@charset "utf-8";
/* CSS Document b2c_orange*/

.main_top{ width:100%; float:left;}
.main_left{ width:212px; float:left; margin-top:1px; margin-right:5px;}
.main_left_top{ width:210px; overflow:hidden; border:1px solid #ddd}
.main_left_top h3{ height:35px; line-height:35px; border-bottom: 2px solid #E4393C; background:#F5F5F5;}
.main_left_top h3 strong{ padding-left:10px;}
.main_leftop_ul{ width:210px; float:left; overflow:hidden;}
.main_leftop_ul li{ width:210px;}
.main_leftop_ul li a{ width:180px; padding-left:30px;height:35px; line-height:35px;}
.main_leftop_ul li i{ background:url(../images/add.jpg) no-repeat; width:11px; height:11px; display:block; float:left; position:absolute; left:10px; top:10px;}
.main_leftop_ul li ul li{ border-bottom:0px; height:25px;} 
.main_leftop_ul li ul li a{line-height:25px; background:#fff;}
.main_leftop_ul li .this{ background:url(../images/cut.jpg) no-repeat; width:11px; height:11px; display:block; float:left; position:absolute; left:10px; top:10px;}
.main_leftop_ul ul { float:left;}
.main_leftop_ul li .li_a a { border-bottom:0px;}
.main_leftop_ul li .li_a { width:210px; float:left; line-height:30px; background-color:#f5f5f5; border-bottom:1px solid #dddddd;}
.main_leftop_ul li .word_a { width:160px; height:30px; line-height:30px; float:left; padding-left:6px; border:0px; background:none;}
.main_leftop_ul li .img_a { width:15px; height:30px; float:left; padding-left:10px; border:0px; background:none;}
.main_leftop_ul li .img_a i { background:url(../images/add.jpg) no-repeat; width:11px; height:11px; display:block; float:left; position:inherit; margin-top:9px; top:0px; left:0px;}
.main_leftop_ul li .img_a .this{ background:url(../images/cut.jpg) no-repeat; width:11px; height:11px; display:block; float:left; position:inherit; margin-top:8px; top:0px; left:0px;}
.left_buy{width:210px; float:left; margin-top:9px;border:1px solid #efefef; }
.left_buy h3{ height:35px; line-height:35px; width:210px; float:left; background:#fdfdfd; text-align:left; font-size:14px;border-bottom:2px solid #82d900;}
.left_buy h3 strong{ padding-left:10px;}
.left_buy h3 strong b{ color:#FF6600;}
.left_buy h3 strong b{ float:right; width:50px; height:36px; line-height:36px; font-size:12px}
.left_buy h3 strong b a{color:#8b8b8b}
.left_buy_box{ width:190px; padding:10px; float:left; overflow:hidden;}
.left_buy_box ul{ padding:10px; width:170px; float:left; border-bottom:1px dotted #ddd;transition: all 0.5s ease 0s;}
.left_buy_box ul:Hover{ background:#f9f9f9;border-bottom:1px dotted #f00;}
.left_buy_box ul li{ width:170px; float:left}
.left_buy_box ul .buy_one_img{ width:150px; height:150px; overflow:hidden; padding-left:10px; float:left}
.left_buy_box ul .buy_one_img span{ width:150px; height:150px; overflow:hidden}
.left_buy_box ul .buy_one_name{ width:170px; margin-top:3px; height:25px; line-height:25px; overflow:hidden; float:left;}
.left_buy_box ul .buy_one_money{ text-decoration:line-through; color:#999;}
.left_buy_box ul .buy_one_price{ color:#999999; text-align:center;}
.left_buy_box ul .buy_one_price b{ color:#E4393C; font-size:14px;font-family:verdana;} 

.hotbuy{width:210px; float:left; margin-top:10px;border:1px solid #ddd;}
.hotbuy h3{ height:35px; line-height:35px; width:210px; float:left; background:#f5f5f5;border-bottom:1px solid #ddd;}
.hotbuy h3 strong{ padding-left:10px;}
.hotbuy_box{ width:190px; padding:10px; overflow:hidden; float:left;}
.hotbuy_dl{ width:190px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #ddd; overflow:hidden}
.hotbuy_dl dt{ height:65px; float:left; width:65px; margin-right:10px;}
.hotbuy_dl dd{ width:115px; float:left;}
.hotbuy_dl dd h4{ width:115px; overflow:hidden; height:30px; line-height:15px; font-size:12px;} 
.hotbuy_dl dd h4 a{ color:#666;}
.hotbuy_dl dd h4 a:hover{ color:#FF6600;} 
.hotbuy_dl dd i{ width:115px; display:block; float:left; font-style:normal; text-decoration:line-through; color:#999}
.hotbuy_dl dd em{ width:115px; display:block; float:left; font-style:normal; color:#999;}
.hotbuy_dl dd em b{ color:#F30; font-size:14px;}
.midsearch_class_choose dd.class_choos_reset{ width:75px; float:left; height:34px; line-height:34px;}
.midsearch_class_choose dd.class_choos_reset a{ display:block;width:75px; float:left; font-weight:bold; color:#06C; height:34px; line-height:34px;}

/***列表修改 （新） start***/

.main_top_nav{ height:30px; line-height:30px; margin-top:10px; float:left; border-bottom:1px solid #ccc; width:100%; padding-bottom:5px;}
.main_top_nav_left{ float:left; font-size:16px; font-weight:bold; color:#333;}
.main_top_nav_left a { padding-right:18px; margin-right:5px;background:url(../images/top_nav_bg.png) right center no-repeat;}
.main_top_nav_left a.font14 { font-size:14px;}
.main_top_nav_right{ float:left;}
.main_top_nav_right ul{}
.main_top_nav_right1 ul li{float:left; padding-right:18px; position:relative; background:url(../images/top_nav_bg.png) right center no-repeat; z-index:2;font-size:14px;}
.main_top_nav_right2 ul li{float:left; padding-right:18px; position:relative; z-index:2;}
.main_top_nav_right2 ul li i{ float:left;border:1px dotted #fff; padding:0 20px 0 10px; height:28px; line-height:28px; position:relative;transition: all 0.5s ease 0s; cursor: pointer; font-size:14px; font-weight:bold;}
.main_top_nav_right ul li{ float:left; padding-right:18px; position:relative; background:url(../images/top_nav_bg.png) right center no-repeat; z-index:2;}
.main_top_nav_right ul li i{ float:left;border:1px dotted #fff; padding:0 20px 0 10px; height:28px; line-height:28px; position:relative;transition: all 0.5s ease 0s; cursor: pointer;}
.main_top_nav_right ul li i em{background:url(../images/top_nav_this.png) right top no-repeat; height:6px; width:9px; position:absolute; right:4px; top:11px;transition: all 0.5s ease 0s;}
.main_top_nav_right ul li i.this{border-color:#f00}
.main_top_nav_right ul li i.this em{background:url(../images/top_nav_this.png) right bottom no-repeat; height:6px; width:9px; position:absolute; right:4px; top:11px;}

.main_top_nav_right ul li span{ position:absolute; left:-1px; top:29px;width:282px; overflow:hidden; background:#fff; border:3px solid #d8d2d2; padding:5px;border-bottom-color: #FF6A6A; z-index:1; }
.main_top_nav_right ul li span b{float:left; margin-top:3px;width:282px; overflow:hidden;}
.main_top_nav_right ul li span b a{ display:block; float:left; margin-top:1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:25px; color:#999; border-left:1px dotted #a6a6a6; width:75px; padding-left:18px; margin-left:-1px;}
.main_top_nav_right ul li span b a:Hover{ float:left; line-height:25px; color:#f00;}
.main_top_nav_search{ float:left; width:160px; height:22px; line-height:22px; position:relative; margin-top:3px;}
.main_top_nav_search input{ float:left; height:20px; line-height:20px; width:125px; border:1px solid #ccc; background:url(../images/input_bg.png) top repeat-x; border-radius:20px; padding-left:10px; padding-right:20px;}
.main_top_nav_search input:focus {outline:none;}
.main_top_nav_search a{ height:12px; width:12px; float:left; position:absolute; right:10px; top:5px; background:url(../images/search_bg.png) no-repeat right;}

.main_right_gc{width:984px; float:right; margin-top:9px;}
.main_left_gc{width: 212px;float:left;margin-top:1px;}
.main_list_box_gc{ width:984px; float:right; margin-top:9px;}
.listbar_check_c_t{ width:224px; float:left; margin-top:-2px; border-left:1px solid #ddd; height:25px; line-height:25px; padding-left:10px; overflow:hidden;}
.listbar_check_c_t a{float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check.png) no-repeat left;}
.listbar_check_c_t a:Hover{ float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check_hover.png) no-repeat left;}
.listbar_check_c_t a.this{float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check_this.png) no-repeat left;}

.listbar_check a{float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check.png) no-repeat left; margin-top:-1px; line-height:25px;}
.listbar_check a:Hover{ float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check_hover.png) no-repeat left;line-height:25px;}
.listbar_check a.this{float:left; height:25px; padding:0 10px 0 17px; background:url(../images/check_this.png) no-repeat left;line-height:25px;}				
					
.listbar_check_c_b{ width:221px; float:left; border:1px solid #ececec; padding-left:10px;background:#FFF; border-top:none; position:absolute; left:0; top:25px; z-index:100;}
.listbar_check_c_b a{ float:left; height:23px; line-height:23px; padding:0 10px 0 20px; background:url(../images/check.png) no-repeat left;}
.listbar_check_c_b a:Hover{float:left; height:23px; line-height:23px; padding:0 10px 0 20px; background:url(../images/check_hover.png) no-repeat left;}
.listbar_check_c_b a.this{ float:left; height:23px; line-height:23px; padding:0 10px 0 20px; background:url(../images/check_this.png) no-repeat left;}
.main_list_barb:Hover{ background:none;}
.main_list_barb{  padding:5px; background:#fff; border:1px solid #ddd; width:973px; border-top:0px;height:30px;line-height:20px;position:relative  }
.main_list_barb_s{ float:left;width:228px; border-top:0px;height:25px;background:url(../images/check_right.png) right bottom no-repeat; line-height:25px; position:relative;margin-right:-6px; border-right:1px solid #ddd; padding-right:4px; }
.main_list_barb_s:hover{ background:none;}
.main_list_bar_section{ float:left; width:120px; height:25px; background:#fff;}
.main_list_bar_section_center{ float:left; width:100px; position:relative;}
.main_list_bar_section_center_top{float:left; height:20px; line-height:20px; width:100px; margin-left:10px; }
.main_list_bar_section_center_top span{ float:left; width:36px; height:20px; }
.main_list_bar_section_center_top span input{float:left; width:30px; height:20px; line-height:20px; padding:0 3px; border:1px solid #ccc; border-radius:2px;}
.main_list_bar_section_center_top span input:focus {outline:none;}
.main_list_bar_section_center_top b{ width:20px; height:20px; line-height:20px; text-align:center; float:left; margin-left:4px; color:#bebebe;}
.main_list_bar_section_center_bottom{ float:left; height:40px; position:absolute;width: 119px;background:#fff;border:1px solid #ECECEC;border-top:none; z-index:100;left:0px;top:25px;}
.main_list_bar_section_center_bottom a{ height:20px; float:left; width:37px; line-height:20px;text-align:center; margin-left:14px; margin-top:8px; }
.main_list_bar_section_center_bottom a.this{ background:#f00; text-align:center; border-radius:2px;color:#fff;}
.main_list_bar_section_center_bottom a.this1{ background:#c8c8c8; text-align:center; border-radius:2px;color:#fff;}

/***列表修改 （新） end***/

.main_right{ width:985px; float:left;}
.main_right_top{  border:1px solid #ddd;height:178px; float:left; width:982px; margin-top:10px;}
.top_hotbuy h3{ width:100%; float:left;}
.top_hotbuy h3 strong{ padding-left:10px; padding-top:10px; position:relative; float:left}
.top_hotbuy h3 strong i{ background:url(../images/hot.gif) no-repeat; width:22px; height:12px; position:absolute; right:-30px; top:10px;}
.top_hotbuy_hid{ width:982px; float:left;}
/** 热卖 宽 1200**/
.main_right_top_gc{height:178px; float:left; width:1200px; margin-top:10px; position:relative;}
.main_right_top_gc h3 strong{margin-left:30px; margin-top:-5px; font-size:15px;}
.top_hotbuy_hid_gc{ width:1208px; float:left;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl{ width:278px; overflow:hidden; float:left;  margin-top:5px; border:2px solid #ececec; margin-right:6px; margin-left:4px; padding:5px;transition: all 0.5s ease 0s;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl:hover{ border:2px solid #82d900}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dt{ width:120px; height:120px; float:left; margin-right:15px; overflow:hidden; border:none;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dt span{ width:120px; height:120px; overflow:hidden;} 
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd{ width:125px; float:left;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd h4{ width:100%; float:left; height:34px; line-height:17px; font-size:12px; overflow:hidden; }
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd h4 a{ color:#666; font-weight:lighter}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd h4 a:hover{ color:#F60;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd i{ display:block; width:153px; margin-top:10px; float:left; color:#999; text-decoration:line-through}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd em{ width:100%; font-style:normal; display:block; margin-top:5px; float:left; color:#999}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd em b{color:#E4393C; font-size:14px;font-family:verdana;}
.top_hotbuy_hid_gc dl.top_hotbuy_dl dd .panic{ display:block; background-color: #82d900; width:79px; height:26px; line-height:26px; text-align:center; color:#fff; float:left; margin-top:5px; cursor:pointer}
.top_hotbuy_hid_gc dl.top_hotevent{ float:left; width:187px; background:#F8F8F8; height:178px;}
.top_hotbuy_hid_gc dl.top_hotevent h3{ width:187px; float:left;}
.top_hotbuy_hid_gc dl.top_hotevent h3 strong{ padding-left:10px; padding-top:10px; position:relative; float:left}
.top_hotbuy_hid_gc dl.top_hotevent h3 strong i{ background:url(../images/hot.gif) no-repeat; width:22px; height:12px; position:absolute; right:-30px; top:10px;}
.top_hotbuy_hid_gc dl.top_hotevent ul{ width:187px; float:left; overflow:hidden; margin-top:5px;}
.top_hotbuy_hid_gc dl.top_hotevent ul li{ background:url(../images/dian.jpg) no-repeat 8px center; padding-left:20px; width:157px; float:left; line-height:28px; overflow:hidden;  height:28px;}
.top_hotbuy_t{ position:absolute; left:0; top:0; height:52px; width:52px;}


/** 热卖 宽 980**/

.top_hotbuy_dl{ width:295px; overflow:hidden; float:left;  padding-left:5px; margin-top:5px;}
.top_hotbuy_dl dt{ width:120px; height:120px; float:left; margin-right:5px; border:1px solid #f1f1f1; overflow:hidden;}
.top_hotbuy_dl dt span{ width:120px; height:120px; overflow:hidden;} 
.top_hotbuy_dl dd{ width:160px; float:left;}
.top_hotbuy_dl dd h4{ width:100%; float:left; height:34px; line-height:17px; font-size:12px; overflow:hidden; }
.top_hotbuy_dl dd h4 a{ color:#666; font-weight:lighter}
.top_hotbuy_dl dd h4 a:hover{ color:#F60;}
.top_hotbuy_dl dd i{ display:block; width:153px; margin-top:10px; float:left; color:#999; text-decoration:line-through}
.top_hotbuy_dl dd em{ width:100%; font-style:normal; display:block; margin-top:5px; float:left; color:#999}
.top_hotbuy_dl dd .panic{ display:block; background-color: #82d900; width:79px; height:26px; line-height:26px; text-align:center; color:#fff; float:left; margin-top:5px; cursor:pointer}
.top_hotevent{ float:left; width:187px; background:#F8F8F8; height:178px;}
.top_hotevent h3{ width:187px; float:left;}
.top_hotevent h3 strong{ padding-left:10px; padding-top:10px; position:relative; float:left}
.top_hotevent h3 strong i{ background:url(../images/hot.gif) no-repeat; width:22px; height:12px; position:absolute; right:-30px; top:10px;}
.top_hotevent ul{ width:187px; float:left; overflow:hidden; margin-top:5px;}
.top_hotevent ul li{ background:url(../images/dian.jpg) no-repeat 8px center; padding-left:20px; width:157px; float:left; line-height:28px; overflow:hidden;  height:28px;}



.main_search_mid{ border:1px solid #ddd; overflow:hidden; float:left; border-top:2px solid #f00; }
.main_search_mid h3{ border-bottom:1px solid #ddd; width:100%; float:left; height:35px; line-height:35px; background:#F7F7F7; font-size:15px;}
.main_search_mid h3 strong{ padding-left:10px;}
.main_search_mid h3 b{ color:#E4393C;}
.main_search_mid h3 a{ float:right; margin-right:10px; font-size:12px; color:#06C;}
.main_search_mid h3 a:hover{ text-decoration:underline}
.main_search_more { width:100%; height:30px;position:relative; float:left; top:-1px; }
.main_search_more p{   text-align:center; position:absolute;
left:50%; top:-1px;}
.main_search_more p span{position:relative;left:-50%;padding:5px 15px; border:1px solid #ddd;background:#fff;border-top:0px; float:left;} 
.main_search_more p span i { width:9px; height:6px; float:right;margin-top:5px; margin-left:5px;}
.midsearch_class,
.midsearch_class_choose{ width:100%; float:left; overflow:hidden; border-bottom:1px dotted #ddd; padding-bottom:5px; position:relative}
.midsearch_class dt,.midsearch_class_choose dt{ width:90px; float:left; line-height:35px; text-align:right; margin-right:5px;}
.midsearch_class dd,.midsearch_class_choose dd{ width:1105px; float:left; position:relative;zoom:1;}
.midsearch_class dd .class_brand_ul ul,
.class_choose_ul ul{ width:95%; float:left; height:25px; line-height:25px; margin-top:5px; overflow:hidden;}
.midsearch_class dd .class_brand_ul ul.goods_pro_open { height:auto;width:95%; float:left;line-height:25px; margin-top:5px;}
.class_choose_ul ul li { height:22px; line-height:22px; padding:0px 10px; border:1px dotted #c40000; border-radius:2px; float:left; margin-right:10px;}
.class_choose_ul ul li a { float:left; color:#c40000;}
.class_choose_ul ul li .close { width:7px; height:7px; margin-left:7px; background:url(../images/red_close.jpg) no-repeat; margin-top:8px;}
.midsearch_class dd .class_brand_ul ul li{ float:left; padding-left:10px; padding-right:10px; margin-right:5px; color:#0066CC; cursor:pointer;}
.midsearch_class dd .class_brand_ul ul li a { color:#005AA0;}
.midsearch_class dd .class_brand_ul ul .this{ background:#f60; padding-left:10px; padding-right:10px; margin-right:5px; float:left; color:#fff;position:relative; }
.midsearch_class dd .class_brand_ul ul .this s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s;  border-color:rgb(236, 96, 49) transparent transparent  ;_border-color: rgb(236, 96, 49) tomato tomato;_filter:chroma(color=tomato); top:25px; left:50%; margin-left:-2px; box-shadow:0px;} 
.class_sp{ width:100%; float:left; margin-top:10px;}
.class_sp span{ display:block; width:111px; float:left; line-height:20px; margin-top:5px;} 
.class_sp span a{ float:left; color:#0066CC; padding-left:2px; padding-right:2px;}
.class_sp span a:hover{ background:#FF6600; color:#fff;}
.class_sp2,.class_sp3{ width:100%; float:left; _position:absolute; z-index:1; margin-top:5px;}
.class_sp2 span{ display:block; width:111px; float:left; line-height:20px; color:#0066CC; height:20px; margin-top:5px; } 
.class_sp2 span a{ float:left; color:#0066CC; padding-left:2px; padding-right:2px;}
.class_sp2 span a:hover{ background:#FF6600; color:#fff;}
.class_sp2 .this a,.class_sp .this a{background:#FF6600; color:#fff;}
.class_sp3 a{color:#0066CC; padding-left:2px; padding-right:2px; line-height:20px;  display:block; float:left; margin-right:10px;margin-top:5px}
.class_sp3 a:hover{background:#FF6600; color:#fff;}
.class_sp3 .this{background:#FF6600; color:#fff;}
.open{ display:block; position:absolute; top:10px; right:10px; z-index:9;*padding-top:5px; *padding-bottom:5px; *top:5px;}
.open a{ padding:2px 15px 2px 5px; color:#333333; }
.open a:hover { box-shadow:0px 0px 5px #ddd; color:#333333}
.open a s{ background:url(../images/open.gif) no-repeat; width:7px; height:5px; display:block; position:absolute; right:3px; top:7px; *top:11px;}
.open a .open_down{ background:url(../images/open_down.gif) no-repeat; width:9px; height:5px; display:block; position:absolute; right:3px; top:6px; *top:10px;}
.open a .open_up{ background:url(../images/open_up.gif) no-repeat; width:9px; height:5px; display:block; position:absolute; right:3px; top:6px; *top:10px;}

.main_list_box{ float:left; width:100%; }
.main_list_function{ width:100%; position:relative; }
.main_list_bar{ background:#fafafa; border:1px solid #ddd; padding:0 10px; overflow:hidden;  line-height:35px; height:35px;}
.list_fenye{ float:right;}
.list_fenya_b{ float:left; color:#b3b3b3; display:block;padding-right:10px;}
.list_page{ float:left; color:#000; display:block; border-left:1px solid #fff; padding-left:10px; padding-right:10px;}
.list_page s{ color:#F00; text-decoration:none}
.list_fenya_a{ display:block; float:left;}
.list_page_up{ border:1px solid #ddd; float:left; background:#FFF url(../images/page.gif) no-repeat 5px center; margin-right:10px; display:block; height:25px; padding-left:15px; padding-right:10px; border-radius:4px}
.list_page_down{ border:1px solid #ddd; float:left; background:#FFF url(../images/pagedown.gif) no-repeat 55px center; display:block; height:25px; padding-left:10px; padding-right:15px; border-radius:4px}
.list_bar_px{ display:block; float:left; margin-right:5px;}



.list_bar_a{ float:left; display:block; height:35px; line-height:35px;}
.list_bar_a a{ color:#666666; background:#fff; border-right:1px solid #ececec; display:block; position:relative; height:35px; padding-left:15px; float:left; padding-right:25px;}



.list_bar_a a.this{ background:#82d900; color:#fff;}
.list_bar_a a.this i{ background:url(../images/brandsort_sorta3.png) no-repeat; height:9px; width:9px; position:absolute;right:8px; top:14px; border:none;}
.list_bar_a a.this:Hover i{ background:url(../images/brandsort_sorta3.png) no-repeat; height:9px; width:9px; position:absolute;right:8px; top:14px; border:none;}
.list_bar_a a i{background:url(../images/brandsort_sorta1.png) no-repeat; height:9px; width:9px; position:absolute;right:8px; top:14px;}
.list_bar_a a:Hover i{background:url(../images/brandsort_sorta2.png) no-repeat; height:9px; width:9px; position:absolute;right:8px; top:14px;}


.list_bar_a a.this i.up{ background:url(../images/sort_price_2.gif) no-repeat; height:10px; width:9px; position:absolute;right:8px; top:13px; border:none;}
.list_bar_a a.this:hover i.up{ background:url(../images/sort_price_2.gif) no-repeat; height:10px; width:9px; position:absolute;right:8px; top:13px; border:none;}

.list_bar_a a.this i.down{ background:url(../images/sort_price_3.gif) no-repeat; height:10px; width:9px; position:absolute;right:8px; top:13px; border:none;}
.list_bar_a a.this:Hover i.down{ background:url(../images/sort_price_3.gif) no-repeat; height:10px; width:9px; position:absolute;right:8px; top:13px; border:none;}
.list_bar_a a i.price{background:url(../images/sort_price_1.gif) no-repeat; height:10px; width:9px; position:absolute;right:8px; top:13px;}
.list_bar_a a:hover i.price{background:url(../images/sort_price_4.gif) no-repeat;}






.listbar_check{ float:left; display:block; height:20px; position:relative; border-right:1px solid #ddd; padding-right:10px;}
.listbar_check i { margin-right:10px;}
.listbar_check input{ position:relative; top:2px; margin-right:3px;}
.listbar_class{ border-left:1px solid #fff; overflow:hidden; float:left;line-height:20px; padding-left:10px;border-right:1px solid #ddd;}
.listbar_class i{ font-style:normal; float:left; margin-right:10px;}
.listbar_class i input{ position:relative; top:1px; margin-right:3px;}

.listbar_pay{ border-left:1px solid #fff; border-right:1px solid #ddd; overflow:hidden; float:left ; line-height:20px; padding-left:10px; padding-right:10px;}
.listbar_pay i{ font-style:normal; float:left; margin-right:14px;}
.listbar_pay i input{ position:relative; top:1px; margin-right:7px;}

.goods_load{float:left; height:150px; width:300px;background:url(../images/good_load.gif) no-repeat center center;   background-size: 45px;
 left:35%; top:290px;position:absolute; z-index:101;}
.pro_list{ width:100%; float:left;  cursor:pointer; position:relative;}
.pro_list .pro_list_one{ width:234px;height: 329px; float:left; margin-left:16px; margin-right:10px; display:inline-block; margin-top:17px;border:1px solid #eaeaea; padding-bottom:10px;}
.pro_list .pro_list_one ul li{  float:left;}
.pro_list .pro_list_one ul .pro_list_img{ width:220px; height:220px; padding-left:8px; padding-right:8px; overflow:hidden;}
.pro_list .pro_list_one ul .pro_list_img span{ width:220px; height:220px; overflow:hidden;}
.pro_list .pro_list_one ul .pro_list_img a{ display:block; width:220px; height:220px; overflow:hidden; cursor:pointer;}
.pro_list .pro_list_one ul .pro_list_name{ width:100%; float:left; line-height:17px; overflow:hidden; margin-top:5px; text-indent:8px;height: 34px;}
.pro_list .pro_list_one ul .pro_list_name a{ color:#666;}
.pro_list .pro_list_one ul .pro_list_name a:hover{ color:#F60}
.pro_list .pro_list_one ul .pro_list_price b{ float:left; display:block; font-weight:bold; color:#E4393C; font-size:16px; margin-right:5px;text-indent:8px; font-family:verdana;}
.pro_list .pro_list_one ul .pro_list_price i{ font-style:normal; display:block; background:#FF3300; color:#fff; padding:2px; float:left; margin-right:5px;}


.pro_list .pro_list_one ul li.pro_list_price span{ height:15px; line-height:15px; border:1px solid #ff3300; border-radius:2px; float:left; font-family:Verdana, Geneva, sans-serif; margin-top:3px; }
.pro_list .pro_list_one ul li.pro_list_price span i{ float:left; height:15px; width:15px; padding:0; text-align:center; line-height:14px; margin-right:0; color:#fff; background:#ff3300;}
.pro_list .pro_list_one ul li.pro_list_price span b{ float:left; height:15px; padding:0 5px; line-height:15px; font-size:12px; font-weight:100; margin-right:0; text-indent:0;}


.pro_list .pro_list_one ul .pro_list_evaluate{ color:#005AA0; height:50px;margin:5px 0; float:right;width: 100%;}
.pro_list .pro_list_one ul .pro_list_evaluate dl{ width:72px;height:50px; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; float:left; border-right:1px solid #eaeaea; overflow:hidden;}
.pro_list .pro_list_one ul .pro_list_evaluate dl dt{ width:72px; height:25px; float:left; text-align:center; line-height:25px; font-weight:bold; color:#ff3300;}
.pro_list .pro_list_one ul .pro_list_evaluate dl dt img{ height:17px; width:20px; margin-top:3px;}
.pro_list .pro_list_one ul .pro_list_evaluate dl dd{ width:72px; height:23px; float:left; text-align:center; line-height:25px; color:#969696;}
.pro_list .pro_list_one ul .pro_list_evaluate dl dt.content{ background:url(../images/c_service_online.png) center no-repeat; background-size:22px 22px }
.pro_list .pro_list_one ul .pro_list_evaluate dl dt.content_unonline{ background:url(../images/c_service.png) center no-repeat; background-size:22px 22px }
.pro_list .pro_list_one ul .pro_list_money{ color:#999999; text-decoration:line-through;}
.pro_list .pro_list_one ul .pro_list_address{ color:#000; padding-bottom:10px;}
.pro_list .pro_list_one ul .pro_list_shop{ display:none;}
.pro_list .pro_list_one ul.this .pro_list_shop{ height:30px; line-height:30px; background: #eaeaea;text-align:center; position:relative; bottom:-6px; width:232px; left:-6px; display:block;}
.pro_them{ float:left; overflow:hidden; width:100%;}
.them_left,.them_right{ display:block; width:14px; height:14px; float:left; margin-top:18px;}
.them_left{ background:url(../images/them.jpg) no-repeat -14px -14px;}
.them_left:hover{ background:url(../images/them.jpg) no-repeat 0px -14px;}
.them_right{background:url(../images/them.jpg) no-repeat 0px 0px;}
.them_right:hover{background:url(../images/them.jpg) no-repeat -14px 0px;}
.pro_them_team{ width:187px; float:left; height:38px; margin-top:5px; position:relative; overflow:hidden; margin-left:14px }
.pro_team_b{ padding:1px; border:1px solid #ccc; width:30px; height:30px; float:left; margin-right:1px; display:block; margin-left:2px; cursor:pointer;}
.this_b{ border:1px solid #B10000; padding:0px; position:relative}
.team_san{ background:url(../images/teamsan.jpg) no-repeat; display:block; width:8px; height:4px; position:absolute; top:-6px; left:10px;}
.pro_list .pro_list_one ul {width:234px; height:auto;background-color:#ffffff; z-index:9; position:relative; top:0px; left:0px;}
.pro_list .pro_list_one ul.this{ padding:6px; z-index:100; top:-7px; left:-7px;box-shadow: 0px 0px 9px #FF8A09;border: 1px solid #ff8a00; float:left;}
.pro_list .pro_list_one ul.this li {z-index:100;}
.goods_list_loaing{ float:left;width:280px; height:90px; position:absolute; left:360px; top:200px; z-index:1000; background: url(../images/loadingback.png) no-repeat;}
/*最近浏览和猜您喜欢*/
.main_bottom{ width:1200px;border:1px solid #ddd; border-top:2px solid #aaa; margin:0 auto; overflow:hidden; clear:both; }
.main_bottom_left{ width:200px; padding:5px; float:left; overflow:hidden;}
.main_bottom_left h3{ line-height:30px; height:30px; width:200px;} 
.main_bottom_left h3 a{ float:right; margin-right:10px;color:#005AA0; font-size:12px;} 
.main_bottom_left dl{ width:200px; float:left; margin-top:5px; padding-bottom:5px; overflow:hidden; border-bottom:1px dotted #ddd;}
.main_bottom_left dl dt{ width:50px; height:50px; overflow:hidden; float:left; margin-right:5px;}
.main_bottom_left dl dt span{ width:50px; height:50px; overflow:hidden}
.main_bottom_left dl dd{ width:145px; float:left; overflow:hidden;}
.main_bottom_left dl dd h4{ width:145px; height:30px; line-height:30px; overflow:hidden; font-size:12px;}
.main_bottom_left dl dd h4 a{ color:#666;}
.main_bottom_left dl dd h4 a:hover{ color:#F60;}
.main_bottom_left dl dd b{ color:#FF3300;}
.main_bottom_left .main_bleft_a{ display:block; text-align:right; color:#005AA0; padding-top:5px;}
.main_bottom_left .main_bleft_a a{ color:#005AA0}
.main_bottom_left .main_bleft_a a:hover{ color:#F60}

.main_bottom_right{ width:970px; border-left:1px solid #eee; float:left; overflow:hidden; height:287px;}
.main_bottom_right h3{  padding-left:10px; height:30px; line-height:30px;}

.main_bottom_rbox{ width:100%; float:left; height:245px; overflow:hidden;}
.rbox_left{ display:block; width:50px; float:left; height:257px;}
.rbox_left a{background:url(../images/left.jpg) no-repeat; width:15px; height:23px; display:block; top:50%; margin-top:-11px; position:relative; left:50%; margin-left:-7px;}
.rbox_right{ display:block; width:50px; float:left; height:257px;}
.rbox_right a{ background:url(../images/right.jpg) no-repeat; width:15px; position:relative; height:23px; display:block; top:50%; margin-top:-11px; left:50%; margin-left:-7px;}
.bottom_rbox{ width:870px; float:left; height:257px; overflow:hidden; position:relative; }
.bottom_rbox_position{ position: relative;}
.rbox_ul{ display:inline; float:left;  width:172px; }
.rbox_ul li{ float:left; overflow:hidden;  display:block;}
.rbox_ul .rbox_ul_img{ width:150px; height:150px; padding-left:6px; padding-right:6px; overflow:hidden;}
.rbox_ul .rbox_ul_img span{ width:150px; height:150px; overflow:hidden}
.rbox_ul .rbox_ul_name{ width:150px; padding-left:6px; padding-right:6px; height:40px; line-height:20px; overflow:hidden;}
.rbox_ul .rbox_ul_star{ width:162px; text-align:center;}
.rbox_ul  .rbox_ul_evaluate{ text-align:center; width:162px; color:#666666;}
.rbox_ul .rbox_ul_price{ color:#F60; text-align:center; font-size:14px; width:162px;}

/*产品详细页*/
.product_top{width:1200px; float:left; margin-top:10px;}
.product_top_left{ width:402px; float:left; margin-right:15px;}
.product_top_left_no{ height:476px; width:402px; background:url(../images/loading_cart.gif) no-repeat center center;}
.product_top_left_no_t{ background:url(../images/product_top_left_no_t.png) center center no-repeat;height:476px; width:402px; float:left;}
.product_details_img{ width:402px; float:left;}
.product_details_img .product_image{ float:left; width:400px; height:400px; border:1px solid #ddd; background:#f1f1f1; position:relative;}
.product_details_img .product_imgs{ float:left; margin-top:10px; height:64px; width:402px;}
.product_image_f{ height:26px; width:26px; float:left; position:absolute; bottom:0px;right:0; z-index:9;}
.pro_imgs_left,.pro_imgs_right{ width:17px; height:64px; float:left; display:block;}
.pro_imgs_left a{ background:url(../images/product_left.jpg) no-repeat; display:block; width:17px; height:54px; overflow:hidden; cursor:pointer;}
.pro_imgs_left a:hover{ background:url(../images/product_left_a.jpg) no-repeat;}
.pro_imgs_right a{ background:url(../images/product_right.jpg) no-repeat; display:block; width:17px; height:54px; overflow:hidden; cursor:pointer;}
.pro_imgs_right a:hover{ background:url(../images/product_right_a.jpg) no-repeat;}
.pro_imgbox{ width:430px; overflow:hidden; height:64px; float:left; padding-right:3px; }
.pro_imgbox a{ width:64px; height:64px; border:2px solid #ddd; display:block; float:left; margin-right:20px;padding:0px }
.pro_imgbox .this{ width:64px; height:64px; border:2px solid #82d900; display:block; padding:0px; float:left; margin-right:20px;}
.product_top_b{ float:left; width:402px; margin-top:5px;}
.collect_product{ display:block; float:left; height:26px; line-height:26px; margin-right:10px; text-align:left;}
.collect_product a.this{color: #f00;background:url(../images/goods_list_collect.png) no-repeat 8px  center;}
.collect_product a{ display:block; float:left; height:26px; background:#fff;background:url(../images/goods_list_collect_n.png) no-repeat 8px center; padding-left:27px;}
.collect_product a:hover{ background:#f1f1f1;text-align:center;background:url(../images/goods_list_collect.png) no-repeat 8px  center;}
.collect_product.this a{background:url(../images/goods_list_collect.png) no-repeat 8px center;}
.collect_product a i{ background:url(../images/collect_product.png) no-repeat center center; position:relative; width:13px; height:26px; float:left; border-right:1px solid #ddd; width:26px; margin-right:5px;}
.collect_product a i:hover{ background:url(../images/collect_product_ing.png) no-repeat center center; position:relative; width:13px; height:26px; float:left; border-right:1px solid #ddd; width:26px; margin-right:5px;}

.pro_details_price{width:554px;padding:10px;float:left;background:url(../images/price_bg.png) no-repeat left;margin-top:7px;}
.pro_details_price_left{ float:left; width:438px;}

.pro_details_price_t{ float:left; width:460px; height:35px;}
.pro_details_price_t span{ width:65px; float:left; height:30px; line-height:30px; color:#666; font-family:Verdana, Geneva, sans-serif;font-size: 12px;}
.pro_details_price_t strong{ width:390px; float:left; font-size:14px;  text-decoration: line-through; color:rgb(255,140,6); height:30px; line-height:30px; font-weight:100;}


.pro_details_price_p{ float:left; width:460px; height:35px;}
.pro_details_price_p span{ width:65px; float:left; height:30px; line-height:30px; color:#666; font-family:Verdana, Geneva, sans-serif;font-size: 12px;}
.pro_details_price_p strong{ width:390px; float:left; font-size:28px; color:rgb(255,140,6); height:30px; line-height:30px;text-shadow:#B73126 0 2px 0; font-weight:100;}


.pro_details_price_b{ float:left; width:460px; height:35px;}
.pro_details_price_b span{ width:65px; float:left; height:30px; line-height:30px; color:#666; font-family:Verdana, Geneva, sans-serif;}
.pro_details_price_b strong{ width:390px; float:left; font-size:15px; color:#666; height:30px; line-height:30px; font-weight:100; overflow:hidden;}

.pro_details_price_right{ float:right; width:80px; height:100px;}
.pro_details_price_right_one{ width:80px; height:48px; float:left;  border-bottom: 1px solid #fff; clear:both;  border-left: 1px solid #fff}
.pro_details_price_right_one span{ width:80px; float:left; height:20px; line-height:20px; text-align:center; color:#fff; font-weight:bold; font-size:16px; margin-top:3px;}
.pro_details_price_right_one b{ width:80px; float:left; height:20px; line-height:20px;text-align:center;color:#fff;}
.deta_right_pay{ float:left; background:url(../images/goods_list_collect_pay.png) no-repeat left center;padding-left:20px; margin-right:10px;}
.deta_right_pay_n{ float:left; background:url(../images/goods_list_collect_pay_n.png) no-repeat left center;  padding-left:20px;margin-right:10px;}
.deta_right_full{ float:left; background:url(../images/goods_list_collect_full.png) no-repeat left center;padding-left:20px; margin-right:10px;}
.deta_right_full_n{ float:left; background:url(../images/goods_list_collect_full_n.png) no-repeat left center;padding-left:20px;margin-right:10px;}

.show_merchant_center_c{ width:198px; float:left;}
.show_merchant_center_c li{ width:80px; float:left;  height:25px; line-height:25px; text-align:center;margin:8px; }
.show_merchant_center_c li a{display:block;width:80px;float:left;background: #fff;height:25px;line-height:25px;color: #82d900;text-align:center;border: 1px solid #82d900;border-radius:2px;}
.show_merchant_center_c li a:hover{display:block;width:80px;float:left;background: #82d900;height:25px;line-height:25px;color:#fff;text-align:center;border: 1px solid #82d900;border-radius:2px;}

/*分享*/
.enjoy_btn { width:65px; float:left; position:relative; height:26px; line-height:26px; border-radius:2px; z-index:99;}
.enjoy_a {width:33px;background:url(../images/share.png) no-repeat 10px center;height:26px;line-height:26px;/* float:left; */text-align:left;padding-left:32px;}
.enjoy_a:hover {  background:url(../images/share_hover.png) no-repeat 10px center; color:#333;}
.enjoy_box { width:110px; float:left; position:absolute; top:23px; left:-1px; border:1px solid #ddd; background-color:#fbfbfb; padding-bottom:3px; border-top:none}
.enjoy{ width:102px; float:left; line-height:24px; padding-left:10px;  border-top:1px solid #ddd;}
.enjoy_b { width:102px; float:left; padding-left:10px;}
.enjoy_bg{ height:100%; width:100%; left:0; top:0; position:fixed; background:#999;opacity: 0.1;filter: alpha(opacity = 10); z-index:1000;}
.enjoy_bg_center{  width:480px; height:400px; position:fixed; left:38%; top:25%; background:#f2f2f2; float:left; z-index:1001}
.enjoy_bg_center_top{ height:35px; float:left; width:480px; background:#f00;}
.enjoy_bg_center_top h3{ height:35px; line-height:35px; float:left; width:100px; margin-left:15px; color:#fff;}
.enjoy_bg_center_top span{ height:16px;  width:16px; float:right;color:#fff; margin-top:10px; margin-right:10px;}
.enjoy_bg_center_top span a{height:16px; width:16px; display:block; text-align:center; line-height:15px; font-size:12px; font-weight:bold; background:#FF9996; color:#b00800; border-radius:100px;}
.enjoy_bg_center_top span a:hover{ background:#FFF; color:#f00;}
.enjoy_bg_center_top_word{ float:left; width:452px; height:80px;padding:0 14px; margin-top:28px;}
.enjoy_bg_center_top_word textarea{ width:438px; height:40px; line-height:20px; padding:5px; border:1px solid #cccccc; color:#999}
.enjoy_bg_input{ width:480px; height:400px; position:absolute; border:7px solid #716564;opacity: 0.4;filter: alpha(opacity = 40);left:-7px; top:-7px;}
.enjoy_bg_center_c{ position:absolute;width:480px; height:400px; z-index:1002; border:1px solid #888; overflow:hidden;}
.enjoy_bg_center_img{ width:452px; float:left;  height:120px; clear:both; padding:0 14px;}
.enjoy_bg_center_img_t{ height:20px; line-height:20px; float:left; width:480px; color:#999999; margin-bottom:5px;}
.enjoy_bg_center_img_c{ width:452px; float:left; height:80px;}
.enjoy_bg_center_img_c ul{ width:480px; float:left;}
.enjoy_bg_center_img_c ul li{ width:80px; height:80px; border:1px solid #ccc; float:left; margin-right:10px; }
.enjoy_bg_center_img_c ul li img{ height:80px; width:80px;}
.enjoy_bg_center_img_c ul li.this{ border:1px solid #f00;position:relative;box-shadow:0px 0px 3px 1px #ff8851}
.enjoy_bg_center_img_c ul li.this b{ height:21px; width:21px; position:absolute; bottom:0; right:0;}
.enjoy_bg_center_img_c ul li.this b img{height:21px; width:21px;}
.enjoy_bg_center_top_list{width:420px; float:left;clear:both; padding:14px; border-top: 1px solid #e5e5e5;background-color: #f9f9f9;margin-top: 10px; margin-left:14px;height: 18px; line-height:18px; }
.enjoy_bg_center_top_list span{ width:50px; float:left; margin-left:10px; margin-right:5px;margin-top:5px;}
.enjoy_list{ width:350px; float:left; height:18px; line-height:18px;}
.enjoy_b{ width:120px; height:30px; line-height:30px; text-align:center; margin-left:170px; margin-top:25px;}
.enjoy_b a{ background:#F00; border-radius:4px; border:1px solid #900; display:block; color:#fff; font-size:14px;}


/* 对比页 start  */
.contrast_main{ width:1200px; height:auto;float:left; margin-top:10px; background:#fff;}
.contrast_header{ height:300px; width:1200px; }
.contrast_header_top{ float:left;height:35px; width:1198px; border:1px solid #eaeaea;border-top:2px solid #eaeaea; background:#FFF;}
.contrast_header_top li{ float:left; width:100px; height:35px; line-height:35px; text-align:center; border-right:1px solid #eaeaea;}
.contrast_header_top li a{ display:block; color:#5c5c5c; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.contrast_header_top li.contrast_header_top_left{ height:38px; width:100px; float:left; background:#F00; color:#fff; text-align:center; border:none; margin-top:-2px; margin-left:-1px; line-height:39px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.contrast_header_top li.this{ border-top:2px solid #e60012; margin-top:-2px; border-bottom:none; height:36px; font-weight:bold;  background:#FFF;}
.contrast_main_center{ width:1198px; float:left; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.contrast_main_center_top{ height:310px; border-bottom:1px solid #eaeaea; padding-top:10px;width:1198px; float:left; }
.contrast_main_center_top dd{ height:300px;  float:left; width:162px;text-align:center; font-size:15px;font-weight:bold; color:#eaeaea}
.contrast_main_center_top dt{ height:300px; float:left; width:259px; border-left:1px dotted #eaeaea; margin-left:-1px}
.contrast_main_center_top_img{ height:200px; width:200px; float:left; margin:20px 0 0 29px; background:#000;}
.contrast_main_center_top_img img{height:200px; width:200px; }
.contrast_main_center_top_word{ width:249px; float:left; margin-left:5px; height:30px; line-height:15px; margin-top:10px;text-align:center;}
.contrast_main_center_top_word a{ color:#333; }
.contrast_main_center_top_word a:Hover{ text-decoration:underline; color:#f00}
.contrast_main_center_top_edit{ height:30px; width:249px; float:left; margin-left:5px; margin-top:15px;}
.contrast_main_center_top_edit a{ height:25px; width:120px; border:1px solid #e2e2e2; border-radius:3px; margin-left:65px; float:left; font-family: "\5B8B\4F53"; background:#FFF; text-align:center; line-height:25px; display:block;transition: all 0.5s ease 0s}
.contrast_main_center_top_edit a:hover{ border:1px solid #f00; background:#F00; color:#fff;}
.contrast_main_center_top_edit a.this{ color:#e0e0e0; border:1px solid #eee;}
.contrast_main_center_top_edit a:hover.this{ background:#f5f5f5; border:1px solid #eaeaea}
.contrast_main_center_nav{ height:100px; background:#fff; width:1198px; border-bottom:1px solid #eaeaea; position:fixed; float:left; top:0; z-index:1004;  }
.contrast_main_center_nav_left{ height:100px; width:162px; float:left;text-align:center; font-size:15px; color:#333;  }
.contrast_main_center_nav_left_r{ float:left; width:120px; font-size:12px; color:#333; text-align:left; margin-left:20px; margin-top:4px; background:url(../images/usercenter/show_orange_small.gif) no-repeat 10px center;}
.contrast_main_center_nav_left_r a{ height:25px; display:block; line-height:25px; width:120px; float:left; border:1px solid #eee; text-align:center; border-radius:3px;transition: all 0.5s ease 0s}
.contrast_main_center_nav_left_r a:Hover{ color:#fff;background: #f00 url(../images/usercenter/show_hui_smal.png) no-repeat 10px center;}
.contrast_main_center_nav_left_t{ width:100%; height:25px; float:left; margin-top:10px;}
.contrast_main_center_nav_left_top{width:100%; height:30px; float:left; margin-top:88px;color:#333;}
.contrast_main_center_nav_one{ height:100px; width:259px; float:left;border-left:1px dotted #eaeaea; margin-left:-1px}
.contrast_main_center_one{ width:1198px; float:left; height:auto;}
.contrast_main_center_one_top{ height:45px; width:1198px;text-indent:30px; line-height:45px; background:#f7f7f7; font-size:15px; font-weight:bold; color:#5e5e5e; border-bottom:1px solid #eaeaea; background:url(../images/contrast_main_center_one_top_bg.png) no-repeat 10px center;}
.contrast_main_center_one_center{ width:1198px;  float:left;}
.contrast_main_center_one_center dl{width:1198px; float:left;background:#fff; border-bottom:1px solid #eaeaea; height:auto;}
.contrast_main_center_one_center dl:Hover{ background:#f5f5f5;}
.contrast_main_center_one_center dt{line-height:40px; width:152px; float:left;text-align:right; font-size:12px; color:#333; padding-right:10px;}
.contrast_main_center_one_center dd{ line-height:40px; min-height:40px; max-height:200px; height:auto; width:249px; float:left;border-left:1px dotted #eaeaea; margin-left:-1px; text-align:center; padding:0 5px;}
.contrast_main_center_one_center dd:Hover{ background:#eeeeee; height:auto;}
.contrast_main_center_one_center dd.this{ background:#ccc;}
.contrast_main_center_one_center dl.this{ background:#ccc;}
.contrast_main_center_left_nav{ width:120px; position:absolute;left:-130px; top:100px; background:#eef3f9; float:left;}
.contrast_main_center_main{ height:auto; width:1198px; float:left; position:relative;}
.contrast_main_center_left_nav li{ height:29px; line-height:29px; float:left; width:120px; background:#eef3f9; }
.contrast_main_center_left_nav li a{ display:block; text-align:center;background:url(../images/contrast_main_center_left_nav_a.png) no-repeat 98px 0px;text-indent:-14px;}
.contrast_main_center_left_nav li a:hover{background: #cfe0f4 url(../images/contrast_main_center_left_nav_a_h.png) no-repeat 98px 0px;  }
.contrast_main_center_left_nav_frist{height:22px; float:left; width:120px;}
.contrast_main_center_left_nav li.contrast_main_center_left_nav_frist a{background:url(../images/contrast_main_center_left_nav_frist.png) 98px 0px no-repeat; display:block;text-indent:-14px; }
.contrast_main_center_left_nav li.contrast_main_center_left_nav_frist a:hover{background: #cfe0f4 url(../images/contrast_main_center_left_nav_frist.png) no-repeat 98px 0px;   display:block; }

.contrast_main_center_left_nav_end{height:22px; float:left; width:120px;}
.contrast_main_center_left_nav li.contrast_main_center_left_nav_end a{background:url(../images/contrast_main_center_left_nav_end.png) 98px -7px no-repeat; display:block; }
.contrast_main_center_left_nav li.contrast_main_center_left_nav_end a:hover{background: #cfe0f4 url(../images/contrast_main_center_left_nav_end.png) no-repeat 98px -7px; text-indent:-14px;  display:block; }

.contrast_main_center_left_nav li.this a{ background:url(../images/contrast_main_center_left_nav_this_h.png) no-repeat; width:146px; height:29px; margin-left:-6px; text-indent:-27px; color:#fff;}

/* 对比页 end  */

/*商品详细左边*/

.product_data_left{ width:572px; float:left}
.pro_details{ float:left; width:572px;color:#666666} 

.goods_promise{ height:20px; width:360px; float:left; overflow:hidden}
.goods_promise dl{ height:20px; margin-right:5px; float:left;}
.goods_promise dl dt{ height:20px; width:20px; float:left;}
.goods_promise dl dd{ padding:0 3px; float:left;}
.goods_promise dl dd a{ color:#005AA0}
.pro_details .pro_details_li{ width:572px; margin-top:10px; float:left; line-height:20px;}
.pro_details .pro_details_li .deta_left{ width:65px; float:left;font-family: simsun; margin-left:10px; color:#9e9e9e; height:16px; text-align:right;}
.pro_details .pro_details_li .deta_right{ float:left; width:360px;}
.pro_details .pro_details_li .deta_right1{ float:left; width:560px;}


.deta_red{ font-size:16px; font-weight:bold; color:#FF0000; float:left; margin-right:3px;}
.deta_evaluate { float:left;}
.deta_evaluate img{ position:relative; top:3px; margin-right:3px;}
.deta_eval_a{ color:#005AA0; float:left; margin-right:5px;}
.deta_eval_online{ background:url(../images/c_service_online.jpg) 2px 1px no-repeat;padding-left:30px;height:33px;line-height:30px; display:block; float:left; margin-top:-5px; color:#F30;}
.deta_eval_offline{ background:url(../images/c_service.jpg) 2px 1px no-repeat;padding-left:30px;height:33px;line-height:30px;display:block;float:left; margin-top:-5px; color:#666; }
.deta_eval_offline:hover{ color:#666; }
.list_stock{float:left}
.deta_stock{ display:block; float:left; margin-left:5px; margin-right:10px; color:#666666; margin-top:10px; width:100%; }
.deta_stock strong{font-size:16px;}
.product_choose{ width:405px; float:left;padding-bottom:10px; color:#666;font-family: simsun}
.choose_this{ border:2px solid #C30; padding:10px; margin-bottom:10px;}
.pro_choose_li{ width:520px; float:left; margin-top:10px;font-family: simsun}
.choose_left{ width:70px; float:left; line-height:28px; text-align:right; color:#9e9e9e}
.choose_left1{ width:70px; float:left; line-height:38px; text-align:right; color:#9e9e9e}
.choose_left i{ color:#aaa}
.choose_right{ float:left; width:360px;}
.choose_right a { display:block; float:left; margin-right:5px; margin-bottom:5px; border:2px solid #ddd; position:relative;}
.choose_right a img{ float:left;}
.choose_right a b{ float:left; line-height:29px; padding:0px 12px; font-family:Arial, Helvetica, sans-serif;}
.choose_right a:hover { border:2px solid #82d900; color: #82d900;}
.choose_right  .this{ border:2px solid #82d900; color: #82d900;}
.choose_right  .this i{ background:url(../images/chose.png) no-repeat; width:10px; height:10px; position:absolute;bottom:0px; right:0px; _top:40px;}
.choose_right_other .choose_notype{ display:block; float:left; margin-right:5px; white-space:nowrap; margin-bottom:5px; padding:4px 7px; border:1px solid #ddd; position:relative; color:#666;}
.choose_right_other .choose_notype:hover{ border:2px solid #E53C3F; padding:3px 6px;} 
.choose_right_other  .this{ border:2px solid #E53C3F; padding:3px 6px; display:block;}
.choose_right_other  .this i{ background:url(../images/ok.gif) no-repeat; width:10px; height:10px; position:absolute; bottom:0px; right:0px; _top:15px;}
.choose_right_three{ width:70px; float:left;}
.choose_right_three .choose_num_up{ display:block;border:1px solid #ddd; background:url(../images/choosedown.jpg) center center; width:16px; height:16px; float:left;}
.choose_right_three .choose_num_up:hover,.choose_right_three .choose_num_down:hover{ border:1px solid #000}
.choose_right_three .choose_num_down{ display:block;border:1px solid #ddd; background:url(../images/chooseup.jpg) center center; width:16px; height:16px; float:left; margin-top:5px;}
.choose_right_three .choose_num{border: 1px solid #ddd;width: 38px;float: left;margin-right: 3px;height: 38px;text-align: center; line-height:38px;}
.add_car{ display:block; clear:both; float:left; margin-left:65px; position:relative;}
/**加入购物车弹出框**/
.add_car .add_car_btn{background: url(../images/shopping_cart_s.png) no-repeat 10px center rgb(254,143,12);padding-left:43px;padding-right:10px;height:37px;color:#FFF;display:block;font-size:16px;line-height:37px;float:left;margin-right:10px;border: 1px solid rgb(254,143,12);}
.add_atonce_buy{background-color: #fff;width: 135px;height: 37px;line-height: 37px;font-size: 16px;color: rgb(254,143,12);text-align: center;float: left;border: 1px solid rgb(254,143,12);transition: all 0.5s ease 0s}
.add_atonce_buy:hover{color: #fff;border: 1px solid #82d900;background-color: #82d900;}
.add_car_show { width:280px; height:100px; border:1px solid #ddd; position:absolute; top:45px; left:0px; background-color:#f8f8f8; box-shadow:0px 0px 2px #ddd; z-index:1;}
.add_car_show dl { width:100%; display:block; float:left;}
.add_car_show dl dt { width:70px; height:40px; float:left; text-align:right; margin-top:5px;}
.add_car_show dl dd { width:200px; float:left;}
.add_car_show dl dd p { padding-top:8px; color:#999;}
.add_car_show dl dd p.big { font-size:16px; color:#333; padding-top:10px;}
.add_car_show .close { width:20px; height:20px; line-height:20px; text-align:center; position:absolute; top:3px; right:0px; font-size:16px; color:#aaa; font-family:"宋体"; font-weight:bold;}
.add_car_show .close:hover { color:#333;}
.add_car_show .btn { width:100%; float:left; text-align:center; padding-top:10px;}
.add_car_show .btn a.blue { padding:3px 10px; background-color:#7EBF02; color:#fff; border-radius:2px; box-shadow:0px 1px 0px #6DA402;}
.add_car_show .btn a:hover { background-color:#8ED704;}
.add_car_show .btn a b { padding-left:5px; font-family:"宋体"; font-weight:normal;}
.add_car_show dl dd p .red { color:#e4393c;}


/* 手机二维码 start */
.scanning{ position:relative; width:120px; float:left; margin-left:20px; }
.scanning_main{height:37px; width:120px; float:left; line-height:37px; text-align:left; text-indent:7px; background:url(../images/top_phone.gif) no-repeat 64px -22px;}
.scanning_main a{height:37px; width:85px; display:block;border:1px solid #ccc;border-radius:2px; }
.scanning_main a:hover{height:37px; width:85px; border:1px solid #82d900;border-radius:2px; }
.scanning_center{ height:164px; width:153px; position:absolute; background:url(../images/scanning_center_bg.png) no-repeat; float:left; top:-194px; padding:15px; left:-52px; z-index:10; }
.scanning_center img{ height:157px; width:153px;}
.scanning_close{ position:absolute; height:9px; width:9px; top:-3px; z-index:3; right:-3px; border:1px solid #f00}
.scanning_close img{ height:7px; width:7px; margin-top:1px; margin-left:1px;}
/* 手机二维码 end */

.add_car .add_car_btn_no{ background: url(../images/shopping_cart_s.png) no-repeat 10px center #C5C5C5; width:100px; padding-left:43px; height:37px; color: #FFF; display:block; font-size:16px; line-height:37px; float:left; margin-right:10px; border: 1px solid #8B8B8B;}
.add_atonce_buy_no{background: #C5C5C5;width: 135px;height: 37px;line-height: 37px;font-size: 16px;color: #FFFFFF;text-align: center;float: left;border: 1px solid #8B8B8B;}
.add_atonce_buy_no:hover{ color:#fff;}
.pro_choose_store{ float:left;  margin-left:10px; line-height:25px; margin-top:10px; color:#8e8e8e; height:30px; min-width:105px;}
.add_result{ background:#FFF; width:320px; float:left; border:2px solid #FC7209; border-radius:5px; min-height:130px; overflow:hidden; _overflow:visible;height:100%;_height:130px; position:absolute; z-index:100px; top:-10px; box-shadow:0px 0px 3px #ccc;}
.add_close{ position:absolute; right:5px; top:5px; background:url(../images/close.jpg) no-repeat; width:20px; height:20px; display:block;}
.add_result dl{ width:300px; padding:10px;}
.add_result dt{ background:url(../images/duihao.jpg) no-repeat; width:34px; height:34px; display:block; float:left; margin-right:10px;}
.add_result dl dd{ width:256px; float:left;}
.add_result dl dd .add_car_sp{ width:256px; float:left; margin-bottom:10px; margin-top:10px;}
.add_result dl dd .add_car_sp strong{ padding-left:5px; padding-right:5px; color:#FF6600;}
.add_result dl dd .add_car_sp .go_car_btn{ background:url(../images/add_btn.jpg) no-repeat; color:#FFFFFF; width:94px; height:29px; text-align:center; line-height:29px; font-size:14px; display:block;}


/*店铺详细*/

/*商品详细位置 start*/
.product_top_nav{ float:left; width:100%; height:30px; font-family:Verdana, Geneva, sans-serif; line-height:22px; overflow:hidden}
.product_top_nav a{ color:#58e5e5e;}  
.product_top_nav a.this{ font-size:16px; font-weight:bold; color:#58e5e5e;} 
.product_top_nav a:Hover{/* text-decoration:underline; */color: #82d900;}  
.product_top_nav i{ padding:0 10px; color:#a5a5a5; font-family:Verdana, Geneva, sans-serif;}
/*商品详细位置 end*/

/*销量、评价 start*/

.pro_details_li_list{ width:572px; float:left; height:35px;border-top:1px dotted #dbdbdb; border-bottom:1px dotted #dbdbdb; margin-top:10px;}
.pro_details_li_list b{ width:185px; float:left;height:15px; line-height:15px; margin-top:9px; border-right:1px solid #dbdbdb; text-align:center; color:#999}
.pro_details_li_list b i{color: #82d900;font-weight:bold;padding-left:5px;font-size:13px;}
/*销量、评价 end*/

.product_shop{ width:198px; float:right; margin-left:10px; border:1px solid #ddd; margin-top:10px; overflow:hidden;}
.product_shop h3{ width:100%; float:left; overflow:hidden; height:37px; line-height:37px; font-size:12px;}
.product_shop h3 span{ padding-left:5px; display:block; float:left; width:60px; text-align:center;}
.product_shop h3 b{ display:block; float:left; width:128px; white-space:nowrap; overflow:hidden; overflow:hidden; text-overflow:ellipsis;}
.product_shop h3 b a{ color:#005ea7}
.product_shop h3 b a:hover{ text-decoration:underline}


.scores { float:left; height:26px;  margin-top:10px; margin-left:2px; width:64px;background:url(../images/scroll.png) no-repeat 0px -18px;}
.scores_scroll { position:relative;  width:64px; float:left; left:0;}
.scroll_gray {  height:18px;  float:left;}
.scroll_red { height:18px; background:url(../images/scroll.png) no-repeat right 0px; position:absolute; left:0; }

.scores_value { float:left; height:26px;  margin-top:10px; margin-left:2px; width:64px;background:url(../images/scroll.png) no-repeat 0px -18px;}
.scores_scroll_value { position:relative;  width:64px; float:left; left:0;}
.scroll_gray_value {  height:18px;  float:left;}
.scroll_red_value { height:18px; background:url(../images/scroll.png) no-repeat right 0px; position:absolute; left:0; }
.heart_c_value{ width:75px; float:left; height:8px; background:url(../images/heat-red-bg.png); margin-top:1px;}
.pro_shop_value_b{ width:100%; height:37px; line-height:37px; margin-top:10px; float:left;}
.pro_shop_value_b span{ width:60px; padding-left:5px;  float:left;} 


.heart_c{ width:75px; float:left; height:8px; background:url(../images/heat-red-bg.png); margin-top:1px;}
.pro_shop_value{ width:100%; height:37px; line-height:37px; border-top:1px solid #ddd; float:left;}
.pro_shop_value span{width: 65px;padding-left:5px;float:left;font-size: 12px;}
.pro_shop_value b{ float:left; width:110px; display:block; margin-right:3px; font-weight:lighter;}
.pro_shop_value b em{ width:74px; float:left; height:18px; background:url(../images/store/scroll.png) no-repeat right 0px; }
.pro_shop_value b em strong{ display:block; height:17px; background:url(../images/grade.png) no-repeat right -1px; position:absolute; left:0px; top:-4px;} 
.value_top{ background:url(../images/value_down.gif) no-repeat; width:16px; height:16px; display:block; float:left; margin-top:10px; cursor:pointer}
.value_down{ background:url(../images/value_top.gif) no-repeat; width:16px; height:16px; display:block; float:left; margin-top:10px; cursor:pointer}
.pro_shop_date{ width:100%; float:left; border-top:1px solid #ddd;}
.pro_shop_date li{ width:100%; line-height:25px; color:#999; float:left}
.pro_shop_date li span{ width:104px; float:left; padding-left:5px;}
.pro_shop_date li b{ width:84px; float:left; font-weight:lighter; padding-left:5px;}
.pro_shop_date li span strong{ color:#666; font-weight:lighter}
.value_strong{ background:url(../images/top.gif) no-repeat left center; color:red; padding-left:15px; margin-left:10px; font-style:normal}
.value_normal{ background:url(../images/eval.gif) no-repeat left center; color:red; padding-left:15px; margin-left:10px; font-style:normal}
.value_light{ background:url(../images/down.gif) no-repeat left center; color:green; padding-left:15px; margin-left:10px; font-style:normal}
.pro_shop_online{ height:30px; line-height:30px; border-top:1px solid #ddd; float:left; width:100%;}
.pro_shop_online span{width: 65px;padding-left:5px;float:left;font-size: 12px;}
.pro_shop_online b{ float:left; margin-top:7px;}
.pro_shop_botom{ width:100%; float:left; border-top:1px solid #ddd; padding-top:5px; padding-bottom:5px;}
.pro_shop_botom li{ line-height:25px; width:100%; float:left}
.pro_shop_botom li span{width: 65px;padding-left:5px;float:left;}
.pro_shop_botom li b{display: none;float:left;width:128px;white-space:nowrap;overflow:hidden;overflow:hidden;text-overflow:ellipsis;}
.pro_into_shop{ width:100%; float:left; height:30px; line-height:30px; text-align:center; border-top:1px solid #ddd;} 
.pro_into_shop a{color:#005ea7} 
.pro_into_shop a:hover{text-decoration:underline}

/*商品下面*/
.prodect_bottom{width:1200px; float:left; margin-top:25px;}
.prodect_b_left{ width:212px; float:left; margin-right:10px;}
.prodect_bleft_class{ width:210px; border:1px solid #EFEFEF; overflow:hidden; float:left;padding-bottom:5px;}
.prodect_bleft_class h3{  background: #FDFDFD;border-bottom: 1px solid #EDEDED;height: 35px;line-height: 35px;width: 210px;text-align: center;font-size: 14px; }
.prodect_bleft_class h3 strong{ padding-left:10px;}
.prodect_bleft_class ul{ width:210px; padding-top:5px; float:left; overflow:hidden}
.prodect_bleft_class ul li{ padding-left:10px; width:95px; float:left; line-height:30px; height:30px; overflow:hidden}
.prodect_bleft_class ul li a{ color:#666666}
.prodect_bleft_class ul li a:hover{ color:#FF6600;}

.prodfect_bleft_brand{width:210px; border:1px solid #EFEFEF; overflow:hidden; float:left;padding-bottom:5px; margin-top:10px;}
.prodfect_bleft_brand h3{  background: #FDFDFD;border-bottom: 1px solid #EDEDED;height: 35px;line-height: 35px;width: 210px;text-align: center;font-size: 14px; }
.prodfect_bleft_brand h3 strong{ padding-left:10px;}
.prodfect_bleft_brand ul{ width:210px; padding-top:5px; float:left; overflow:hidden}
.prodfect_bleft_brand span{ margin:5px 3px 4px 3px; width:98px;  height:46px;float:left; overflow:hidden; position:relative;}
.prodfect_bleft_brand span img{width:96px;height:44px;border:1px solid #EAEAEA;}
.prodfect_bleft_brand span a{ color:#fff;  width:76px;  height:44px;position:absolute; left:0; top:0; background:#f00; overflow:hidden;text-align:center; line-height:46px; overflow:hidden; padding:0 10px;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0.0; border:1px solid #f00}
.prodfect_bleft_brand span a:hover{ color:#f00;padding:0 10px;width:76px;height:44px;position:absolute; left:0; top:0; background:#fff; overflow:hidden;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:1px solid #f00}


.prodect_bleft_sort{width:210px; overflow:hidden; float:left;padding-bottom:5px; margin-top:10px; position:relative}
.prodect_bleft_sort h3{background: #FDFDFD;border-bottom: 1px solid #EDEDED;height: 35px;line-height: 35px;width: 210px;text-align: center;font-size: 14px; }
.prodect_bleft_sort h3 strong{ padding-left:10px;}
.prodect_bleft_sort .pro_sort_box{ width:210px; float:left;  height:29px; border-bottom:1px solid #ddd; position:relative; zoom:1;}
.prodect_bleft_sort .pro_sort_box ul{ width:210px; float:left; overflow:hidden;position:relative; top:3px;}
.prodect_bleft_sort .pro_sort_box ul li{ float:left; height:32px; line-height:32px; padding-left:15px; padding-right:16px; background:#f7f7f7; border:1px solid #efefef;}
.prodect_bleft_sort .pro_sort_box ul .this{height:33px;line-height:32px;background:#fff;border:1px solid #efefef;border-left:none;border-bottom:0px;color: #82d900;}
.pro_sort_bottom{ float:left; overflow:hidden; width:197px; padding: 10px 5px 0 5px; border:1px solid #efefef}
.sort_bottom_dl{ width:185px; float:left; padding-bottom:14px; margin-top:14px; border-bottom:1px dotted #ddd; margin-left:5px;}
.sort_bottom_dl dt{ width:50px; height:50px; float:left; margin-right:10px; overflow:hidden; position:relative;}
.sort_bottom_dl dt span{ width:50px; height:50px; overflow:hidden}
.sort_bottom_dl dd{ width:125px; float:left;}
.sort_bottom_dl dd h5{ width:125px; font-size:12px; font-weight:lighter; float:left; height:20px; line-height:20px; overflow:hidden}
.sort_bottom_dl dd b{ font-weight:lighter; color:#999999; display:block;}
.sort_bottom_dl dd i{ font-style:normal; color:#f00; display:block;}
.sort_bottom_dl dd b strong{ font-style:normal; color:#696969; display:block; float:left; margin:0 2px;}
.sort_bottom_dl dd b h4{ float:left; font-size:12px; font-weight:100;color:#B5B5B5;}
.sort_num_orange{ width:14px; height:14px; position:absolute; background:url(../images/sort1.jpg) no-repeat; color:#fff; line-height:14px; text-align:center; left:0px; top:0px;}
.sort_num_other{ width:14px;height:14px; position:absolute; background:url(../images/sort2.jpg) no-repeat; color:#999; line-height:14px; text-align:center; left:0px; top:0px;}
.goods_detail_img{ float:left; line-height:26px; width:972px;}
.goods_detail_img img{ max-width:972px;}

.prodect_b_right{ width:970px; float:right;}

.pro_assemble{ width: 1200px; float:left; border:1px solid #ddd; border-top:none; margin-top:20px;}
.pro_assemble h3{ color:#333; height:30px; line-height:30px; width: 1200px; float:left;}
.pro_assemble h3 strong{ padding-left:10px;}
.pro_ass_box{ width: 1180px; float:left; overflow:hidden; padding:10px;}
.pro_ass_top{ width: 1180px; float:left; font-weight:lighter; overflow:hidden; font-size:12px;}
.pro_ass_top span{ width:58px; float:left; display:block; font-weight:bold; color:#000;} 
.pro_ass_top ul{ width:700px; float:left; margin-left:-1px;} 
.pro_ass_top ul li{ float:left; margin-right:20px; cursor:pointer; border-left:1px solid #ddd; height:15px; line-height:15px; padding-left:20px; color:#005aac;}
.pro_ass_top ul li{ width:70px; padding:5px 0px; margin:0px 5px; text-align:center; float:left; cursor:pointer; height:15px; line-height:15px; color:#666;}
.pro_ass_top ul li.first-of-type { border-left:0px;}
.pro_ass_top ul .this{ border-bottom:1px solid #E60012;}
.pro_ass_contant{ width: 1180px; float:left; margin-top:10px; padding-bottom:10px;}
.add_ass{ height:170px; background:url(../images/add_ass.jpg) no-repeat center 40%; width:23px; display:block; float:left; margin-right:10px;}
.pro_ass_mid{width:840px; float:left; margin-right:10px; overflow-x:auto;}
.pro_ass_left{ width:130px; float:left; display:block; margin-right:10px;}
.pro_ass_left ul{ width:130px; float:left; display:block;}
.pro_ass_left ul .pro_ass_image{ width:120px; height:120px; padding-left:5px; overflow:hidden;}
.pro_ass_left ul .pro_ass_image span{ width:120px; height:120px; overflow:hidden}
.pro_ass_left ul .pro_ass_name{ width:130px; float:left; margin-top:10px; height:40px; line-height:20px; overflow:hidden}

.pro_ass_mscrool{ float:left; }
.pro_ass_two{ width:130px; float:left; margin-right:10px; overflow:hidden}
.pro_ass_two .ass_two_image{ width:120px; height:120px; overflow:hidden; float:left;}
.pro_ass_two .ass_two_image span{ width:120px; height:120px; overflow:hidden}
.pro_ass_two .ass_two_name{ width:130px; height:40px; line-height:20px; overflow:hidden; margin-top:10px; float:left;}
.ass_two_prece{ width:130px; height:20px; float:left;  margin-bottom:5px;}
.ass_two_prece span{ margin-top:3px; float:left;}
.ass_two_prece i{ float:right; margin-right:10px; color:#F00;}
.evla_ass{ height:170px; background:url(../images/eval.jpg) no-repeat center 40%; width:23px; display:block; float:left; margin-right:10px;}
.pro_ass_right{ width:122px; float:left; }
.pro_ass_right h4{ font-size:12px; color:#005aac;}
.pro_ass_price{ width:142px; float:left; margin-top:20px;}
.pro_ass_price li{ line-height:25px; width:122px; float:left}
.pro_ass_price li span{ width:55px; text-align:left; display:block; color:#666; float:left;}
.pro_ass_price li b{ display:block; float:left; color:#666}
.pro_ass_price li .red{ color:#FF0000;}
.ass_buy{ background:url(../images/buy_ass.jpg) no-repeat; width:77px; margin-top:10px; height:25px; text-align:center; line-height:25px; color:#fff; display:block;}
.ass_buy:hover{ text-decoration:underline; color:#fff;} 

.pro_tab_choose{width:970px; float:left; margin-top:10px;}

.pro_tab_outbox{ height:40px; width:100%;}
.pro_tab_top{ height:40px; width:970px; _overflow:hidden; float:left; border:1px solid #ddd; background:#f1f1f1;}
.pro_tab_top ul{ position:relative; height:40px; width:800px; left:-1px;}
.pro_tab_top ul li{ float:left; line-height:20px; height:30px; color:#333; padding-left:20px; padding-right:20px; line-height:40px; font-size:14px;}
.pro_tab_top ul li i{ color:#aaa;}
.pro_tab_top ul .this{color: #82d900;border-top: 2px solid #82d900;height:40px;padding-left:20px;padding-right:20px;border-right:1px solid #ddd;border-left:1px solid #ddd;position:relative;top:-1px;background:#fff;}

.img_list_dl{position:relative; height:37px; width:800px; left:-1px;}
.img_list_dl li{ float:left; width:100%; height:auto; border-bottom:1px solid #f2f2f2;width: 960px;}


/* 咨询 start */

.pro_prompt{ height:115px; width:100%; background:url(../images/ts_bg.png) no-repeat left top; float:left; }
.pro_prompt_word{ height:40px; width:610px;  float:left; color:#a6a6a6; margin-top:50px; margin-left:70px;}
.consultation{ height:auto; width:100%; float:left; }
.consultation_top_nav{ height:40px; width:100%; background:#f5f5f5;}
.consultation_top_nav ul li{ float:left; width:120px; line-height:40px; text-align:center; font-size:14px;}
.consultation_top_nav ul li.this{border-top: 2px solid #82d900;border-left:1px solid #dededd;border-right:1px solid #dededd;background:#FFF;margin-top:-2px;}
.consultation_top_nav li i{ color:#787878;}
.consultation_top{ width:100%; float:left;}
.consultation_top_t{width: 240px;margin-top:10px;float:left;margin-top:30px;}
.consultation_top_t span{float:left;height:40px;/* font-size:12px; */line-height:30px;width:100%;font-size:14px;text-align:center;clear:both;}
.consultation_top_t i{ height:30px; width:120px; text-align:center; line-height:30px; float:left; margin-left:65px;}
.consultation_top_t i a{height:30px;width:120px;display:block;color: #82d900;border-radius:5px;border: 1px solid #82d900;transition: all 0.5s ease 0s;margin:0 auto;}
.consultation_top_t i a:hover{background: #82d900;border-radius:5px;color:#fff;}
.consultation_top_c{ position:fixed;top: 0px;left: 0px;height: 100%;width: 100%; background:url(../images/ask_bg.png) repeat; z-index:10000}
.consultation_top_c_ask{ position:relative; float:left; width:452px; background:#fff; left:43%; top:35%; border:7px solid #ccc;}
.consultation_top_c_ask_top{ height:40px; line-height:40px; width:432px; float:left;  border-bottom:1px solid #ccc; padding:0 10px;}
.consultation_top_c_ask_top span{font-size:16px; float:left;}
.consultation_top_c_ask_center{ height:auto; width:389px; float:left; margin-top:15px; margin-left:15px;}
.consultation_top_c_ask_center li{ width:100%; float:left; margin-bottom:10px;}
.ask_c_select_s{ float:left;}
.consultation_top_c_ask_center li span{ width:50px; float:left; text-align:center; height:22px; line-height:22px;}
.ask_c_word{  width:322px;}
.ask_c_word b{ width:180px; height:25px; line-height:25px; margin-left:50px; float:left; text-align:left;}
.ask_c_word b i{ color:#F00;}
.ask_c_word textarea{height:80px; width:322px; padding:5px;}
.ask_c_word i.ask_error{ height:25px; line-height:25px; color:#f00; float:left; margin-left:50px; clear:both;}
.ask_c_password i.ask_error{height:25px; line-height:25px; color:#f00; float:left;}
.ask_c_password i input{ width:80px; border:1px solid #ccc; float:left; height:22px; line-height:22px; float:left}
.ask_c_password b{ width:70px; border:none; float:left; height:25px; line-height:25px; float:left; margin-left:5px; }
.ask_c_password em{ width:93px; border:none; float:left; height:25px; line-height:25px; float:left; margin-left:5px;}
.ask_c_password em a{ color:#f00}

.ask_c_submit{ height:30px; width:80px; text-align:center; line-height:30px; margin-left:150px;}
.ask_c_submit a{ padding:4px 25px; color:#000; border-radius:5px;border:1px solid #f00; transition: all 0.5s ease 0s}
.ask_c_submit a:hover{ background:#ff000a;border-radius:5px; color:#fff}

.consultation_top_center{width:100%; float:left; }
.consultation_top_center_one{ width:100%; border-bottom:1px solid #eaeaea; padding:10px 0; float:left;}
.consultation_top_center_one_ask{ float:left; width:100%; border-bottom: dashed 1px #eaeaea; padding-bottom:10px;}
.consultation_top_center_one_ask_user{ line-height:25px; height:25px; text-indent:30px; margin-right:15px; float:left; background:url(../images/ask.png) no-repeat left;}
.consultation_top_center_one_ask_word{ width:500px; float:left; color:#333333; line-height:25px;}
.consultation_top_center_one_ask_time{ width:160px; float:right; height:20px; line-height:20px; color:#afafaf;}
.consultation_top_center_one_answer{ margin-top:10px; float:left; width:100%;}
.consultation_top_center_one_answer_user{line-height:25px; height:25px; text-indent:30px;margin-right:15px; float:left; background:url(../images/answer.png) no-repeat left;}
.consultation_top_center_one_answer_word{ width:500px; float:left; color:#b3b3b3; line-height:25px;}
.consultation_top_center_one_bottom{ width:200px; height:22px; float:right; margin-top:10px;}
.consultation_top_center_one_bottom_yes{ width:90px; height:22px;  line-height:22px; float:left; margin-right:10px;}
.consultation_top_center_one_bottom_yes a{width:90px; height:22px; border:1px solid #ccc; text-align:center; line-height:22px; color:#333; float:right; background:url(../images/bottom_yes_a.png) no-repeat 10px  center; border-radius:4px; color:#333; text-indent:20px;}
.consultation_top_center_one_bottom_yes a:hover{ color:#f00;background:url(../images/bottom_yes_a_hover.png) no-repeat left 10px  center;}
.consultation_top_center_one_bottom_no{ width:90px; height:22px; line-height:22px; float:left; margin-left:10px; }
.consultation_top_center_one_bottom_no a{width:90px; height:22px; border:1px solid #ccc; text-align:center; line-height:22px; color:#333; float:right; background:url(../images/bottom_no_a.png) no-repeat 10px  center; border-radius:4px; color:#333; text-indent:20px;}
.consultation_top_center_one_bottom_no a:hover{ color:#f00;background:url(../images/bottom_no_a_hover.png) no-repeat left 10px  center;}


/* 咨询 end */

/* 晒单 start */
.img_list_dl_word{ width:950px;float:left; line-height:25px; color:#000;}
.img_list_dl_img{ width:950px; float:left; margin-top:5px; }
.img_list_dl_img_one{ float:left; position:relative;}
.img_list_dl_img .this{ border:2px solid #f00;}
.img_list_dl_img_one_top{ width:40px; height:40px; float:left; border:2px #eee solid; padding:2px; margin-right:10px; margin-bottom:5px; }
.img_list_dl_img_one_top img{ height:40px; width:40px;}
.img_list_dl_img_one_b{ width:300px; border:1px solid #eee; padding:3px;clear:both; }
.img_list_dl_img_one_b img{  width:300px;}
.img_list_dl_img_one_b_img{ width:300px;  padding:3px;clear:both; }
.img_list_dl_img_one_b_img img{ height:100%; width:300px;}
.tm_photos_arrow{ float:left; position:absolute; left:20px; top:48px; height:4px; width:8px; display:block;}
.img_list_dl_img_one_b_top{float:left; width:300px; height:20px;}

.img_list_dl_img_one_b_top_back{ width:35px;  height:20px;float:left; display:block; text-align:right; background:url(../images/img_list_dl_img_one_b_top_back_a.png) no-repeat left; margin-right:20px; line-height:22px;}
.img_list_dl_img_one_b_top_back:hover{ background:url(../images/img_list_dl_img_one_b_top_back_hover.png) no-repeat left;}

.img_list_dl_img_one_b_top_big{ width:40px; height:20px; line-height:22px; height:20px;float:left; display:block; text-align:right; background:url(../images/img_list_dl_img_one_b_top_big_a.png) no-repeat left}
.img_list_dl_img_one_b_top_big:hover{ background:url(../images/img_list_dl_img_one_b_top_big_hover.png) no-repeat left;}
.add_comments{width:950px; float:left; margin-top:10px;padding-bottom:20px; }
.add_comments_left{ float:left; margin-right:10px;color: #999;}
.add_comments_right{ width:840px; float:left; }
/* 晒单 end */

.pro_fixed{ position:fixed; top:0px; z-index:10000;}
.pro_choose_ass{ width:950px; border:1px solid #ddd; padding:10px; float:left; border-top:0px;}
.pro_introduces{ width:970px; float:left; margin-top:10px;}
.pro_addcar{ float:right;}
.pro_addcar a{background: url(../images/shopping_top.png) 10px center no-repeat rgb(254,143,12);border-radius: 2px;padding-left:35px;padding-right:10px;height:30px;line-height:30px;color:#fff;display:block;margin-top:5px;margin-right:5px;}

.pro_introbox{width:950px; border:1px solid #ddd; padding:10px; float:left; border-top:0px; margin-bottom:10px;}
.pro_service{ width:950px; float:left;}
.pro_service_left{ height:84px; width:76px; float:left; margin-left:10px;}
.pro_service_left img{height:84px; width:76px;}
.pro_service_right{ line-height:20px; float:left; width:845px; margin-left:10px; color:#333 }
.pro_intro_tabone{ width:950px; float:left; overflow:hidden;}
.pro_intro_tabone ul{ width:910px; float:left; margin-left:20px}
.pro_intro_tabone ul li{ width:195px; margin-left:20px; float:left; margin-right:10px; line-height:25px; height:25px; color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_intro_tabone ul li a{ color:#005AA0}




.pro_grade{ width:970px; border:1px solid #ddd; border-top:2px solid #999999; float:left; margin-top:10px;}
.pro_grade h3{ font-size:14px; height:30px; clear:both; line-height:30px; width:78px;  padding-left:10px;}
.grade_percent{ display:block; float:left; width:175px; padding-left:20px; height:30px; color:#666; line-height:30px; margin-bottom:15px;}
.grade_percent i,.grade_percent em{ font-style:normal; float:left; margin-right:10px;}
.grade_percent i{color: #82d900;font-size:30px;}
.grade_ul{ width:621px; float:left;  height:30px; line-height:30px;}
.grade_ul li{ width:207px;  overflow:hidden; float:left;}
.grade_ul li span{ display:block; color:#333; float:left; margin:0 10px;}
.grade_ul li span i{ color:#999;}
.progress{ width:100px; height:9px; overflow:hidden; float:left; background:#CCC; margin-top:10px;}
.progress em{ display:block; height:9px; overflow:hidden;background:#DB0000; background:-o-linear-gradient(top,#DB0000, #AF0000);background:-moz-linear-gradient(top,#DB0000, #AF0000);background:-webkit-linear-gradient(top,#DB0000, #AF0000); }



.pro_appraise{ width:960px; float:left; margin-top:10px;}
.pro_appraise_box{ float:left; width:960px; border:1px solid #eee; padding:5px; border-top:0px;}



/*评论*/

.details_list_dl{ width:100%; clear:both;}
.details_dis_dl{ clear:both; border-bottom:1px dotted #eee;padding-bottom:10px; margin-top:10px;float: left;width: 100%;}
.details_reply{ float:left; margin-left:75px; width:800px;color:#545454}
.details_dis_dl dt{ width:60px; height:60px; float:left; margin-right:10px;}
.details_dis_dl dd {min-height:55px; overflow:hidden; _overflow:visible;height:100%;_height:55px; }
.details_dis_dl dd i{ display:block; float:right; font-style:normal;}
.details_dis_dl dd i a{ background:url(../images/reply.gif) no-repeat right center; float:left; padding-right:13px; display:block; height:13px; color:#E43436; }
.details_dis_dl_box{width:100%; clear:both; padding-top:10px; padding-bottom:10px; text-align:center; border-bottom:1px dotted #ddd; }
.details_dis_dl dd i a:hover{ color:#666}
.details_dis_p span{ display:block; color:#777777;  }
.details_dis_p span a{ color:#E43436; margin-right:10px;}
.details_dis_p span a:hover{ color:#36F;}
.details_dis_p span i{ font-style:normal; float:left;}
.details_dis_p span .details_dis_p_a{color:#E43436; margin-right:5px;}
.details_dis_p span .details_dis_p_b{color:#444; font-size:14px;}
.details_dis_p span .details_dis_p_c{ color:#444;}
.details_dis_p b{ font-weight:lighter; color:#545454; display:block; margin-top:3px; line-height:18px;}
.details_discus_text{ background:#eee; border:1px solid #ddd; width:95%;  padding:5px; float:right; margin-top:10px; margin-bottom:5px;}
.details_discus_text textarea{ border:1px solid #ddd; background:#fff; width:99%; height:40px;padding: 5px;}
.discus_btn{ float:right; margin-top:10px; background:#f00; border:0px; color:#fff; border-radius:5px; padding:5px 38px; cursor:pointer;}
.details_discus_page{ width:100%; clear:both; padding-top:5px; padding-bottom:5px; overflow:hidden; margin-top:10px;}
.details_discus_page span{ padding-top:5px; padding-bottom:5px; float:right;}
.details_discus_page span a{ color:#000; padding:2px 6px; border:1px solid #DDDDDD; margin-left:3px; margin-right:3px;} 
.details_discus_page span a:hover,.details_discus_page span .this{ background:#e60012; border-color:#EE5F00; color:#FFF}
.details_discus_page span b{color: #999;padding:0px 2px;font-family:"宋体";}
.details_discus_page span a:hover b { color:#fff;}
.details_discus_page span .ip_txt { width:28px; height:22px; padding:0px; text-align:center; border:1px solid #ddd; margin:0px 5px;}
.details_discus_page span .ip_txt:hover { border-color:#e60012;}
.details_discus_page span strong { margin:0px 2px;}

/*详细页咨询*/
.proevalueation{ margin-top:10px; width:100%;}
.havetable{ width:100%; margin-top:10px;  float:left}
.havetable td{ padding-top:10px; padding-bottom:10px;}
.havetext textarea{ width:570px; height:110px; padding:5px;}
.haveinput input{ width:140px; height:20px; line-height:20px; padding-left:5px;}
.havecode span{ float:left; display:block; padding-top:5px;}
.haveinput2 input{height:20px; line-height:20px; padding-left:5px; width:80px;}
.nonamef{ margin-left:20px; margin-top:5px; *margin-top:3px;}
.havebtn input{ margin-left:20px; padding:2px 5px;}
.novalue{ text-align:center; width:100%; height:30px; line-height:30px; background:url(../images/none_discus.jpg) no-repeat 310px 0; float:left}
.havevalue{overflow:hidden; margin-top:10px; width:100%; float:left;}
.havevaluelist{overflow:hidden; width:100%; float:left;}
.havevaluelist dl{  float:left; overflow:hidden; border-bottom:1px dashed #ccc;width:100%}
.havevaluelist dl dt{ float:left; overflow:hidden; padding-top:10px; padding-bottom:5px;} 
.havevaluelist dl dd{  float:left; overflow:hidden;  padding-top:5px; padding-bottom:20px;} 
.havevaluelist dl span{ width:60px; float:left; overflow:hidden;}
.havevaluelist dl i{ width:460px; float:left; overflow:hidden; font-style:normal; line-height:20px; color:#666; margin-right:20px;}
.havevaluelist dl em{ width:120px; display:block;font-style:normal; float:left; color:#999;}
.havevaluelist dl b{ width:120px; display:block; font-weight:lighter; font-style:normal; color:#999; float:left;}
/*详细页成交记录*/
.okcodetable{ width:100%; margin-top:10px;width:100%; border-top:1px solid #ddd; float:left}
.okcodetable td{ padding-top:10px; padding-bottom:10px; padding-left:10px; border-bottom:1px solid #ccc; padding-right:5px;}
.progooname { color:#2953A6;}

/*暂时没有商品*/
.main_list_none{ width:100%; float:left; overflow:hidden;}
.main_none_box{ display:block;width:300px;  overflow:hidden; margin-left:auto; margin-right:auto; margin-top:20px;}
.main_none_box i{ background:url(../images/goodsnone.jpg) no-repeat; width:75px; height:70px; float:left; display:block; margin-right:10px;}
.main_none_box p{ width:210px; float:left; overflow:hidden; display:block;color:#666; float:left;  margin-top:10px; font-weight:lighter; font-size:14px;}
.main_none_box p a{ display:block; margin-top:10px;}
.main_none_box p a:hover{ text-decoration:underline}
/*文章*/
.article_class{ width:210px; border:1px solid #ddd; float:left;}
.article_class h3{ width:210px; border-bottom:1px solid #ddd; background:#f1f1f1; height:30px; line-height:30px;}
.article_class h3 strong{ padding-left:10px;}  
.article_class ul{ width:210px; overflow:hidden; overflow:hidden; padding-top:5px; padding-bottom:5px;}
.article_class ul li{ width:185px; float:left; line-height:30px; background:url(../images/article_class.gif) no-repeat 10px center; padding-left:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}  
.article_class ul li a{ color:#666;}
.article_class ul li a:hover{ color:#F60; text-decoration:underline}  
.article_news{ width:210px; border:1px solid #ddd; float:left; margin-top:5px;}
.article_news h3{ width:210px; border-bottom:1px solid #ddd; background:#f1f1f1; height:30px; line-height:30px;}
.article_news h3 strong{ padding-left:10px;}  
.article_news ul{ width:210px; overflow:hidden; overflow:hidden; padding-top:5px; padding-bottom:5px;}
.article_news ul li{ width:190px; float:left; line-height:30px; background:url(../images/article_three.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}  
.article_news ul li span{ float:right; margin-right:10px; color:#999; font-family:"宋体"} 
.article_news ul li a{ color:#666;}
.article_news ul li a:hover{ color:#F60; text-decoration:underline} 

.brand_recommend{width:210px; border:1px solid #ddd; float:left; margin-top:5px; margin-bottom:5px;}
.brand_recommend h3{ width:210px; border-bottom:1px solid #ddd; background:#f1f1f1; height:30px; line-height:30px;}
.brand_recommend h3 strong{ padding-left:10px;} 
.brand_recommend ul{ float:left; width:210px; overflow:hidden;  padding-bottom:10px;}
.brand_recommend ul li{ width:92px; height:33px; float:left; display:inline; margin-left:5px; border:1px solid #eee; margin-top:5px; position:relative;}
.brand_recommend ul li span{ width:92px; height:33px; overflow:hidden;}
.brand_recommend ul li a{ width:92px; height:33px; display:block; position:absolute; top:0px; left:0px; background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.brand_recommend ul li a:hover{ width:92px; height:33px; display:block; position:absolute; top:0px; left:0px; background:#e60012;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80; olor:#000; text-align:center; line-height:33px;} 
.brand_recmd{ float:left; margin-bottom:10px; display:block;float:right; margin-right:10px; font-style:normal;}
.brand_recmd a{ color:#005aac;}
.brand_recmd a:hover{ color:#F60; text-decoration:underline}
.article_list{ width:960px; border:1px solid #ddd; padding:10px; overflow:hidden}
.article_list h3{ border-bottom:1px solid #ddd; width:962px; height:35px; line-height:35px;}
.article_list_ul{ width:962px; float:left; overflow:hidden;}
.article_list_ul li{ border-bottom:1px dotted #ddd;width:931px; float:left; line-height:40px; background:url(../images/article_list.jpg) no-repeat 10px center; padding-left:25px; height:40px; overflow:hidden;}
.article_list_ul li span{ float:right; color:#999;}
/*资讯列表*/
.main_right_z{ width:983px; float:left;}
.article_list_z{ width:962px; border:1px solid #ddd; padding:10px; overflow:hidden}
.article_list_z h3{ border-bottom:1px solid #ddd; width:962px; height:35px; line-height:35px;}
.article_list_ul_z{ width:962px; float:left; overflow:hidden;}
.article_list_ul_z li{ border-bottom:1px dotted #ddd;width:931px; float:left; line-height:40px; background:url(../images/article_list.jpg) no-repeat 10px center; padding-left:25px; height:40px; overflow:hidden;}
.article_list_ul_z li span{ float:right; color:#999;}
/*资讯详细*/
.article_details_z{ width:961px; border:1px solid #ddd; padding:10px; min-height:400px; overflow:hidden; _overflow:visible;height:100%;_height:400px;}
.article_details_z .art_details_h2{ border-bottom:1px solid #DDD; width:964px; height:35px; line-height:35px; text-align:center; font-size:16px;}
.article_details_z .art_details_h3{font-size:12px; color:#999; width:964px; height:35px;position:relative; float:left; text-align:center;}
.article_details_z .art_details_h3 .details_enjoy{ top:5px;position:absolute; right:10px;}
.art_details_box_z{ width:954px; padding:10px; float:left;}
.details_other_z{ width:964px; border:1px solid #ddd; padding:10px; border-top:0px; float:left; overflow:hidden}
.details_other_z ul{ width:964px; float:left; overflow:hidden;}
.details_other_z ul li{ line-height:35px; width:964px; float:left; overflow:hidden;}
.details_other_z ul li a{ color:#005aac;}
.details_other_z ul li a:hover{ text-decoration:underline; color:#F60;}

.details_other_z ul li  span{ color:#999; padding-left:30px;}


/*文章详细*/
.article_details{ width:964px; border:1px solid #ddd; padding:10px; min-height:400px; overflow:hidden; _overflow:visible;height:100%;_height:400px;}
.article_details .art_details_h2{ border-bottom:1px solid #DDD; width:964px; height:35px; line-height:35px; text-align:center; font-size:16px;}
.article_details .art_details_h3{font-size:12px; color:#999; width:964px; height:35px;position:relative; float:left; text-align:center;}
.article_details .art_details_h3 .details_enjoy{ top:5px;position:absolute; right:10px;}
.art_details_box{ width:954px; padding:10px; float:left;}
.details_other{ width:964px; border:1px solid #ddd; padding:10px; border-top:0px; float:left; overflow:hidden}
.details_other ul{ width:964px; float:left; overflow:hidden;}
.details_other ul li{ line-height:35px; width:964px; float:left; overflow:hidden;}
.details_other ul li a{ color:#005aac;}
.details_other ul li a:hover{ text-decoration:underline; color:#F60;}

.details_other ul li  span{ color:#999; padding-left:30px;}

/*品牌列表*/
.brand_list{ width:100%;}
.rec_brand_list{ border:2px solid #ddd; padding:10px; margin-top:10px; overflow:hidden; background:#FFF4F5}
.rec_brand_list h3{ background:#e60012; color:#fff; float:left; font-size:16px; padding:6px; margin-right:10px; width:100px; text-align:center;}
.rec_brand_list ul{ float:left;  border-left:1px solid #ccc; width:855px}
.rec_brand_list ul li{  display:inline; margin-right:5px; margin-left:10px; float:left;  background:#FCC; margin-bottom:10px; }
.rec_brand_list ul li a em{width:142px; height:66px; display:block;border:2px solid #FCC; position:relative; top:-2px;}
.rec_brand_list ul li a b{ width:142px; height:20px; line-height:20px; color:#000; text-align:center; display:block}
.rec_brand_list ul li a{ display:block;padding:5px;}
.rec_brand_list ul li a:hover{ background:#FFF;}
.rec_brand_list ul li a:hover em{ border:2px solid #ddd;}
.brand_sear_bar{ border:1px solid #ddd; background:#f5f5f5; padding:10px; margin-top:10px; overflow:hidden}
.brand_sear_bar_fix{ position:fixed; top:-10px; z-index:1000; width:1180px;}
.brand_sear_bar dl{ width:100%; margin-bottom:10px; float:left}
.brand_sear_bar dl dt{ width:100px; float:left; text-align:right; margin-right:10px; font-size:14px;}
.brand_sear_bar dl dd{ width:850px; float:left; border-left:1px solid #ccc; padding-top:5px; border-bottom:1px solid #ddd;}
.brand_sear_bar dl dd ul{ width:100%;}
.brand_sear_bar dl dd ul li{ float:left;margin-left:10px; margin-bottom:20px; display:inline}
.brand_sear_bar dl dd li a{ background:#fff; border:1px solid #ccc; border-radius:10px; padding:4px 10px; }
.brand_sear_bar dl dd .this a{ color:#e60012; border:2px solid #C60; position:relative; top:-1px;}
.brand_list_box{ margin-top:10px; padding:10px; overflow:hidden; margin-top:10px; border:1px solid #ddd;}
.brand_list_box h3{ background:#666; color:#fff; float:left; font-size:16px; padding:6px; margin-right:10px; width:100px; text-align:center; }
.brand_list_right{float:left;  width:855px;}
.brand_list_right dl{ border-left:1px solid #ddd; overflow:hidden; border-bottom:1px solid #ddd;}
.brand_list_right dt{ width:100%; float:left; font-size:18px; color:#000; height:35px; line-height:35px; }
.brand_list_right dt span{ padding-left:25px;}
.brand_list_right dd{ width:100%; float:left;}
.brand_list_right ul{ float:left; width:100%; margin-top:10px;}
.brand_list_right ul li{  display:inline; margin-right:4px; margin-left:10px; float:left;  background:#ddd; margin-bottom:10px; }
.brand_list_right ul li a em{width:142px; height:66px; display:block;border:2px solid #ddd; position:relative; top:-2px;}
.brand_list_right ul li a b{ width:142px; height:20px; line-height:20px; color:#000; text-align:center; display:block}
.brand_list_right ul li a{ display:block;padding:5px;}
.brand_list_right ul li a:hover{ background:#FFF;}
.brand_list_right ul li a:hover em{ border:2px solid #ddd;}

.shopping_cart{ width:1200px; float:left;margin-bottom: 20px;}
.shopping_ok{ width:1200px; float:left; position:relative; padding-bottom:10px;margin-top: 40px}
.shopping_ok span{ background:url(../images/carok.jpg) no-repeat; display:block; height:33px; line-height:33px; padding-left:63px; width:626px; margin-left:auto; margin-right:auto; color:#7ABD54; font-weight:bold; font-size:22px;}
.go_on_buy{width:94px; height:36px; text-align:center; line-height:36px; font-size:16px; display:block; position:absolute; left:570px; top:0px;}
.car_total{ background:url(../images/car_t.jpg) no-repeat; width:189px; height:36px; text-align:left; line-height:36px; font-size:16px; color:#fff; display:block; position:absolute; left:661px; top:0px; padding-left:35px;}
.car_total:hover{ background:url(../images/car_t.jpg) no-repeat; color:#fff;}
.go_price{width:110px;height:50px;line-height:50px;text-align:left;border:none;font-size: 18px;color:#fff;display: block;float:right;transition: all 0.5s ease 0s;/* background: url(../images/pay_bg.png) no-repeat 90px center #e60012; */padding-left:24px;font-weight:bold;}
.go_price:hover{width:110px;height:50px;line-height:50px;text-align:left;font-size: 18px;color:#fff;display: block;float:right;transition: all 0.5s ease 0s;/* background: url(../images/pay_bg.png) no-repeat 95px center #e60012; */padding-left:24px;font-weight:bold;}
/*购物车步骤*/
.shopping_cart_top{ width:1200px; float:left; margin-top:20px;}
.shopping_cart_top_left{ float:left; width:160px; height:40px; margin-right:10px; margin-top:10px;}
.shopping_cart_top_center{ width:755px; height:44px; float:right; background:url(../images/shopping_top_c.png) no-repeat left top; margin-top:10px;}
.shopping_cart_top_center_b{ float:left; width:800px; height:44px;}
.shopping_cart_top_center_b span{ float:left;  height:44px;}
.shopping_cart_top_right{ float:right; height:45px; width:130px; position:relative;}
.shopping_cart_type{ float:left; width:100%; height:25px; line-height:25px;}
.shopping_cart_type span{ float:left;}
.shopping_cart_type a{ padding:0 5px; float:left; color:#f00;}
.shopping_cart_logo{ float:left; height:70px; margin-right:10px; width:180px; overflow:hidden; margin-top:-7px;}
.shopping_cart_logo img{ max-height:70px; max-width:180px}


.shopping_step{ width:1200px; float:left; margin-bottom:20px; }
.shopping_step ul{overflow:hidden; clear:both;}
.shopping_step_ul{ width:800px; margin-left:auto; margin-right:auto}
.shopping_step ul li{ width:400px; float:left; overflow:hidden; position:relative; height:65px;}
.shopping_step ul .shopping_step_athis span{ width:400px; height:5px; overflow:hidden; float:left; display:block; background:#7ABD54; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_athis i{ background:url(../images/shopping_carathis.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-top:-10px; margin-left:-10px;}
.shopping_step ul .shopping_step_athis strong{ display:block; position:absolute; top:50px; width:400px; text-align:center; color:#7abd54;}
.shopping_step ul .shopping_step_b span{ width:400px; height:5px; background:#EFEFEF; overflow:hidden; float:left; display:block; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_b i{ background:url(../images/shopping_carb.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-left:-10px; margin-top:-10px;}
.shopping_step ul .shopping_step_b strong{ display:block; position:absolute; top:50px; width:400px; text-align:center; color:#B2B2B2;}
.shopping_step ul .shopping_step_c span{ width:400px; height:5px; background:#EFEFEF; overflow:hidden; float:left; display:block; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_c i{ background:url(../images/shopping_carc.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-left:-10px; margin-top:-10px;}
.shopping_step ul .shopping_step_c strong{display:block; position:absolute; top:50px; width:400px; text-align:center; color:#B2B2B2;}

.shopping_step ul .shopping_step_a span{ width:400px; height:5px; overflow:hidden; float:left; display:block; background:#BBE8A5; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_a i{ background:url(../images/shopping_cara.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-top:-10px; margin-left:-10px;}
.shopping_step ul .shopping_step_a strong{display: block;position: absolute;top:50px;width: 400px;text-align: center;color: #7abd54;left:0px;}
.shopping_step ul .shopping_step_bthis span{ width:400px; height:5px; background:#7ABD54; overflow:hidden; float:left; display:block; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_bthis i{ background:url(../images/shopping_carbthis.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-left:-10px; margin-top:-10px;}
.shopping_step ul .shopping_step_bthis strong{ display:block; position:absolute; top:50px; width:400px; text-align:center; color:#7abd54;}

.shopping_step ul .shopping_step_bthree span{ width:400px; height:5px; background:#BBE8A3; overflow:hidden; float:left; display:block; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_bthree i{ background:url(../images/shopping_carbthree.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-left:-10px; margin-top:-10px;}
.shopping_step ul .shopping_step_bthree strong{ display:block; position:absolute; top:50px; width:400px; text-align:center; color:#7abd54;}
.shopping_step ul .shopping_step_cthis span{ width:400px; height:5px; background:#7ABD54; overflow:hidden; float:left; display:block; position:absolute; z-index:1; top:30px;}
.shopping_step ul .shopping_step_cthis i{ background:url(../images/shopping_carcthis.jpg) no-repeat; width:20px; height:20px; display:block; position:absolute; z-index:2; top:50%; left:50%; margin-left:-10px; margin-top:-10px;}
.shopping_step ul .shopping_step_cthis strong{display:block; position:absolute; top:50px; width:400px; text-align:center; color:#B2B2B2;}
/*购物车表格*/
.shopping_list{ width:1200px; float:left; padding-bottom:10px;padding-top:10px;}
.shopping_table{ float:left; border-collapse:collapse; border:1px solid #dedede;}
.shopping_table th{ border-top:1px solid #dedede; border:none; border-collapse:collapse; background:#f7f7f7; height:35px; line-height:35px; padding-left:10px;}
.shopping_table_check{width:51px;float:left;height:20px;line-height:15px;margin-top:5px;font-size: 12px;}
.shopping_table_check1{ width:30px; float:left; margin-left:10px;}
.shopping_table td{ border:1px solid #dedede; height:92px; padding-top:7px; padding-bottom:7px; border-collapse:collapse; position:relative;}
.shopping_table tr.this{ background:#FFF8E1;}
.shopping_table_check_one{height:13px;width:13px;margin-right:5px;float:left;border:1px solid #c8c8c8;background:#fafafa;}
.shopping_table_check_one:hover{ border:1px solid #c8c8c8}
.shopping_table_check_one.this{border:1px solid #c8c8c8;height:13px;width:13px;background:url(../images/checkbox_ok.png) no-repeat 1px 1px #fff;margin-right:5px;float:left;}

.shopping_goods { width:350px; float:left; overflow:hidden;}
.shopping_goods dt{ width:60px; height:60px; overflow:hidden; margin-top:5px; display:block; float:left; border:1px solid #f1f1f1; margin-right:10px;}
.shopping_goods dt span{ width:60px; height:60px; overflow:hidden;}
.shopping_goods dd{ float:left; width:278px; overflow:hidden; margin-top:7px;}
.shopping_goods dd h5{ width:255px; height:30px; line-height:15px; display:block; font-size:12px; font-weight:lighter;}
.shopping_goods dd h5 a{ color:#333;}
.shopping_goods dd h5 a:hover{ text-decoration:underline;}
.shopping_goods dd i{ float:left; width:100%; height:20px; line-height:20px; color:#b2b2b2}
.shopping_goods dd h6{ width:255px; height:30px; line-height:15px; overflow:hidden; display:block; font-size:12px; font-weight:lighter;}
.shopping_goods dd h5 a{ color:#333;}
.shopping_goods dd h5 a:hover{ text-decoration:underline;}
.f_buy b{ width:75px; float:left; margin-top:3px;}
.f_buy input{ border:1px solid #e0e0e0; float:left; height:23px; width:129px; margin: 0 5px;}
.f_buy span a{ border:1px solid #ccc; height:23px; width:65px; float:left; text-align:center; display:block; line-height:23px; border-radius:3px; background:#fff;transition: all 0.5s ease 0s}
.f_buy span a:Hover{ background:#F00; border:1px solid #f00; color:#fff}
.f_buy{ color:#666666; display:block; margin-top:3px; float:left; width:290px;}
.shopping_result{ color:#000; font-size:14px; font-weight:100;}
.shop_count{width: 65px;display:block;margin-left:auto;margin-right:auto;overflow:hidden;}
.shop_count .shop_cut{border:1px solid #ccc;width: 18px;height: 18px;text-align:center;line-height: 15px;display:block;float:left;font-size:20px;color:#666;margin-top: 20px;margin-left: -18px;}
.shop_count .shop_cut:hover{border:1px solid #333; color:#333 }
.shop_count .shop_add{border:1px solid #ccc;width: 18px;height: 18px;text-align:center;line-height: 15px;display:block;float:left;font-size:16px;color:#666;}
.shop_count .shop_add:hover{border:1px solid #333; color:#333}
.shop_count .shop_num{width:38px;border:1px solid #ddd;height:38px;line-height:38px;float:left;margin-right:5px;text-align:center;padding: 0;}
.goods_none{width:45px; height:25px; line-height:25px; text-align:center; color:#f00; float:left;position: absolute;right: 8px;top: 40px; font-weight:bold;}
.shopping_operate{ width:1200px; float:left; overflow:hidden; height:50px; background:#F6F6F6;}
.over_buy_button{ position:fixed; bottom:0; border:1px solid #eee; background:#f5f5f5; z-index:100}
.shopping_operate_check{width: 60px;float: left;margin-right: 10px;padding-left: 10px;line-height: 15px;display: block;height: 20px;margin-top: 18px;font-size: 12px;}
.shopping_operate_check  input{ float:left; margin-top:18px; margin-right:5px;}
.shopping_table_check input{ float:left; margin-top:10px; margin-right:5px;}
.go_count{ float:right; display:block; height:50px; line-height:50px;}
.go_count_left{ float:right; height:50px; line-height:50px; margin-right:20px;}
.go_count_left b{ float:right; height:50px; color:#000;clear:both;}
.go_count_left b.this{ float:right; height:25px; color:#000;clear:both; font-weight:bold;}
.go_count_left b strong{color:#F00; font-size:24px; font-weight:100; padding:0 3px;}
.go_count_a{ background:url(../images/go_count_a.jpg) no-repeat; cursor:pointer; margin-top:13px; width:76px; overflow:hidden; height:25px; display:block; color:#FFF; text-align:center; line-height:25px; float:left; margin-right:10px;}
.go_count b{ float:left; height:50px; color:#000; margin-right:10px;}
.go_count b strong{ color:#F00; font-size:26px; font-weight:100;}
.go_count_a{ background:url(../images/go_count_a.jpg) no-repeat; cursor:pointer; margin-top:13px; width:76px; overflow:hidden; height:25px; display:block; color:#FFF; text-align:center; line-height:25px; float:left; margin-right:10px;}
.go_count_a:hover{ background:url(../images/go_count_ahover.jpg) no-repeat; color:#fff;}
.shop_del_all{ display:block; width:76px; height:25px; float:left; margin-top:13px; margin-right:10px;}
.shop_del_all a{width:76px; height:25px; display:block; line-height:25px; text-align:center;border: 1px solid #dadada;border-radius: 3px; background:#fff}
.shop_del_all a:hover{ border:1px solid #82d900;border-radius: 3px;}

.shopping_buy_h{ background:#FFFFB3; border:1px solid #FC0; border-bottom:0px; border-radius:5px 5px 0px 0px; padding:5px 10px; float:left}
.shopping_h { margin-top:15px; float:left; width:100%;}
.shopping_h .hbuy_l { float:left; padding-bottom:10px;}
.shopping_h .hbuy_r { float:right;}
.shopping_h .hbuy_r b { font-size:16px; color:red;}
.shopping_table tr.no_goods{ position:relative; background:#f5f5f5; left:0; bottom:0}
.no_goods_center{ position:absolute; float:left;height:106px; z-index:3; width:1030px; background:url(../images/stop_goods.png) no-repeat center rgba(255, 255, 255, 0.67); color:#f00; left:0; top:0;}
.shopping_h .hbuy_r a { padding:2px 15px; background-color:rgb(240,56,22); color:#FFF; margin-left:10px; border:1px solid #C00; margin-right:10px}

/***正在加载购物车**/
.loading_div { width:99%; clear:both; overflow:hidden; border:1px solid #ddd; margin-top:20px;}
.empty_box { width:300px; margin:10px auto; padding:70px 0px;overflow:hidden;}
.empty_box span { float:left;}
.empty_box .word { padding-left:10px; color:#999;}
.empty_box .word a { color:#099;}

/*确认订单*/
.shopping_list_order{ border:1px solid #ddd; border-radius:3px 3px 0px 0px; float:left; width:1200px; margin-top:20px;}
.shopping_list_order h3{ height:35px; line-height:35px; text-indent:1em; color:#000; background:#f1f1f1;border-bottom:1px solid #ddd; }
.shopping_order_box{ padding:20px; overflow:hidden;}
.shopping_order_box h4{ color:#000; width:100%; height:30px; line-height:30px;}
.shopping_order_phone{ width:100%; clear:both; margin-top:10px;}
.shop_order_txt{ height:25px; line-height:25px; width:200px;}
/***确认订单中返回购物车**/
.back_shopping_cart{ float:right; width:132px; height:37px; line-height:30px;}
.back_shopping_cart a{ width:85px; height:30px; float:left; border:1px dotted #f00; padding-left:45px; color:#f00; background:url(../images/shopping_cart.png) no-repeat 11px center #fff; font-size:14px;transition: all 0.5s ease 0s; line-height:30px;}
.back_shopping_cart a:hover{ width:85px; height:30px; float:left; border:1px dotted #f00; padding-left:45px; color:#f00; background:url(../images/shopping_cart.png) no-repeat 5px center #fff; font-size:14px;}



/*需要其他商品*/
.shopping_other{ float:left; width:1198px; overflow:hidden; margin-top:15px; border:1px solid #ddd; padding-bottom:10px;}
.shopping_other h3{ width:1198px; height:30px; line-height:30px; background:#F7F7F7; float:left;}
.shopping_other h3 strong{ padding-left:10px;}
.shopping_other_list{ width:1178px; padding:10px; overflow:hidden; float:left;}
.shopping_other_list_box{ width:1178px; float:left; overflow:hidden;}
.shopping_other_list_box dl{ width:284px; margin-right:10px; float:left; margin-top:10px;} 
.shopping_other_list_box dl dt{ width:100px; height:100px; margin-right:10px; float:left; overflow:hidden;}
.shopping_other_list_box dl dt span{ width:100px; height:100px; overflow:hidden}  
.shopping_other_list_box dl dd{ width:174px; float:left; overflow:hidden;}
.shopping_other_list_box dl dd h4{ width:174px; height:40px; line-height:20px; font-size:12px; overflow:hidden}
.shopping_other_list_box dl dd h4 a{ color:#7C7C7C; font-weight:100;}
.shopping_other_list_box dl dd h4 a:hover{ color:#F60;}
.shopping_other_list_box dl dd em{ display:block; color:#999; width:200px; float:left; font-style:normal;}
.shopping_other_list_box dl dd strong{ display:block; float:left; width:200px; color:#F00; font-size:14px; height:30px; line-height:30px;}

.shopping_other_list_center_box_buy a {border: 1px solid #ddd;border-radius: 2px;background: none repeat scroll 0% 0% #FFF;color: #666;width: 90px;display: block;transition: all 0.5s ease 0s; display:block; height:24px; line-height:24px; text-align:center;}
.shopping_other_list_center_box_buy a:hover { border-color:#db0000; color:#db0000;}
.shopping_other_list_box dl dd i{ display:block; width:200px; float:left; font-style:normal;}
.shopping_other_list_box dl dd .see_details{width:25px; height:30px; color:#000; line-height:21px;display:block;transition: all 0.5s ease 0s; opacity:0; /*Chrome、Safari、Firefox、Opera */ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); /* IE6/IE7/8 */  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*  IE8 */}
.shopping_other_list_box dl dd .see_details:hover{ margin-left:5px;}
.shopping_other_list_center{ position:relative; float:left; overflow:hidden; height:270px; width:100%;}
.shopping_other_list_center_box{ float:left; margin-top:10px;}
.shopping_other_list_center_box_c{ float:left; position:relative; float:left; overflow:hidden; width:1198px;  }
.shopping_other_list_center_box_c ul{ float:left;}
.shopping_other_list_center_box_c li{ width:150px; float:left; margin-left:11px; margin-right:10px; margin-bottom:10px; position:relative;}
.shopping_other_list_center_box_c li span{ width:150px; height:150px; float:left;}
.shopping_other_list_center_box_c li span img{ width:148px; height:148px; margin:1px;}
.shopping_other_list_center_box_c li .btn { width:100%; display:block; float:left; text-align:center; padding:10px 0px; font-style:normal;}
.shopping_other_list_center_box_c li .btn a {border: 1px solid #ddd;border-radius: 2px;background: none repeat scroll 0% 0% #FFF;color: #666;width: 90px;display: block;transition: all 0.5s ease 0s; display:block; height:24px; line-height:24px; text-align:center;}
.shopping_other_list_center_box_c li .btn a:hover {border-color:#db0000; color:#db0000;}
.shopping_other_list_center_box_c li i{ width:150px; float:left; height:20px; line-height:20px; overflow:hidden;}
.shopping_other_list_center_box_c li i a { color:#666;}
.shopping_other_list_center_box_c li b{ width:150px; float:left; height:20px; line-height:20px;color:#999;}
.shopping_other_list_center_box_c li b strong{ color:#f00; list-style-type:none; font-size:14px;} 

.shopping_other_list_button{ float:left; width:100%;background:#F7F7F7; }
.shopping_other_list_button_left{ height:30px; line-height:30px; float:left; margin-left:10px; font-size:13px; font-weight:bold; }
.shopping_other_list_button_right{ height:10px;float:right; margin-right:11px; margin-top:10px;}
.shopping_other_list_button_right a.next{ cursor:pointer; height:10px; width:5px; float:left; display:block; background:url(../images/left_bg.png) no-repeat center;}
.shopping_other_list_button_right a.prev{cursor:pointer; height:10px; width:5px; float:left; display:block; background:url(../images/right_bg.png) no-repeat center;}
.shopping_other_list_button_right ul{ float:left; height:10px; margin:0 5px;}
.shopping_other_list_button_right li{cursor:pointer; height:9px; float:left; width:9px; margin:0 5px; background:url(../images/icoCircle.png) no-repeat; font-size:0px;}
.shopping_other_list_button_right li.on{height:9px; float:left; width:9px; margin:0 5px; background:url(../images/icoCircle.png) no-repeat 0 -9px;}
/*购物车为空*/
.shopping_car_none{ width:1200px; float:left; margin-top:20px; overflow:hidden;}
.shopcar_none_box{ width:415px; margin-left:auto; margin-right:auto; overflow:hidden;}
.shopcar_none_box dl{ width:415px; float:left; overflow:hidden}
.shopcar_none_box dl dt{ margin-right:15px; background:url(../images/car_none.jpg) no-repeat; width:96px; height:115px; display:block; float:left;}
.shopcar_none_box dl dd{ width:304px; float:left; display:block; overflow:hidden;}
.shopcar_none_box dl dd h4{ width:304; float:left; color:#000; height:40px; line-height:20px; margin-top:35px;}
.none_box_sp{ width:304px; float:left; display:block;}
.none_box_sp a{ color:#006FCA;}
.none_box_sp a:hover{ color:#F60} 

/*购物车填写订单*/
.prompt{ height:100%; width:100%; left:0; top:0; position:fixed;  z-index:1000; background:url(../images/show_bg.png);}
.prompt_center{ height:100px; background:#fff; width:400px; position:absolute; top:50%; left:35%; border:5px #d7d7d7 solid;background: #fff url(../images/ts.png) no-repeat 83px 20px; }
.prompt_center_top{ height:50px; float:left; width:400px; text-indent:145px;height:50px; line-height:50px; font-size:18px; margin-top:20px;}
.invoice_txt_center{height:40px; position:relative; width:400px;}
.invoice_txt_top{ height:20px; width:80px; position:absolute; text-align:center; border:1px solid #e2e2e2; line-height:20px;top:-20px; right:30px; color:#9d9d9d	}
.invoice_txt_center .pro_details_rule_right { width:207px;}
.invoice_txt_center .pro_details_rule_right ul { width:300px; left:-50px; top:-27px; z-index:2; border-width:1px; position:relative;}
.invoice_txt_center .pro_details_rule_right ul li { float:none; margin-bottom:0px; word-break:break-all;}
.invoice_txt_center .pro_details_rule_right .bt_none { border-bottom-color:#fff; z-index:3; position:relative;}
.invoice_txt_center .pro_details_rule_right .red_btn {position:absolute;left:152px;top:2px;background-color:#C81623;color:#fff;width: 50px;text-align:center;height:23px;line-height:20px; border-radius:2px; padding-top:0px; z-index:4;}
.invoice_txt_center .pro_details_rule_right ul li a.close { font-family:"宋体"; position:absolute; top:0px; right:5px; padding-top:0px;}
.invoice_txt_center .pro_details_rule_right a.blue {color:#09F; padding-top:0px;}
.prompt_center_b{ width:400px; height:20px; line-height:20px; text-indent:145px; color:#b2b2b2; float:left;}
.shopping_orderinfo{ width:1200px; float:left; height:auto;}
.shopping_information{ width:1200px; height:auto; float:left;}
.shopping_orderinfo_top{ margin-top:10px; float:left; width:1200px;border-bottom:1px solid #eaeaea; height:35px;}
.shoppin_addrees_top_add i{ font-size:20px; color:#f00; height:28px; line-height:28px;}
.shopping_deliver_left{ width:589px; float:left;border-right:1px dashed #ddd; padding-left:10px;}
.shopping_deliver_right{ width:527px; float:left;  padding-left:50px; }
.shopping_deliver_top{ width:513px; line-height:30px; height:30px; border-bottom:1px solid #eee; float:left;}
.shopping_deliver_top strong{font-size:14px;}
.shopping_deliverbox li.shopping_deliverbox_top{ color:#333; font-weight:bold; margin-top:5px; position:relative;}
.shopping_orderinfo_top h3{ width:500px; height:30px; line-height:40px; font-size:14px; float:left}
.order_info{ width:976px; border:3px solid #7ABD54; padding:10px; overflow:hidden; background:#eeffe6;}
.oder_info_cont{ width:956px; padding-left:20px; margin-top:10px;}
.oder_info_cont h5{  float:left; height:30px; line-height:30px; padding-left:10px; width:946px;}
.oder_info_cont .this{background:#FFF4D3;} 
.oder_info_cont h5 input{ position:relative; margin-right:5px; top:1px; *top:0px;}
.order_infotable{ width:100%; float:left; overflow:hidden;}
.orderinfo_table td{ padding-left:10px; padding-top:10px; padding-right:10px; }
.orderinfo_table .orderinfo_txt,
.orderinfo_table .orderinfo_txt_long{ border:1px solid #ccc; height:24px; line-height:24px; padding-left:3px; width:150px; float:left;}
.orderinfo_table .orderinfo_txt_long { width:250px;}
.error_ts { float:left; color:#F00; margin-left:10px; line-height:24px; height:24px; clear:both;}
.order_info_b{ padding-left:20px; color:#999; padding-right:10px; float:left; margin-top:2px; }
.order_info_a{ color:#005aac; height:20px; line-height:20px; margin-top:3px; }
.order_select select{ margin-right:10px; float:left;}
.orderinfo_address{ border:1px solid #ccc; height:24px; line-height:24px; padding-left:3px; width:300px;}
.order_button input{ float:left; margin-top:10px; margin-bottom:10px;line-height:35px; width:145px; height:35px;  font-size:14px; cursor:pointer;  color:#fff; border:0px; background:#e60012; margin-left:10px;}
.order_button input:hove{ }
.shopping_deliver{ width:1178px; float:left; margin-top:10px;border:1px solid #dedede; padding:10px;background:url(../images/fp_bg.png) no-repeat right bottom  }
.shopping_deliver h3{width:1002px; height:30px; line-height:30px; font-size:14px;}
.shopping_deliverhui{ padding-left:20px; color:#999; font-size:12px;}
.shopping_deliverbox{ padding:5px; float:left; position:relative;width: 559px;}
.shopping_deliverbox span{ width:70px; float:left; line-height:25px;} 
.shopping_deliverbox ul{float:left; width:559px;}
.shopping_deliverbox ul li{ line-height:25px;  float:left; color:#666; clear:both; margin-top:5px;}
.shopping_deliverbox ul li b{ color:#f00;}
.deliver_address_center_select_next{ height:35px; width:559px; line-height:35px; text-align:center; background:#eeeeee;clear:both; font-size:12px; margin-top:10px; float:left;}
.deliver_address_center_select_next span{ height:20px; width:460px; float:left;margin:0 auto; line-height:20px; margin-top:7px; margin-left:5px;}
.deliver_address_center_select_nextn a{ display:block; margin-right:5px; float:left;border:1px solid #c8c8c8; padding:0 10px;}
.deliver_address_center_select_next a.this{  background-color:#ccc; padding:1px 5px;}
.deliver_address_center_select_next span a:hover{ background:#F00; color:#fff;border:1px solid #f00; }
.deliver_address_center_select_next .ip_txt {width:22px; height:18px; border:1px solid #ddd; margin:0px 2px; text-align:center; padding-left:0px;}
.deliver_address_center_select_next i{ float:left; margin-left:5px; height:20px; width:20px; line-height:20px; text-align:center; margin-top:7px;}
.deliver_address_center_select_next i a{ display:block; border:1px solid #c8c8c8;}
.deliver_address_center_select_next i a:hover{border:none; background:#F00; color:#fff;}
.free_mess { width:1188px; float:left; border:1px solid #dededed; padding:5px;}
.free_mess h2 { height:30px; line-height:30px;}
.free_mess .mess { width:547px; height:90px;resize: none; border:1px solid #ddd; background-color:#fafafa; padding:5px; line-height:24px; float:left;}
.free_mess .tips { float:left; margin-left:10px; line-height:24px;}


.shopping_deliverbox_send{ overflow:hidden; float:left; position:relative; margin-left:140px; }
.shopping_deliverbox_send span{ width:70px; float:left; line-height:25px;} 
.shopping_deliverbox_send ul{ overflow:hidden; float:left; width:370px;}
.shopping_deliverbox_send ul li{ line-height:25px;  float:left; color:#666; clear:both;}
.shopping_deliverbox_send ul li b{ color:#f00;}

.sendhright{ float:right; margin-top:10px; position:absolute; top:10px; right:10px;}
.deliver_time{position:absolute; height:90px; width:210px; float:left;top:79px; border:1px solid #ccc; left:94px; background:#FFF; padding:10px; z-index:1000;}
.deliver_time span{ float:left; width:60px; text-align:center; height:20px; line-height:20px; margin:5px;}
.deliver_time span a{ display:block;border:1px solid #ccc; border-radius:3px; transition: all 0.5s ease 0s;}
.deliver_time span a:Hover{ border:1px solid #f00; background:#F00; color:#fff;}
.deliver_time span.this{ background:#F00; color:#fff;}

.deliver_concretetime{ width:443px; height:145px; float:left; position:absolute; background:#fff; border:1px solid #ccc; top:65px;left:112px; z-index:100; font-family:"SimSun"}
.deliver_concretetime dt{width: 85px;padding-left: 15px;line-height: 40px;text-align: left;float: left;height: 40px;padding: 5px 0;border: solid #eee;border-width: 0 1px 1px 0;text-align: center;}
.deliver_concretetime dd.date span{width: 50px;float: left;height: 40px;padding: 5px 0;border: solid #eee;border-width: 0 1px 1px 0;text-align: center;line-height: 20px;}
.deliver_concretetime dd.time{ clear:both; width:85px;}
.deliver_concretetime dd.time span{display:block;width: 85px; text-align:center;height: 30px;border: solid #eee;border-width: 0 1px 1px 0;line-height: 30px; }
.concretetime_date{ width:358px; float:left; position:absolute; height:94px;  left:85px; bottom:0}
.concretetime_date_l{width: 50px;height: 30px;line-height: 30px;text-align: center;border: solid #eee;border-width: 0 1px 1px 0;float:left;}
.concretetime_date_l a{ display:block; color:#666666}
.concretetime_date_l a:hover{ display:block;color: #fff; background:#F00;}
.concretetime_date_l.this a{ background:#F00; color:#fff;}
.sendperbtn a{ background:url(../images/btnleft.jpg) no-repeat; padding-left:9px;height:28px; line-height:28px; display:block; text-align:center; font-weight:lighter; padding-right:9px;}
.sendhright span{ display:block; float:left; margin-left:10px;*margin-left:5px; height:28px; overflow:hidden; background:url(../images/btnright.jpg) no-repeat right top;}
.deliver_address_center{ height:auto; width:559px; float:left; background:#f5f5f5; padding:5px;font-family:"宋体"}
.deliver_address_center_select_top{ font-size:14px; color:#000; font-weight:bold; float:left; margin-bottom:10px;}
.deliver_address_center_select_top h3{ float:left; width:95px;}
.deliver_address_center_select_top span{ float:left;margin-top:5px;}
.deliver_address_center_select_c{ width:100%; float:left; background:#f5f5f5;}
.deliver_address_center_select_c.this{ background:#b3b3b3;}
.deliver_address_center_select_c.this h4{ color:#fff;}
.deliver_address_center_select_c.this i{ color:#fff;}
.deliver_address_center_select_c h4{ height:30px; width:360px; float:left; font-weight:100; line-height:30px;color:#666666; font-size:12px; white-space: nowrap;overflow: hidden;}
.deliver_address_center_select_c i{ float:left; width:439px; color:#999999; margin-left:26px; line-height:20px; padding-bottom:5px;}
.select_this{ float:left; width:25px; margin-top:10px;}
.deliver_address b{margin-top:2px; float:left;}

.deliver_address input{ margin-right:10px;}
.deliver_address_input{position:relative; top:-2px; margin-right:5px; background:url(../images/time_bg.png) no-repeat 206px 2px; height:25px; border:1px solid #dfdfdf; margin-left:5px; width:227px;}
.deliver_address strong{ color:red; font-size:14px}
.deliver_address i { padding-left:10px; color:#F00;}
.invoice_info_box{ padding:5px 10px; width:400px; float:left; }
.invoice_info_box ul{ float:left}
.invoice_info_box ul li{line-height:25px;  float:left; color:#666; margin-bottom:10px;} 
.invoice_class b{ position:relative; margin-right:10px;}
.invoice_class b .ip_fp { position:relative; top:2px; right:2px;}
.pdl10 { padding-left:10px;}
.invoice_txt{ border:1px solid #ccc; width:200px; height:25px; line-height:25px;}
.save_invoice{ padding-left:10px; }
.save_invoice a{ color:#f00;}
.save_invoice a:hover{ color:#F60; text-decoration:underline}
.invoice_info_box ul li em{ width:70px; display:block; float:left; font-style:normal}
.order_goods_info{ float:left;width:1200px; margin-top:10px;}
.order_goods_info span.title{ width:140px; float:left; font-size:14px; font-weight:bold;height:26px;line-height:26px}
.order_goods_info h3{ width:140px; height:30px; line-height:30px; float:right;} 
.order_goods_info h3 a{ color:#fff; float:right; font-size:12px; background:url(../images/back_car.png) no-repeat;padding-left:30px;width:96px;height:26px;line-height:26px;}
.order_goodstable{ width:1200px;}
.order_goods_table { border-collapse:collapse; width:100%; float:left; border:1px solid #dedede;}
.order_goods_table td{ border-collapse:collapse; padding-left:10px; padding-top:10px; padding-bottom:10px ;border:1px solid #ddd;}
.order_goods_table th{border-collapse:collapse; color:#535353; padding-left:10px; padding-top:10px; padding-bottom:10px ;border:0px; border-bottom:1px solid #dedede; background:#f7f7f7;border-top:2px solid #82d900}
.order_goods_tabone{ border-top:1px solid #333; float:left; width:100%; margin-top:10px;}
.order_tr{ background:#fff; border:1px solid #fff;}
.order_tr i{ width:80px; float:left; height:35px; line-height:35px;}
.order_tr td{} 
.order_msg{ width:408px; height:23px; line-height:20px; border:1px solid #a6c3f3; display:block;resize: none; padding:2px; }
.message_b{ float:left;height:28px; }
.message_b a{ display:block; float:left; height:28px; padding-left:35px; padding-right:20px;line-height:28px;color:#000; border:1px solid #d3d3d3; border-radius:3px; background:url(../images/message_b.png) no-repeat 15px center #fdfdfd;box-shadow:0px 1px 1px 0px #e0e0e0;}
.message_b a.this{ display:block; float:left; padding-right:20px; height:28px; text-align:center; line-height:28px;color:#000; border:1px solid #d3d3d3;box-shadow:0px 1px 1px 0px #e0e0e0; border-radius:3px; background:url(../images/message_up.png) no-repeat 15px center #f5f5f5;}
.message_button{ float:left; width:150px;clear:both; margin-top:5px;}
.message_button a{ height:22px;float:left; margin-right:10px; text-align:center; line-height:22px; background:#f00; padding:0 10px; color:#fff; border-radius:2px;}
.message_button a.this{ background:#fff; color:#f00;border:1px solid #f00;}
.message_button a.this:hover{background:#fff; color:#f00;border:1px dotted #f00;}

.message_c select{  border: 1px solid #ccc;border-radius: 3px; padding:3px;}
.message_word{ line-height:20px; margin-top:5px; color:#999; clear:both;}
.message_word_b{ float:left; height:25px; line-height:25px; width:auto; margin-left:10px; color:#18A7FA; font-weight:bold;}
.massage_center{ float:left; width:255px; margin-bottom:15px; margin-top:15px;position:relative;  }
.message_c select{ float:left; clear:both;}

.order_goods_b_left{ float:left; width:825px;}
.order_goods_b_center{ float:left; width:408px; margin-top:20px;}

.order_goods_b_right{ width:360px; float:right;}
.order_goods_b_right dl{ float:left; width:178px;border-right: 1px dotted #C5C5C5;}
.order_goods_b_right dt{ float:left; width:178px; height:20px; color:#333}
.order_goods_b_right dt span{ float:left; width:90px; text-align:right;}
.order_goods_b_right_c{ float:right; max-width:360px; margin-right:10px; margin-top:20px; }
.order_goods_b_right_c span{font-size:12px;float:left; text-align:center; height:25px; line-height:25px;}
.order_goods_b_right_c b{ font-size:17px; color:#f00; text-align:center;float:left;  height:25px; line-height:25px; }
.order_goods_b_right_c strong{ float:left; font-size:15px;height:25px; line-height:25px; margin-left:10px;}

.message_c{ float:left;height:auto; background:#fff; padding:10px; width:251px; border:1px solid #c9c9c9; margin-top:5px; box-shadow:0px 2px 4px 1px #e0e0e0; position:absolute; left:0px; top:27px;}
.message_c textarea{ float:left; height:30px; line-height:16px; width:241px; padding:5px; border:1px solid #c9c9c9; background:url(../images/input_bg.png) top repeat-x;}
.massage_delivery{ float:left; width:315px; height:25px; line-height:25px; margin-top:17px;}
.massage_delivery h3{ float:left; width:125px; height:25px; line-height:25px;}
.massage_delivery select{float:left; height:25px; line-height:25px; border:1px solid #d3d3d3; border-radius:3px;}
.massage_delivery_b{float:left; height:25px; line-height:25px; width:100px; margin-left:10px; color:#18A7FA; font-weight:bold;}
.order_money{ color:#000; font-size:14px; margin-right:10px;}
.order_money b{ font-size:20px; color:#F00}
.order_goods_table .order_goods_tab{ background:#f1f1f1; }
.order_goods_tab span{ padding-left:10px; }
.order_goods_tab span a{ margin-left:5px; color:#005cca;}
.order_goods_img { margin-right:10px; width:40px; height:40px; border:1px solid #f1f1f1; float:left;}
.order_goods_img_r{ width:410px; float:left}
.order_goods_name{ float:left; padding-right:10px; margin-bottom:10px; display:block; clear:both}
.order_goods_name a{ color:#333}
.order_goods_name span{ padding-right:10px;}
.result_count{ float:right; overflow:hidden; margin-top:10px;}
.result_count h3{width:1002px; height:30px; line-height:30px; font-size:16px;}
.result_count_ul{ width:980px; float:left;}
.result_count_ul li { color:#0088CC; margin-bottom:10px;}
.result_count_ul li img{ position:relative; top:2px; margin-right:5px;}
.result_coupon{ width:960px; position:relative; overflow:hidden; zoom:1;}
.result_coupon h4 { width:960px; height:30px; float:left; position:relative; z-index:2;}
.result_coupon h4 strong{ font-size:12px; background:#EEFAFF; z-index:2; zoom:1; border:1px solid #A3D1EC; float:left; padding:5px 10px; height:20px; border-bottom:0px; margin-top:10px; margin-left:13px; color:#333 }
.result_count_b{ display:block; width:200px; cursor:pointer}
.result_coupon_box{ position:relative; width:920px; margin-bottom:10px; border:1px solid #A3D1EC; zoom:1; z-index:1; background:#EEFAFF; overflow:hidden; clear:both; margin-left:13px; padding:10px; top:10px; _top:-1px;}
.result_coupon h4 strong i{ color:red;}
.result_count_ul li ul li { color:#666; border-bottom:1px dashed #A3D1EC}
.result_count_ul li ul li a{ color:#005cca;}
.result_count_ul li ul li b{ color:#F00}
.result_coupon_note{ padding-left:20px; line-height:30px;}
.result_cont_money{ width:200px; float:left; overflow:hidden; text-align:right; color:#333; margin-bottom:5px;  border-right: 1px dotted #C5C5C5;}
.result_cont_money ul{ width:200px;}
.result_cont_money ul li{ width:200px; float:left; height:20px; color:#333;}
.result_cont_money ul li span{ width:90px; float:left; text-align:right;}
.result_cont_money ul li b{ float:left; width:100px; text-align:left; margin-left:5px;}
.result_cont_money ul li strong{ float:left; width:100px; text-align:left; color:#e4393c; margin-left:5px;}
.result_count_submit{overflow:hidden;}
.count_price{ display:block;float:left; text-align:right; font-size:14px; padding:0 25px;margin-top:15px;}
.count_price b{ float:left; width:100%; clear:both; text-align:center; font-size:16px; }
.count_price strong{ color:#F00; font-size:24px; width:100%; float:left; text-align:center; font-weight:100; clear:both;}
.count_submit_btn{ float:left;}
.count_submit_btn input{ float:right;font-size:18px; color:#fff; width:135px; height:40px; border:0px; cursor:pointer; margin-top:20px; background:url(../images/button_list.png) no-repeat 100px center #82d900; border-radius:3px; text-align:left;padding-left:18px; font-weight:bold;transition: all 0.5s ease 0s;}
.count_submit_btn input:hover{ background:url(../images/button_list.png) no-repeat 105px center #82d900;}
.count_submit_btn .submit_refuse{ float:right; background:url(../images/submit_refuse.jpg) no-repeat; font-size:18px; color:#fff; width:115px; height:40px; border:0px; cursor:pointer; margin-top:10px;}
.count_submit_btn .submit_refuse:hover {background:url(../images/submit_refuse.jpg) no-repeat;}
.shopping_deliver_fp{ height:auto; width:100%; float:left; margin-top:10px;}
.shopping_deliver_pay{ height:auto; width:100%; float:left;  border-bottom:1px dashed #dddddd}
.shopping_deliver_pay_center{ height:27px; line-height:23px; width:100%; float:left;}
.shopping_deliver_pay_center h4{ float:left; font-size:12px; font-weight:100}
.pay_center_select{ margin-top:5px; margin-right:3px; float:left;}
/*地址选择 start*/
 
.shopping_address{ width:1200px; float:left; height:auto;margin-top:15px; position:relative;	}
.shopping_address_one{ height:180px; width:295px; float:left;  margin-left:3px;  position:relative; border:1px solid #ddd; cursor:pointer; margin-top:3px;transition: all 0.5s ease 0s;}
.shopping_address_one:hover{border-color:#e60012;  box-shadow: 0px 0px 6px 1px #ffdddd;}
.default_this{ float:left; position:absolute; top:-1px; right:-1px; height:24px; width:24px;}
.shopping_address_one a{height:180px; width:245px; display:block; background:#FFF;}
.shopping_address_one a:hover{  background:#f00;}
.shopping_address_one.this{ border:1px solid #82d900;}
.shopping_address_one ul{ padding:0 10px;}
.shopping_address_one ul li{ float:left;}
.shopping_address_one_top{ height:35px; line-height:35px; float:left; width:100%; font-size:14px; border-bottom:1px solid #82d900; overflow:hidden;}
.shopping_address_one_tel{height:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#333; margin-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.shopping_address_one_address{height:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#333; overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.shopping_address_one_address_a{height:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.shopping_address_one_coding{height:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#333; overflow:hidden;}
.shopping_address_one_edit{  height:20px; width:50px; margin-top:3px; text-align:center; line-height:20px;}
.shopping_address_one_edit a{border:1px solid #82d900; border-radius:2px; height:20px; width:50px; display:block;background:#FFF;transition: all 0.5s ease 0s}
.shopping_address_one_edit a:hover{ border:1px dotted #82d900; background:#fff; color:#333}
.shopping_address_one_default{ height:20px; width:100px; position:absolute; bottom:13px; right:10px; background:#FFF; line-height:20px; text-align:center;}

.shopping_address_one_default a{height:20px; width:100px;background:#fff; border:1px solid #82d900; display:block; color:#333;border-radius:2px;transition: all 0.5s ease 0s }
.shopping_address_one_default a:hover{height:20px; width:100px;background:#fff; border:1px dotted #82d900;background:#fff; color:#333;}

.shopping_address_one_default.this{height:20px; width:100px; background:#fff; color:#333;border-radius:2px;}
.shopping_address_one_default.this a{height:20px; width:100px;background:#fff; border:1px dotted #82d900; display:block;border-radius:2px; color:#333;}

/* shopping_address_one_top_add{background:url(../images/ask_bg.png) repeat;float:left;position:absolute; z-index:10000} */
.shopping_address_one_top_input{ width:285px; background:#FFF; left:0; top:0;  padding:5px;border:1px solid #82d900; position:absolute;margin:-1px 0 0 -1px; z-index:100}
.shopping_address_one_top_i input{ height:30px; width:259px; border:1px solid #dfdfdf; line-height:30px; text-indent:5px; font-size:14px; color:#686868; margin-top:10px; float:left;}
.shopping_address_one_tel_i input{ height:30px; width:259px; border:1px solid #dfdfdf; line-height:30px; text-indent:5px; font-size:14px; color:#686868;margin-top:10px; float:left;}
.shopping_address_one_address_i select{ width:128px; float:left; margin-right:2px; margin-left:2px; margin-top:10px; height:25px;}
.shopping_address_one_address_a_i textarea{ height:42px; border:1px solid #dfdfdf; line-height:20px; padding:5px;font-size:14px; color:#686868; margin-top:10px; float:left; width:252px;}
.shopping_address_one_coding_i input{height:30px; width:259px; border:1px solid #dfdfdf; line-height:30px; text-indent:5px; font-size:14px; color:#686868;margin-top:10px; float:left;}
.shopping_address_one_left{ height:25px; width:100px; text-align:center; line-height:25px;  float:left; margin-top:20px;margin-right:20px; margin-bottom:10px; margin-left:20px;}
.shopping_address_one_left a{height:25px; width:100px; display:block; border:1px solid #999;transition: all 0.5s ease 0s; border-radius:4px;}
.shopping_address_one_left a:hover{ color:#82d900;border:solid 1px #82d900; }
.shopping_address_one_right{ height:25px; width:100px; text-align:center; line-height:25px;  float:right; margin-top:20px;}
.shopping_address_one_right a{height:25px; color:#fff; width:100px; display:block; background-color:#82d900 !important; border:1px solid #82d900 !important;transition: all 0.5s ease 0s; border-radius:4px;}
/* .shopping_address_one_right a:hover{ background:#000; color:#fff;} */

.shopping_address_one_last{height:180px;width:295px;float:left;margin-left:3px;position:relative;border:1px solid #ddd;cursor:pointer;margin-top:3px;transition:all 0.5s ease 0s;}
.shopping_address_one_last:hover{border: 1px solid #82d900; /*box-shadow: 0px 0px 6px 1px #ffdddd;*/}
.shopping_address_one_last:hover .shopping_address_one_last_add {color:#82d900;}
.shopping_address_one_last:hover .shopping_address_one_last_word {color:#82d900;}

.shopping_address_one_last_add{ height:90px; width:100%; float:left; text-align:center; line-height:90px; font-size:80px; margin-top:20px; color:#bbb;}
.shopping_address_one_last_word{ height:30px; width:100%; line-height:30px; float:left; text-align:center;color:#8c8c8c; font-size:14px; }
.shopping_address_first{width:1194px; margin-left:3px;  margin-bottom:10px; float:left; border:2px solid #82d900;}
.shopping_address_first_top{ height:36px; width:100%; background:#e6e6e6; border-bottom:1px solid #d9d9d9; text-indent:15px; color:#000; font-size:14px; font-weight:bold; line-height:36px;}
.shopping_address_first_add{ padding:10px; float:left;}
.shopping_address_first_add_left{ width:100px; height:30px; line-height:30px; text-align:right; float:left;}
.shopping_address_first_add_name{ width:500px; float:left; clear:both; height:30px; margin-bottom:10px;}
.shopping_address_first_add_name_left_input i{ width:5px; color:#f00; margin-top:10px; float:left; font-size:12px;font-weight:bold; margin-left:10px; }
.shopping_address_first_add_name_left{ width:108px; height:25px; line-height:25px; float:left;font-weight:bold; color:#000; text-align:right;}
.shopping_address_first_add_name_left_input input{ width:180px; height:25px; border:1px solid #ccc; height:25px;float:left;}
.shopping_address_first_add_name_left_error{ width:170px; float:left; margin-left:10px; height:25px; line-height:25px; color:#f00;}
.shopping_address_first_add_addrees{ height:30px; width:800px; float:left; margin-bottom:10px; clear:both;}
.shopping_address_first_add_addrees_left_input{ float:left; height:30px;}
.shopping_address_first_add_addrees_left_input select{ height:25px; line-height:25px; margin-right:10px;float:left;}
.shopping_address_first_add_addrees_left_input i{width:5px; color:#f00; margin-top:6px; float:left; font-size:12px;font-weight:bold; margin-left:10px; }
.shopping_address_first_add_xx{height:80px; width:800px; float:left; margin-bottom:10px; clear:both;}
.shopping_address_first_add_xx_input{ float:left; }
.shopping_address_first_add_xx_input textarea{ width:286px; height:70px; float:left; padding:5px; border:1px solid #ccc; }
.shopping_address_first_add_xx_input i{width:5px; color:#f00; margin-top:10px; float:left; font-size:12px;font-weight:bold; margin-left:10px; }
.shopping_address_bottom{ height:35px; width:300px; float:left; clear:both; margin-top:10px; margin-left:108px;}

.shopping_address_bottom_yes{ height:25px; width:80px; float:left;  margin-right:25px; line-height:25px; text-align:center;}
.shopping_address_bottom_yes a{ height:25px; width:80px; border:1px solid #cfcfcf; display:block; background:#fff; border-radius:4px;transition: all 0.5s ease 0s}
.shopping_address_bottom_yes a:hover{ background:#fff; color:#82d900; height:25px; width:80px; border:1px dotted #82d900; display:block;}

.shopping_address_bottom_no{ height:25px; width:80px; float:left; line-height:25px; text-align:center;}
.shopping_address_bottom_no a{ height:25px; line-height:25px;width:80px; display:block; color:#fff; background:#82d900; border-radius:4px;transition: all 0.5s ease 0s}
.shopping_address_bottom_no a:hover{ color:#fff; }
.deliver_btn{ height:30px; width:200px; margin-left:41%; line-height:30px; text-align:center; margin-top:20px; clear:both; margin-bottom:10px;}
.deliver_btn a{ height:30px; width:200px; border:1px solid #ce0000; display:block; color:#fff; background:#f00; border-radius:4px;transition: all 0.3s ease 0s}
.deliver_btn a:hover{ background:#ce0000; color:#fff; height:40px; line-height:40px; width:200px; border:1px solid #f00; display:block;}



/*地址选择 end*/

/*支付页*/
.shopping_payfor{ float:left; margin-top:20px; width:1198px; border:1px solid #e2e2e2}
.shopping_payfor_top{ float:left; overflow:hidden;width:1200px;}
.shopping_payfor_topleft{ width:1178px; float:left; overflow:hidden; display:block; background:url(../images/ok.png) no-repeat center center; height:116px; margin-top:40px; clear:both;}
.shopping_payfor_topleft1{ width:1178px; float:left; overflow:hidden; display:block; background:url(../images/ok1.png) no-repeat center center; height:116px; margin-top:40px; clear:both;}
.shopping_payfor_topleft2{ width:1178px; float:left; overflow:hidden; display:block; background:url(../images/ok2.png) no-repeat center center; height:116px; margin-top:40px; clear:both;}
.orderul{ width:1178px; float:left; overflow:hidden}
.orderul li{ width:100%; float:left; text-align:center;}
.shopping_payfor_title{ font-size:25px; color:#333333; margin-top:10px; text-align:center;}
.order_hui { color:#333; height:25px; float:left; font-size:16px; margin-top:20px;}
.order_box_cont{ display:block;text-align:center; color:#e4393c; font-size:20px;}
.order_bottom{ width:100%; color:#333333;font-size:16px;}
.order_bottom a{ color:#e4393c}
.order_bottom a:hover{ color:#f00; text-decoration:underline}
.shopping_payfor_bottom{ width:1178px; padding:10px; float:left; overflow:hidden; border-top:1px solid #e2e2e2; margin-top:20px;}
.shopping_payfor_h3{ background:url(../images/pay_for.png) no-repeat left top ; padding-left:35px; color:#333; font-size:16px; height:30px; line-height:30px;}
.shopping_payfor_h3 i{ font-size:12px; margin-left:10px; color:#666; font-weight:100;}
.shopping_payfor_h3 i b{ color:#f00; padding:0 2px;}
.shopping_payfor_bmbox{ width:100%;}
.shopping_payfor_bmbox h4{ background:#f1f1f1; width:99%; float:left; padding-left:10px; height:25px; line-height:25px; color:#333; margin-top:10px}
.shopping_payfor_bmbox ul{ float:left;}
.shopping_payfor_bmbox ul li{ width:200px; float:left; overflow:hidden; margin-top:10px; padding-left:20px;}
.shopping_payfor_bmbox ul li input{ position:relative; top:13px; margin-right:10px; float:left; left:0;}
.shopping_payfor_bmbox ul li span img{ float:left; margin-right:0px;width:140px;height:41px;}
.shopping_payfor_bmbox ul li p{ float:left; color:#999; margin-top:13px;}
.shopping_payfor_next{ width:100%; float:left; margin-top:10px; padding-bottom:10px;}
.shopping_payfor_next input{ background:url(../images/safety.png) no-repeat #e60012 85px center; text-align:left; font-weight:bold; padding-left:15px; border-radius:2px; width:115px; height:40px; border:0px; color:#fff; font-size:16px; margin-left:30px; cursor:pointer;transition: all 0.5s ease 0s;}
.shopping_payfor_next input:hover{ background:url(../images/safety.png) no-repeat #f00 90px center;}

/***预存款密码***/
.shopping_payfor_bmbox_password{ float:left; width:500px; height:30px; line-height:30px; margin-top:20px; position:relative;}
.shopping_payfor_bmbox_password span{ width:115px; float:left; height:30px;}
.shopping_payfor_bmbox_password span input{ width:100px; float:left; height:25px; line-height:25px; border:1px solid #ccc;}
.shopping_payfor_bmbox_password i{ width:100px; float:left; height:25px; line-height:25px;}
.shopping_payfor_bmbox_password b{ width:90px; float:left; height:25px; line-height:25px; margin-right:20px;}
.shopping_payfor_bmbox_password b a{background: #FFEAC8;border: 1px dotted #E58C00; display:block; text-align:center;}
.shopping_payfor_bmbox_password em{ float:left; position:absolute; left:100px; top:21px; color:#f00; font-style:normal}

/*预存款支付*/
.payfor_box{ margin-top:10px; float:left; overflow:hidden; border:1px solid #eee; width:1160px; padding:10px 20px;}
.order_box_cont p{ font-size: 20px}
.payfor_box h3{ font-size:16px; width:100%; float:left; border-bottom:1px dashed #ddd; color:#000; height:40px; line-height:40px;}
.payfor_box h4{ margin-top:10px; font-size:14px; color:#000; width:100%; float:left; overflow:hidden;}
.payfor_box h5{ margin-top:10px; font-size:12px; color:#F27900; width:100%; float:left; overflow:hidden;}
.payfor_textarea{ margin-top:20px; float:left; overflow:hidden; width:100%;}
.payfor_textarea textarea{ width:500px; height:60px;border:3px solid #ECECEC;padding:10px;line-height:25px;}
.payfor_btn input{ background:url(../images/payfor.jpg) no-repeat; width:101px; height:30px; border:0px; color:#fff; font-size:14px; margin-top:20px; cursor:pointer}
.payfor_box_ul{ width:410px; margin-left:auto; margin-right:auto; margin-top:10px; } 
.payfor_box_ul li{ width:410px; line-height:30px;font-size:18px; text-align:center;}
.payfor_box_ul li i{ color:#333;}
.payfor_box_ul li b{ color:#F00; }
.payfor_box_ul li em{ color:#f00; font-style:normal;}
.payfor_back{ display:block; margin-top:10px; margin-bottom:10px; width:410px; margin-left:auto; text-align:center; margin-right:auto; font-size:14px;}
.payfor_back_a{ cursor:pointer; height:30px; display:inline-block;margin-left:10px; color:#fff; line-height:30px; }
.payfor_back_a i{ display:block; padding:0 15px; height:30px; background:#e60012; border-radius:3px;}
.payfor_back_a:hover{ color:#fff; text-decoration:underline}
.payfor_waitting{ width:100%; float:left; overflow:hidden; margin-top:10px; padding-bottom:10px;}
.payfor_waitting ul li{ width:100%; float:left; margin-top:10px; text-align:center; font-size:14px;}

/*浏览历史*/
.history{ overflow:hidden; border:1px solid #ddd; margin-top:10px; background:#F6F6F6 url(../images/history_bg.jpg) repeat-y 210px top;}
.history_left{ width:210px;border-right:2px solid #ddd; float:left; _overflow:hidden;}
.history_right{ width:768px;  float:left; background:#fff; padding:10px; padding-bottom:0px;}
.history_all{ margin-top:15px; border-top:1px solid #ddd; position:relative; zoom:1; }
.history_all li{ width:210px; border-bottom:1px solid #ddd; height:40px; line-height:40px; background:url(../images/history_m.jpg) no-repeat 15px center;}
.history_all li span{ padding-left:30px;}
.history_all .this{ background:#fff; width:212px;   }
.clear_history_h3{ background:#efefef; height:40px; line-height:40px; border-radius:3px;  overflow:hidden;}
.clear_history_h3 strong{ padding-left:20px;}
.clear_history_btn{ background:url(../images/clear_history.jpg) no-repeat; width:120px; height:25px; line-height:25px; text-align:center; color:#000; font-size:12px; font-weight:lighter; display:block; float:right; margin-right:10px; margin-top:7px;}
.today_history{ width:100%; float:left; overflow:hidden; position:relative; }
.today_history dt{ width:105px; float:left; overflow:hidden;}
.today_history dt em{ background:url(../images/history_dian.jpg) no-repeat; display:block; width:8px; height:8px; position:absolute; left:103px; top:50px; _left:106px;}
.today_history dd{ width:655px; border-left:3px solid #efefef; overflow:hidden; padding-bottom:5px;}
.today_history dt span{ display:block; margin-left:auto; margin-right:auto; width:60px; margin-top:10px;}
.today_history dt span i{ display:block; background:url(../images/day.jpg) no-repeat; width:60px; height:34px; line-height:40px; color:#F00; text-align:center}
.today_history dt span b{ color:#999; float:left; width:60px; text-align:center; margin-top:5px;} 
.today_history_one{ overflow:hidden; padding-left:10px; padding-top:10px; border-bottom:1px dashed #ddd; padding-bottom:10px;}
.today_history_img{ width:130px; height:130px; overflow:hidden; float:left; margin-right:10px;}
.today_history_img span{ width:130px; height:130px; overflow:hidden;}
.today_history_one ul{ width:370px; margin-right:20px; float:left; overflow:hidden}
.today_history_one ul li{ margin-top:10px; width:370px; float:left; line-height:20px;}
.today_history_one ul li h5{ height:20px; line-height:20px; overflow:hidden; width:370px; float:left}
.today_history_one ul .history_price span{ margin-right:20px; color:#333}
.today_history_one ul .history_price strong{ color:#F00; font-size:14px;}
.today_history_one ul .history_price s{ color:#999}
.today_history_one ul .history_sale b{ float:left; margin-right:5px;}
.today_history_one ul .history_sale i{ float:left; display:block; border:1px solid #CE0000; color:#CE0000; padding:1px 3px; border-radius:2px; margin-right:5px; background:#F9EDED;}
.today_history_add a{ background:url(../images/add_car_history.jpg) no-repeat; width:84px; padding-right:10px; text-align:right; color:#fff; font-weight:lighter; display:block; height:25px; line-height:25px; float:right; margin-top:10px;}

/*商品详细页星星个数*/
.five_star { width:75px; height:14px; float:left; background:url(../images/five_star.gif) no-repeat -75px 0px; margin-right:5px;}
.five_star b { height:16px; float:left; background:url(../images/five_star.gif) no-repeat 0px 0px;}



/*全部分类*/
.class_all{ width:100%; margin-top:20px;}
.cls_tab_ul{ width:100%; border-bottom:2px solid #c50301; height:30px; float:left}
.cls_tab_ul li{ height:30px; float:left; margin-left:10px;background:url(../images/clstab_left.jpg) no-repeat left; padding-left:3px; cursor:pointer; line-height:30px;}
.cls_tab_ul li a{ background:url(../images/clstab_right.jpg) no-repeat right; display:block; padding-right:4px; height:30px; cursor:pointer; float:left;}
.cls_tab_ul li a b{ font-size:14px; background:url(../images/clstab_mid.jpg) repeat-x; padding-left:15px; padding-right:15px; float:left; display:block; height:30px; cursor:pointer}

.cls_tab_ul .this{background:url(../images/clstab_this_left.jpg) no-repeat left; }
.cls_tab_ul .this a{background:url(../images/clstab_this_right.jpg) no-repeat right; }
.cls_tab_ul .this a b{  background:url(../images/clstab_this_mid.jpg) repeat-x; color:#fff; font-weight:bold}
.cls_all_top{ width:100%; margin-top:10px; float:left;}
.cls_all_top h3{ height:40px; line-height:40px; width:100%; text-align:center; font-size:16px;}
.cls_all_top_box{ width:100%; overflow:hidden; float:left;}
.cls_all_top_box a{ height:40px; line-height:40px; font-size:14px; text-align:center;border:1px solid #ddd; box-shadow:0px 0px 5px #ddd;text-align:center; display:table; float:left; padding:10px; margin-left:10px; margin-right:10px; border-radius:8px; background:url(../images/cls_top.jpg) repeat-x bottom; margin-bottom:10px;transition: all 0.5s ease 0s;}
.cls_all_top_box a:hover{box-shadow:0px 0px 9px 1px #ffdcdc; border-color:#f00}
.class_all_bottom{ width:100%; margin-top:10px; float:left; overflow:hidden;}
.class_all_bhid{ width:1215px; float:left; }
.class_all_one{ width:585px;border:1px solid #ddd; overflow:hidden; float:left; margin-bottom:10px;transition: all 0.5s ease 0s;}
.container-fluid {padding: 10px;}
.class_all_one:hover{border:1px solid #f00;box-shadow:0px 0px 8px 1px #ff8851; background:#fffcfc;}
.class_all_one h4{ height:30px; line-height:30px; background:url(../images/cls_top.jpg) repeat-x bottom; text-indent:1em;}
.class_all_one h4 span{ background:url(../images/cls_one.jpg) no-repeat left center; padding-left:20px; font-size:15px;}
.class_all_one dl{ width:570px; padding:10px; border-bottom:1px dotted #ddd; overflow:hidden;}
.class_all_one dl dt{ width:70px; float:left; text-align:right}
.class_all_one dl dt a{ color:#f00; font-size:14px; font-weight:bold}
.class_all_one dl dt a:hover{color:#f00; text-decoration:underline} 
.class_all_one dl dd{ width:480px; float:left; overflow:hidden;}
.class_all_one dl dd a{ display:inline-block; white-space:nowrap; line-height:20px; margin-bottom:3px; padding:0 10px; color:#808080}
.class_all_one dl dd a:hover{ color:#333; text-decoration:underline}


/*活动页*/
.active_page{ width:100%; margin-top:20px; float:left;}
.active_banner{ width:100%; float:left;}
.active_b_right{ width:250px; height:320px; float:left; position:relative}
.active_b_right b{ width:250px; height:320px; display:block; overflow:hidden; position:absolute; top:0px; left:0px; z-index:1;}
.active_banner h3{ width:210px; height:28px; line-height:28px; color:#fff; text-align:center; position:absolute; top:-14px; left:50%; margin-left:-105px; z-index:2; background:#000;} 
.active_b_right p{ width:230px; position:absolute; bottom:0px; left:0px; overflow:hidden;filter:alpha(opacity=65);
-moz-opacity:0.65;
opacity:0.65;
 background:#000; color:#fff; z-index:3; padding:10px; line-height:20px; font-size:14px; text-indent:2em;}
.active_b_right p a{ color:#fff;}
.active_b_right p a:hover{ color:#fff; text-decoration:underline}
.active_b_left{ margin-right:15px; width:737px; float:left;}
.active_b_big{ height:320px; float:left; display:block; width:937px;}
.active_page_pro{ width:100%; overflow:hidden; float:left;} 
.active_pro_hid{ width:120%; float:left}
.active_pro_one{ width:226px; float:left; border:3px solid #f2f0f0; margin-top:15px;margin-right:24px;transition: all 0.5s ease 0s;}
.active_pro_one:hover{ border:3px solid #ff8a00;box-shadow:0px 0px 9px #ff8a09}
.active_pro_one ul{ border:1px solid #ddd; overflow:hidden}
.active_pro_img{ width:226px; height:226px; overflow:hidden; position:relative;}
.active_pro_img a span{width:226px; height:226px; overflow:hidden; z-index:1;}
.active_pro_img a{ width:226px; height:226px; display:block; overflow:hidden; color:#000; position:relative}
.active_pro_money{ padding:10px; padding-bottom:0px; color:#ccc; text-decoration:line-through;}
.active_pro_name{ padding:10px; padding-bottom:0px; height:40px; line-height:20px; overflow:hidden;}
.active_pro_name a{ color:#333}
.active_pro_price {padding:10px; font-size:12px;}
.active_pro_price span{ font-size:20px; color:#d9042d; line-height:20px;}
.active_pro_price span s{ text-decoration:none; font-size:12px;}
.active_pro_price b{ float:right; font-weight:lighter; color:#999;font-size: 12px;margin-top: 3px;}
.active_top_nav{ width:100%; float:left; margin-top:20px;}
.active_top_nav li{ float:left; height:30px; line-height:30px;font-size:16px;transition: all 0.5s ease 0s;}
.active_top_nav li a{ float:left; padding:0 30px;height:30px; line-height:30px; border-radius:20px; display:block; border:2px solid #ccc; margin:0 10px; font-size:16px;transition: all 0.5s ease 0s;}
.active_top_nav li a:hover{border:2px solid #f00; border-radius:10px; background:#f00; color:#fff}
.active_top_nav li a.this{ background:#f00; color:#fff;border:2px solid #f00; border-radius:10px;}
.active_top_time{ float:left; width:100%; height:50px; line-height:50px; font-size:15px; text-indent:10px;}

/***活动导航***/
.active_main{}
.active_main_center{}
.active_main_nav{width:1200px; margin:0 auto; position:relative;}
.active_main_nav li{ position:absolute; width:27px; height:43px; z-index:0}
.active_main_nav li a{width:27px; height:43px; float:left;}
.active_main_nav li.active_nav_left{ background:url(../images/active_nav.png) left no-repeat; left:0px;top:40px;}
.active_main_nav li.active_nav_right{ background:url(../images/active_nav.png) right no-repeat;right:0px;top:40px;}
.active_nav{ width:100%; height:108px; background:#f0f0f0; float:left;}
.active_nav_center{ width:1200px; margin:0 auto; height:108px; position:relative; overflow:hidden;background:url(../images/active_no.png) repeat-x bottom;}
.active_nav_center ul{ float:left;height:108px; position:absolute;background:url(../images/active_nav_bg.png) center center no-repeat; }
.active_nav_center li{ float:left; width:306px; height:70px; }
.active_nav_center li a{ display:block; width:306px; height:108px;}
.active_nav_center li span{ float:left; width:100%; text-align:center; line-height:40px; height:40px; font-size:32px;color:#fff; margin-top:20px; }
.active_nav_center li b{ float:left; width:100%; text-align:center; line-height:30px; height:30px; font-size:18px;color:#fff; }
.active_nav_center li.active_nav_left{ float:left; width:306px; height:108px;}
.active_nav_center li.active_nav_c{ float:left; width:400px; height:108px; }
.active_nav_center li.active_nav_left span{color:#b5b5b5; font-size:26px;}
.active_nav_center li.active_nav_left b{color:#b5b5b5; font-size:14px;}
.active_nav_center li.active_nav_left i{ position:absolute; width:24px; height:39px; z-index:1000}
.active_nav_center li.active_nav_left.this{ float:left; width:588px; height:108px; background:none;}
.active_nav_center li.active_nav_left.this a{ float:left; width:588px; height:108px; background:none;}
.active_nav_center li.active_nav_left.this a span{ color:#fff; font-size:34px; width:588px;}
.active_nav_center li.active_nav_left.this a b{ color:#fff; font-size:16px; width:588px}




/***与行业相比箭头***/
.level_arrow { width:11px; height:13px;background:url(../images/arrow.png) no-repeat; float:left; margin-top:5px; margin-right:3px;}
.green_arrow { background-position:0px -50px;}
.orange_arrow { background-position:0px -26px;}
.red_arrow { background-position:0px 0px;}

/* 搜索页*/

.main_left_top_t{ height:25px; line-height:25px;float:left; font-size:14px; margin-bottom:7px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:100%; margin-top:10px;}
.word_red{ color:#F00;}
.word_red a{ color:#F00;}

/***购物车-满就送-2015版***/
.gift_header { width:100%; height:35px; line-height:35px; background-color:#fafafa;}
.gift_header span { display:block; float:left;}
.gift_header i{ float:right; background:#FFF; margin-right:10px}
.gift_header i a{ color:#999}
.gift_header i a:hover{ color:#f00}
.gift_list{width:100%; height:30px; background:#DDEFFF; float:left; line-height:30px; text-indent:40px; color:#555}
.gift_list span{ float:right;}
.gift_list span a{ color:#555 ;width:80px; text-align:center; margin-right:35px;}
.gift_header .icon { width:34px; height:23px; float:left; background:url(../images/gift.png) no-repeat 0px 0px; margin:7px; margin-bottom:0px;}
.gift_header .icon_z { width:34px; height:23px; float:left; background:url(../images/gift.png) no-repeat 0px -47px; margin:7px; margin-bottom:0px;}
.gift_header .icon_j { width:34px; height:23px; float:left; background:url(../images/gift.png) no-repeat 0px -24px; margin:7px; margin-bottom:0px;}
.gift_header .gift_btn { margin-left:10px; position:relative;}
.gift_header .gift_btn .gift_a {width: 85px;height:24px;line-height:24px;color:#FFF;float:left;background:url(../images/gift_bg.png) 3px 3px no-repeat #FF4545;border-radius:2px;text-align:center;margin-top:7px;padding-left:20px;}
.gift_header .gift_btn .gift_tier { width:440px; height:350px; position:absolute; top:35px; left:0px; z-index:4;}
.gift_header .gift_btn .gift_bg { width:440px; height:350px; background-color:#000; opacity:0.1;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5; position:absolute; top:0px; left:0px;}
.gift_header .gift_btn .gift_inner { width:430px; height:34	0px; position:absolute; top:4px; left:4px; border:1px solid #d6d3d3; background-color:#FFF; border-radius:2px; z-index:2;}
.fl { float:left;}
.fr { float:right;}
.gift_header .gift_btn .gift_inner h1 { width:420px; height:20px; line-height:20px; background-color:#fafafa; float:left; font-size:14px; padding:5px; font-weight:normal;}
.gift_header .gift_btn .gift_inner h1 .fr { width:13px; height:13px; background:url(../images/gift.png) no-repeat 0px -79px; margin-top:5px; cursor:pointer;}
.gift_header .gift_goods { width:430px; height:250px; overflow-y:auto; float:left; border-bottom:1px solid #D6D3D3;}
.gift_header .gift_goods ul { width:410px; float:left;}
.gift_header .gift_goods ul li { width:390px; display:block; float:left; border-bottom:1px dashed #e0e0e0; padding:5px 10px;}
.gift_header .gift_goods ul li.this { background-color:#FFFDEE;}
.gift_header .gift_goods ul li dl dt { width:25px; float:left; padding-top:10px; position:relative; z-index:3;}
.gift_header .checkbox_tier { width:180px; height:18px; line-height:18px; padding:5px 15px; box-shadow:0px 0px 2px #ddd; border:1px solid #edd288; color:#F60; position:absolute; top:45px; left:0px; background-color:#FFF;}
.gift_header .checkbox_tier a { position:absolute; right:10px; cursor:pointer;}
.gift_header .gift_goods ul li dl dd { float:left;}
.gift_header .gift_goods ul li dl .img { width:50px; height:50px; border:1px solid #e0e0e0; margin-right:10px;}
.gift_header .gift_goods ul li dl .img img { width:50px; height:50px;}
.gift_header .gift_goods ul li dl .text { width:250px; color:#E60012}
.gift_header .gift_goods ul li dl .text a { color:#007E92;}
.gift_header .gift_goods ul li dl .text span { width:100%; float:left; line-height:22px;}
.gift_header .gift_enter { width:100%; float:left; padding:10px 0px; text-align:center;}
.gift_header .gift_enter input { padding:2px 10px; border-radius:2px; cursor:pointer; margin:5px;}
.gift_header .gift_enter .enter {background-color:#f83e1c;border:1px solid #E31;color:#FFF;}
.gift_header .gift_enter .cancel {background-color:#eeeeee;	border: 1px solid #CCC;	}
	
	
/*  组合详细  start*/

.group_center{width:1200px; position:relative; float:left;  border:1px solid #eaeaea; margin-top:10px; padding-bottom:80px;}
.group_center_top{ height:80px; line-height:80px; width:100%; border-bottom:1px solid #eaeaea; background:#f5f5f5; color:#333; float:left;}
.group_center_right{ height:168px; width:224px; float:right; position:absolute; background:url(../images/group_center_top.png) no-repeat;right:0; top:0px;}
.group_center_right span{ float:left; width:100%; margin-top:90px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#f00; font-weight:bold; font-family:verdana }
.group_center_top_left{ float:left; width:600px; height:80px; margin-left:10px;}
.group_center_top_left span{ margin-left:20px; font-size:15px; font-weight:bold; color:#333; }
.group_center_top_left i{}
.group_center_top_left em{ background:#F00; color:#fff; padding:0 5px; font-style:normal; margin-left:10px;margin-right:10px;}
.group_center_top_left strong{ font-size:20px; color:#f00; margin-top:5px; font-family:verdana;height:20px; line-height:20px; font-weight:100;margin-right:10px; }
.group_center_top_left h3{ float:right; width:200px; height:80px;}
.group_center_top_right{ height:40px; width:400px; float:left; line-height:20px; margin-top:20px; color:#b8b8b8;}
.group_center_top_right span{ height:40px; float:left;}
.group_center_main{ width:1160px; float:left; padding:0 20px;}
.group_center_main_top{ width:99%; height:30px; line-height:30px; font-size:15px; margin-left:0%; font-weight:bold; margin-top:10px; color:#f00;}
.group_center_center_top_m{ width:100%; height:auto; float:left;}
.group_center_center_top_m dl{ border-bottom:dotted 1px #ccc; float:left; width:100%; padding-bottom:20px; margin-top:20px;}
.group_center_center_top_m dt{ float:left; height:150px; width:150px; padding:3px; border:1px solid #eaeaea;}
.group_center_center_top_m dt img{height:150px; width:150px;}
.group_center_center_top_m dd{ width:980px; float:right; }
.group_center_center_top_m_right_name{ height:25px; line-height:25px; float:left; width:100%;}
.group_center_center_top_m_right_name span{ float:left; height:25px;font-weight:bold; line-height:25px; color:#f00; font-size:12px; margin-right:10px; }
.group_center_center_top_m_right_name i{ font-size:12px; font-weight:bold; float:left; color:#4f4f4f;width:840px;}
.group_center_center_top_m_right_price{ width:980px; float:left; margin-top:5px; color:#aaa; font-family:verdana;height:25px;line-height:25px;}
.group_center_center_top_m_right_price i{ font-size:18px; color:#f00}
.group_center_center_top_m_right_price del{ color:#333}
.group_center_center_top_m_right_repertory{ height:20px;line-height:25px; color:#aaa;width:100%;  margin-top:5px; float:left;}
.group_center_center_top_m_right_repertory i{ color:#333}

.group_center_b_fixed{height:80px; line-height:80px; width:1200px;border-bottom:1px solid #eaeaea; background:#f5f5f5; color:#333; float:left;position: fixed;bottom: 0px;top:auto;z-index:11;}
.group_center_b{ height:80px; line-height:80px; width:1200px; border-bottom:1px solid #eaeaea; background:#f5f5f5; color:#333; float:left; border:2px solid #CCC;}
.group_center_b_left{ float:left; width:600px; height:80px; margin-left:10px;}
.group_center_b_left span{ margin-left:20px; font-size:15px; font-weight:bold; color:#333; }
.group_center_b_left i{}
.group_center_b_left em{ background:#F00; color:#fff; padding:0 5px; font-style:normal; margin-left:10px; margin-right:10px;}
.group_center_b_left strong{ font-size:18px; color:#f00; margin-top:5px; font-family:verdana;height:20px; line-height:20px; font-weight:100; margin-right:10px;}
.group_center_b_left h3{ float:right; width:200px; height:80px;}
.group_center_b_right{ height:40px; width:400px; float:left; line-height:20px; margin-top:20px; color:#b8b8b8;}
.group_center_b_right span{ height:40px; float:left;}
.group_center_b_botton{ height:40px; width:150px; float:right; text-align:center; line-height:40px; margin:20px 10px;}
.group_center_b_botton a{ display:block; background:#F00; border-radius:3px;transition: all 0.3s ease 0s; color:#fff; font-size:14px;}
.group_center_b_botton a:hover{ display:block; background:#c70f0f; border-radius:3px; color:#fff; font-size:16px;}

.group_choose_right{ float:left; width:360px;}
.group_choose_right a { display:block; padding:0 10px; line-height:25px; text-align:center; height:25px;float:left; margin-right:5px; margin-bottom:5px; border:2px solid #eaeaea; position:relative;transition: all 0.5s ease 0s }
.group_choose_right a b{ float:left; line-height:20px;}
.group_choose_right a:hover { border:2px solid #E53C3F;  } 
.group_choose_right .this{ border:2px solid #E53C3F;  padding:0 10px; float:left;}
.group_choose_right .this i{ background:url(../images/chose.png) no-repeat; width:10px; height:10px; position:absolute;bottom:0px; right:0px; _top:40px;}
.cat_combin{ background-color:#FCFFEA;}
.group_car .icon { background:url(../images/gift.png) no-repeat 0px -47px;}
/*  组合详细  end*/

/*  预售  */
.deta_right i.deta_right_r{ padding:0 10px; margin-left:8px; height:30px;background:#F00; border-radius:3px; color:#fff;}
.main_img{position:absolute;  height:54px; top:422px;left:27px; width:54px; background:#093; z-index:10001;}
.shopping_along{ background:#f5f5f5}
.contrast_main_nothing{ height:500px; margin-top:100px; margin-left:510px; width:320px; text-indent:64px; font-size:16px; line-height:60px; font-weight:bold; float:left; background:url(../images/nothing.png) no-repeat;}
.shopping_list_center_c_one_amount{ height:40px; width:160px; float:left; text-align:center;padding-top:26px;}
.shopping_list_center_c_one_price{ height:70px; line-height:70px; text-align:center; width:180px; float:left; font-size:14px;}
.gift_loading {width: 430px;position: absolute;top: 4px;left: 4px;border: 1px solid #D6D3D3;background-color: #FFF;border-radius: 2px;z-index: 2;text-align:center;height:190px;padding-top:150px;}

/*  对比侧导航  */

.side_nav{ width:100px; float:left; font-size:12px; margin-left:32px; margin-top:100px;}
.side_nav a{ display:block;height:30px; line-height:30px; width:100px; border:1px solid #eaeaea; text-align:center; margin-bottom:5px; border-radius:3px;background:url(../images/usercenter/show_orange_small.gif) 6px center no-repeat;transition: all 0.5s ease 0s;}
.side_nav a:hover{color:#fff;background: #f00 url(../images/usercenter/show_hui_smal.png) no-repeat 15px center; width:120px;}



/*  商品列表加入对比和收藏  */
.list_contrast{display:block;height:26px; width:100%;}
.list_contrast_buy{ height:26px;  float:left; position:relative; z-index:1}
.list_contrast_buy:hover{ z-index:2 ; position:relative;}
.list_contrast_buy a{ background:url(../images/h_car.gif) 5px center  #fff no-repeat; color:#666666; display:block; padding-left:32px;padding-right:2px;height:26px; float:left; line-height:26px;border: 1px solid #ddd;}
.list_contrast_buy a:hover{background:url(../images/h_car.gif) 5px center  no-repeat #fff; color:#82d900;border-color: #82d900;}




.goods_list_contrast{ height:26px; line-height:26px; float:left; position:relative;}
.goods_list_contrast a{ padding-left:32px;padding-right:2px; height:26px; line-height:26px; float:left;border:1px solid #ddd; margin-left:-1px; z-index:1; background:url(../images/contrast_bg.png) no-repeat 10px center;}
.goods_list_contrast a:hover{ padding-left:32px; height:26px; line-height:26px; float:left; border:1px solid #ddd; margin-left:-1px; position:relative;background:url(../images/contrast_hover_bg.png) no-repeat 10px center;border-color:#82d900; color:#82d900; z-index:2}
.goods_list_contrast a.this{ padding-left:32px; height:26px; line-height:26px; float:left; margin-left:-1px; position:relative;background:url(../images/contrast_hover_bg.png) no-repeat 10px center;border-color:#82d900; color:#82d900; z-index:2}



.goods_list_collect{ height:26px; line-height:26px; float:left; position:relative;}
.goods_list_collect a{ padding-left:31px;padding-right:2px; height:26px; line-height:26px; float:left;border:1px solid #ddd; margin-left:-1px; z-index:1; background:url(../images/goods_list_collect_n.png) no-repeat 6px center;}
.goods_list_collect a:hover{ padding-left:31px; height:26px; line-height:26px; float:left; border:1px solid #ddd; margin-left:-1px; position:relative;background:url(../images/goods_list_collect.png) no-repeat 6px center;border-color:#82d900; color:#82d900; z-index:2}
.goods_list_collect a.this{ padding-left:31px; height:26px; line-height:26px; float:left; margin-left:-1px; position:relative;background:url(../images/goods_list_collect.png) no-repeat 6px center;border-color:#82d900; color:#82d900; z-index:2}







/*自营右侧*/
.show_merchant{ width:198px; float:right; height:474px; border:1px solid #EDCA9E; background:#fff;}
.show_merchant_center{ width:198px; float:left;height:474px;}
.show_merchant_center_top{ width:198px; height:42px;line-height:40px; font-size:15px; color:#fff; text-align:center; font-weight:bold; background:url(../images/show_merchant_center_top.png) no-repeat;}
.show_merchant_center_top a{ color:#fff;}
.show_merchant_center_main{ width:198px; float:left; padding-top:10px;}
.show_merchant_center_main li{ float:left; height:25px; clear:both;line-height:25px; margin:10px 0 10px 15px;}
.show_merchant_center_main li span{ float:left; height:24px; width:24px; margin-right:15px;}
.show_merchant_center_main li span img{ height:24px; width:24px;}




/* 搜索结果 top*/
.search_shop{ padding:5px; height:60px; width:973px; border:1px solid #dddddd; margin-bottom:10px; }
.search_shop_logo{ height:60px; width:162px; float:left;}
.search_shop_logo img{height:60px; width:162px;}
.search_shop_name{ height:60px; line-height:60px; font-size:13px; overflow:hidden; font-weight:bold; color:#333; margin-left:20px; width:430px; float:left; }
.search_shop_grade{ height:60px; float:left;}
.scroll_red_value_no{ float:left; margin-left:11px;}
.search_shop_button{ width:106px; float:left; height:38px;margin-top:14px;  background:#FFF; margin-left:30px;}
.search_shop_button a{ height:30px; width:100px; display:block; float:left; border-radius:3px; border:1px solid #ccc; line-height:30px; text-align:center;transition: all 0.5s ease 0s; font-weight:bold;}
.search_shop_button a:hover{ background:#F00; border:1px solid #f00; color:#fff}

.search_list_shop{ position: relative;box-shadow:0px 4px 8px #ddd;}


.search_list_shop_button{height:15px; line-height:15px; width:80px;text-align:center; left:40%; position:absolute; bottom:-14px;  }
.search_list_shop_button a{background:url(../images/search_list_shop_button_bg2.png) #ff6975 no-repeat center;height:15px; width:80px;border-radius:3px; color:#fff; border-top-left-radius:0; border-top-right-radius:0; display:block;transition: all 0.5s ease 0s;box-shadow:0px 4px 8px #ddd;}
.search_list_shop_button a:Hover{ color:#fff;background:url(../images/search_list_shop_button_bg2.png) rgba(183, 0, 15, 1) no-repeat center;}

.search_list_shop_button_c{height:15px; line-height:15px; width:80px;text-align:center; left:40%; position:absolute; bottom:-14px;  }
.search_list_shop_button_c a{background:url(../images/search_list_shop_button_bg1.png) #ff6975 no-repeat center;height:15px; width:80px;border-radius:3px; color:#fff; border-top-left-radius:0; border-top-right-radius:0; display:block;transition: all 0.5s ease 0s;box-shadow:0px 4px 8px #ddd;}
.search_list_shop_button_c a:Hover{ color:#fff;background:url(../images/search_list_shop_button_bg1.png) rgba(183, 0, 15, 1) no-repeat center;}

/*专题页*/
.subject{ width:100%; float:left;text-align:center; margin-top:10px;}

.goods_gift{ width:100%; float:left; }
.goods_gift_top{ width:100%; margin:0 auto; text-align:center;float:left; padding:10px 0}
.goods_gift_top img{}
.goods_gift_center{ width:1200px; margin:0 auto;}
.goods_gift_center_present{ width:1200px; float:left;}
.goods_gift_center_present{ float:left; width:1202px;margin-left:-10px; padding-bottom:10px;}
.goods_gift_center_present ul{ width:1217px; float:left; overflow:hidden; margin-left:-3px; overflow:hidden;}
.goods_gift_center_present ul li{  width:279px; float:left;  margin-left:15px; padding:5px;background-color: rgba(170,187,189,.3); margin-top:15px;transition: all 0.5s ease 0s;}
.goods_gift_center_present ul li:hover{ background:#ff7272; }
.goods_gift_center_present_one{ padding-bottom:10px; float:left;width:277px;  border:1px solid #eaeaea; background:#FFF;}
.goods_gift_center_present_one_img{ height:277px; width:277px; overflow:hidden;}
.goods_gift_center_present_one_img img{ height:277px; width:277px;}
.goods_gift_center_present_one_word{ width:260px; margin:0 auto; overflow:hidden; height:35px; padding:5px 0; line-height:20px; margin-top:10px; }
.goods_gift_center_present_one_word a:hover{ color:#f00; text-decoration:underline;cursor:pointer;}
.goods_gift_center_present_one_price{ width:260px; margin:0 auto; margin-top:5px;height:25px; line-height:25px; color:#999999;}
.goods_gift_center_present_one_price b{ color:#f00; font-size:14px; font-weight:bold;}
.goods_gift_center_present_one_price_befor{width:260px; margin:0 auto; margin-top:5px;height:25px; line-height:25px; color:#999999; text-decoration:line-through;}
.goods_gift_center_present_one_no{width:260px; margin:0 auto; margin-top:5px;height:25px; line-height:25px; color:#999999;}
.goods_gift_center_present_one_no b{color:#4c4c4c;}
.goods_gift_center_present_one_buy{margin-top:10px; float:left;height:30px; text-align:center; line-height:30px; }
.goods_gift_center_present_one_buy a{ color:#f9f9f9; display:block;background:#f00; width:120px; float:left; margin-left:13px; border-radius:3px;transition: all 0.5s ease 0s}
.goods_gift_center_present_one_buy a:hover{ color:#fff; background:#770000}
.last_time{font-size:16px; color:#F00; font-weight:bold;}
.red_words{ color:#f00}
.add_car1{ height:40px; width:120px; float:left; background:#F00; border-radius:3px; text-align:center; line-height:40px; color:#fff; margin-top:20px; margin-left:10px;  }
.add_car1 a{ color:#fff; height:40px; width:120px; display:block; font-size:16px;}
.subject_top_nav{ width:100%; height:35px; line-height:35px; font-size:16px; font-weight:bold;float:left;}



/*品牌列表*/

.brand{ width:1200px;  float:left; margin-top:30px;}
.brand_one_b{ float:left; width:100%;}
.brand_one_b_list{ width:123px; float:left; margin-left:9px;}
.brand_one_b_list a{ width:120px; float:left;  height:56px; margin:5px 0 5px 0;border:1px solid #f9f9f9;transition: all 0.5s ease 0s}
.brand_one_b_list a:hover{ border:1px solid #dddddd;}
.brand_one_b_list a img{ width:100px; height:36px; margin:10px 0 0 10px;}


/*品牌列表 1色*/
.brand_one_1{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #515e93; border-top:4px #515e93 solid;width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_1.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #515e93; border-top:3px #7e1143 solid;opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #515e93;border-top:4px #515e93 solid;}
.brand_one_top_1{ width:100%; float:left;color:#515e93 ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌列表 2色*/
.brand_one_2{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #795287; border-top:4px #795287 solid;width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_2.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #795287; border-top:3px #7e1143 solid;opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #795287;border-top:4px #795287 solid;}
.brand_one_top_2{ width:100%; float:left;color:#795287 ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌列表 3色*/
.brand_one_3{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #b2a274; border-top:4px #b2a274 solid;width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_3.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #b2a274; border-top:3px #b2a274 solid;opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #b2a274;border-top:4px #b2a274 solid;}
.brand_one_top_3{ width:100%; float:left;color:#b2a274 ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌列表 4色*/
.brand_one_4{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #8b8a3b; border-top:4px #8b8a3b solid;width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_4.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #8b8a3b; border-top:3px #8b8a3b solid;opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #8b8a3b;border-top:4px #8b8a3b solid;}
.brand_one_top_4{ width:100%; float:left;color:#8b8a3b ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌列表 5色*/
.brand_one_5{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #49928e; border-top:4px #49928e solid;width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_5.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #49928e; border-top:4px #49928e solid; opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #49928e;border-top:4px #49928e solid;}
.brand_one_top_5{ width:100%; float:left;color:#49928e ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌列表 6色*/
.brand_one_6{transition: all 0.5s ease 0s; background:url(../images/brand_one_bg.jpg) left repeat-y; border-bottom:2px solid #eea283; border-top:4px #eea283 solid; width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_6.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #eea283; border-top:4px #eea283 solid; opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #eea283;border-top:4px #eea283 solid;}
.brand_one_top_6{ width:100%; float:left;color:#eea283 ;font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

.brand_one_7{transition: all 0.5s ease 0s;background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #7e1143; border-top:4px #7e1143 solid; width:133px;padding-bottom:60px; height:200px; float:left;overflow:hidden;opacity: 0.3;filter: alpha(opacity = 30);}
.brand_one_7.this{ width:400px; float:left; padding-bottom:60px;border-bottom:2px solid #7e1143; border-top:3px #7e1143 solid;opacity: 1;filter: alpha(opacity = 100);background:url(../images/brand_one_bg.jpg) left repeat-y;border-bottom:2px solid #7e1143;border-top:4px #7e1143 solid;}
.brand_one_top_7{ width:100%; float:left;color:#7e1143; font-size:16px; height:30px; line-height:30px; text-indent:30px; margin-top:15px; font-weight:bold;}

/*品牌街 最新 详细*/

.brand_list_main{ width:1200px; padding-bottom:30px;float:left;}
.brand_list_main dl{ width:1180px; float:left; margin-left:10px; height:auto; border-bottom: 1px dotted #c5c5c5; padding:25px 0; position:relative;}
.brand_list_main dl dt{ font-size:16px; font-weight:bold; color:#333; width:130px; float:left;position:absolute; top:37%;text-align:center;}
.brand_list_main dl dd{ margin-left:145px;}
.brand_list_main dl dd a{ color:#666;}
.brand_list_main dl dd a:Hover{ color:#f00;}
.brand_list_main dl dd ul li{float:left; width:172px; text-align:left; color:#666; position:relative; line-height:23px;}
.brand_list_main dl dd ul li b{ margin-left:3px; width:9px; height:9px;}
.brand_list_main dl dd ul li b img{width:9px; height:9px;}
.brand_list_main dl dd ul li em{ margin-left:3px; width:15px; height:15px; margin-top:3px;}
.brand_list_main dl dd ul li em img{width:15px; height:15px;}
.brand_list_main dl dd ul li a{ color:#818181;transition: all 0.5s ease 0s;}
.brand_list_main dl dd ul li a:Hover{ color:#f00; text-decoration:underline;}
.brand_list_main_hot{ position:absolute;transition: all 0.5s ease 0s; height:130px;  padding:5px 15px;  width:392px;top:-58px; right:175px;background:#fff;z-index:103; background:url(../images/brand_list_bg_a.png) no-repeat;}
.brand_list_main_nomall{position:absolute;transition: all 0.5s ease 0s; height:130px;  padding:5px 15px;  width:392px;top:-58px; right:175px;background:#fff;z-index:103; background:url(../images/brand_list_bg.png) no-repeat;}
.brand_list_main dl dd ul li.this a{ font-size:12px; color:#333; font-weight:bold; line-height:20px;}
.brand_list_main dl dd ul li.this a:hover{ font-size:13px; color:#f00;}
.brand_list_main_top{ width:380px; height:35px; line-height:35px; font-size:18px; border-bottom:dotted 1px #ccc; color:#333;}
.brand_list_main_left{ height:65px; width:142px; float:left;margin-top: 8px;}
.brand_list_main_left img{ height:65px; width:142px; float:left;}
.brand_list_main_right{ color:#333; height:70px; width:223px; line-height:18px; float:right; overflow:hidden;white-space:inherit; text-overflow:ellipsis; margin-top:5px;margin-top: 8px;margin-right: 10px;}

/*品牌列表 导航*/
.brand_list_nav{ width:1199px; height:40px; line-height:40px; text-align:center; margin:10px 0; border:2px solid #333; float:left;}
.brand_list_nav a{ height:40px;width:42px; font-family:arial;  font-size:12px;font-weight:bold; color:#000;transition: all 0.5s ease 0s;  float:left; display:block;}
.brand_list_nav a:hover{ font-size:14px; background:#ff5f5f; color:#fff;border-bottom:none;}
.brand_list_nav span a{ height:40px;width:64px; font-family:arial;  font-size:12px;font-weight:bold; color:#000;transition: all 0.5s ease 0s;  float:left; display:block;}
.brand_list_nav span{ height:40px;width:93px; font-family:arial;  font-size:12px;font-weight:bold; color:#686868;transition: all 0.5s ease 0s;  float:left; display:block;}
/*品牌列表 导航浮动*/
.brand_list_nav_f{height: 40px;line-height: 40px;text-align: center;border: 2px solid #333;float: left;position: fixed;background: #fff;z-index: 1;top: 0;}
.brand_list_nav_f a{ height:40px;width:42px; font-family:arial;  font-size:12px;font-weight:bold; color:#000;transition: all 0.5s ease 0s;  float:left; display:block;}
.brand_list_nav_f a:hover{ font-size:14px; background:#ff5f5f; color:#fff;border-bottom:none;}
.brand_list_nav_f span a{ height:40px;width:64px; font-family:arial;  font-size:12px;font-weight:bold; color:#000;transition: all 0.5s ease 0s;  float:left; display:block;}
.brand_list_nav_f span{ height:40px;width:93px; font-family:arial;  font-size:12px;font-weight:bold; color:#686868;transition: all 0.5s ease 0s;  float:left; display:block;}


/*品牌列表 推荐*/
.recommend{ width:100%; background:#e4e4e4; height:440px; margin-bottom:10px; float:left; background:url(../images/recommend.gif);}
.recommend_top{ width:1200px; margin:0 auto;}
.recommend_top span{ width:340px; height:49px; margin:30px 0 15px 430px; float:left;}
.recommend_center{ width:1200px; height:315px; margin:0 auto; background:url(../images/recommend_center_bg.png) no-repeat bottom;clear:both;}
.recommend_center_bd{ float:left;}
.recommend_center_bd_m{ width:1200px; overflow:hidden; position:relative; height:258px;}
.recommend_center_bd_m li{ float:left; height:265px; width:1200px;}
.recommend_center_bd_m li a{width: 120px;float: left;height: 56px;margin:24px 0 0 43px;border: 1px solid #ccc;transition: all 0.5s ease 0s;box-shadow:0px 2px 2px 0px #9b9b9b;}
.recommend_center_bd_m li a:Hover{ border:1px solid #f00;box-shadow:0px 3px 10px 0px #f00;}
.recommend_center_bd_m li a img{ height:36px; width:100px;margin: 10px 0 0 10px;}
.recommend_center_hd{ width:100%;  height:30px; float:left;}
.recommend_center_hd ul{ width:100px; margin:0 auto;  height:30px;} 
.recommend_center_hd ul li{ font-size:0px; height:10px; width:10px; float:left; margin:10px; background:url(../images/icocircle_c.png) bottom no-repeat;cursor:pointer;}
.recommend_center_hd ul li.on{ height:10px; font-size:0px;width:10px; float:left; margin:10px; background:url(../images/icocircle_c.png) top no-repeat;cursor:pointer;}

/*品牌主页*/
/*品牌列表*/
.brand{ width:1200px;  float:left; margin-top:30px;}
.brand_one_b{ float:left; width:100%;}
.brand_one_b_list{ width:123px; float:left; margin-left:9px;}
.brand_one_b_list a{ width:120px; float:left;  height:56px; margin:5px 0 5px 0;border:1px solid #f9f9f9;transition: all 0.5s ease 0s}
.brand_one_b_list a:hover{ border:1px solid #dddddd;}
.brand_one_b_list a img{ width:100px; height:36px; margin:10px 0 0 10px;}
.trademark_recommend{ width:100%; height:75px; margin:10px 0; background:#f5f5f5; border-top:1px solid #ececec; border-bottom:1px solid #ececec;}
.trademark_recommend_center{ width:1200px; height:75px; margin:0 auto;}
.trademark_recommend_center_left{ width:210px; height:50px; margin-top:12px;  font-size:18px; color:#333; text-align:center; line-height:50px; float:left;}
.trademark_recommend_center_right{ width:990px; height:75px; float:left; background:#FFF; }
.trademark_recommend_center_right ul{ width:990px; float:left; height:75px; overflow:hidden;}
.trademark_recommend_center_right ul li{ width:165px; height:75px; float:left; opacity: 0.5;filter: alpha(opacity = 50);}
.trademark_recommend_center_right ul li.this{ background:#f5f5f5;opacity: 1;filter: alpha(opacity = 100);}
.trademark_recommend_center_right ul li:Hover{ display:block; background:#f5f5f5;opacity: 1;filter: alpha(opacity = 100);}
.trademark_recommend_center_right ul li img{ width:130px; height:48px; margin:13px 0 0 13px;}
.trademark_recommend_center_right span{ float:right; width:30px; background:#FFF; margin-right:10px;}
.trademark_recommend_center_right span b.top_t{ cursor:pointer; float:left; background:url(../images/trademark_recommend_center_right.png) top no-repeat; width:30px; margin-top:15px; height:9px;}
.trademark_recommend_center_right span b.bottom{ float:left; cursor:pointer; background:url(../images/trademark_recommend_center_right.png) bottom no-repeat;width:30px; height:9px; margin-top:27px;}

/*品牌列表 推荐*/

.main_left_logo{ height:120px; width:210px;}
.main_left_logo span{ height:70px; width:210px; float:left;}
.main_left_logo span img{ width:142px; height:66px; margin:10px 0 0 34px;}
.main_left_logo b{ width:210px; float:left; margin-top:15px; text-align:center;}
.main_left_goods{ width:180px; float:left; height:auto; padding:15px;}
.main_left_goods span{ width:180px; float:left; line-height:30px; }
.main_left_goods span a{color:#818181; font-weight:bold; display:block;}
.main_left_goods span a:hover{color:#333;}
.main_left_introduce{ width:180px; padding:15px; line-height:25px; float:left;}

.free_banner{ width:100%; float:left; background:#000; height:100px;}
.free_banner_center{ width:1200px; margin:0 auto;background:#C63; overflow:hidden;}
.free_banner_center_left{ float:left; width:800px; background:#CF9; height:110px; margin-left:-200px;transition: all 0.5s ease 0s;}
.free_banner_center_left:hover{ float:left; width:800px; background:#CF9; height:110px; margin-left:0px;transition: all 0.5s ease 0s;}
.free_banner_center_right{ float:right; width:800px; background:#000; height:110px; margin-right:-200px;transition: all 0.5s ease 0s;}
.free_banner_center_right:Hover{ float:right; width:800px; background:#000; height:110px; margin-right:0px;transition: all 0.5s ease 0s;}


/*0元试用*/
.free_list{ width:1200px; height:auto; float:left; margin-top:15px; background:#f3f3f3; }
.free_list_left{ width:917px; float:left; margin-left:3px;}
.free_list_left_banner{ width:915px;transition: all 0.5s ease 0s; height:375px; float:left; background:#FFF; border:1px solid #ddd; position:relative;}
.free_list_left_banner:Hover{ border:1px solid #f00;box-shadow:0px 0px 2px 1px #ff8282;}
.free_list_left_nav{ background:url(../images/free_left_word.png) no-repeat; text-indent:20px; color:#fff; font-weight:bold; font-size:14px; position:absolute; top:3px; left:-3px; height:31px; width:121px;line-height:29px;}
.free_list_left_banner_img{ height:349px; width:889px; float:left; margin:13px;}
.free_list_left_banner_img img{ height:329px; width:889px;}
.free_list_left_banner_word{ height:70px; width:875px; position:absolute; bottom:0px; padding:10px 20px; background:url(../images/free_left_bg.png);}
.free_list_left_banner_word_left{ float:left; width:430px;}
.free_list_left_banner_word_right{ float:right; width:168px;  height:44px; line-height:42px; text-align:left; text-indent:30px; background:url(../images/free_left_nav.png) no-repeat; margin-top:8px; font-size:22px;}
.free_list_left_banner_word_right a{ display:block; color:#fff; text-indent:30px;transition: all 0.5s ease 0s;}
.free_list_left_banner_word_right a:Hover{ color:#eaeaea;text-indent:35px;}
.free_list_left_banner_word_left dt{ float:left; height:35px; line-height:35px; width:430px;color:#333; color:#F03; font-size:18px; font-weight:bold;}
.free_list_left_banner_word_left dd{ float:left; height:35px; line-height:35px; width:430px; color:#333;}
.free_list_left_banner_word_left dd strong{ font-size:18px; margin:0 5px; color:#F03}
.free_list_left_banner_word_left dd b{ color:#333;}
.free_list_left_list{ margin-bottom:15px; width:915px;transition: all 0.5s ease 0s; height:248px; float:left; background:#FFF; border:1px solid #ddd; position:relative;}
.free_list_left_list:Hover{ border:1px solid #f00;box-shadow:0px 0px 2px 1px #ff8282;}
.free_list_left_list_left{ float:left; width:543px;margin:13px; height:222px;}
.free_list_left_list_left img{height:222px;width:543px; }
.free_list_left_list_right{ float:right; width:320px; height:222px;  margin:13px;}
.free_list_left_list_right_name{ width:320px; height:35px; line-height:35px; color:#f00; font-size:20px; font-weight:bold; overflow:hidden;}
.free_list_left_list_right_price{width:320px; font-size:12px; color:#333; height:30px; line-height:30px; overflow:hidden;}
.free_list_left_list_right_price strong{font-size:18px; color:#F03; margin:0 3px;}
.free_list_left_list_right_price strong b{font-size:18px; color:#F03; margin:0 3px; text-decoration:line-through}
.free_list_left_list_right_price span{ margin-left:15px;}
.free_list_left_list_right_time{width:320px; font-size:12px; color:#333; height:35px; line-height:35px; overflow:hidden;}
.free_list_left_list_right_time strong{ font-size:18px; margin:0 5px; color:#F03}
.free_list_left_list_right_time b{ color:#333;}
.free_list_left_list_right_yes{ float:left; width:166px;  height:44px; line-height:42px;  background:url(../images/free_left_nav.png) no-repeat; margin-top:8px; font-size:22px;}
.free_list_left_list_right_yes a{ display:block; color:#fff; text-indent:30px;transition: all 0.5s ease 0s;}
.free_list_left_list_right_yes a:Hover{ color:#eaeaea;text-indent:35px;}
.free_list_left_list_right_none{ float:left; width:166px;  height:44px; line-height:42px;  background:url(../images/free_left_nav_none.png) no-repeat; margin-top:8px; font-size:22px;}
.free_list_left_list_right_none a{ display:block; color:#fff; text-indent:30px;transition: all 0.5s ease 0s;}
.free_list_left_list_right_none a:Hover{ color:#eaeaea;text-indent:35px;}
.free_list_left_list_right_people{width:320px; font-size:12px; float:left; clear:both; color:#333; height:35px; line-height:35px; overflow:hidden;}
.free_list_left_list_right_people strong{ float:left;color:#f00}
.free_list_left_list_right_people_c{width:320px; font-size:12px; float:left; clear:both; color:#333; height:30px; line-height:35px; overflow:hidden;}
.free_list_left_list_right_people_c li{ float:left; height:28px; margin-right:5px; width:28px; float:left; overflow:hidden}
.free_list_left_list_right_people_c li img{ height:28px; width:28px;}

.free_list_right{ width:258px; float:right;}
.free_list_right_pending{ width:232px; float:left;  overflow:hidden;background:#fff; padding:13px;border:1px solid #ddd;}
.free_list_right_pending dl{ margin-top:10px; float:left; width:232px; height:95px; overflow:hidden;  }
.free_list_right_pending dl dd{ width:230px; height:95px; float:left;}
.free_list_right_pending dl dd img{ width:230px; height:95px; border:1px solid #e2e2e2}
.free_list_right_pending dl dt{transition: all 0.5s ease 0s;width:232px; height:95px; float:left; background:url(../images/free_list_right_pending_bg.png);}
.free_list_right_pending dl dt:hover{ margin-top:-93px;}
.free_list_right_pending_name{ width:232px; height:30px; overflow:hidden; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#f00; float:left;}
.free_list_right_pending_name a{ display:block;color:#f00;}
.free_list_right_pending_time{ width:232px; height:30px; line-height:30px; text-align:center; overflow:hidden;font-size:14px; font-weight:bold; color:#fff; float:left;}
.free_list_right_pending_time strong{ font-size:14px; padding:0 1px; color:#f00}
.free_list_right_pending_yes{ height:30px; text-align:center; line-height:30px; margin-left:38px; width:150px; float:left;}
.free_list_right_pending_yes a{background:#F00;display:block; color:#fff; border-radius:3px;transition: all 0.5s ease 0s;}
.free_list_right_pending_yes a:hover{ background:#C00;}

.free_list_right_statement{ width:232px; float:left; overflow:hidden;background:#fff; padding:13px;border:1px solid #ddd; margin-top:10px;}
.free_list_right_statement span{ margin-top:15px; color:#333; float:left;}

.free_list_nav{float:left; width:1198px; overflow:hidden; margin-bottom:15px; border:1px solid #ddd; background:#fff;}
.free_list_nav li{ float:left; width:149px; height:50px; color:#333;  font-size:16px;transition: all 0.5s ease 0s;}
.free_list_nav li:hover{ background:#f00; color:#fff;}
.free_list_nav li a:hover{ background:#f00; color:#fff;}
.free_list_nav li.this {background:#f00; color:#fff;}
.free_list_nav li.this a{background:#f00; color:#fff; }
.free_list_nav li a{ display:block;width:148px; height:30px; float:left;border-right:1px dotted #b9b9b9; text-align:center; line-height:30px; font-size:16px; margin-top:10px;}
.free_list_nav li a:Hover{ color:#fff;}
.free_list_left_introduce{ width:889px; float:left; border:1px solid #ddd; margin-top:15px;  background:#fff; padding:13px;}
.free_list_left_introduce_word{ width:889px; float:left; margin-top:10px;}
.free_list_left_introduce_word h3{ width:889px; float:left; line-height:30px;}
.free_list_left_discuss{  width:889px; padding:13px; float:left; margin-top:15px; background:#FFF;border:1px solid #ddd; }
.free_list_left_discuss li{ width:889px; float:left;}
.free_list_left_discuss li span.discuss_img{ height:64px; width:64px; float:left;}
.free_list_left_discuss li span.discuss_img img{ height:64px; width:64px;}
.free_list_left_discuss li span.discuss_word{ padding:10px; width:790px; background:#fff; border:1px solid #eaeaea; float:right; position:relative;}
.free_list_left_discuss li span.discuss_word i{ background:url(../images/free_list_left_discuss_left.png) no-repeat; height:20px; width:10px; position:absolute; left:-10px; top:15px;}
.free_list_left_discuss li span.discuss_word h3{ width:100%; float:left; color:#333}
.free_list_left_discuss li span.discuss_word b{ float:left; font-size:14px; color:#7c7c7c; margin-top:5px; margin-bottom:5px;}
.free_list_left_discuss li span.discuss_word h4{ float:left; font-size:12px; color:#ccc; font-weight:100; line-height:20px; margin-top:5px; width:100% }
.free_list_center_nothing{ width:260px;margin-left: 345px;height:200px; float:left}
.free_list_center_nothing span{ float:left; width:70px; height:70px; margin-top:20px;}
.free_list_center_nothing i{ float:left; width:190px; height:70px; line-height:70px;margin-top:20px; font-size:16px; color:#333}

/* 专题 五个商品*/
.subject {padding: 20px 0 40px;}
.subject_center{ position:relative;width:1210px; margin:0 auto; clear:both;}
.subject_center_one{ width:232px;  float:left; margin: 0 5px 15px 5px;}
.subject_center_one_img{ width:232px; height:232px;margin-bottom:10px;}
.subject_center_one_name{ width:210px; margin:0 auto; overflow:hidden; height:36px}
.subject_center_one_name a {display: block;line-height: 18px;height: 36px;overflow: hidden;}
.subject_center_one_price{ width:210px; margin:0 auto; overflow:hidden;height:25px}
.subject_one{ width:100%; float:left; height:auto; position:relative;}
.subject_one_m{ width:100%; float:left; overflow:hidden; text-align:center;}
.subject_one_m span{ margin:0 auto; float:left; width:100%;}
.subject_one_m img{ max-width:100%;}
.subject_one_nav img{ margin-top:10px;}


/* 满就送 */
.main_right_s{ width:1202px; float:left;}
.search_list_shop_tipe{ width:1180px; color:#7a7a7a; margin-bottom:10px; background:#f7f7f7; border:1px solid #ddd; padding:10px; margin-top:10px;}
.search_list_shop_tipe strong{ color:#333;}
.main_search_mid_s{ width:1200px; border:1px solid #ddd; overflow:hidden; float:left;}
.main_search_mid_s h3{ border-bottom:1px solid #ddd; width:100%; float:left; height:35px; line-height:35px; background:#F7F7F7; font-size:15px;}
.main_search_mid_s h3 strong{ padding-left:10px;}
.main_search_mid_s h3 b{ color:#E4393C;}
.main_search_mid_s h3 a{ float:right; margin-right:10px; font-size:12px; color:#06C;}
.main_search_mid_s h3 a:hover{ text-decoration:underline}
.search_list_one{ width: 228px;float: left;margin-left: 5px;margin-right: 5px;display: inline-block;margin-top: 17px;_margin-left: 7px;position: relative;border: 1px solid #eaeaea;padding-bottom: 10px;height: 320px;transition: all 0.5s ease 0s;}
.search_list_one:hover{border: 1px solid #82d008;}
.search_list_one_img{ height:210px; width:210px; float:left; margin:9px 0 0 9px; background:#000;}
.search_list_one_img img{height:210px; width:210px; }
.search_list_one_word{ width:210px; height:30px; line-height:30px; overflow:hidden; float:left; margin-left:12px; text-align:center;}
.search_list_one_price{ width:210px; height:30px; line-height:30px; float:left; margin-left:12px; font-size:16px; color:#f00; font-weight:bold;}
.search_list_one_buy{ height:30px; line-height:30px; width:215px; margin-left:12px;float:left; margin-top:5px;}
.search_list_one_buy a{ display:block; width:80px; float:left; margin-left:12px; background:#fff; color:#333; border:1px solid #ccc; border-radius:3px; text-align:center; height:25px;line-height:25px;transition: all 0.5s ease 0s;}
.search_list_one_buy a:hover{ border:1px solid #82d008; background:#82d008; color:#fff;}

.midsearch_class_s,
.midsearch_class_choose{ width:100%; float:left; overflow:hidden; border-bottom:1px dotted #ddd; padding-bottom:5px; position:relative}
.midsearch_class_s dt,.midsearch_class_choose dt{ width:107px; float:left; line-height:35px; text-align:right; margin-right:5px;}
.midsearch_class_s dd,.midsearch_class_choose_s dd{ width:1088px; float:left; position:relative;zoom:1;}
.midsearch_class_s dd .class_brand_ul ul,
.class_brand_ul_s ul{ width:90%; float:left; height:25px; line-height:25px; margin-top:5px; overflow:hidden;}
.midsearch_class_s dd .class_brand_ul_s ul.goods_pro_open { height:auto;width:90%; float:left;line-height:25px; margin-top:5px;}
.class_choose_ul ul li { height:22px; line-height:22px; padding:0px 10px; border:1px dotted #c40000; border-radius:2px; float:left; margin-right:10px;}
.class_choose_ul ul li a { float:left; color:#c40000;}
.class_choose_ul ul li .close { width:7px; height:7px; margin-left:7px; background:url(../images/red_close.jpg) no-repeat; margin-top:8px;}
.midsearch_class_s dd .class_brand_ul_s ul li{ float:left; padding-left:10px; padding-right:10px; margin-right:5px; color:#0066CC; cursor:pointer;}
.midsearch_class_s dd .class_brand_ul_s ul li a { color:#005AA0;}
.midsearch_class_s dd .class_brand_ul_s ul .this{ background:#f60; padding-left:10px; padding-right:10px; margin-right:5px; float:left; color:#fff;position:relative; }
.midsearch_class_s dd .class_brand_ul_s ul .this s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s;  border-color:rgb(236, 96, 49) transparent transparent ;_border-color: rgb(236, 96, 49) tomato tomato;_filter:chroma(color=tomato); top:25px; left:50%; margin-left:-2px; box-shadow:0px;} 
/*   品牌LOGO 展示     */
.midsearch_brand {}
.midsearch_brand ul {width: 95%;float: left;height: 45px;margin-top: 5px;overflow: hidden; padding-bottom:1px;}
.midsearch_brand .midsearch_brand_open {width: 95%;float: left;margin-top: 5px;overflow: hidden; height:auto;overflow-y:auto;}
.midsearch_brand ul li {width:128px;height:46px;float:left; overflow:hidden; position:relative;}
.midsearch_brand ul li a { border:1px solid #f5f5f5;display:block; width:126px;height:44px;position:absolute; top:0px; left:0px; text-align:center; line-height:44px;filter:alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;}
.midsearch_brand ul li a:hover { border:1px solid #E60012;display:block;background:#fff; color:#E60012;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.midsearch_brand ul li img {width:126px;height:44px;}

/*   资讯列表     */
.main_right_z_news{ width:760px; float:left;}
.article_list_z_news{width: 760px;border: 1px solid #ddd; padding-left:0;overflow: hidden; float:left;}
.article_list_center{ width:760px; float:left;}
.article_list_center_list{ width:740px; float:left; padding-bottom:20px; border-bottom:dashed 1px #dfdfdf; padding-top:20px; padding:10px;transition: all 0.5s ease 0s;}
.article_list_center_list a{ display:block;}
.article_list_center_list:hover{ background:#f4f4f4; border-color:#8e8e8e}
.article_list_center_list h4{ overflow:hidden; height:30px; line-height:30px; width:741px; font-size:18px; color:#333;}
.article_list_center_list span.list_time{ width:741px; float:left; color:#bbb; clear:both; height:20px; line-height:20px;}
.article_list_center_list span.list_center{ width:741px; float:left; clear:both; line-height:25px; font-size:14px; margin-top:10px;}
.article_list_center_list span.list_center a{ color:#333;}
.article_list_center_list span.list_center a:hover{ color:#333;}
.article_list_z_news_b{ color:#fff;position:absolute; bottom:21px; line-height:35px; font-size:18px; overflow:hidden; text-indent:10px; left:0; width:100%; height:35px;background: rgba(0,0,0,0.6);}
.article_list_center_list_img{ width:740px; float:left; padding-bottom:20px; border-bottom:dashed 1px #dfdfdf; padding-top:20px; padding:10px;transition: all 0.5s ease 0s;}
.article_list_center_list_img a{ display:block;}
.article_list_center_list_img:hover{ background:#f4f4f4; border-color:#8e8e8e}
.article_list_center_list_img h4{ overflow:hidden; height:30px; line-height:30px; width:515px; font-size:18px; color:#333; float:left; font-weight:100;}
.article_list_center_list_img span.list_time{ width:515px; float:left; color:#bbb;  height:20px; line-height:20px;}
.article_list_center_list_img span.list_center{ width:515px; float:left;  line-height:20px; font-size:14px; margin-top:2px;height:40px;display:block; overflow:hidden;}
.article_list_center_list_img span.list_center a{ color:#333;}
.article_list_center_list_img span.list_center a:hover{ color:#333;}
.article_list_center_list_img span.list_img{ height:105px; width:210px; float:left; margin-right:15px;}
.article_list_center_list_img span.list_img img{ height:105px; width:210px;}
.article_list_z_top{ width:759px; float:left; border-bottom:dotted 1px #ccc; height:30px; line-height:30px;}
.article_list_z_top a.first{ font-size:16px; float:left; background:#FFF; margin-right:20px;}
.article_list_z_top a{ padding:0 10px 0 20px;; float:left; background:url(../images/article_list_z_top.png) left no-repeat;}
.article_list_z_top a.this{ border-bottom:1px solid #f00;background:url(../images/article_list_z_top_h.png) left no-repeat; color:#f00;}
.main_left_m{ width:410px; float:right; margin-top:1px;}
.main_left_news_one{ width:410px; float:left;  margin-top:15px;}
.main_left_news_one h3{ width:100%; clear:both; height:30px; line-height:30px;}
.main_left_news_one ul{ width:390px; padding:10px; float:left;}
.main_left_news_one ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:353px; float:left; height:25px; line-height:25px; font-size:14px;}
.main_left_news_two{width:410px; float:left; margin-top:15px;}
.main_left_news_two h3{ width:100%; clear:both; height:30px; line-height:30px;}
.main_left_news_two ul{ width:410px; float:left;}
.main_left_news_two ul li{ width:193px; float:left; margin-right:12px; margin-bottom:15px;}
.main_left_news_two ul li span{ height:94px; width:193px; float:left;}
.main_left_news_two ul li span img{height:94px; width:193px;}
.main_left_news_two ul li i{ width:120px; margin-left:5px; float:left; height:25px; line-height:25px; margin-top:5px; color:#333; overflow:hidden;}
.main_left_news_two ul li i a{ color:#333; }
/* 资讯详细 start */
.article_detail_center{ width:760px; float:left;}
.article_detail_center h3{ width:760px; height:40px; float:left; overflow:hidden; line-height:40px; text-align:center; font-size:18px; border-bottom:1px dashed #e6e6e6;}
.article_detail_center_c{ width:720px; float:left; padding:20px; font-size:14px; text-indent:20px; line-height:28px; color:#333;}
.article_detail_center_b{ width:760px; float:left; text-align:center; line-height:30px; height:30px; color:#CCC;}
.article_detail_center_b span{ margin:0 5px;}
/* 资讯换灯 start */
.focus {width: 754px;height: 300px;	border: 3px solid #d9d9d9;	position: relative;}
.focus #pic {width: 754px;height: 300px;overflow: hidden;}
.focus #pic ul {width: 2400px;height: 300px;float: left;}
.focus #pic li {width: 754px;height: 300px;float: left;}
.focus #pic li img {width: 754px;height: 300px;float: left;}
.focus .tip-bg {width: 754px;height: 21px;background:#000;position: absolute;left: 0;bottom: 0;z-index: 12;}
.focus #tip {width: 96px;height:14px;position:absolute;left:330px;bottom: 3px;z-index: 13;}
.focus #tip ul li {	width: 14px;height:14px;float: left;display: inline;margin: 0 5px;cursor: pointer;background: url(../images/focus_tip.png) no-repeat;}
.focus #tip ul li.on {	background: url(../images/focus_tip_current.png) no-repeat;}
.focus .btn {width: 42px;height: 9px;	position: absolute;	right: 0;	bottom: 5px;z-index: 14;overflow: hidden;}
.focus .btn ul {width: 100%;float: left;}
.focus .btn li {width: 7px;	height: 9px;float: left;display: inline;margin: 0 7px;cursor: pointer;overflow: hidden;}
.focus .btn li.prev {background: url(images/focus_btn_left.png) no-repeat left top;}
.focus .btn li.next {background: url(images/focus_btn_right.png) no-repeat left top;}
.main_left_m_top{ width:410px; height:380px; float:left;}
.main_left_m_top_one{ width:410px; height:120px; float:left;}
.main_left_m_top_one h3{ width:410px; height:50px; line-height:50px; font-size:25px; color:#333; font-weight:100; float:left; overflow:hidden;}
.main_left_m_top_one_c{ overflow:hidden; width:410px; height:44px; text-indent:20px; padding:10px 0; font-size:14px; color:#666; line-height:24px;}
/* 购物车修改规格 */
.standard{/* height:180px; */width:450px;position:absolute;top:-59px;left:142px;right:0;padding:10px;background:#fff;border:1px solid #d5d5d5;z-index: 99;}
.standard_td{ position:relative;border:1px solid #fff; height:80px; padding-top:10px;}
.standard_td:hover{ border:1px dashed #82d900; background:#FFF;transition: all 0.5s ease 0s;}
.standard_td b{position:absolute;padding: 2px 4px;/* height:16px; */right:0;top:0px;background:#82d900;color:#fff;/* line-height:16px; */}
.standard_td b a{ display:block; color:#fff;}
.standard_left{width:249px;float:left;border-right:1px solid #eee;/* height: 160px; */}
.pro_choose_button{ width:250px; float:left; margin-top:20px;}
.pro_choose_button a{ width:60px; float:left; height:25px; border-radius:3px; line-height:25px; text-align:center;}
.pro_choose_button a.this{background: #82d008;color:#fff;margin-left:66px;}
.standard_right{height: 160px;width: 160px;float:right;}
.standard_right img{height: 160px;width: 160px;/* float:left; *//* margin:0px 0 0 15px */}

.product_choose_standard{ width:240px; float:left; padding-bottom:20px; color:#666;font-family: simsun}
.choose_this_standard{ border:2px solid #C30; padding:10px; margin-bottom:10px;}
.pro_choose_li_standard{ width:240px; float:left; font-family: simsun}
.choose_left_standard{ width:65px; float:left; line-height:20px; color:#999;}
.choose_left_standard i{ color:#aaa}
.choose_right_standard{ float:left; width:175px;}
.choose_right_standard a { display:block; float:left; margin-right:5px; margin-bottom:5px; border:2px solid #ddd; position:relative; padding:3px 10px;}
.choose_right_standard a img{ float:left;}
.choose_right_standard a b{ float:left; line-height:20px; padding:0px 5px;}
.choose_right_standard a:hover {border: 2px solid #82d008;} 
.choose_right_standard .this{border: 2px solid #82d008;float:left;}
.choose_right_standard .this i{ background:url(../images/chose.png) no-repeat; width:10px; height:10px; position:absolute;bottom:0px; right:0px; _top:40px;}
.choose_right_other_standard .choose_notype_standard{ display:block; float:left; margin-right:5px; white-space:nowrap; margin-bottom:5px; padding:4px 7px; border:1px solid #ddd; position:relative; color:#666;}
.choose_right_other_standard .choose_notype_standard:hover{ border:2px solid #E53C3F; padding:3px 6px;} 
.choose_right_other_standard .this{ border:2px solid #E53C3F; padding:3px 6px; display:block;}
.choose_right_other_standard .this i{ background:url(../images/ok.gif) no-repeat; width:10px; height:10px; position:absolute; bottom:0px; right:0px; _top:15px;}
.stop_shop{position:absolute; top:-323px; left:20px; z-index:99}
.shop_stop_m{ float:left; width:1px; height:1px; position:relative;}

/***登录成功***/
.login_success{ width:1200px; float:left;}
.login_success_m{ width:470px; margin:0 auto; margin-top:40px;}
.login_success_m_top{ width:470px; float:left; height:150px;}
.login_success_m_top_left{ width:470px; height:108px; float:left; text-align:center;}
.login_success_m_top_left img{ height:70%; padding:2px; border:1px solid #eee;}
.login_success_m_top_right{ width:470px; float:left; height:50px; font-size:16px; margin:10px 0; color:#333}
.login_success_m_top_right b{ width:184px; float:left; height:40px; line-height:40px; color:#7c7c7c; text-align:center; margin-left:150px; border:1px dashed #ccc}
.login_success_m_top_right b.this{ background:#f00; color:#fff}
.login_success_m_b{ width:470px; float:left;}
.login_success_m_b h3{ height:30px; line-height:30px; font-size:14px; width:470px; margin-top:10px; color:#a0a0a0; font-weight:100}
.login_success_m_b h3 b{ padding:0 5px; color:#f00}
.login_success_m_b_c{ width:425px; float:left;margin-top:20px;padding-left: 45px;}
.login_success_m_b_c li{ width:377px; height:60px; float:left;}
.login_success_m_b_c li span.login_success_m_b_c_password1{ width:380px; float:left; height:60px;}
.login_success_m_b_c li span i{ width:90px; text-align:right; float:left; font-size:14px; padding-right:5px; color:#999999;line-height:38px; height:38px;}
.login_success_m_b_c li input{ border-radius:2px; width:270px; float:left; height:35px; line-height:35px; border:1px solid #ccc;}
.login_success_m_b_c li i strong{color: #f00;padding: 5px 5px;}
.login_success_m_b_c_name input{ background:url(../images/login/login_p.jpg) 255px center no-repeat;}
.login_success_m_b_c_password input{ background:url(../images/login/login_pwd.jpg) 255px center no-repeat;}
.login_success_m_b_c_password1 input{ background:url(../images/login/login_pwd.jpg) 255px center no-repeat;}
.login_success_m_b_c_mail input{ background:url(../images/login/login_email.png) 255px center no-repeat;}
.login_success_m_b_c li.login_button{ height:35px; line-height:35px; width:200px; float:left; float:left; margin-left:100px;}
.login_success_m_b_c li.login_button a{ color:#fff; text-align:center; font-size:14px; display:block; line-height:35px; border-radius:2px; background:#f00;transition: all 0.5s ease 0s;}
.login_success_m_b_c li.login_button a:Hover{ background:#a00; font-size:15px;}

/**语音验证**/
.code_speech{ background:url(../images/login/speech.jpg) no-repeat; width:27px; height:27px; display:block; float:left;}
.code_speech:hover{background:url(../images/login/speech_hover.jpg) no-repeat; }
.code_refresh{ background:url(../images/login/refresh.jpg) no-repeat; display:block; float:left; width:27px; height:27px;}
.code_refresh:hover{ background:url(../images/login/refresh_hover.jpg) no-repeat; }




/**大图**/
.product_details_img_big_bg{ height:100%; width:100%; position:fixed; left:0; top:0; background:#999;opacity:0.5; /*Chrome、Safari、Firefox、Opera */ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE6/IE7/8 */  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /*  IE8 */ z-index:1001;}
.product_details_img_big_center{width: 802px;height: 600px;position: fixed;box-shadow: 0px 0px 4px 1px #717171;top: 17%;left: 30%;z-index: 1002; background: #FFF; border:1px solid #777;}
.img_big_center_close{ height:25px; width:25px; position:absolute; right:0; top:0; background:#f00; text-align:center; line-height:22px; font-size:22px; color:#fff;}
.img_big_center_close a{ display:block; background:#FFF; color:#c6c6c6;height:25px;transition: all 0.5s ease 0s;}
.img_big_center_close a:Hover{color:#8a8a8a;}
.img_big_center_left{ height:600px; width:90px; float:left;font-size:20px; font-size:50px;text-align:center;transition: all 0.5s ease 0s; position:absolute; left:0; top:0;}
.img_big_center_left a{height:600px; width:90px; float:left;transition: all 0.5s ease 0s;background:url(../images/big_img_left_a.png) no-repeat center center;}
.img_big_center_left a:Hover{ background:url(../images/big_img_left_hover.png) no-repeat center center;}
.img_big_center_img{ height:600px; text-align:center; width:600px; float:left; position:relative;}
.img_big_center_img_center{height:586px;width:586px;padding:7px;}
.img_big_center_img_center img{height:586px;width:586px; border:1px solid #ededed;}
.img_big_center_right{ height:600px; width:90px; float:left;font-size:20px; font-size:50px;text-align:center;transition: all 0.5s ease 0s; position:absolute; right:0; top:0;}
.img_big_center_right a{height:600px; width:90px; float:left;transition: all 0.5s ease 0s;background:url(../images/big_img_right_a.png) no-repeat center center;}
.img_big_center_right a:Hover{ background:url(../images/big_img_right_hover.png) no-repeat center center;}
.big_center_right{ height:560px; width:160px; background:#FFF; float:right; padding:20px;}
.big_center_right_name{width:160px; color:#6c6c6c; line-height:22px; font-weight:bold; margin:20px 0 0 0;text-align: center;margin-bottom: 10px;}
.big_center_right_bottom{padding: 10px 0; color: #f00;}
.big_center_right_list{ width: 115px;float: left;margin-bottom: 10px;margin-left: 25px;}
.big_center_right_list li{ width:90px; height:90px; float:left; margin:2px; padding:1px; border:2px solid #eee;}
.big_center_right_list li:hover{border:2px solid #f00;}
.big_center_right_list li img{ height:90px; width:90px;}
.big_center_right_list li.this{ border:2px solid #f00;}
.buy_now{ width:150px; height:40px; line-height:40px; text-align:center; clear:both; margin:0 auto;}
.buy_now a{ display:block; background:#f00; color:#fff; border-radius:3px;transition: all 0.5s ease 0s; font-size:14px; border-bottom:4px solid #A20000;}
.buy_now a:Hover{ display:block; background:#A20000; border-bottom:4px solid #f00;}
.buy_now_no{ width:150px; height:40px; line-height:40px; text-align:center; clear:both; margin:0 auto;}
.buy_now_no a{ display:block; background:#ccc; color:#fff; border-radius:3px;transition: all 0.5s ease 0s; font-size:14px; border-bottom:4px solid #959595;}
	  
.big_product_choose{ width:160px; float:left; margin-top:10px; padding-bottom:20px; color:#666;font-family: simsun}
.big_choose_this{ border:2px solid #C30; padding:10px; margin-bottom:10px;}
.big_pro_choose_li{ width:160px; float:left; margin-top:10px;font-family: simsun}
.big_choose_left{ width:160px; float:left; line-height:25px; text-align:center; height:30px;}
.big_choose_left i{ color:#aaa}
.big_choose_right{ float:left; width:160px;}
.big_choose_right a { display:block; float:left; margin-right:5px; margin-bottom:5px; border:1px solid #ddd; position:relative; padding:1px;}
.big_choose_right a img{ float:left;}
.big_choose_right a b{ float:left; line-height:20px; padding:0px 5px;}
.big_choose_right a:hover { border:2px solid #E53C3F;  padding:0px;} 
.big_choose_right  .this{ border:2px solid #E53C3F;  padding:0px; float:left;}
.big_choose_right  .this i{ background:url(../images/chose.png) no-repeat; width:10px; height:10px; position:absolute;bottom:0px; right:0px; _top:40px;}
.big_choose_right_other .cbig_hoose_notype{ display:block; float:left; margin-right:5px; white-space:nowrap; margin-bottom:5px; padding:4px 7px; border:1px solid #ddd; position:relative; color:#666;}
.big_choose_bottom{ width:160px; float:left;line-height:20px; color:#f00; text-align:center; margin-top:5px;}
.big_choose_right_other .big_choose_notype{ border:2px solid #ccc; padding:3px 6px; margin-right:8px;float: left;margin-bottom: 3px;margin-left: 5px;} 
.big_choose_right_other .big_choose_notype:hover{ border:2px solid #E53C3F; padding:3px 6px;} 
.big_choose_right_other  .this{ border:2px solid #E53C3F; padding:3px 6px; }
.big_choose_right_other  .this i{ background:url(../images/ok.gif) no-repeat; width:10px; height:10px; position:absolute; bottom:0px; right:0px; _top:15px;}
.big_choose_right_three{ width:100px; float:left; margin-left:35px;}
.big_choose_right_three .big_choose_num_up{ display:block;border:1px solid #ddd; text-align:center; width:13px; height:13px; float:left; margin-right:3px; margin-top:5px;}
.big_choose_right_three a.big_choose_num_down:hover{ border:1px solid #f00}
.big_choose_right_three a.big_choose_num_up:hover{ border:1px solid #f00}
.big_choose_right_three .big_choose_num_down{ display:block;border:1px solid #ddd; text-align:center; width:13px; height:13px; float:left; margin-right:3px; margin-top:5px;}
.big_choose_right_three .big_choose_num{ border:1px solid #ddd; width:50px; float:left; margin-right:3px; height:23px; text-align:center;}

/** 试用评价 **/
.try_out{ float:left; width:950px; padding:10px; margin-top:-1px; border:1px solid #eee;}
.try_out h3{ float:left; width:915px; border-left:5px solid #f00; padding-left:15px; height:25px; line-height:25px; font-size:18px; margin-bottom:10px;}
.try_out_one{float:left; width:943px;line-height:25px; padding-bottom:20px;}
.try_out_one:Hover{ background:#FFFBF7}
.try_out_one i{ width:927px; float:left; background:#FFD9B8; line-height:20px; padding:8px; font-weight:bold; font-size:14px;}
.try_out_one b{ padding:0 10px; font-size:12px; color:#7e7e7e;}
.try_out_one span{ margin:10px 20px; float:left; line-height:20px; color:#949494; max-height:200px; overflow:auto;}


/** 限购提示 **/
.count_warn{width: 110px;float: left;margin-top: 10px;font-family: simsun; background:#ffefef url(../images/warning_l.png) no-repeat 5px center; height:25px; line-height:25px; padding-left:35px;border: 1px solid #FFBDBD;margin-left: 65px;}
.count_warn_car{width:85px;float: left;margin-top: 10px;font-family: simsun; background:#ffefef url(../images/warning_l.png) no-repeat 10px center; height:25px; line-height:25px; padding-left:42px;border: 1px solid #FFBDBD; position:absolute; bottom:2px; left:18px;}

.mail_register{ width:100%; background:url(../images/login/mail_register_bg.png) repeat-x left bottom #fff; float:left;}
.mail_mian{ width:100%;float:left; background:#eff2f5;}
.mail_register_m{ width:400px; margin:0 auto; clear:both; }
.mail_register_m_ok{ float:left;  width:400px; height:200px; margin-top:15%;}
.mail_register_m_left{ width:95px; height:95px; float:left;}
.mail_register_m_right{ width:280px; float:right; height:90px;}
.mail_register_m_right h3{ float:left; width:280px; height:40px;line-height:40px; font-size:18px; font-weight:100; text-indent:20px; color:#5d6d7e;}
.mail_register_m_right span{ float:left; height:40px; width:130px;}
.mail_register_m_right span a{ float:left; height:40px;line-height:40px; font-size:16px; width:130px; background:#3499da; text-align:center; color:#fff;  border-radius:2px;}
.mail_register_m_fail{ float:left;  width:400px; height:200px; margin-top:15%;}

/**商品详情页推荐栏 **/
.pro_ass_goods{ width:1180px; float:left; position:relative;}
.pro_ass_goods_nav{ width:1180px; float:left; position:relative;}
.pro_ass_goods_nav a.pro_ass_goods_nav_left{ float:left; height:25px; width:15px; background:url(../images/pro_ass_goods_nav.png) left center;position:absolute; left:8px; top:55px;}
.pro_ass_goods_nav a.pro_ass_goods_nav_left:hover{float:left; height:25px; width:15px; background:url(../images/pro_ass_goods_nav_a.png) left center;position:absolute; left:8px; top:55px;}
.pro_ass_goods_nav a.pro_ass_goods_nav_right{ float:left; height:25px; width:15px; background:url(../images/pro_ass_goods_nav.png) right center; position:absolute; right:8px; top:55px;}
.pro_ass_goods_nav a.pro_ass_goods_nav_right:hover{float:left; height:25px; width:15px; background:url(../images/pro_ass_goods_nav_a.png) right center;position:absolute; right:8px; top:55px;}
.pro_ass_goods_main{ float:left;width: 1110px;overflow: hidden;margin-left: 37px;}
.pro_ass_goods_main_c{ float:left; width:1121px; overflow:hidden; position:relative; }
.pro_ass_goods_main_c ul{ float:left; height:140px; overflow:hidden;}
.pro_ass_goods_main_c ul li{ float:left; width:140px; height:140px; position:relative; margin-right:20px;}
.pro_ass_goods_main_c ul li span{width:134px; height:134px; border:1px solid #eee; float:left; padding:2px;}
.pro_ass_goods_main_c ul li span:hover{ border:1px solid #ccc;}
.pro_ass_goods_main_c ul li span img{width:134px; height:134px;}
.pro_ass_goods_main_c ul li b{ width:134px; height:25px; line-height:25px; text-align:center; background:url(../images/self_input_bg_to.png); position:absolute; left:3px; bottom:3px; color:#404040}
/**商品详情页推荐栏 完 **/
.mail_register_m_fail{ float:left;  width:400px; height:200px; margin-top:15%;}

/** 领取优惠券 **/
.discount_coupon{ float:left; width:100%; min-height:560px}
.discount_coupon_list{ width:100%; float:left;}
.discount_coupon_list ul{ width:1301px; float:left;}
.discount_coupon_list li{ float:left; width:235px; padding:10px; height:156px; margin:10px 50px 10px 0px; border:solid 3px #B7E1EF;background:#fff;transition: all 0.5s ease 0s;}
.discount_coupon_list li:Hover{ float:left; border-color:#f8ded5; background:#fff;}
.discount_coupon_list li span{ width:235px; height:103px; float:left;}
.discount_coupon_list li span img{ width:235px; height:103px;}
.discount_coupon_list li strong{height: 16px;float: left;line-height: 23px;font-weight: 100;color: rgb(173, 173, 173);padding-left:3px;width: 235px;}
.discount_coupon_list li b{ width:235px; height:35px; float:left;border-top: 1px dotted #e0e0e0; margin-top: 7px;padding-top:4px;}
.discount_coupon_list li b i{ width:229px; height:30px; line-height:30px; float:left;}
.discount_coupon_list li b i em{ padding:0 5px; color:#ff8f33}
.discount_coupon_list li b i a{ float:right; height:25px; line-height:25px; width:70px; background:#ff8f33;margin-top: 3px; border-radius: 2px;color: #fff; text-align:center;}
.discount_coupon_list li b i a.this{ float:right; height:25px; line-height:25px; width:70px; background:#aeaeae;margin-top: 3px; text-align: center; border-radius: 2px;color: #fff;}
.discount_coupon_list_none{ width:1201px; height:200px; float:left; background:url(../images/discount_coupon_list_none.png) no-repeat top center; margin-top:40px;}
.discount_coupon_type{padding: 15px 38px;color: #f37b1a;font-size: 14px;line-height: 14px;background: #fff9ec;border: 1px dashed #f37b1a; margin:10px 0px 10px 0px; width:1114px;}

/**店铺列表 **/
.shop_list{ width:100%; float:left; margin-top:15px;}
.shop_list_top{ float:left; width:100%;}
.shop_list_t{ width:100%; border:1px solid #ddd; border-top:2px solid #f00; height:35px; background:#fafafa;}
.shop_list_t_area{float:right; height:20px; margin-top:4px;}
.shop_list_t_area_select{ float:left; height:30px;}
.shop_list_t_area_select_t{ float:left; height:30px; line-height:30px; text-align:center; padding:0 10px; }
.shop_list_t_area_select_t select { padding:3px; border:1px solid #ddd; float:left;}
.shop_list_t_choice{float:left; height:20px; margin-top:8px;}
.shop_list_t_choice span{ padding:2px 10px; float:left;}
.shop_list_t_choice span i input{ height:10px; width:10px; float:left;}
.shop_list_t_choice span a.price{ padding:0 15px 0 0; float:left;background:url(../images/brandsort_sorta1.png) no-repeat right center; }
.shop_list_t_choice span a.price:hover{ padding:0 15px 0 0; float:left;background:url(../images/brandsort_sorta2.png) no-repeat right center; }
.shop_list_t_choice span.this a{padding:0 15px 0 0; float:left;background:url(../images/brandsort_sorta2.png) no-repeat right center; color:#f00}
.shop_list_t_service {float:left; height:20px; margin-top:5px;}
.shop_list_t_service .listbar_check { border-right:0px; height:25px; margin-left:5px; border-left:1px solid #ddd; padding-left:10px;}
.shop_list_t_service .listbar_check a { margin-top:0px;}
.shop_list_type{ width:1180px; padding-left:20px; float:left; border:1px solid #ffe4b9; height:40px; background:#fffdee; line-height:40px; margin-top:10px; font-size:14px; }
.shop_list_type b{ padding:0 5px; color:#f63; font-size:18px;}
.shop_list_type a{ color:#f00; padding:0 10px;}
.shop_list_t_area_y{ width:60px; float:left;}
.shop_list_t_area_y a{ width:60px; height:24px; line-height:24px; text-align:center; background:#E4393C; color:#fff; display:block; border-radius:2px; margin-top:1px;}
.shop_list_t_area_select_t_l{ float:left; height:26px; line-height:26px;}
.shop_list .select_area_top em { line-height:10px; margin:6px 7px;}
.shop_list_c_none{ width:100%; float:left; margin-top:7%; height:230px;}
.shop_list_c_none_left{ width:114px; height:114px; float:left; margin-left:40%; margin-top:20px;}
.shop_list_c_none_right{ float:left; width:400px; height:114px; line-height:160px; margin-left:25px; font-size:20px; color:#ddd}
.shop_list_t_area_search{ height:18px; float:left; width:200px;}
.shop_list_t_area_search i{ height:26px; float:left; margin-right:5px; line-height:26px;}
.shop_list_t_area_search span{ width:130px; border:1px solid #ccc; height:24px; background-color:#fff; line-height:24px; float:left; border-radius:2px;}
.shop_list_t_area_search span input{ width:110px;height:24px; line-height:24px; float:left; border:none;}
.shop_list_t_area_search span em{ width:15px; height:15px; line-height:15px; float:left; margin-top:5px;}
.shop_list_t_area_search span em a{ height:15px; width:15px; float:left; display:block;}
.shop_list_t_area_search span input:focus {outline:none;}
.shop_list_filtrate{ width:1200px; float:left; margin-top:15px;}
.shop_list_filtrate dl{ width:1200px; float:left;border:1px solid #f2f2f2; border-left:none; border-right:none; }
.shop_list_filtrate dl dd{ width:1128px; height:40px; line-height:40px; float:left; overflow:hidden; }
.shop_list_filtrate dl dd a{ height:40px;line-height:40px; float:left;padding:0 20px; color:#676767;font-size:14px; text-align:center; background:url(../images/shop_list_filtrate.png) right center no-repeat;}
.shop_list_filtrate dl dd a:hover{border-bottom:3px solid #f00; color:#f00; height:37px; line-height:40px; overflow:hidden;}
.shop_list_filtrate dl dd a.this{ border-bottom:3px solid #f00; color:#f00; height:37px; line-height:37px; overflow:hidden;}
.shop_list_filtrate dl dt{ width:60px; height:18px; line-height:18px; float:left; margin-top:11px; text-align:center; border:1px solid #e2e2e2; border-radius:4px;}
.shop_list_filtrate dl dt a{ color:#999;}

.new_shoplist { width:100%; float:left; position:relative;}
.shop_list_item { width:100%; padding:15px 0px; border-bottom:2px solid #eee; float:left;}
.sl_left { width:530px; float:left;}
.sl_left dl { width:100%; display:block; float:left;}
.sl_left dl dt { width:152px; display:block; float:left; margin-right:10px;}
.sl_left dl dt .img { width:150px; height:56px; border:1px solid #eee; float:left;}
.sl_left dl dt .img img {width:150px; height:56px;}
.sl_left dl dt .att { width:68px; float:left; padding:15px 0px; text-align:center;}
.sl_left dl dt .att a { padding:5px 12px; border:1px solid #ddd; border-radius:2px; background:url(../images/att.png) no-repeat 10px center #fafafa; padding-left:30px;}
.sl_left dl dt .att a:hover { border-color:#e60012; color:#e60012;}
.sl_left dl dd { width:368px; float:left;}
.sl_left dl dd h3 { font-size:16px; line-height:30px; font-weight:normal;}
.sl_left dl dd h3 a { color:#333;}
.sl_left dl dd h3 a:hover {color:#e60012;}
.sl_left dl dd p { line-height:24px;color:#999;}
.sl_left dl dd .ht48 { max-height:48px; overflow:hidden;}
.sl_mid { width:250px; float:left; }
.sl_activity{ width:72px; float:left; height:30px; margin-top:9px; margin-left:12px}

.sl_activity span.red{ float:left; text-align:center; font-family:SimSun; font-size:12px;}
.sl_activity span.red a{ color:#f00; display:block; padding:6px 4px; background:#ffe9e1;  border:1px dotted #ff9a75; border-radius:2px;}
.sl_activity span.red a:hover{ background:#ff9a75; color:#fff}

.sl_mid .pro_shop_date { border-top:0px;}
.sl_mid .pro_shop_date .bold { font-weight:bold; color:#302223;}
.sl_right { width:270px; float:right; padding-left:50px;}
.sl_right .btn { width:230px; height:30px; line-height:30px; border:1px solid #ddd; background-color:#f8f8f8; border-radius:2px; display:block; float:left; margin-top:15px; text-align:center;}
.sl_right .btn:hover {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.sl_right .btn b { font-family:"宋体"; padding-left:10px;}
.sl_right .btn_red { background-color:#e60012; color:#fff; border-color:#e60012;}
.sl_right .btn_red:hover { background-color:#f70013;}
.sl_right .btn em { position:relative; top:4px; right:10px;}
.sl_right .btn_gray em { left:10px; top:-2px;}
.sl_right .btn_gray:hover { border-color:#e60012; color:#e60012;}
.sl_right .btn_gray .red { padding-right:3px; font-family:Arial;}
.sl_show { width:1031px; float:left; margin-left:162px; border:1px solid #f0f0f0; background-color:#fafafa; padding:5px; padding-left:0px; margin-top:10px; position:relative;}
.sl_show .dl_item { width:192px; float:left; display:block; margin-left:10px; background-color:#fff; padding:2px;}
.sl_show .dl_item dt { width:166px; padding:8px; display:block; float:left; padding-bottom:0px;}
.sl_show .dl_item dd { width:192px; display:block; float:left; line-height:24px;}
.sl_show .dl_item dd.red { font-size:16px; color:#e60012;}
.sl_show .dl_item dd.red em { font-size:12px; padding-right:5px; font-style:normal;}
.sl_show .dl_item dd.name { height:24px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-moz-text-overflow:ellipsis;}
.sl_show .dl_item dd.name a { color:#333;}
.sl_show .dl_item dd.sp_name a { color:#999; text-decoration:underline;}
.sl_show .dl_item dd.sp_name a:hover,
.sl_show .dl_item dd.name a:hover {color:#e60012;}
.sl_show .dl_item dd ul li { width:63px; display:block; float:left; text-align:center; border-right:1px solid #eee;}
.sl_show .dl_item dd ul li p { height:20px; line-height:20px;}
.sl_show .dl_item dd ul li.bd_none { border-right:0px;}
.sl_show .arrow { width:34px; height:17px; position:absolute; top:-17px; right:130px;}
.sl_show .more { width:100%; float:left; text-align:right; line-height:24px; margin-top:5px;}
.sl_show .more a b { font-family:"宋体"; padding-left:5px;}
.sl_show .more a:hover { text-decoration:underline;}
.shopdropbtn { width:18px; border:1px solid #ddd; border-radius:2px; background-color:#fff; position:absolute; top:0px; right:-22px; text-align:center; padding-top:5px;}
.shopdropbtn i { width:18px; height:18px; display:block; background:url(../images/arrow_down.png) no-repeat center center #f5f5f5; border-top:1px solid #ddd; border-radius:0px 0px 2px 2px; margin-top:5px;}
.shopdropbtn i.up {background:url(../images/arrow_up.png) no-repeat center center #f5f5f5;}
/******订单商品快照******/
.product_top_left .trade_pic { width:400px; height:400px; border:1px solid #ddd;}
.product_top_left .trade_pic img {width:400px; height:400px;}
.product_head { width:100%; padding:10px; height:24px; line-height:24px; background-color:#f5f5f5; margin-top:15px;}
.product_head h1 { text-align:center; font-size:14px;}
.prodect_trade_detail .prodect_b_right,
.prodect_trade_detail .pro_introduces,
.prodect_trade_detail .pro_tab_top { width:100%;}
.prodect_trade_detail .pro_introbox { width:1180px;}
.prodect_trade_detail .pro_grade { width:1180px;}
.pro_details .snap_li { width:402px; padding:5px 10px; border:1px dashed #ddd;background:url(../../../../../../../resources/style/system/front/default/images/snap.png) no-repeat right bottom #f8f8f8;}
.pro_details .snap_li p { height:26px; line-height:26px;}
.pro_details .snap_li p i { width:16px; height:16px; background:url(../../../../../../../resources/style/system/front/default/images/usercenter/base_i.jpg) no-repeat; float:left; margin-right:5px; margin-top:5px;}
.pro_details .snap_li p .blue { color:#36c;}
.pro_details .snap_li p.pd { padding-left:21px;}
.pro_details .snap_li p.pd b { font-weight:bold;}
.pro_details .snap_li p a:hover { text-decoration:underline;color:#36c;}

/******微信支付******/
.wechat_payment{ width:1200px; float:left; margin-top:30px;}
.wechat_payment_top{ width:750px; float:left; padding-left:450px;}
.wechat_payment_top_logo{ width:273px; height:70px; float:left; text-align:center; clear:both;}
.wechat_payment_top_code{ width:228px; height:236px; margin:20px 0 0 15px;float:left; clear:both; background:url(../../../../common/images/payment/wechat_pay_code_bg.png) no-repeat center center; padding:7px 11px;}
.wechat_payment_top_code img{ height:228px; width:228px;}
.wechat_payment_top_word{ width:300px; height:40px; line-height:40px; float:left; clear:both; font-size:20px; color:#9d9d9d; text-align:center;}
.wechat_payment_bottom{ width:1200px; float:left; margin:30px 0; }
.wechat_payment_bottom h3{ width:1200px; height:40px; line-height:30px;float:left;  text-align:center; margin:20px 0}
.wechat_payment_bottom span{ width:1200px; text-align:center; float:left;}

/**预售商品*/
.presell{ width:1200px; overflow:hidden; margin-top:20px; float:left;}
.presell .presell_item{ float:left; width:365px; height:100px; background:url(../images/prosell_back.png) no-repeat;}
.presell .item1{ width:350px; height:100px; background:url(../images/prosell_back1.png) no-repeat;}
.presell .item2{ width:240px; height:100px; background:url(../images/prosell_back2.png) no-repeat;}
.presell .item3{ width:245px; height:100px; background:url(../images/prosell_back3.png) no-repeat;}
.presell .presell_item h3{ float:left; font-size:20px; color:#333; font-weight:bold; margin:33px 0 0 15px;}
.presell .presell_item .step_info{ float:left; margin:5px 0 0 25px;}
.presell_item .step_info .step{ float:left; font-size:34px; color:#c40d0d; font-weight:bold; font-style:italic; margin-top:19px;}
.presell_item .step_info .step_text{ float:left; margin:23px 0 0 10px;}
.presell_item .step_info .step_text li{ color:#969595;}
.presell_item .step_info .step_text .title{ font-size:16px; color:#333;}
.presell_item .step_info .step_text .title span{ color:#db0c0c; font-size:14px;}
.presell .item1 .step_info,.presell .item2 .step_info,.presell .item3 .step_info{ margin-left:55px;}
.pro_details_rule_right { width:100px; float:left; position:relative;}
.pro_details_rule_right a { color:#eee; padding-top:51px; float:right;}
.pro_details_rule_right ul { width:350px; position:absolute; top:68px; left:-110px; border:2px solid #ddd; background-color:#fff; padding:10px 15px; line-height:27px; color:#666;}
