 

/* end reset */

/* old */

/* color */
.red,a.red,a.red:hover{color:#c00;}
.blue,a.blue,a.blue:hover{color:#6994d9;}
.gray,a.gray,a.gray:hover{color:#999;}
.green,a.green,a.green:hover{color:green;}
.orange,a.orange,a.orange:hover{color:#f60;}
.black,a.black,a.black:hover{color:#333;}
.red_c00{color:#c00;}
.red_f11f1f{color:#f11d1d;}
.white{color:#fff;}

/* font-size */
.f10{font-size:10px;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}
.fs9{font-size:9px;}.fs11{font-size:11px;}.fs12{font-size:12px;}.fs14{font-size:14px;}.fs16{font-size:16px;}.fs20{
	font-size:36px;
	font-family: "华文彩云";
	color: #F00;
}

input.txt{padding:2px;background:#fff;border:1px solid #dcd9d4;color:#888;}
input.txt_focus{border:1px solid #c00;}
input.btn{cursor:pointer;}
textarea.txt{padding:2px 0 2px 3px;vertical-align:middle;border:1px solid #ccc;background:#fff;color:#777;}
textarea.txt_focus{border:1px solid #c00;}

/* class */
.hand{cursor:pointer;}.tal{text-align:left;}.tac{text-align:center;}.tar{text-align:right;}.vam{vertical-align:middle;}.b{font-weight:bold;}.ajax_state{display:none;}.hand{cursor:pointer;}.strong{font-weight:600;}.hidden{display:none;}.price{font-family:tahoma;font-weight:800;color:#c00;}.captcha{cursor:pointer;}.fb{font-weight:600;}.b{font-weight:bold;}.dpn{display:none;}.ftl{float:left;}.ftr{float:right;}.post_error{padding-left:5px;color:#f00;}.post_notice{padding-left:5px;color:#84858a;}.clear{clear:both;height:0;overflow:hidden;}
input[type="text"].captcha{bblr:expression(this.onfocus=this.blur());ime-mode:disabled;}

/* pages box */
.page_all{width:960px;}
.page_all .location{background:url(../images/li_02.gif) no-repeat left 23px;padding-left:15px;color:#999;font-size:11px;padding-top:20px;padding-bottom:5px;}
.page_all .eventlocation{border-bottom:1px solid #ddd;}
.page_all .location a:link, .page_all .location a:visited{font-size:12px;}
.page_all .location span{font-size:10px;font-family:宋体;padding:0 3px;}
/* page loading */
#div_page_loading{padding:5px;width:180px;line-height:35px;background:#fff;border:1px solid #ddd;text-align:center;}
#container{width:960px;margin:0 auto;text-align:left;}

/* list */
.page_main{}
.page_main .left_box{width:195px;float:left;}
.page_main .left_box .catalog, .page_main .left_box .product{border:1px solid #EFEFEF;padding:18px 6px 11px 6px;}
.page_main .left_box .catalog dl{background:url(../images/bg_catalog.gif) no-repeat center bottom;padding:7px 0 7px 0;}
.page_main .left_box .catalog dl dt{font-size:14px;font-weight:bold;padding:9px 0 0 25px;}
.page_main .left_box .catalog dl dd{padding-left:40px;line-height:24px;color:#999;}
.page_main .left_box .catalog dl dt a.on, .page_main .left_box .catalog dl dd a.on{color:#c00;}
.page_main .left_box .product div.pic{text-align:center;padding:14px 0 10px 0;}
.page_main .left_box .product div.pic img{border:1px solid #F1F1F1;}
.page_main .left_box .product div.box{width:160px;margin:0 auto;}
.page_main .left_box .product div.box div.title{line-height:1.6;}
.page_main .left_box .product div.box div.detail{line-height:20px;}
.page_main .left_box .product div.box div.detail span.price{color:#c00;font-weight:bold;font-size:14px;}
.left_boxs{border:1px solid #ddd;clear:both;margin-top:12px;}
.left_boxs h4{height:24px;line-height:24px;font-size:12px;padding-left:10px;color:#666;background:#eee;}
.left_boxs .adv_search_box{padding:0 10px 15px 10px;}
.left_boxs .adv_search_box span{padding-top:12px;display:block;}
.left_boxs .adv_search_box span select{background:#fff;color:#666;font-size:12px;width:173px;}
.left_boxs .adv_search_box span input.txtinput{width:45px;height:18px;color:#666;background:#fff;font:12px tahoma, arial, verdana, geneva, sans-serif;border:1px solid #c4c4c4;}
.left_boxs ul.viewed_products{width:192px;margin:0 auto;padding-top:10px;}
.left_boxs ul.viewed_products li{width:96px;text-align:center;height:115px;float:left;}
.left_boxs ul.viewed_products li img{border:1px solid #ddd;}
.left_boxs ul.viewed_products li div.pic{height:90px;}
.left_boxs ul.viewed_products li div.text{color:#c00;font-weight:bold;text-align:left;padding-left:8px;}
.page_main{padding-bottom:20px;}
.page_main .right_box{width:750px;float:right;}
.page_main .right_box .location{border-bottom:1px solid #ddd;background:url(../images/li_02.gif) no-repeat left 23px;padding-left:15px;color:#999;font-size:11px;padding-top:20px;padding-bottom:5px;}
.page_main .right_box .location a:link, .page_main .right_box .location a:visited{font-size:12px;}
.page_main .right_box .location span{font-size:10px;font-family:宋体;padding:0 3px;}
/* amend recommend.html from laba */
.page_main .center_box .location{border-bottom:1px solid #ddd;background:url(../images/li_02.gif) no-repeat left 23px;padding-left:15px;color:#999;font-size:11px;padding-top:20px;padding-bottom:5px;}
.page_main .center_box .location a:link, .page_main .center_box .location a:visited{font-size:12px;}
.page_main .center_box .location span{font-size:10px;font-family:宋体;padding:0 3px;}
/* order_categories */
.order_categories{border-bottom:1px solid #ddd;height:30px;clear:both;margin-top:20px;}
.order_categories div.left{float:left;}
.order_categories div.left span{float:left;}
.order_categories div.left span.txt{line-height:30px;padding-left:5px;}
.order_categories div.left span.btn{padding:7px 0 0 10px;}
.order_categories div.left span.slt{padding:5px 0 0 13px;}
.order_categories div.left span.slt select{background:#fff;color:#666;font-size:12px;}
.order_categories div.right{float:right;line-height:28px;padding-right:3px;}
.order_categories div.right a:link, .order_categories div.right a:visited{background:#c4c4c4;color:#fff;padding:2px 4px;font:12px tahoma, arial, verdana, geneva, sans-serif;}
.order_categories div.right a:hover{color:#c00;background:#ddd;}
.order_categories .turn_pages_top{float:right;line-height:28px;}
.turn_pages_top{}
.turn_pages_top a.box{background:#bbb;color:#fff;padding:2px 5px;font-weight:bold;font-size:14px;}
.turn_pages_top a:hover{background:#ddd;}
/* product list */
.product_list ul, .products_box, .products_box_bao, .products_box_v{width:748px;margin:0 auto;padding:20px 0 0 0;}
/* amend recommend.html from laba */
.page_main .center_box .product_list ul{width:935px;margin:0 auto;padding:20px 0 0 0;}
/* amend recommend.html from laba */
.product_list ul li, .product_list_all .product_box, .product_list_all .product_box_bao, .product_list .products_box_v .product_box{width:187px;height:320px;float:left;overflow:hidden;text-align:center;}
.product_list_all ul, .products_box{width:950px;}
.product_list_all ul li, .product_list_all .product_box{width:190px;}
.product_list_all .product_box{float:left;}
.product_list ul li div.pic, .product_list .product_box div.pic{height:170px;}
.product_list_all{width:960px;overflow:hidden;}
.products_box_bao{width:970px;margin-left:-6px;}
.product_list_all .product_box_bao{float:left;}
.product_list_all .product_box_bao{width:187px;padding-left:6px;}
 .product_list .product_box_bao div.pic img{border:1px solid #f1f1f1;width:185px;height:185px;}
.product_list .product_box_bao div.pic{height:195px;}
.product_list .product_box_bao div.text{line-height:20px;text-align:left;padding:0 8px;}
/* product list over */
.product_list ul li div.pic img, .product_list .product_box div.pic img{border:1px solid #f1f1f1;padding:1px;}
.product_list ul li div.pic a:hover img, .product_list .product_box div.pic a:hover img{border:1px solid #EA7B5A;}
.product_list ul li div.text, .product_list .product_box div.text, .product_list .product_box_bao div.text{line-height:20px;text-align:left;padding:0 8px;}
.product_list ul li div.text div.title,.product_list .product_box div.text div.title ,.product_list .product_box_bao div.text div.title{/*height:43px;overflow:hidden;*/min-height:43px;_height:43px;}
.product_list ul li div.text div.title span.promotion_red, .product_list .product_box div.text div.title span.promotion_red{color:#c00;}
.product_list ul li div.text span.price, .product_list .product_box div.text span.price{color:#c00;font-weight:bold;font-size:14px;}
.product_list_all ul li div.text div.title, .product_list_all .product_box div.text div.title{/*height:43px;overflow:hidden;*/min-height:43px;_height:43px;}
.product_list_all ul li div.text div.title span.promotion_red, .product_list_all .product_box div.text div.title span.promotion_red{color:#c00;}
.product_list ul li div.text span.buy, .product_list .product_box div.text span.buy{display:block;padding-top:6px;}
.product_list div.none{height:100px;line-height:100px;text-align:center;font-weight:bold;font-size:14px;color:#c00;}
.product_list_all ul.active_list{padding:0;}
.product_list_all ul.active_list li{height:320px;padding:0;}
/* turn pages */
.turn_pages, .turn_pages_search{text-align:center;clear:both;border-top:1px dashed #ccc;padding:20px 0;}
.turn_pages a.box{background:#c4c4c4;color:#fff;padding:2px 4px;}
.turn_pages a.num{padding:0 3px;font:12px tahoma, arial, verdana, geneva, sans-serif;font-weight:bold;}
.turn_pages span.num{color:#c00;padding:0 3px;font-weight:bold;}
.turn_pages a:hover{color:#c00;background:#ddd;}
.turn_pages_search a.box{background:#bbb;color:#fff;padding:2px 6px;font-size:14px;font-weight:bold;}
.turn_pages_search a.num{padding:0 3px;font:14px tahoma, arial, verdana, geneva, sans-serif;font-weight:bold;}
.turn_pages_search span.num{color:#c00;padding:0 3px;font-weight:bold;font-size:14px;}
.turn_pages_search a:hover{background:#ddd;}
/* left & right & main module */
h2.left_module, h2.right_module, h2.main_module{background:#eee;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:12px;height:26px;line-height:25px;padding-left:10px;overflow:hidden;}
h2.left_module a, h2.right_module a, h2.main_module a{font-weight:bold;}
div.left_module, div.right_module, div.main_module{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
/* member center */
.member_container{width:960px;}
/*error*/
.error{width:670px;margin:0 auto;padding-bottom:20px;}
.error div.left{padding-top:50px;width:135px;float:left;}
.error div.main{float:left;padding-top:40px;}
.error div.main a{color:#c00;text-decoration:underline;}
.error div.main h2{line-height:42px;color:#CE1919;font-size:16px;}
.error div.main span{background:#B7A99C;padding:2px 6px;}
.error div.main span a{color:#fff;text-decoration:none;}
.error div.main p{padding-top:20px;line-height:22px;}
.error div.main ul{line-height:22px;padding:5px 0 0 20px;}
/* checkout success */
.checkout{padding-top:30px;}
.checkout div.success{text-align:center;border:1px solid #ddd;padding:30px 0;}
.checkout div.success h2{color:#c00;font-size:16px;}
.checkout div.success p{padding-top:10px;font-size:14px;line-height:26px;}
.checkout div.success p span{text-decoration:underline;color:#c00;}
.checkout div.success p strong{color:#f90;}
/* common_form */
.common_form{width:786px;margin:0 auto;}
table.common{border-collapse:collapse;margin:0 auto;padding:0px;text-align:left;width:786px;}
table.common td{border:1px solid #ddd;padding:0 5px;}
table.common thead tr{background:#eee;height:28px;text-align:center;font-weight:bold;}
table.common tbody tr{height:25px;text-align:center;}
.bg_comment{background:url(../images/bg_comment.gif) repeat-x;height:17px;line-height:17px;}
.bg_comment span{padding:4px 5px 0 7px;float:left;}
/* 2009.11.10 page_links */
.page_links{border-top:1px solid #E6E6E6;margin-top:15px;padding:10px 0;line-height:1.6;color:#ccc;}
.page_links strong{color:#333;}
/* alpha50_png */
.alpha50_png, .alpha50_color{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-Index:5999;}
.alpha50_png{background-image:url('../images/alpha50.png');background-repeat:repeat;}
.alpha50_color{background-image:none;background-color:#000000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.5;height:768px;}
/* select_content */
.select_content table{margin:0 auto;}
/* tipshow */
.tipshow{margin:8px auto;}
.tipshow p{line-height:18px;padding:8px 10px;/* if ie:*/ _padding:10px;/* end if;*/ background-repeat:repeat-x;border:1px;border-style:solid;}
.tipshow p.error{background-image:url('../images/bg_errorbox.gif');background-color:#FAE7E7;border-color:#811B1B;}
.tipshow p.info {background-image:url('../images/bg_infobox.gif');background-color:#D9FFD9;border-color:#008A00;}
.tipshow p.alert {background-color:#fefde2;border-color:#e5e181;}

/* old over */

/* sprite */
.ul_headquick .a_myquick,.ul_headquick .li_phone,
.p_head_search .btn,.span_mycart,.ul_subnav a,
.div_cart .a_gotocheck,.div_allhelpservice,
.dl_allhelp dt{background:url(../headfooter.png) no-repeat;}
.dotline_a1,.ul_subas li,.ul_mymbb li{background:url(../images/dotline_a1.png) repeat-x;}
.ul_mainnav,.ul_mainquicknav,.ul_mainnav .a_mainnav,
.ul_mainquicknav .a_mainquicknav{background:url(../images/mainnav_v2.png) no-repeat;}
.ul_mainquicknav2,.ul_mainquicknav2 .a_mainquicknav {background:url(../images/mainnav_v3.png) no-repeat;}
.ul_mymbb a,.dl_subact dd,.ul_list_a1 li,.dl_allhelp dd,.crumb{background:url(../images/icon_leader_a1.png) no-repeat;}
.subnavbox,.specialservice{background:url(../images/960bg_a2.png) no-repeat;}
.allhelpbox{background:url(../images/footerbg.png) repeat-x 0 -20px;}

/* form now on  */
.wrapper{width:960px;margin:0 auto;text-align:left;}
.h1_siteinfo{position:absolute;left:-999em;}

/* header */
.header{position:relative;height:75px;z-index:60;}
.a_logo{position:absolute;top:13px;left:0;width:274px;height:47px;overflow:hidden;}

.ul_headquick{position:absolute;right:10px;top:10px;z-index:5;width:425px;line-height:18px;}
.ul_headquick li{float:left;color:#ccc;}
.ul_headquick a{margin:0 5px 0 6px;}
.ul_headquick .a_myquick{display:block;position:relative;z-index:6;width:61px;padding:0 12px 0 0;background-position:65px -153px;background-position:65px -155px\9;_background-position:65px -153px;}
.li_myquick_over .a_myquick{background-position:-135px -153px;background-position:-135px -155px\9;_background-position:-135px -153px;}
.ul_headquick .li_phone{color:#333;font-size:14px;font-weight:bold;padding:0 0 0 25px;background-position:6px -196px;}
.li_myquick{position:relative;}
.ul_mymbb{display:none;position:absolute;top:-5px;left:-5px;padding:25px 7px 7px;border:1px solid #adadad;width:75px;background:#fff;}
.li_myquick_over .ul_mymbb{display:block;}
.ul_mymbb li{background-position:0 100%;height:23px;line-height:22px;width:100%;}
.ul_mymbb a{display:block;margin:0;padding:0 0 0 13px;background-position:4px 8px;}

.head_logininfo{position:absolute;top:40px;right:20px;text-align:right;}
.head_logininfo a.a_login{color:#f60;font-weight:bold;}

/* mainnav */
.mainnav{position:relative;height:35px;z-index:50;}
.ul_mainnav{float:left;height:35px;width:630px;background-position:0 -3px;}
.ul_mainnav li{float:left;position:relative;}
.ul_mainnav a.a_mainnav{display:block;width:105px;height:35px;text-indent:-999em;overflow:hidden;background-position:999em 0;}
.ul_mainnav .now .a_mainnav_0,.ul_mainnav .over .a_mainnav_0{background-position:0 -40px;}
.ul_mainnav .now .a_mainnav_1{background-position:-105px -40px;}
.ul_mainnav .now .a_mainnav_2{background-position:-210px -40px;}
.ul_mainnav .now .a_mainnav_3{background-position:-315px -40px;}
.ul_mainnav .now .a_mainnav_4{background-position:-420px -40px;}
.ul_mainnav .now .a_mainnav_5{background-position:-525px -40px;}
.ul_mainnav .over .a_mainnav_1{background-position:-105px -80px;}
.ul_mainnav .over .a_mainnav_2{background-position:-210px -80px;}
.ul_mainnav .over .a_mainnav_3{background-position:-315px -80px;}
.ul_mainnav .over .a_mainnav_4{background-position:-420px -80px;}
.ul_mainnav .over .a_mainnav_5{background-position:-525px -80px;}

/* subnavbox */
.subnavbox{display:none;position:absolute;left:0px;top:35px;width:522px;height:300px;padding:5px 0 0;overflow:hidden;border:1px solid #aaa;border-top:none;background-position:-3000px 0;background-repeat:repeat-y;filter:alpha(opacity=98);opacity:0.98;}
.li_last .subnavbox{left:-89px;}
.over .subnavbox{display:block;}
.div_subnavbox{float:left;width:140px;overflow:hidden;margin-right:23px;_display:inline;}
.h3_navfocus{padding:7px 0 3px 10px;margin:0 3px 0 8px;font-weight:bold;color:#c00;}
.dotline_a1{margin:5px 8px 5px 12px;height:1px;font-size:0em;line-height:0;overflow:hidden;}
.ul_subnav{overflow:hidden;}
.ul_subnav li{width:140px;line-height:25px;}
.ul_subnav a{display:block;padding-left:18px;height:25px;background-position:10000px 0;}
.ul_subnav a:hover{background-position:-200px -92px;}
.ul_subas{float:left;width:135px;overflow:hidden;margin-right:32px;_display:inline;}
.ul_subas li{height:145px;background-position:0 100%;margin:4px 0 4px;}
.dl_subact{float:left;width:185px;height:278px;overflow:hidden;}
.dl_subact dt{height:28px;line-height:28px;text-indent:13px;font-weight:bold;color:#c00;border-bottom:1px solid #ddd;margin:0 0 8px;}
.dl_subact dd{background-position:-2395px 9px;padding-left:15px;height:22px;line-height:22px;}
.dl_subact dd a{float:left;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;zoom:1;}

.ul_mainquicknav{position:relative;top:-3px;height:39px;float:right;width:235px;background-position:100% 0;}
.ul_mainquicknav li{float:left;}
.ul_mainquicknav .a_mainquicknav{display:block;width:78px;height:39px;text-indent:-999em;overflow:hidden;background-position:999em 0;}
.ul_mainquicknav .a_mainquicknav_1:hover,.ul_mainquicknav .now .a_mainquicknav_1{background-position:-635px -40px;}
.ul_mainquicknav .a_mainquicknav_2:hover,.ul_mainquicknav .now .a_mainquicknav_2{background-position:-713px -40px;}
.ul_mainquicknav .a_mainquicknav_3:hover,.ul_mainquicknav .now .a_mainquicknav_3{background-position:-791px -40px;}
/*add tuan menu*/
.ul_mainquicknav2{position:relative;top:-3px;height:39px;float:right;width:312px;background-position:100% 0;}
.ul_mainquicknav2 li{float:left;}
.ul_mainquicknav2 .a_mainquicknav{display:block;width:78px;height:39px;text-indent:-999em;overflow:hidden;background-position:999em 0;}
.ul_mainquicknav2 .a_mainquicknav_4:hover,.ul_mainquicknav2 .now .a_mainquicknav_4{background-position:-635px -40px;}
.ul_mainquicknav2 .a_mainquicknav_1:hover,.ul_mainquicknav2 .now .a_mainquicknav_1{background-position:-713px -40px;}
.ul_mainquicknav2 .a_mainquicknav_2:hover,.ul_mainquicknav2 .now .a_mainquicknav_2{background-position:-791px -40px;}
.ul_mainquicknav2 .a_mainquicknav_3:hover,.ul_mainquicknav2 .now .a_mainquicknav_3{background-position:-869px -40px;}

/* head_focus */
.head_focus{position:relative;height:45px;z-index:40;_margin-top:-5px;margin-bottom:10px;}
.p_head_search{float:left;padding:9px 0 0;width:247px;}
.p_head_search .txt{line-height:17px;padding:2px;border:1px solid #c7c3c4;color:#888;vertical-align:middle;overflow:hidden;width:180px;height:17px;}
.p_head_search .btn{margin:0 15px 0 0;width:45px;height:23px;border:none;background-position:0 -520px;font-size:0em;text-indent:-999em;text-align:center;overflow:hidden;color:#5b5b5b;vertical-align:middle;cursor:hand;cursor:pointer;}

.h2_keywords{float:left;line-height:40px;*line-height:44px;color:#666;}
.h2_keywords a{color:#666;font-weight:normal;margin:0 5px;}
.h2_keywords a:hover{color:#c00;}

/* div_quickbuy */
.head_quickbuy{position:absolute;width:180px;top:10px;right:0px;z-index:5;}
.span_mycart{display:block;width:180px;height:23px;line-height:23px;text-align:center;background-position:0 -100px;cursor:hand;cursor:pointer;}
.span_mycart b{margin:0 1px;color:#c00;font-weight:normal;}
#js_span_cart.over{background-position:0 -123px;}

/* div_cart */
.div_cart{display:none;position:absolute;top:25px;right:0px;width:200px;border:1px solid #d0707e;padding:10px;background:#fff;}
.dl_cartpro{position:relative;padding:0 0 0 62px;margin-bottom:8px;min-height:70px;_height:70px;background-position:0 100%;}
.dl_cartpro dt{line-height:1.5em;margin-bottom:7px;}
.dl_cartpro .b_num{font-weight:normal;color:#c00;margin-left:3px;}
.dl_cartpro .ddthumb{position:absolute;top:3px;left:0px;}
.dl_cartpro .ddthumb a{display:block;}
.dl_cartpro .ddthumb img{border:1px solid #dedede;}
.dl_cartpro .ddcont{color:#c00;font-weight:bold;padding:2px 0 0 0;line-height:1.5;}
.dl_cartpro .ddcont  a{color:#aaa;margin-left:4px;font-weight:normal;}
.div_cart .p_carttotal{text-align:right;}
.div_cart .p_gotocheck{padding:8px 0 0;}
.div_cart a.a_gotocheck{display:block;width:50px;height:18px;overflow:hidden;line-height:16px;line-height:20px\9;_line-height:16px;text-align:center;color:#fff;margin:0 0 0 auto;background-position:-60px -520px;}

/* top_banner */
.top_banner{margin-bottom:10px;font-size:0em;}

/* crumb */
.crumb{position:relative;padding:12px 0 12px 8px;height:18px;line-height:18px;background-position:-3200px 18px;font-family:"宋体";color:#aaa;}
.crumb a{margin:0 5px;}
.crumb a.now{color:#666;}

/* allhelpbox */
.allhelpbox{clear:both;overflow:hidden;zoom:1;padding-top:30px;background-color:#f9f9f9;}
.div_allhelpservice{float:left;width:160px;height:116px;background-position:0 -600px;}
.span_phonetitle{display:block;height:40px;text-indent:-999em;overflow:hidden;}
.strong_phone{display:block;line-height:38px;font-size:20px;color:#c00;text-align:center;font-weight:normal;}
.h3_alltomessage{line-height:38px;padding-left:35px;font-family:"宋体";font-weight:normal;}
a.a_alltomessage{margin:0 0 0 8px;color:#666;text-decoration:underline;}
a.a_alltomessage:hover{color:#c00;}

.dl_allhelp{float:left;width:140px;height:140px;margin:0 0 0 20px;display:inline;}
.dl_allhelp dt{height:25px;border-bottom:1px solid #ddd;padding:0 0 0 28px;line-height:22px;margin:0 0 10px;}
.dl_allhelp_1 dt{background-position:7px -235px;}
.dl_allhelp_2 dt{background-position:7px -285px;}
.dl_allhelp_3 dt{background-position:7px -335px;}
.dl_allhelp_4 dt{background-position:7px -385px;}
.dl_allhelp_5 dt{background-position:7px -435px;}

.dl_allhelp dd{line-height:20px;padding:0 0 0 28px;background-position:-783px 7px;}
.dl_allhelp a{color:#666;}
.dl_allhelp a:hover{color:#c00;}

.allfooter{background-color:#f9f9f9;padding:15px 0 0;zoom:1;}
.specialservice{clear:both;width:960px;height:70px;background-position:-2000px 0;margin:0 0 15px;text-indent:-999em;overflow:hidden;}
.p_footerlinks{height:36px;line-height:36px;background:#ededed;text-align:center;margin:0 0 10px;}
.p_footerlinks a{margin:0 5px;}
.p_copyright{text-align:center;color:#999;}
.p_copyright a{color:#999;}
.p_copyright a:hover{color:#c00;}

.ul_honor{text-align:center;padding:10px 0;}
.ul_honor li{display:inline;margin:0 5px;}

/* ohter */
/*global_notes*/
.global_notes {width:960px;text-align:center;border:2px solid #FFD0A8;padding:6px 0;background:#FFFFEE;color:#c00;margin:5px auto;}

/* rod */
.rod_a{border:0 solid #d7d7d7;overflow:hidden;zoom:1;}
.rod_1{border-top-width:1px;font-size:0;height:0;margin: 0 3px;}
.rod_2,.rod_3{font-size:0;height:1px;margin:0 1px;}
.rod_2{border-left-width:2px;border-right-width:2px;}
.rod_3{border-left-width:1px;border-right-width:1px;}
.rodbody{padding: 2px 2px 10px;border-left-width:1px;border-right-width:1px;}

.ydl_ico{position:absolute;width:94px;height:45px;display:block;top:12px;left:318px;}

/*
v5新头尾样式
*/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}  /* for IE/Mac */


/* sprite: top&footer */
.top-fav,.top-tel,.top-mobile,.top-my-mbb,.my-mbb-over,.header-search-form,.sub-link a,.main-nav-a, .main-nav-a2, .top-notice, .top-notice a, .head-quickbuy-a,.bottom-link h4, .hot-tel-bottom, .s-ser-1,.s-ser-2,.s-ser-3,.s-ser-4,.s-ser-5{background-repeat:no-repeat;background-image:url(../images/sprite_header_footer.png);}

/* header begin */
.top {height:29px;background-color:#ededed;width:100%;text-align:center;border-bottom:1px solid #bdbdbd;}
.top .wrapper {position:relative;height:29px;line-height:29px;overflow:visible;}
.top-fav,.top-tel,.top-mobile,.top-login,.top-my-link {position:absolute;}
.top-fav,.top-tel,.top-mobile{padding-left:20px;margin-right:33px;top:0;}
.top-tel-num {font-weight:bold;color:#ed1c24;font-size:16px;font-family:Arial;float:left}
.top-fav {background-position:0 -44px;left:0;}
.top-tel {background-position:0 -73px;left:113px;}
.top-mobile {background-position:0 -220px;left:316px;padding-left:18px;}

.top-my-link {left:500px;width:240px;line-height:21px;height:21px;}
.top-my-mbb,.top-my-order,.top-map {float:left;}
.top-my-order,.top-map {margin-left:19px;margin-top:4px;}
.top-my-mbb {margin:4px 0 0 0;width:62px;z-index:10;position:relative;padding:0 19px 0px 7px;background-position:74px -107px;line-height:20px;}
.my-mbb-over {margin:3px 0 0 0;padding:0 18px 0 6px;border:1px solid #ddd;border-color:#999;background-color:#fff;width:62px;background-position:73px -131px;}
.top-my-mbb .top-my-nav {display:none;}
.my-mbb-over .top-my-nav{display:block;}
.top-my-nav {top:29px;left:0;text-align:center;}
.top-my-nav li{margin:3px 0;}
.top-login {right:0;}
.a-login,.a-register,.a-logout,.a-login:hover,.a-register:hover,.a-logout:hover{font-weight:bold;color:#F60;}

.header{height:130px;margin:0px auto 10px auto;width:960px;text-align:left;padding-top:15px;background-color:#fff;}
.header-logo {width:297px;height:44px;overflow:hidden;float:left;}
.header-logo .header-logo-a {display:block;width:297px;height:44px;overflow:hidden;}

.header-search {float:right;}
.header-search-form{width:280px;height:23px;background-position:-27px -106px;overflow:hidden;}
.header-search-input {color:#888;background-color:transparent;height:15px;line-height:15px;border:1px solid #ddd;border-right:0;width:193px;float:left;padding:3px 3px 3px 23px;}
.header-search-input:focus{outline:none;}
.header-search-but {width:60px;height:23px;float:right;background-color:#ddd;color:#888;border:0;font-weight:bold;cursor:pointer;}
.header-search-over .header-search-but{background-color:#ed1c24;color:#fff;}
.hot-keywords,.hot-keywords a{color:#888;line-height:25px;}
.hot-keywords a:hover {color:#ed1c24;}

.main-nav {clear:both;width:960px;height:40px;background-color:#373737;margin-top:10px;}
.main-nav-l {float:left;margin-left:10px;}
.main-nav-r {float:right;height:23px;width:286px;margin:9px 13px 0 0}
.main-nav .m-n-i {float:left;position:relative;z-index:60}
.main-nav-l .over .sub-nav {visibility:visible;}
.main-nav-l .sub-nav{visibility:hidden;}
.sub-nav {position:absolute;top:40px;left:-1px;border:1px solid #7c7c7c;border-top:0;background-color:#fff;width:622px;z-index:60}
.sub-nav-r1 {left:-51px;_left:-61px;}
.sub-nav-r2 {left:-139px;_left:-149px;}
.sub-nav-wrap {border-right:1px solid #ddd;float:left;width:500px;}
.sub-nav dl{width:500px;overflow:hidden;padding:8px 0 0 0;}
.sub-nav dl.s-over{width:500px;background-color:#ededed;}
.sub-nav dt{width:90px;text-align:center;font-weight:bold;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.sub-nav dd{width:400px;display:inline-block;*display:inline;zoom:1}
.sub-nav a{margin:0 8px 8px 0;display:inline-block;*display:inline;zoom:1}
.sub-link {float:right;width:109px;padding-top:10px;}
.sub-link a{padding-left:11px;background-position:-886px -31px;font-weight:bold;margin:5px 0px;}
.main-nav-a, .main-nav-a2{display:block;height:40px;overflow:hidden;text-indent:-9999px;}
.main-nav-a .over, .main-nav-a2 .over{background-position:0 -40px}
.main-nav-a2 {height:23px;}
.main-nav-1, .main-nav-2, .main-nav-3, .main-nav-4, .main-nav-5 {width:58px;}
.main-nav-6, .main-nav-7,.main-nav-8 {width:88px;}
.main-nav-9, .main-nav-10, .main-nav-11, .main-nav-12 {width:49px;}
.main-nav-13, .main-nav-14 {width:63px;}
.main-nav-14 {width:76px;}
.main-nav-1 {background-position:-297px 0;}
.main-nav-2 {background-position:-355px 0;}
.main-nav-3 {background-position:-413px 0;}
.main-nav-4 {background-position:-471px 0;}
.main-nav-5 {background-position:-529px 0;}
.main-nav-6 {background-position:-587px 0;}
.main-nav-7 {background-position:-675px 0;}
.main-nav-8 {background-position:-763px 0;}

.main-nav-9 {background-position:-297px -120px;}
.main-nav-10 {background-position:-346px -120px;}
.main-nav-11 {background-position:-395px -120px;}
.main-nav-12 {background-position:-444px -120px;}
.main-nav-13 {background-position:-493px -120px;}
.main-nav-14 {background-position:-556px -120px;}

.main-nav-l .m-current {margin-left:0;padding-right:0;}
.m-current .main-nav-1{background-position:-297px -40px;}
.m-current .main-nav-2 {background-position:-355px -40px;}
.m-current .main-nav-3 {background-position:-413px -40px;}
.m-current .main-nav-4 {background-position:-471px -40px;}
.m-current .main-nav-5 {background-position:-529px -40px;}
.m-current .main-nav-6 {background-position:-587px -40px;}
.m-current .main-nav-7 {background-position:-675px -40px;}
.m-current .main-nav-8 {background-position:-763px -40px;}

.main-nav-l .over {margin-left:-1px;padding-right:1px;}
.over .main-nav-1 {background-position:-297px -80px;}
.over .main-nav-2 {background-position:-355px -80px;}
.over .main-nav-3 {background-position:-413px -80px;}
.over .main-nav-4 {background-position:-471px -80px;}
.over .main-nav-5 {background-position:-529px -80px;}
.over .main-nav-6 {background-position:-587px -80px;}
.over .main-nav-7 {background-position:-675px -80px;}
.over .main-nav-8 {background-position:-763px -80px;}

.m-current .main-nav-9, .over .main-nav-9 {background-position:-297px -143px;}
.m-current .main-nav-10, .over .main-nav-10 {background-position:-346px -143px;}
.m-current .main-nav-11, .over .main-nav-11 {background-position:-395px -143px;}
.m-current .main-nav-12, .over .main-nav-12 {background-position:-444px -143px;}
.m-current .main-nav-13, .over .main-nav-13 {background-position:-493px -143px;}
.m-current .main-nav-14, .over .main-nav-14 {background-position:-556px -143px;}

.header-bar {width:960px;height:33px;background-color:#efefef;}
.top-notice {margin:5px 0 0 5px;height:23px;line-height:23px;padding-left:23px;width:740px;overflow:hidden;float:left;background-position:-884px 4px;}
.top-notice a{padding:0 8px 0 6px;background-position:-886px -86px}

.head-quickbuy {width:180px;height:23px;float:right;position:relative;z-index:1;margin:5px 5px 0 0;_display:inline;}
.head-quickbuy-a {border:1px solid #bdbdbd;width:178px;height:21px;display:block;line-height:21px;text-indent:40px;background-color:#fff;position:absolute;top:0;left:0;z-index:11;background-position:-20px -152px;} 
.head-quickbuy-num {color:#ed1c24;font-weight:bold;}
.head-quickbuy-over .head-quickbuy-a{color:#ed1c24;border-color:#ed1c24;border-bottom:0;height:22px;background-position:-20px -200px;}
.head-quickbuy-over .head-quickbuy-detail{display:block;}

.head-quickbuy-detail {display:none;padding:8px 14px;position:absolute;top:22px;right:0px;background-color:#fff;border:1px solid #ed1c24;width:210px;z-index:10}
.head-quickbuy-detail .item {padding-bottom:8px;border-bottom:1px dotted #ddd;margin-bottom:10px;overflow:hidden;position:relative;zoom:1;}
.head-quickbuy-detail .pic {float:left;width:45px;}
.head-quickbuy-detail .title {float:left;line-height:20px;width:165px;overflow-x:hidden;}
.head-quickbuy-detail .del-link {position:absolute;bottom:10px;right:0;clear:both;}/*对ie6中absolute与float同时存在时absolute元素可以消失，此时可使用clear:both;*/
.head-quickbuy-detail .del-link-a {color:#888}
.head-quickbuy-detail .del-link-a:hover {color:#ed1c24}
.head-quickbuy-detail .head-gocheck {text-align:right;}
.head-quickbuy-detail .head-gocheck-a {display:inline-block;*display:inline;zoom:1;height:23px;background-color:#ed1c24;color:#fff;line-height:23px;padding:0 10px;}
.head-quickbuy-detail .head-gocheck-a:hover {color:#fff;}
.head-quickbuy-total {margin:5px 0 10px 0;}
/* header end */

/*footer start*/
.footer {padding:50px 0 20px 0;height:292px;width:960px;margin:0 auto;}
.footer-wrap {overflow:hidden;text-align:left;}
.bottom-link {float:left;width:723px;height:100px;overflow:hidden;}
.bottom-link .item{text-align:left;border-left:1px solid #ededed;padding:0 15px;height:100px;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.bottom-link h4{height:28px;background-position:-886px -84px;color:#373737;font-size:14px;padding-left:8px;}
.bottom-link li{padding:0 0 2px 8px;line-height:17px;}
.bottom-link a{color:#888;}
.bottom-link a:hover{color:#ed1c24;}
.b-l-1 {width:90px}
.b-l-2 {width:72px}
.b-l-3 {width:72px}
.b-l-4 {width:108px}
.b-l-5 {width:97px}
.b-l-6 {width:74px}

.hot-tel-bottom {
	float:right;
	width:235px;
	height:100px;
	background-position:-297px -166px;
	border-right:1px solid #ededed;
	border-left:1px solid #ededed;
	position:relative;
}
.hot-tel-bottom h2 {font-size:20px;font-weight:bold;color:#ed1c24;position:absolute;top:22px;left:52px;font-family:Arial;}
.hot-tel-bottom .gbook-a {display:block;width:134px;height:35px;font-size:14px;font-weight:bold;color:#fff;position:absolute;bottom:0;left:47px;text-indent:59px;line-height:33px;}
.hot-tel-bottom .gbook-a:hover{color:#fff;}
.special-service {margin-top:23px;height:40px;overflow:hidden;}
.spe-ser-title {text-indent:-9999px;position:absolute;top:0;left:0;}
.spe-ser-con {letter-spacing:-8px;}
.spe-ser-con li{display:inline-block;*display:inline;zoom:1;height:40px;overflow:hidden;}
.s-ser-1,.s-ser-2,.s-ser-3,.s-ser-4,.s-ser-5{display:block;height:40px;text-align:left;text-indent:-999px;}
.s-ser-1{width:205px;background-position:0 -267px;}
.s-ser-2{width:176px;background-position:-205px -267px;}
.s-ser-3{width:179px;background-position:-381px -267px;}
.s-ser-4{width:215px;background-position:-560px -267px;}
.s-ser-5{width:185px;background-position:-776px -267px;}
.copyright {color:#888;text-align:center;margin-top:18px;}
.ul-honor {text-align:center;margin-top:26px;}
.ul-honor li{margin:0 8px;display:inline-block;*display:inline;zoom:1}
/*footer end*/

/*
注意以下为兼容4所做的处理
*/

/*4版wrapper类不能包装top,header新类*/
.wrapper .header {margin:0;padding:0;height:75px;position:relative;background-color:transparent;}
/*html .header a:hover,html .top a:hover{color:#ed1c24;}*/
.top .fl {float:left}
.top-notice .red {color:#ed1c24}
.top-notice .gray {color:#888}
.top .wrapper {z-index:200}
.footer {clear:both;}
html .copyright {
background-color:#fff;
color: #888;
text-align: center;
margin-top: 18px;
}
