﻿/**************************页面通用样式************************/
* { padding: 0px; margin: 0px; }
img, input[type=button] { border: 0 none; }
a { text-decoration: none; }
body { font-size: 12px; font-family: SimSun; }
.booklist { margin: 15px 10px 0px; overflow: hidden; zoom: 1; }
.booklist .div_l { width: 230px; float: left; }
.booklist .div_r { float: right; width: 720px; margin-right: 10px; }
.p_tip { width: 670px; padding: 20px 25px; border: solid 1px #EA5239; overflow: hidden; zoom: 1; background-color: #E8F6B3; margin-bottom: 22px; font-size: 14px; font-family: @Adobe 宋体; letter-spacing: 1px; }
.c1 { color: #E60012; }
ol li, ul li { list-style: none; }
.requerd { color: Red; padding-right: 2px; }
.fl { float: left; }
.hdn { display: none; }
.map { margin: 25px auto; width: 159px; background-color: #fff; }
.map img { height: 140px; width: 150px; padding: 5px 5px 3px 5px; }
.gwc { cursor: pointer; height: 28px; width: 94px; line-height: 28px; vertical-align: middle; font-size: 12px; font-weight: 700; color: #fff; padding-left: 35px; float: right; background: url("../images/gwc.png") repeat-x 0px 0px; margin-right: 2px; }
.gwc .goods_num { padding-left: 15px; }
.cb { color: #1861ae; }
.cg { color: #69b42e; }
.cr { color: Red; }
.cp { cursor: pointer; }



.txt1 { border: 1px solid #C9CACA; color: #000000; font-size: 12px; margin-right: 10px; height: 15px; overflow: hidden; padding: 3px 0 3px 5px; vertical-align: middle; width: 188px; }
.txt2 { border: 1px solid #C9CACA; color: #000000; font-size: 12px; margin-right: 3px; height: 15px; overflow: hidden; padding: 2px 0 2px 5px; vertical-align: middle; width: 188px; }

.ddl1 { border: 1px solid #C9CACA; color: #444444; font-size: 14px; margin-right: 10px; height: 23px; padding: 2px; vertical-align: middle; width: 195px; }
.ddl1 option { height: 23px; font-size: 12px; }
/**************************BookList页面样式************************/

.newbook { background: url("../images/new_book.jpg"); background-repeat: no-repeat; height: 135px; width: 720px; margin-bottom: 10px; overflow: hidden; zoom: 1; }
.newbook .book1 { margin-left: 78px; float: left; overflow: hidden; zoom: 1; height: 92px; padding: 20px 0px; }
.newbook .book1 .b_img { border: solid 1px #c0caca; width: 98px; height: 98px; float: left; margin-right: 10px; }
.newbook .book1 .b_desc { float: left; width: 110px; padding-top: 10px; word-spacing: inherit; }
.newbook .book1 .b_desc .p1 { line-height: 18px; }
.newbook .book1 .b_desc .p2 { line-height: 24px; margin-top: 5px; }
.newbook .book1 .b_desc .b_price { font-family: Arial; color: Red; }
.newbook .book1 A { color: #000; text-decoration: none; cursor: pointer; }
.newbook .book1 A:hover { color: #DE5511; text-decoration: underline; }
.newbook .ml15 { margin-left: 15px; }
.newbook .ml15 A { color: #000; text-decoration: none; cursor: pointer; }
.newbook .ml15 A:hover { color: #DE5511; text-decoration: underline; }


.shopping_cart { float: right; width: 79px; height: 27px; padding-left: 50px; }

.p_parent { border: 5px solid #fff; float: left; z-index: 1; }
.p { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #fff; left: 0; padding: 10px 14px; top: 0; z-index: 1; width: 198px; height: 408px; color: #000; }
.p .p_img { width: 200px; height: 250px; position: relative; text-align: center; transition: border 0.3s ease-in 0s; border: medium none; cursor: pointer; }
.p .p_activity { height: 56px; overflow: hidden; position: absolute; right: 0; top: -10px; width: 56px; }
.p_inf, .yf_inf { visibility: hidden; font-size: 12px; position: absolute; top: 15px; background: none repeat scroll 0 0 #fdfcee; border: solid 1px #f7c9a3; width: 252px; padding-top: 20px; padding-bottom: 20px; z-index: 99999; letter-spacing: 1px; }
.p_inf .arrow, .yf_inf .arrow { background: url("../images/flat09.png"); background-repeat: no-repeat; height: 40px; left: -13px; position: absolute; top: 30px; width: 20px; z-index: 999999; display: block; }
.p_inf .arrowr { background: url("../images/flat08.png"); background-repeat: no-repeat; height: 40px; left: 252px; position: absolute; top: 30px; width: 20px; z-index: 999999; display: block; }
.p_inf p, .yf_inf p { line-height: 24px; padding: 0px; margin: 0px; text-align: left; padding: 0px 15px; }
.yf_inf { position: absolute; visibility: visible; display: none; width: 245px; letter-spacing: 0px; }

.p .p_imgshow { z-index: 0; width: 200px; height: 250px; }
.p .cx { background-image: url('../images/tj.png'); background-repeat: no-repeat; background-attachment: scroll; *background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='../../Resources/Images/Book/tj.png');}
.p .p_name { margin-top: 15px; line-height: 24px; height: 50px; overflow: hidden; }
.p .p_name A { color: #000; text-decoration: none; cursor: pointer; }
.p .p_name A:hover { color: #DE5511; text-decoration: underline; }
.p .p_detail { width: 100%; list-style: none; overflow: hidden; zoom: 1; padding: 0px; margin: 0px; }
.p .p_detail li { float: left; line-height: 25px; vertical-align: middle; }
.p .p_detail .odd { width: 65px; text-align: left; }
.p .p_detail .even { width: 130px; text-align: left; }
.p .p_detail .p_price { color: #E60012; font-weight: 700; font-family: Arial; }
.p .p_detail .p_old_price { color: #999; font-weight: 700; font-family: Arial; white-space: nowrap; }

.p_select_color { border: 5px solid #F7F8F8; }
.p_select_color .p { border: 1px solid #F8CAA3; }

.p_line { width: 100%; background-color: #ccc; float: left; border: 0 none; overflow: hidden; border-bottom: solid 1px #ccc; ;height:0px;}
.p .item_act { margin-top: 10px; }
.p .item_act .shopping_num { float: left; margin-right: 8px; }
.p .item_act .shopping_num input { background: url('../images/bg_sprite_png.png') no-repeat scroll 0 -200px; border: 0 none; color: #555555; float: left; height: 28px; line-height: 28px; text-align: center; width: 30px; }
.p .item_act .shopping_num span { float: left; height: 28px; margin-left: 2px; width: 16px; }
.p .item_act .shopping_num a { background: url('../images/bg_sprite_png.png') no-repeat scroll 0 0; cursor: pointer; display: block; height: 14px; line-height: 14px; overflow: hidden; text-indent: -99em; width: 16px; }
.p .item_act .shopping_num .add { background-position: -49px -200px; }
.p .item_act .shopping_num .dis_add { background-position: -32px -200px; cursor: auto; }
.p .item_act .shopping_num .dis_decrease { background-position: -32px -214px; cursor: auto; }
.p .item_act .shopping_num .decrease { background-position: -49px -214px; }


.div_l .book_select { text-align: center; width: 228px; border: 1px solid #c9caca; height: 113px; background-color: #E9EBEA; }
.div_l .book_select ol { list-style: none; padding: 10px; }
.div_l .book_select ol li { list-style: none; line-height: 32px; text-align: center; width: 100%; height: 32px; }
.div_l .book_type { text-align: center; width: 228px; border: 1px solid #c9caca; overflow: hidden; zoom: 1; margin-top: 20px; }
.div_l .book_type .type_title { width: 100%; background-color: #E07A15; height: 35px; line-height: 35px; vertical-align: middle; font-weight: 700; color: #fff; font-size: 14px; font-family: 雅黑; }
.div_l .book_type .type_list li { list-style: none; height: 40px; line-height: 40px; vertical-align: middle; margin: 0px 10px; border-bottom: dashed 1px #ccc; text-align: left; }
.div_l .book_type .type_list li a { cursor: pointer; display: block; width: 200px; text-decoration: none; color: #000; }
.div_l .book_type .type_list li a:hover { color: #E85C04; }

.div_l .buy_process { text-align: center; width: 228px; border: 1px solid #c9caca; border-top: 3px solid #E07A15; overflow: hidden; zoom: 1; margin-top: 20px; }
.div_l .buy_process .process_title { width: 100%; height: 35px; line-height: 35px; vertical-align: middle; font-weight: 700; color: #000; font-size: 14px; font-family: 雅黑; }
.div_l .buy_process .process_body { overflow: hidden; zoom: 1; }

.div_l .buy_process .process_body .step_1, .div_l .buy_process .process_body .step_2, .div_l .buy_process .process_body .step_3, .div_l .buy_process .process_body .step_4, .div_l .buy_process .process_body .step_5 { border: 0 none; text-align: left; float: left; width: 228px; height: 82px; cursor: pointer; }
.div_l .buy_process .process_body .step_1b, .div_l .buy_process .process_body .step_2b, .div_l .buy_process .process_body .step_3b, .div_l .buy_process .process_body .step_4b, .div_l .buy_process .process_body .step_5b { border: 0 none; text-align: left; float: left; width: 228px; height: 128px; cursor: pointer; }
.div_l .buy_process .process_body .step_1 { background-image: url("../images/step01a.jpg"); }
.div_l .buy_process .process_body .step_2 { background-image: url("../images/step02a.jpg"); }
.div_l .buy_process .process_body .step_3 { background-image: url("../images/step03a.jpg"); }
.div_l .buy_process .process_body .step_4 { background-image: url("../images/step04a.jpg"); }
.div_l .buy_process .process_body .step_5 { background-image: url("../images/step05a.jpg"); }
.div_l .buy_process .process_body .step_1b { background-image: url("../images/step01b.jpg"); }
.div_l .buy_process .process_body .step_2b { background-image: url("../images/step02b.jpg"); height: 145px; }
.div_l .buy_process .process_body .step_3b { background-image: url("../images/step03b.jpg"); }
.div_l .buy_process .process_body .step_4b { background-image: url("../images/step04b.jpg"); }
.div_l .buy_process .process_body .step_5b { background-image: url("../images/step05b.jpg"); height: 167px; }
/****以前的.div_l .book_type1 .type_list li { list-style: none; height: 40px; line-height: 40px; vertical-align: middle; margin: 0px 10px; border-bottom: dashed 1px #ccc; text-align: left; }
.div_l .book_type1 .type_list li a { cursor: pointer; display: block; width: 200px; text-decoration: none; color: #000; }
.div_l .book_type1 .type_list li a:hover { color: #E85C04; }***/

.div_l .contact_us { text-align: center; width: 208px; border: 1px solid #c9caca; background-color: #efefef; padding: 15px 10px; overflow: hidden; zoom: 1; margin-top: 20px; text-align: left; }
.div_l .contact_us .con_title { font-size: 14px; font-weight: 700; padding: 0px 0px 5px 0px; }
.div_l .contact_us p { height: 24px; line-height: 24px; vertical-align: middle; }
.txt1_fouce { color: #C9CACA; }
.div_l .book_type .type_list li a.liColor { color: #E85C04; }

/****以前的
.div_l .book_notice { text-align: center; width: 208px; border: 1px solid #c9caca; background-image: url('../images/bg01.png'); background-repeat: no-repeat; margin-top: 20px; padding: 10px; letter-spacing: 1px; text-align: center; word-break: break-all; }
.div_l .book_notice h3 { color: #fff; }
.div_l .book_notice .notice1 { width: 195px; padding: 6px; height: 280px; margin-top: 40px; line-height: 24px; background-image: url('../images/bg02.png'); background-repeat: no-repeat; text-align: left; }
.div_l .book_notice .notice1 .p_url { color: #E83B0C; font-weight: 700; letter-spacing: 0px; font-size: 13px; }
.div_l .book_notice .notice2 { width: 212px; color: #ff0000; letter-spacing: 1px; line-height: 24px; font-size: 14px; color: #EA5239; font-weight: 700; text-align: left; }
.div_l .book_notice .notice3 { width: 195px; padding: 6px; padding-top: 11px; height: 245px; margin-top: 30px; line-height: 24px; background-image: url('../images/bg03.png'); background-repeat: no-repeat; text-align: left; }
.div_l .book_notice .notice4 { width: 195px; padding: 6px; height: 50px; margin-top: 10px; line-height: 24px; background-image: url('../images/bg04.png'); background-repeat: no-repeat; text-align: left; }
.div_l .book_notice .notice4 span { font-size: 18px; font-family: Arial; color: #EA5239; }
************/
.book_tj { border-top: solid 2px #Ea5239; width: 720px; float: right; }
.book_tj .book_tj_title { background-color: #EFEFEF; height: 28px; line-height: 28px; font-size: 14px; font-family: ; margin-bottom: 5px; }
.book_tj .book_tj_title .spnl { padding-left: 20px; float: left; }
.book_tj .book_tj_title .spnr { padding-left: 20px; float: right; cursor: pointer; }
.btn1 { width: 87px; height: 23px; line-height: 23px; background-image: url('../images/bg_sprite_png1.png'); background-repeat: no-repeat; vertical-align: middle; text-align: center; border: 0 none; color: #fff; font-weight: 700; }
.xx1 { }
.xx2 { }
.xx3 { }

/**************************BookList页面样式End************************/
/**************************商品详细信息*********************************/

.div_r .products { width: 720px; overflow: hidden; zoom: 1; }
.div_r .products .product_img { height: 298px; width: 298px; border: solid 1px #c9caca; float: left; }
.div_r .products .product_img img { height: 248px; width: 248px; padding-bottom: 20px; border: 0 none; padding: 25px; }
.div_r .products .product_del { margin-left: 25px; float: left; width: 380px; overflow: hidden; zoom: 1; }
.div_r .products .product_del li { list-style: none; text-align: left; }
.div_r .products .product_del .p_title { font-size: 14px; padding-bottom: 15px; }
.div_r .products .p_remark { color: #E85C04; }
.div_r .products .product_del { }
.div_r .products .chart_del { border-bottom: solid 1px #c9caca; width: 380px; border-top: solid 1px #c9caca; padding: 10px 0px; font-size: 12px; overflow: hidden; zoom: 1; }
.div_r .products li { line-height: 24px; float: left; }
.div_r .products li.odd { width: 60px; text-align: justify; text-align-last: justify; height: 24px; }
.div_r .products li.even { width: 290px; height: 24px; }
.div_r .products li.even_noheight { width: 290px; }
.div_r .products .p_del { width: 380px; padding: 10px 0px; font-size: 12px; overflow: hidden; zoom: 1; }
.div_r .products .con_del { border: solid 1px #c9caca; background-color: #f8f8f8; padding: 20px; height: 65px; width: 325px; overflow: hidden; }
.div_r .products .con_del .con_num { overflow: hidden; zoom: 1; width: 150px; }
.div_r .products .con_del .con_num .dec { float: left; width: 50px; height: 20px; line-height: 20px; vertical-align: middle; }
.div_r .products .con_del .con_num .quantity_form { float: left; }
.div_r .products .con_del .con_sub { padding-top: 12px; }

.div_r .good_descript_title { border-bottom: solid 1px #e85c04; height: 27px; margin-top: 20px; margin-bottom: 10px; }
.div_r .good_descript_title h3 { font-size: 14px; background-color: #E07A15; font-weight: 400; color: #fff; height: 27px; width: 80px; line-height: 27px; text-align: center; }

.div_r .good_descript .bookheader { background-color: #f8f8f8; padding-left: 15px; font-size: 14px; height: 30px; line-height: 30px; vertical-align: middle; }
.div_r .good_descript .body { padding: 20px; }
.div_r .good_descript .body p { line-height: 21px; text-indent: 1em; text-align: justify; text-align-last: justify; }
/**************************商品详细信息End*********************************/


/**************************新增样式*********************************/
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix { display: block; }


.book-order { margin-bottom: 10px; font-weight: 700; background-color: #efefef; width: 718px; border: solid 1px #9fa0a0; list-style: none; overflow: hidden; font-size: 12px; zoom: 1; }
.book-order li { float: left; list-style: none outside none; border-right: solid 1px #9fa0a0; }
.book-order li a.selected1 { background-color: #E85C04; color: #fff; }
.book-order li a, .book-order li .spn1 { padding: 10px 20px; display: block; overflow: hidden; cursor: pointer; color: #000; text-decoration: none; }
.book-order li a:hover { background-color: #E85C04; color: #fff; }

.book-order li i { background: url("../images/jt1.png") no-repeat scroll -15px 0px; display: inline-block; font-size: 12px; height: 11px; line-height: 0; margin: 0 -5px 0 2px; vertical-align: middle; width: 7px; }
.book-order li i.desc { background-position: -23px 0px; }
.book-order li .selected1 i { background-position: -1px 0px; }
.book-order li .selected1 i.desc { background-position: -8px 0px; }

.book-order .order_paging { float: right; border: 0 none; padding-right: 10px; font-size: 12px; font-family: Arial; padding: 5px 5px 5px 0px; font-family: Arial; }
.book-order .order_paging a { background-image: url("../images/jt.png"); border: solid 1px #c9caca; display: inline-block; height: 19px; margin-left: 2px; vertical-align: middle; width: 19px; padding: 0px; font-weight: 100; }
.book-order .order_paging .page_prev { background-position: -2px -57px; }
.book-order .order_paging .page_next { background-position: -31px -57px; }
.book-order .order_paging .page_prev1 { background-position: -2px -82px; }
.book-order .order_paging .page_next1 { background-position: -31px -82px; }
.li_invoice_type_1 { }
.li_invoice_type_2 { }

.quantity_form { height: 22px; margin: 0 auto; overflow: hidden; text-align: left; width: 76px; }
.quantity_form a { background: none repeat scroll 0 0 #FFFFFF; cursor: pointer; border: 1px solid #CCCCCC; display: block; float: left; height: 13px; line-height: 13px; margin-top: 3px; overflow: hidden; text-align: center; width: 13px; color: #666666; text-decoration: none; font-family: Arial; background-origin: padding-box; background-clip: border-box; }
.quantity_form a:hover { border: solid 1px #999; color: #333; }
.quantity_form a.decrement { margin-right: 5px; }
.quantity_form input { border: 1px solid #CCC; float: left; }
.quantity_form .quantity_text { -moz-border-colors: none; background-color: #FFFFFF; border: 1px solid #DDDDDD; height: 18px; overflow: hidden; padding-top: 2px; text-align: center; width: 34px; }
.quantity_form a.increment { float: right; }
.quantity_form a.increment_desc { border-color: #CCC; color: #CCC; }
.quantity_form a.decrement_desc { border-color: #CCC; color: #CCC; margin-right: 5px; }




.cart_inner { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #999999 #DDDDDD #DDDDDD; border-image: none; border-right: 1px solid #DDDDDD; border-style: solid; border-width: 2px 1px 1px; }
.cart_inner .cart_thead { background-color: #F7F7F7; height: 35px; }
.cart_thead .t_checkbox { line-height: normal; text-align: left; }
.cart_thead .column { border-right: 1px solid #F7F7F7; color: #666666; float: left; height: 35px; line-height: 35px; text-align: center; width: 99px; }
.cart_thead .t_goods { width: 309px; }
.cart_thead .t_price { text-align: right; width: 128px; }
.cart_thead .t_subtotal { }
.cart_thead .t_quantity { }
.cart_thead .t_action { border-right: 0 none; }


.cart_tbody { height: 60px; }
.cart_tbody .item_form { height: 52px; }
.cart_tbody .cell { float: left; height: auto !important; min-height: 52px; }
.cart_tbody .p_checkbox { height: 52px; width: 50px; }
.cart_tbody .p_goods { overflow: hidden; width: 359px; }
.cart_tbody .p_price { line-height: 52px; text-align: right; width: 130px; }
.cart_tbody .t_subtotal { line-height: 52px; }
.cart_tbody .p_quantity { line-height: 52px; }
.cart_tbody .p_action { line-height: 52px; }

.cart-toolbar { line-height: 22px; padding: 5px 10px; }
.cart-toolbar, .cart-total { clear: both; }


/**************************订单中样式*********************************/
.nav_step { height: 33px; margin: 0px 10px; padding: 10px 0px; border-bottom: solid 1px #c9caca; overflow: hidden; }
.nav_step .step1, .nav_step .step2 { float: right; background-repeat: no-repeat; width: 450px; font-size: 14px; }
.nav_step .step1 { background-image: url("../images/step1.jpg"); }
.nav_step .step2 { background-image: url("../images/step2.jpg"); }
.step1 li, .step2 li { width: 150px; line-height: 32px; height: 32px; text-align: center; list-style: none; float: left; }
.step1 .t1, .step2 .t1, .step2 .t2 { color: #fff; }

.nav_step .cart_inf { width: 500px; float: left; vertical-align: bottom; padding-top: 10px; word-spacing: 1px; }
.nav_step .cart_inf .cart_size { font-size: 18px; font-family: 雅黑; vertical-align: bottom; height: 32px; }
.nav_step .cart_inf .cart_img { padding: 10px 17px 5px; background-image: url("../images/bg_sprite_png1.png"); background-position: -22px -128px; background-repeat: no-repeat; zoom: 1; }
.nav_step .cart_inf .cart_descript { padding-top: 15px; }
.nav_step a { text-decoration: none; }


.modular { border: solid 1px #c9caca; width: 978px; margin: 10px auto; }
.modular .m_header { height: 38px; line-height: 38px; vertical-align: middle; padding: 0px 10px; border-bottom: solid 1px #c9caca; background-color: #f6f6f6; font-size: 14px; overflow: hidden; zoom: 1; }
.modular .m_header span { float: left; }
.modular .m_header .m_tip { color: Red; text-decoration: underline; cursor: pointer; }
.modular .m_header .rs { float: right; color: Blue; font-size: 12px; }

.m_body { overflow: hidden; zoom: 1; }

.m_body .input_inf { width: 970px; padding: 15px 0px; overflow: hidden; zoom: 1; }
.m_body .input_inf .input_list, .m_body .input_inf .input_list1, .m_body .input_inf .input_list2 { width: 960px; overflow: hidden; zoom: 1; }
.m_body .input_inf .input_list li, .m_body .input_inf .input_list1 li { line-height: 36px; vertical-align: middle; float: left; height: 36px; }
.m_body .input_inf .input_list .odd { width: 135px; text-align: right; padding-right: 5px; }
.m_body .input_inf .input_list .even { width: 810px; text-align: left; }
.m_body .input_inf .input_list .even .txt1 { margin-top: 5px; margin-bottom: 5px; }
.m_body .input_inf .input_list .lbtn { padding-left: 85px; width: 850px; }


.m_body .input_inf .input_list1 .d_tip { height: 110px; width: 900px; }
.m_body .input_inf .input_list1 .d_chk1 { height: 110px; text-align: right; padding-right: 5px; width: 50px; }
.m_body .input_inf .input_list1 .d_tip p { padding: 10px; border: solid 1px #f7c9a3; background-color: #fdfcee; text-align: justify; width: 530px; line-height: 20px; }
.m_body .input_inf .input_list1 .d_chk { width: 50px; text-align: right; padding-right: 5px; }
.m_body .input_inf .input_list1 .d_chk input { margin: 8px 0px; }



.m_body .input_inf .input_list2 li { line-height: 36px; vertical-align: middle; float: left; }
.m_body .input_inf .input_list2 .d_chk { width: 50px; text-align: right; padding-right: 5px; }
.m_body .input_inf .input_list2 .d_chk input { margin: 8px 0px; }
.m_body .input_inf .input_list2 .d_inf1 { width: 900px; text-align: left; }
.m_body .input_inf .input_list2 .d_inf1 .ptype { width: 195px; float: left; }
.m_body .input_inf .input_list2 .d_inf1 .pinf { width: 518px; float: left; word-wrap: break-word; word-break: normal; }
.m_body .input_inf .input_list2 .d_inf1 .popera { float: left; padding-right: 50px; width: 135px; text-align: right; }

.m_body .input_inf .input_list1 .d_inf { width: 700px; text-align: left; }
.m_body .input_inf .input_list1 .d_infl { width: 130px; text-align: right; }
.m_body .input_inf .input_list1 .d_infr { width: 570px; text-align: left; }
.m_body .input_inf .input_list1 .d_opera { width: 200px; text-align: center; }
.m_body .input_inf .input_list1 .lbtn, .m_body .input_inf .input_list2 .lbtn { width: 900px; }
.m_body .input_inf .input_list1 .img_add, .m_body .input_inf .input_list2 .img_add { height: 15px; width: 15px; background-image: url("../images/bg_sprite_png1.png"); background-position: -90px -150px; background-repeat: no-repeat; cursor: pointer; zoom: 1; }



.m_body .data_list { overflow: hidden; zoom: 1; }
.m_body .data_list .data_header, .data_list .data_item, .data_list .data_totle { height: 38px; line-height: 38px; width: 100%; }
.m_body .data_list .d_column { text-align: center; height: 38px; line-height: 38px; float: left; }
.m_body .data_list .data_item, .data_list .data_totle { border-top: solid 1px #c9caca; }

.m_body .data_list .d_inf { width: 200px; }
.m_body .data_list .d_price { width: 100px; }
.m_body .data_list .d_num { width: 100px; }
.m_body .data_list .d_weight { width: 200px; }
.m_body .data_list .d_totl_price { width: 200px; }


.m_body .data_tip { padding: 25px 40px; overflow: hidden; zoom: 1; }
.m_body .data_tip ul { overflow: hidden; zoom: 1; }
.m_body .data_tip ul li { line-height: 24px; }
.m_body .data_tip ul li.odd { width: 180px; float: left; }
.m_body .data_tip ul li.even { width: 600px; float: left; }

.spn_tip { padding: 3px 8px; margin-right: 2px; background-image: url("../images/bg_sprite_png1.png"); background-position: -90px -128px; background-repeat: no-repeat; }
.spn_tipt { padding: 3px 8px; margin-right: 5px; background-image: url("../images/tick.png"); background-repeat: no-repeat; }
.m_body .price_tol { padding: 15px 3px; overflow: hidden; zoom: 1; }
.m_body .price_tol p { height: 24px; line-height: 24px; vertical-align: middle; text-align: right; font-size: 14px; }
.m_body .price_tol p .price { color: Red; font-size: 18px; font-family: Arial; }

.l_btn { text-align: right; }


.m_body .data_list { overflow: hidden; zoom: 1; }
.m_body .data_list .data_header, .data_list .data_item, .data_list .data_totle { height: 38px; line-height: 38px; width: 100%; }
.m_body .data_list .d_column { text-align: center; height: 38px; line-height: 38px; float: left; }
.m_body .data_list .data_item, .data_list .data_totle { border-top: solid 1px #c9caca; }

.m_body .data_list .d_inf { width: 350px; overflow: hidden; }
.m_body .data_list .d_price { width: 100px; }
.m_body .data_list .d_num { width: 100px; }
.m_body .data_list .d_weight { width: 200px; }
.m_body .data_list .d_totl_price { width: 200px; }

.modular .m_header { border-bottom: 0 none; }
.modular .m_header .d_column { text-align: center; height: 38px; line-height: 38px; float: left; }
.modular .m_tbody .d_column { text-align: center; height: 100px; line-height: 100px; float: left; overflow: hidden; }
.modular .m_tbody .data_item { height: 100px; line-height: 100px; border-top: solid 1px #c9caca; }
.modular .m_tbody .m_chk { padding-left: 10px; width: 20px; }
.modular .m_header .m_chkl { width: 50px; }

.modular .m_header .d_inf { width: 400px; }
.modular .m_tbody .d_inf { width: 332px; text-align: left; line-height: 20px; padding-left: 10px; }
.modular .m_tbody .d_inf h6 a { color: #000; cursor: pointer; }
.modular .m_tbody .d_inf .spn1 { margin-top: 40px; font-size: 12px; font-weight: 100; }
.modular .m_tbody .d_inf .spn2 { margin-top: 30px; }
.modular .m_tbody .d_img { padding-left: 20px; width: 88px; }
.modular .m_tbody .d_img img { width: 67px; height: 67px; margin: 10px 0px; border: solid 1px #c9caca; }
.modular .m_tbody .d_price, .modular .m_header .d_price { width: 120px; }
.modular .m_tbody .d_num, .modular .m_header .d_num { width: 120px; }
.modular .m_tbody .d_num .quantity_form { padding: 40px 0px; }
.modular .m_tbody .d_totl_price, .modular .m_header .d_totl_price { width: 110px; }
.modular .m_tbody .d_totl_price { color: Red; }
.modular .m_tbody .d_opera, .modular .m_header .d_opera { width: 110px; }
.modular .m_tbody .d_opera a { color: #000; }


.sup_cart { padding: 10px 0px 10px 10px; border: solid 1px #c9caca; margin: 10px; overflow: hidden; zoom: 1; }
.sup_cart a { text-decoration: none; }
.sup_cart .m_chk { width: 30px; text-align: left; line-height: 40px; float: left; }
.sup_cart .m_chkl { width: 50px; text-align: left; line-height: 40px; float: left; }
.sup_cart .opera { width: 200px; text-align: left; line-height: 40px; float: left; }
.sup_cart .m_price { text-align: right; width: 465px; float: left; }
.sup_cart .m_price p { line-height: 20px; }
.spn_price { font-size: 16px; font-family: Arial; color: Red; }
.sup_cart .rbtn { text-align: right; width: 220px; float: left; }

.divr_body { width: 725px; margin: 0px auto; }
.order_tip { padding: 10px 20px; border: solid 1px #ed7330; background-color: #feeac9; width: 685px; }
.order_tip .strong1 { font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.order_selected { padding: 10px 5px; width: 715px; }
.book_list_inf { border: solid 1px #c9caca; width: 725px; }
.book_list_inf .book_list_theader { background-color: #eaf6fd; height: 40px; line-height: 40px; overflow: hidden; zoom: 1; }
.book_list_inf .column { float: left; text-align: center; }
.book_list_inf .book_list_theader .g_inf, .book_list_inf .itme_order .g_inf { width: 350px; }
.book_list_inf .book_list_theader .g_price, .book_list_inf .itme_order .g_price { width: 50px; }
.book_list_inf .book_list_theader .g_num, .book_list_inf .itme_order .g_num { width: 70px; }
.book_list_inf .book_list_theader .g_a_price, .book_list_inf .itme_order .g_a_price { width: 70px; }
.book_list_inf .book_list_theader .g_state, .book_list_inf .itme_order .g_state { width: 80px; }
.book_list_inf .book_list_theader .g_state select { margin-top: 10px; border: solid 1px #b1b1b1; }

.book_list_inf .book_list_theader .g_opera, .book_list_inf .itme_order .g_opera, .book_list_inf .itme_order .g_opera1, .book_list_inf .itme_order .g_opera1 { width: 100px; }


.book_list_inf .book_list_theader .g_inf { text-align: center; }
.book_list_inf .itme_order .item_title { background-color: #f6f6f6; border-top: solid 1px #c9caca; height: 30px; line-height: 30px; }
.book_list_inf .itme_order .item_title .column { padding-left: 30px; }

.book_list_inf .item_body { height: 80px; }
.book_list_inf .item_body .g_a_price, .book_list_inf .item_body .g_state, .book_list_inf .item_body .g_opera,.book_list_inf .item_body .g_opera1, .book_list_inf .item_body .g_inf, .book_list_inf .item_body .g_price, .book_list_inf .item_body .g_num { height: 79px; overflow: hidden; border-top: solid 1px #c9caca; zoom: 1; }
.book_list_inf .item_body .g_price, .book_list_inf .item_body .g_num { line-height: 79px; }

.book_list_inf .item_body .g_opera,.book_list_inf .item_body .g_opera1, .book_list_inf .item_body .g_state, .book_list_inf .item_body .g_a_price { border-left: solid 1px #c9caca; border-top: 0 none; }
.book_list_inf .item_body .g_opera input { margin: 2px; }
.book_list_inf .item_body .btop { border-top: solid 1px #c9caca; }
.book_list_inf .item_body .g_inf .g_img { margin-top: 15px; margin-left: 20px; border: solid 1px #c9caca; width: 49px; float: left; height: 49px; }
.book_list_inf .item_body .g_inf .g_node { float: right; width: 260px; font-size: 12px; line-height: 18px; margin-top: 30px; font-weight: normal; text-align: left; }
.book_list_inf .item_body .g_inf .g_node1 { margin-top: 20px; }
.book_list_inf .item_body .g_a_price, .book_list_inf .item_body .g_state { height: 40px; padding: 20px 0px 19px; }
.book_list_inf .item_body .g_a_price p, .book_list_inf .item_body .g_state p { line-height: 20px; }
.book_list_inf .item_body .g_state a { cursor: pointer; text-decoration: none; }

.div_tipInfo { width: 132px; height: 56px; background-image: url('../images/tipbg.jpg'); background-repeat: no-repeat; margin-left: 850px; margin-top: 3px; }

.div_tipInfo p { line-height: 30px; text-align: center; vertical-align: middle; padding-top: 20px; }



/**************************订单中样式*********************************/

.numKey { }
.addCart { }

/*表格分页 begin 由于CommonMaster.css中的部分样式和mc.css中的部分样式有冲突所以 我把CommonMaster.css这部分样式复制了过来 */
.table_page { font-size: 13px; }
.table_page ul { list-style: none; }
.table_page ul li { padding: 8px 0px 0px 3px; height: 42px; line-height: 42px; text-align: left; float: left; }
.table_page ul li.s1 { padding: 0px 5px 0px 0px; height: 50px; line-height: 50px; text-align: right; float: right; }
.table_page input { width: 20px; text-align: center; }

.table_page input.input_sosuo3 { width: 50px; height: 21px; line-height: 21px; border: none; color: #fff; text-align: center; background: url(../images/button_bg.gif) -63px -300px no-repeat; letter-spacing: 3px; cursor: pointer; overflow: visible; }
.table_page input.input_sosuo4 { width: 50px; height: 21px; line-height: 21px; border: none; color: #fff; text-align: center; background: url(../images/button_bg.gif) -63px -321px no-repeat; letter-spacing: 3px; cursor: pointer; overflow: visible; }
.table_page input.queren_b { width: 47px; height: 21px; color: #fff; background: url(../images/button_bg.gif) -58px -300px no-repeat; border: none; border-bottom-color: Red; }
.table_page input.queren_a { width: 47px; height: 21px; color: #fff; background: url(../images/button_bg.gif) -58px -321px no-repeat; border: none; border-bottom-color: Red; }


.table_page1 { }
.table_page1 ul { list-style: none; }
.table_page1 ul li { padding: 8px 0px 0px 3px; height: 42px; line-height: 42px; text-align: left; float: left; }
.table_page1 ul li.s1 { padding: 0px 5px 0px 0px; height: 30px; line-height: 30x; text-align: right; float: right; }
.table_page1 input { width: 20px; text-align: center; }

.table_page1 input.input_sosuo3 { width: 50px; height: 21px; line-height: 21px; border: none; color: #fff; text-align: center; background: url(../images/button_bg.gif) -63px -300px no-repeat; letter-spacing: 3px; cursor: pointer; overflow: visible; }
.table_page1 input.input_sosuo4 { width: 50px; height: 21px; line-height: 21px; border: none; color: #fff; text-align: center; background: url(../images/button_bg.gif) -63px -321px no-repeat; letter-spacing: 3px; cursor: pointer; overflow: visible; }

.table_page1 input.queren_b { width: 60px; height: 21px; color: #fff; background: url(../images/button_bg.gif) -58px -300px no-repeat; border: none; }
.table_page1 input.queren_a { width: 60px; height: 21px; color: #fff; background: url(../images/button_bg.gif) -58px -321px no-repeat; border: none; }

/*表格分页 end*/

/*订单查询begin*/
.nav_step1 { height: 120px; width: 725px; border: solid 1px #c9caca; background-color: #eaf6fd; overflow: hidden; margin-left: 10px; margin-top: 20px; }
.nav_step1 .orderinfo { width: 450px; padding-left: 10px; float: left; line-height: 40px; text-align: left; }
.nav_step1 .step { width: 250px; float: left; }
.nav_step1 .step li { float: left; padding: 10px; border-bottom: solid 3px #c9caca; margin: 0px 2px; }
.nav_step1 .step li.complete { border-bottom-color: #E83B0C; }

.modular1 { border: solid 1px #c9caca; border-top: 0 none; width: 725px; margin-left: 10px; }
.modular1 .m_header { height: 38px; line-height: 38px; vertical-align: middle; padding: 0px 20px; border-bottom: solid 1px #c9caca; background-color: #f6f6f6; font-size: 14px; text-align: left; }
.modular1 .m_header1 { line-height: 25px; vertical-align: middle; padding: 20px 20px; background-color: #f6f6f6; font-size: 14px; text-align: left; }
.modular1 .m_body { overflow: hidden; zoom: 1; text-align: left; }
.modular1 .m_body .data_header { height: 38px; line-height: 38px; width: 100%; }
.modular1 .m_body .data_item { height: 100px; line-height: 38px; width: 100%; line-height: 100px; border-top: solid 1px #c9caca; overflow: hidden; zoom: 1; }
.modular1 .m_body .data_header .d_column, .modular1 .m_body .data_item .d_column { float: left; text-align: center; }
.modular1 .m_body .data_item .d_img { padding-left: 40px; width: 70px; }
.modular1 .m_body .data_item .d_img img { width: 67px; height: 67px; margin: 10px 0px; border: solid 1px #c9caca; }
.modular1 .m_body .data_item .d_inf { width: 350px; text-align: left; padding-left: 10px; }
.modular1 .m_body .data_header .d_inf { padding-left: 40px; width: 430px; text-align: left; }
.modular1 .m_body .data_item .d_inf p { line-height: 24px; }
.modular1 .m_body .data_item .d_inf .p1 { margin-top: 40px; }
.modular1 .m_body .data_item .d_inf .p2 { margin-top: 30px; }

.modular1 .m_body .data_header .d_price, .modular1 .m_body .data_item .d_price { width: 80px; }
.modular1 .m_body .data_header .d_num, .modular1 .m_body .data_item .d_num { width: 80px; }
.modular1 .m_body .data_header .d_weight, .modular1 .m_body .data_item .d_weight { width: 80px; }

.modular1 ol.m_body { padding: 20px 0px; }
.modular1 ol.m_body li { float: left; line-height: 24px; }
.modular1 ol.m_body li.odd { width: 60px; padding-left: 40px; text-align: right; }
.modular1 ol.m_body li.even { width: 600px; text-align: left; }
.modular1 ol.m_body li.odd1 { width: 100px; padding-left: 40px; text-align: right; }
.modular1 ol.m_body li.even1 { width: 550px; text-align: left; }
.modular1 ol.m_body li.tip { width: 650px; text-align: left; padding-left: 38px; }
.fa { font-family: Arial; padding-left: 5px; padding-right: 20px; }
.fz16 { font-size: 16px; }

/*订单查询 end*/
.tel0 { width: 33px; margin: 4px 4px 4px 0px; }
.tel1 { width: 33px; margin: 4px; }
.tel2 { width: 70px; margin: 4px; }

/*重新tip控件的样式*/
#windown-box { border: 4px solid #9fa0a0; }
#windown-title { background: none; border: 0 none; border-bottom: solid 1px #c9caca; height: 30px; background-color: #Efeeed; overflow: hidden; position: relative; }
#windown-content-border { background: none; padding: 5px 0 5px 5px; border: 0 none; position: relative; top: -1px; }

/*******通用按钮 文本框 下拉框样式**************/


.btn1, .btn2, .btn21, .btn4, .btn41, .btn5, .btn51, .btn6, .btn61, .btn7, .btn8, .btn81, .btn9, .btn10 { font-size: 12px; border: 0 none; cursor: pointer; }
.btn2 input, .btn21 input, .btn4 input, .btn41 input, .btn5 input, .btn51 input, .btn6 input, .btn61 input, .btn8 input, .btn81 input { cursor: pointer; font-size: 12px; border: 0 none; text-align: center; overflow: visible; text-decoration: none; float: left; display: block; color: #fff; vertical-align: middle; ;font-size-adjust:none;font-stretch:normal}

.btn1 { width: 87px; height: 23px; line-height: 23px; background-image: url('../images/btn1.png'); background-repeat: no-repeat; vertical-align: middle; text-align: center; color: #fff; font-weight: 700; }

.btn2 { background: url("../images/bgbtn.png") repeat-x 0px 0px; padding: 0px 0px 0px 1px; height: 27px; overflow: hidden; line-height: 27px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn2 input { background: url("../images/bgbtn.png") repeat-x 100% 0px; font: bold 12px/27px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 15px 0px 14px; border: 0px none; height: 27px; }

.btn21, .btn211 { background: url("../images/bgbtn.png") repeat-x 0px -124px; padding: 0px 0px 0px 1px; height: 28px; overflow: hidden; line-height: 28px; vertical-align: middle; display: inline-block; }
.btn21 input, .btn211 input { background: url("../images/bgbtn.png") repeat-x 100% -124px; font: bold 12px/28px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 15px 0px 14px; height: 28px; color: #000; }
.btn211 input { padding: 0px 25px 0px 24px; }


.btn4, .btn41 { background: url("../images/bgbtn.png") repeat-x 0px -27px; padding: 0px 0px 0px 1px; height: 35px; overflow: hidden; line-height: 35px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn4 input, .btn41 input { background: url("../images/bgbtn.png") repeat-x 100% -27px; font: bold 16px/22px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 40px 0px 39px; height: 35px; }
.btn41 { background-position: 0 -151px; }
.btn41 input { background-position: 100% -151px; color: #000; border: 0 none; }


.btn5 { background-repeat: repeat-x; background: url("../images/bgbtn.png") repeat-x 0px -62px; padding: 0px 0px 0px 2px; height: 40px; overflow: hidden; margin-right: 9px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn5 input { background: url("../images/bgbtn.png") repeat-x 100% -62px; font: bold 14px/40px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 20px 0px 18px; border: 0px currentColor; height: 40px; }
.btn51 { background-repeat: repeat-x; cursor: pointer; background: url("../images/bgbtn.png") repeat-x 0px -186px; padding: 0px 0px 0px 2px; height: 40px; overflow: hidden; margin-right: 9px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn51 input { background: url("../images/bgbtn.png") repeat-x 100% -186px; font: bold 14px/40px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 20px 0px 18px; border: 0px currentColor; height: 40px; color: #000; }


.btn6 { background-repeat: repeat-x; background: url("../images/bgbtn.png") repeat-x 0px -62px; padding: 0px 0px 0px 2px; height: 40px; overflow: hidden; margin-right: 9px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn6 input { background: url("../images/bgbtn.png") repeat-x 100% -62px; font: bold 18px/40px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 15px 0px 13px; border: 0px currentColor; height: 40px; }
.btn61 { background-repeat: repeat-x; cursor: pointer; background: url("../images/bgbtn.png") repeat-x 0px -186px; padding: 0px 0px 0px 2px; height: 40px; overflow: hidden; margin-right: 9px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn61 input { background: url("../images/bgbtn.png") repeat-x 100% -186px; font: bold 14px/40px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 15px 0px 13px; border: 0px currentColor; height: 40px; color: #000; }

.btn7 { background-repeat: repeat-x; background: url("../images/bgbtn.png") repeat-x 0px -62px; padding: 0px 0px 0px 2px; height: 40px; overflow: hidden; margin-right: 9px; vertical-align: middle; display: inline-block; border: 0px none; }
.btn7 input { background: url("../images/bgbtn.png") repeat-x 100% -62px; font: bold 18px/38px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 15px 0px 13px; border: 0px currentColor; height: 40px; }

.btn8 { background: url("../images/bgbtn.png") repeat-x 0px -226px; padding: 0px 0px 0px 1px; height: 23px; overflow: hidden; line-height: 23px; vertical-align: middle; display: inline-block; }
.btn8 input { background: url("../images/bgbtn.png") repeat-x 100% -226px; font: bold 12px/23px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 25px 0px 24px; height: 23px; color: #000; }
.btn81 { background: url("../images/bgbtn.png") repeat-x 0px -102px; padding: 0px 0px 0px 1px; height: 23px; overflow: hidden; line-height: 23px; vertical-align: middle; display: inline-block; }
.btn81 input { background: url("../images/bgbtn.png") repeat-x 100% -102px; font: bold 12px/23px \5FAE\8F6F\96C5\9ED1, Helvetica, sans-serif; padding: 0px 25px 0px 24px; height: 23px; }

.btn9, .btn10 { text-align: center; height: 18px; width: 60px; line-height:18px; background: url("../images/bgbtn2.png") no-repeat 0px 0px; color: #fff; }
.btn10 { background-position: 0px -20px; color: #000; }

.book_list_inf .itme_order .g_opera .btn9 { margin-top: 20px; }
.book_list_inf .itme_order .g_opera1 .btn10 { margin-top: 30px; }
.book_list_inf .itme_order .g_opera1 .btn9 { margin-top: 30px; }

/**********************其他*********************/
fieldset, img { border: none; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.none { display: none; }
.dtable { width: 968px; margin: 20px auto 0; border: 1px #9fa0a0 solid; }
.dtable ul { width: 964px; border: 2px #dcdddd solid; }
.dtable ul li { width: 100%; border: 1px #dcdddd solid; line-height: 36px; padding-left: 15px; }
.dtable ul li input{ padding:0px; margin:0px; clear:both}
.pl15 { padding-left: 15px; }
.red { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: red; }
.fs14 { font-size: 14px; }
.grey { color: #777; }
.ml10 { margin-left: 10px; }
.ptable { width: 968px; margin: 0 auto; border: 1px #eb6100 solid; }
.ptable ul { border: 3px solid #DCDDDD; padding: 10px 7px 10px 15px; width: 940px; overflow:hidden; zoom:1; }
.ptable ul li {float:left; padding:0px; margin:0px; height:36px; line-height:36px; zoom:1;  }
.ptable ul li input{ width:14px; height:30px; zoom:1; padding:0px; margin:0px; }
.ptable ul li label,.tag_content .ptable ul li label{ line-height: 36px; padding:0px; height:36px; margin:0px; margin-right:8px; }
.btnpay { width: 112px; height: 40px; background: #f19119; border: 1px solid #ee7628; margin: 20px 0 0 37px; color: #fff; font-family: "幼圆"; font-size: 18px; }
.question { margin: 40px 0 0 37px; }
.blue { color: #1861ae; font-weight: bold; margin-left: 10px; }

.smit{ padding:20px 0px 20px 40px; zoom:1;}
.pay_problem{margin:20px 0px 20px 40px;}
.pay_problem p{ padding:0px; margin:0px; line-height:14px;}
.pay_problem .p1{ margin-top:15px; font-weight:700;}
.img_problem{  height:16px; width:16px; overflow:hidden;  zoom:1; margin-right:10px;background: url("../images/question.png");  background-repeat:no-repeat; }
.ptable img{ height:20px;}
.div_tag { margin:10PX; }
.div_tag .tags { overflow:hidden;margin-bottom:-1px;ZOOM:1; height:31px;  }
.div_tag .tags div{ float:left; margin-right:10px; border:solid 1px #c9caca;border-bottom:0 none; background-image:url("../images/wr.jpg"); background-repeat:repeat-x; background-position:0px -11px;    height:30px; line-height:30px; padding:0px 22px; cursor:pointer;}
.div_tag .tags div.tag_selected{  border:solid 1px #c9caca; background-image:url("../images/wr1.jpg"); background-repeat:repeat;  border-bottom:0 none; height:30px;   }
.div_tab .tags > .tag { }
.tag_content{border:solid 1px  #c9caca; width:955px; height:370px; }

.tag_content .zzzf{ list-style:none; margin-top:20px;}
.tag_content  .zzzf li{ float:left; height:24px; line-height:24px;}
.tag_content  .zzzf .chk{ width:40px; text-align:right;}
.tag_content  .zzzf .chk input{  margin-top:4px; padding-right:5px;}
.tag_content  .zzzf .inf{ width:900px; text-align:left;}
.tag_content ul { border: 0 none; width:940px; }
.tag_content ul li{ float:left; padding:0px; margin:0px; zoom:1; height:36px; line-height:36px; }
#tag_contents  .ptable ul {  padding: 10px 0 10px 10px; zoom:1; }
#tag_contents  .ptable ul {  padding: 10px 0 10px 10px; zoom:1; }
#tag_contents .ptablen ul {  padding: 10px 0 10px 10px; zoom:1; }
.ptablen{}