﻿﻿@charset "utf-8";
/* CSS Document default*/
body{ background:#fff;min-width:1202px;}
body,td,li,input, textarea, select, button{ margin:0px; font-size:12px; color:#555; padding:0px; font-family:"Microsoft Yahei", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, 'Simsun', sans-serif;}
ul{padding:0px;margin:0px;list-style:none; }
li{padding:0px;margin:0px;list-style:none;}
ol,ul,li{list-style-image:none;
list-style-position:outside;
list-style-type:none;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px;padding:0px;margin:0px;}
a{ text-decoration:none; color:#555;}
a:hover{ color:#ff9100;}
html { height:100%; width:100%;} /*Always show Firefox scrollbar*/
td{ margin-left:5px;}
form, fieldset, legend, input, button, textarea, p, blockquote{ margin:0px; padding:0px; font-size:12px;}
dt,dd,dl{ padding:0px; margin:0px;}
.hui2{color:#999}
.blue{ color:#0734F5;}
.blue2{ color:#3E93D6;}
.hui{color:#C0B7B5}
.green{ color:#09B331;}
.px20{ padding-left:20px;}
.px10{ padding-left:10px;}
.red{ color:#c40001}
.right{ float:right;}
.through{ text-decoration:line-through}
.center{ text-align:center}
i{ font-style:normal;}


.top{ height:40px; line-height:40px; border-bottom:1px solid #D8D8D8; width:100%; background:#FAFAFA url(../images/top-biankuang.png) repeat-x top; float:left; position:relative; z-index:10001;margin-top: -17px;}
.page{ width:1202px; margin-left:auto; margin-right:auto;margin-top:10px!important; height:25px; line-height:25px;}
.pageleft{ float:left; height:26px; overflow:hidden;background: url(../images/huawen.png) no-repeat left center;padding-left:28px;} 
.pageleft span{ float:left; display:block; color:#555;}
.welimg img{ margin-top:7px; padding-left:5px; padding-right:5px;}
.lightblue{ color:#666666;}
.pxlr{ padding-left:5px; padding-right:5px;}

.pageright{ float:right;background: url(../images/huawen.png) no-repeat right center;padding-right: 28px;}
.quick-menu li{ float:left;}

.search .menu-hd s { BACKGROUND:url(../images/mbg.png) no-repeat left center;}
.quick-menu li {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
.quick-menu li.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; z-index:10001; }
.menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
.mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
.search .menu-hd {WIDTH: 90px; PADDING-TOP: 1px; _padding-top: 1px}
.menu-hd b {FONT-SIZE: 0px; RIGHT: 10px;  WIDTH: 0px; LINE-HEIGHT: 0;  POSITION: absolute; TOP:12px; HEIGHT: 0px; line-height:0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in; border:4px solid; border-color:rgb(105,102,102) transparent transparent; _border-color:rgb(102,102,102) tomato tomato;_filter:chroma(color=tomato)}
.search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
.search .menu-hd s {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
.menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
.search .menu-bd {_right: -1px}
.menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
.menu {POSITION: relative}
.menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
.menu:hover .menu-bd {DISPLAY: block}
.hover .menu-bd {DISPLAY: block}
.menu:hover .menu-hd b {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; top:11px; top:8px\9; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.mytaobao .menu-bd {WIDTH: 94px; LINE-HEIGHT: 1.7; TOP: 21px;}
.mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; }
.mytaobao .menu-bd-panel a{ display:block; text-align:left;}
.search .menu-bd {WIDTH:340px; TOP: 21px; overflow:hidden}
.menupx{ padding-left:5px; padding-right:5px; background:url(../images/shu.jpg) no-repeat right 70%;}
.gwc{ width:340px; overflow:hidden}
.gwc h1{ color:#D74F34; font-size:12px; font-weight:lighter;}
.shopp_ingtop{ float:left; width:320px; border-top:1px solid #f1f1f1;}
.shopimg{ float:left;  margin-right:10px; padding-top:5px; }
.shopp_ingtop  span{ display:block; float:left;}
.shopl{ width:180px; display:block; float:left; }
.shopl_del{ display:block; width:215px; text-align:right;float:left;}
.shopbtn{ margin-top:10px; float:right; padding-right:40px;}
.shopbtn a{ background:url(../images/ckgwc.jpg) no-repeat;height:23px; border:0px; color:#FFF;font-size:12px;text-align:center; padding: 3px 3px 5px 5px;}


.main{ width:1202px; margin-left:auto; margin-right:auto; clear:both;}

.head{ width:1202px; height:110px; position:relative; z-index:10000;margin: 0 auto;}

.head1{
	width:100%;
}
.logo{width:200px;  float:left; height:90px;}
.logo span{width:200px;
height:100px;
display:table-cell;
*display:block;
text-align:center;
position:relative;
vertical-align:middle; overflow:hidden}
.logo span p{*position:absolute;
top:50%;
left:50%; } 
.logo span p img{  
*position:relative;
top:-50%;
left:-50%; }
.toph_bigsearch{width: 800px;margin-top: 20px;float: left;padding-left: 90px;}
.toph_sear{ width:700px; border:3px solid #ff9100; height:40px;position:relative;}
.toph_bgsear{ overflow:hidden; width:75px; float:left;border:1px solid #ccc;  border-bottom:0px;  float:left; position:absolute; top:0px; left:0px; }
.toph_bgsear li{ width:100%; text-align:center;background:#fff; height:38px; line-height:38px; border-bottom:1px solid #ccc; position:relative; float:left;} 
.toph_bgsear li a{ display:block;}
.toph_bgsear li a:hover{ background:#f9f9f9;}  
.toph_bgsear .this{ background:#f9f9f9; }
.toph_bgsear .active_s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:13px; right:7px; border-color:transparent transparent rgb(153, 153, 153) ;_border-color:tomato tomato rgb(153, 153, 153);_filter:chroma(color=tomato);}
.toph_bgsear li s{position:absolute;  line-height:0px; height:0px; border-width:4px; border-style:solid; width:0px; transition:transform 0.2s ease-in 0s; top:18px; right:7px; border-color:rgb(153, 153, 153) transparent transparent ;_border-color: rgb(153, 153, 153) tomato tomato;_filter:chroma(color=tomato);}
.toph_sear_txt{ position:absolute; width:520px; left:77px; height:40px; top:0px; border:0px; padding-left:10px; line-height:40px;}
.toph_sear_btn{ background:#ff9100; width:93px; height:40px; position:absolute; top:0px; right:0px; border:0px; color:#fff; font-size:16px;}
.keyword{ clear:both; line-height:30px; width:520px; overflow:hidden; height:30px;}
.keyword a{ margin-left:5px; margin-right:5px; white-space:nowrap}
.keyword a:hover{ text-decoration:underline}
.orange{ color:#E4393C}
.two_code{ width:115px; right:0px; position:absolute; margin-top:5px;}
.two_code_box{ width:84px;border:1px solid #ddd;  float:left;}
.two_code_box b{ text-align:center; height:20px; line-height:20px; display:block}
.two_code_a{ width:19px; height:19px; display:block; border:1px solid #ddd; background:url(../images/two_code_a.gif) no-repeat; float:left; border-right:0px;}
.two_code_a:hover{ background:url(../images/close_code.gif) no-repeat;border:1px solid #ff4400; border-right:0px;}



.sannav{ float:right; margin-right:10px; margin-top:20px}
.nav{  width:1202px; height:40px; position:relative; z-index:9999;margin: 0 auto;}
.navleft{ width:182px;  /* position:absolute; */ float:left; height:40px; color:#fff; font-size:12px;}
.navleft .nav_lefts { display:block; height:40px; background:#ff9100 ; position:absolute; width:182px; text-align:center;line-height:40px; cursor:pointer}
.navleft .nav_lefts span{ display:block; position:absolute; width:7px;height:4px; top:18px; right:20px; font-size:16px;}
.navul{ float:left;margin-left:10px;}
.navul li{ float:left; margin-left:40px; font-size:16px; line-height:40px;}
.navul li .this{ background:url(../images/nav.jpg) no-repeat center bottom; display:block; line-height:40px; color:#ff9100;}

.index{ width:1200px;  clear:both}
/*全部商品分类*/
.navnext{ width:182px; float:left; position:absolute; left:0px;}
.index_menu{ float:left;width:180px; background:#F8F8F8; border:1px solid #BBBBBB; border-top:0px; z-index:1; position:absolute;  padding-top:2px;}
.shop_left_btn_con{width:180px; float:left;}
.shop_left_btn_con li{width:180px; background:url(../images/su.jpg) no-repeat center bottom;position:relative;cursor:default; float:left;  font-size:14px; height:33px; line-height:30px;}
.shop_left_btn_con span{padding:0 10px 0 0;color:#707070;}
.shop_left_btn_con span.title{color:#795130;}
.shop_left_btn_layer{display:none;width:700px;left:0px;top:-1px;position:absolute;  height:32px;}
.shop_left_btn_layer_left{width:165px; font-weight:bold;color:#333;height:30px;border:1px #ff9100 solid;border-right:none;float:left;background:#fff; padding-left:15px; line-height:30px; position:absolute; z-index:2; }
.shop_left_btn_layer_right{float:left;border:1px #ff9100 solid;border-left:none;width:auto;max-width:450px;padding:0 10px 10px 10px;background:#fff url(../images/left_btn_line.jpg) repeat-y -1px top; position:absolute; z-index:1; left:180px;}
.shop_left_one{ float:left; width:450px; margin-top:10px; border-bottom:1px dashed #ccc; font-size:12px;}
.shop_left_btn_layer_tit{width:auto;padding-top:8px;overflow:hidden; float:left; line-height:19px;}
.shop_left_btn_layer_tit span{color:#333;float:left;font-weight:bold; width:60px;}
.shop_left_btn_layer_tit a{float:left;color:#795130;}
.shop_left_btn_layer_con{width:379px; float:left;}
.shop_left_btn_layer_con dl{width:371px;padding:0 0 0 8px;margin:0;}
.shop_left_btn_layer_con dt{width:371px;font-weight:bold;padding:5px 0 0 0;margin:0;}
.shop_left_btn_layer_con dt a{color:#f60; }
.shop_left_btn_layer_con dt a:hover{color:#f60;}
.shop_left_btn_layer_con dd{width:371px;margin:0;line-height:30px;}
.shop_left_btn_layer_con dd a{margin:0;overflow:hidden; white-space:nowrap; color:#666; width:92px; display:block; float:left;font-size:14px;}
.shop_left_btn_layer_con dd a:hover{ color:#F30;}
.shop_left_btn_con li .d{ background:url(../images/dianc.gif) no-repeat 25px center; padding-left:16px; width:144px; display:block; color:#333; }
.shop_left_btn_con li .d2{  no-repeat 25px center; padding-left:16px; width:144px; display:block; color:#333; }
.shop_left_btn_con li .dbn{background:none!important;}
.shop_left_btn_con li .d a{ color:#333; }
.allclass{ width:180px;float:left; margin-top:10px}
.allclass a{ color:#CC3C1A; display:block; width:180px; height:27px;  text-align:center;}
.d_img{ float:left; margin-right:7px; width:35px; height:26px; display:block; text-align:center; line-height:26px; vertical-align:middle; }
.d_img img{ position:relative; top:5px;}
.menuhidden{float:left; width:182px; height:458px;  position:relative; z-index:1000; margin-right:5px;}
.shop-s{
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
	color: #666;
	width: 90px;
	display: block;
	float: left;
	font-size: 14px;
}

.foot-list{
	width:100%;
	padding-bottom:20px;
	background:#f5f5f5;
}
.position{ width:100%;clear:both; padding-top:10px; padding-bottom:10px; font-family:"宋体";color:#555;  }
.position a{ color:#555;}
.position span{ color:#555;}
.pos{ margin-left:10px; margin-right:10px;}
.friendlink{ width:1000px; border:1px solid #ccc; overflow:hidden; /* float:left; */ margin-top:10px;}
.friendlink h1{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px solid #ccc;}
.friendlink .linkimg{ width:1000px; float:left; overflow:hidden}
.friendlink .linkimg li{ float:left; margin:8px; border:1px solid #ccc;}
.friendlink .linka{ width:1000px; float:left; overflow:hidden;}
.friendlink .linka a{ white-space:nowrap; margin-left:10px; margin-right:5px; line-height:25px;}
.shopping{ width:1202px; border-top:1px solid #ccc; overflow:hidden; margin:10px auto; float:left;}
.shopone{ width:240px; float:left; margin:10px; _margin-left:5px;}
.shopone h1{/*  border-bottom:1px solid #EEEEEE; */ font-size:14px; color:#333; height:30px; line-height:30px;}
.shopone ul{ margin-top:10px; }
.shopone ul li{ line-height:20px;}
.footer{  width:100%!important; float:left; background:#fff; }
.footer ul li{ text-align:center; color:#666; line-height:30px;}
.footer ul li a{ color:#666; margin-left:5px; margin-right:5px;}
.footer ul li a:hover{ color:#c40001} 


.index2{ width:1200px; padding-bottom:10px; }



/*分页*/
.fenye{color:#000; text-align:center; margin-right:30px; width:100%;   padding-bottom:2px; margin-top:20px; padding-top:10px; padding-bottom:10px;}
.fenye a{ color:#000; margin-left:2px; margin-right:2px;padding-top:2px; padding-bottom:2px;padding-left:5px; padding-right:5px;border:1px solid #CCCCCC;}
.fenye .this{ padding-top:2px; padding-bottom:2px; background:#c40001; color:#FFF; padding-left:5px; padding-right:5px;border:1px solid #c40001;}
.fenye a:hover{background:#c40001; color:#FFF;border:1px solid #c40001; }
/**验证样式**/
label.error{color:#FF0000; margin-left:3px;}
input.error{ border:2px solid #FF0000;}


/*店铺搜索*/
.main_top{ width:1202px; margin-left:auto; margin-right:auto;}
.shop_top_search{ width:700px;margin-top:20px; float:left; padding-left:40px; _padding-left:10px; position:relative; z-index:10000;}
.top_search_left{  height:48px; position:absolute; z-index:1;}
.top_searleft{filter:alpha(opacity=70);
-moz-opacity:0.70;
opacity:0.70;
background:#fff;

 width:280px; height:48px;
 
/* Gecko browsers */
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 0px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 0px;
 
/* W3C syntax */
border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius:  5px;
position:absolute; top:0px; z-index:99;
}
.filter_z{ width:272px; height:50px; position:relative;}
.top_nofilter{ width:270px; height:48px; position:absolute; top:0px; z-index:100;}
.top_sear_kf{ /* width:300px; */ float:left; font-size:12px; padding-top:5px; line-height:20px;}
.top_sear_kf a{ color:#666;margin:4px 0px 0px 4px; float:left;}
.top_sear_kf a:hover{ text-decoration:underline}
.top_sear_star{ /* width:270px; */ margin:10px 0px 0px 4px; float:left;  height:34px; padding-left:10px;}
.top_sc{  margin-top:-20px; color:#666; text-decoration:underline}
.top_b{position: absolute;
z-index: 1000; bottom:-2px; cursor:pointer;_bottom:0px;
width: 30px;
height: 8px; background:url(../images/top_t.jpg); left:50%; margin-left:-16px;
border:1px solid #ccc; display:block; overflow:hidden}
.top_b2{position: absolute;
z-index: 1000; bottom:-2px; cursor:pointer; _bottom:0px;
width: 30px;
height: 8px; background:url(../images/top_b.jpg); left:50%; margin-left:-16px;
border:1px solid #ccc; display:block; overflow:hidden}

.top_sear_bom{ background:#fff; overflow:hidden; width:270px; position:absolute; top:1px; z-index:-1;border:1px solid #ccc; padding-top:50px;  padding:5px; padding-top:50px; 
/* Gecko browsers */
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
 
/* W3C syntax */
border-top-left-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius:  0px;


-moz-box-shadow:2px 2px 2px #666;               /* For Firefox3.6+ */
	-webkit-box-shadow:2px 2px 2px #666 ;            /* For Chrome5+, Safari5+ */
	box-shadow:2px 2px 2px #666;                    /* For Latest Opera */

}
.top_dl{ width:270px; float:left; overflow:hidden; margin-top:5px; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.top_dl_width{ width:130px; }
.top_dl_ul{ width:270px; float:left; overflow:hidden;}
.top_dl dt i{ font-style:normal; padding-left:40px; color:#999}
.top_dl_ul li{ width:270px; float:left; overflow:hidden; line-height:20px;margin-bottom:2px;}
.top_dl_ul li i,.top_dl_ul li b,.top_dl_ul li em{ float:left; display:block; font-style:normal}
.top_dl_ul li em{  color:#A1001A; font-family:"宋体"; font-size:14px; cursor:pointer}
.top_dl_ul li em:hover { text-decoration:underline; }
.top_dl_ul li .better strong {background:#b51203; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .lower strong {background:#0d9540; float:left; display:block; width:30px; text-align:center; border-radius:2px; margin-left:50px;  margin-right:5px; font-weight:lighter; font-size:12px; font-family:Arial, "宋体"; color:#FFF;}
.top_dl_ul li .better{color:#A1001A; } 
.top_dl_ul li .lower{ color:#0D9540;}
.top_dl_ul li b{ color:#36F; }
.top_dl dt{ color:#000; padding:5px; font-size:14px;}
.top_dl span{ float:left; display:inline; margin-left:5px;}
.top_search_right{ width:422px; height:50px; position:absolute; left:472px; _left:467px;}
.top_search_bg{
 width:420px; height:48px;
filter:alpha(opacity=50);
-moz-opacity:0.50;
opacity:0.50;
background:#fff;
 height:48px;
 
/* Gecko browsers */
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 5px;
 
/* Webkit browsers */
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
 
/* W3C syntax */
border-top-left-radius: 0px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius:  0px; position:absolute; top:0px; z-index:0;}
.top_shop_seacher{ width:500px; height:48px;  position:absolute; top:1px; z-index:0; /* padding-left:144px; */}
.top_shop_seacher span{ float:left; height:38px; padding-top:13px;}
.sear_shop input{ background:#fff url(../images/tsear.jpg) no-repeat 2px center; border:2px solid #ff9100; padding-left:25px; height:30px; line-height:34px; width:318px;}
.all_sear_btn input{ background:#ff9100 /* url(../images/topsearchbtn.jpg) no-repeat */; width:70px; height:34px; color:#fff; border:0px;}
.shop_sear_btn input{ background:url(../images/btntopsearch.jpg) no-repeat; width:70px; height:34px; color:#ffffff; border:0px;}


<!--返回顶部-->
.back_box { position:fixed; width:54px; height:118px; bottom:45px; right:25px;display:none;width:50px; height:50px;position:fixed; bottom:450px; right:15px; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.back_index a { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block; opacity:0.3;  filter:alpha(opacity=30);-moz-opacity:0.30;}
.back_index a:hover { width:54px; height:54px; background:url(../images/backtohome.png) no-repeat; display:block;  opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}
.back_top a {  width:54px; height:54px; background:url(../images/backtotop.png) no-repeat; filter:alpha(opacity=30);-moz-opacity:0.30; opacity:0.3; display:block; margin-top:10px;}
.back_top a:hover { width:54px; height:54px; margin-top:10px; background:url(../images/backtotop.png) no-repeat; display:block; opacity:1.0;  filter:alpha(opacity=100);-moz-opacity:1.00;}



/**2013-08-30聊天框---------------------------------------------------------------**/
.chat_box_l { width:485px; height:390px; float:left; border:1px solid #c8c8c8;position:fixed; bottom:0px; right:190px; z-index:9998; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_l h1 { width:465px; height:28px; line-height:28px; background-color:#ececec; border-bottom:1px solid #c8c8c8; padding-left:15px; float:left; font-size:12px; padding-right:5px;}
.chat_box_l h1 a { color:#333;}
.chat_box_l h1 .lf { float:left; no-repeat left center; padding-left:15px; }
.chat_box_l h1 .rg { float:right;}
.chat_box_l h1 .rg a { margin-right:10px; font-weight:bold; font-size:20px;}
.chat_box_l_ul { width:101px; float:left; border-right:1px solid #c8c8c8; height:360px; position:relative; background-color:#FFF; overflow:hidden}
.chat_box_l_ul ul { width:101px; float:left; position:absolute; top:36px; left:0px; height:280px;}
.chat_box_l_ul li { width:101px; float:left; border-bottom:1px solid #c8c8c8; background-color:#f3f3f3; text-align:center;}
.chat_box_l_ul li a { color:#333; height:35px; line-height:35px; margin-left:5px;}
.chat_box_l_ul li b { margin-left:5px;}
.chat_box_l_ul .this { background-color:#FFF; border-right:1px solid #FFF}
.chat_box_l_ul .bt { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-top:1px solid #c8c8c8; bottom:0px; left:0px;}
.chat_box_l_ul .tp { width:101px; float:left; height:35px; line-height:35px; text-align:center; background-color:#f3f3f3; position:absolute; border-bottom:1px solid #c8c8c8; top:0px; left:0px; z-index:999;}
.chat_box_sr { width:383px; float:left;}
.chat_box_y { width:383px; height:240px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y li { width:360px; line-height:24px; float:left;}
.chat_box_y .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chat_box_y .you { width:340px; float:left; padding-left:20px;}
.chat_box_y .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}
.chat_box_y .you span { float:left; width:330px;}
.chat_box_face { width:373px; height:22px; padding-left:10px; border-bottom:1px solid #c8c8c8; background-color:#f1f1f1; float:left; position:relative;}
.chat_box_face i { width:14px; float:left; margin-top:4px; margin-right:5px;}
.chat_box_face span { line-height:22px; float:left; margin-right:10px;}
.chat_box_tx { width:383px; height:62px; float:left; background-color:#FFF;}
.chat_box_tx textarea { width:380px; height:58px;} 
.chat_box_send { width:373px; height:30px; float:left; text-align:right; background-color:#f1f1f1; padding-right:10px; padding-top:5px;}
.chat_box_send input { width:67px; height:25px; line-height:25px; background-color:#89c41b; border:1px solid #448400; color:#FFF; border-radius:4px;}
.history_fenye {width:378px; height:15px; line-height:15px; background-color:#CCC; padding-left:5px; float:left;}
.history_fenye .fenye_l { width:100px; float:left; background-color: #CCC}
.history_fenye .fenye_r { width:278px; float:left; background-color:#CCC}

.chatting_history { width:383px; height:225px; float:left; overflow-y:scroll; background-color:#FFF;}
.chat_box_y strong { width: 360px; text-align: center; padding: 100px 0px; height: 30px; float: left; font-size: 16px;}
.chatting_history li { width:360px; line-height:24px; float:left;}
.chatting_history .me { width:350px; float:left; padding-left:10px; color:#0000ff; font-family:"微软雅黑";}
.chatting_history .you { width:340px; float:left; padding-left:20px;}
.chatting_history .you i { width:2px; height:2px; float:left; margin-right:5px; margin-top:10px; background:url(../images/chatting/pic_6.jpg) no-repeat;}

.chat_box_r { width:180px; height:394px; float:right; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:0px; z-index:9999; _position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_box_r h1 { width:170px; height:27px; line-height:27px; float:left; font-size:12px; padding:0px 5px;}
.chat_box_r .rl { float:left;}
.chat_box_r .rr { float:right; font-size:20px; font-weight:bold;}
.chat_box_r b { color:#ff6600;}
.chat_box_r_tab { width:180px; float:left; height:33px; background-color:#FFF;}
.chat_box_r_tab li { float:left; width:89px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #c8c8c8; background-color:#ececec;}
.chat_box_r_tab .this { background-color:#FFF; border-bottom:1px solid #FFF; border-right:1px solid #c8c8c8;}
.chat_box_r_ul { width:175px; height:320px; float:left; padding-left:3px; overflow-y:scroll; scrollbar-arrow-color:#ececec; scrollbar-face-color:#FDA9C0;}
.chat_box_r_ul li { width:158px; height:35px; float:left; line-height:18px; border-bottom:1px dotted #CCC; padding:3px 0px;}
.chat_box_r_ul li i { width:30px; height:30px; float:left; margin-top:3px; }

.chat_box_r_ul li span { width:118px; float:left; margin-left:10px;}
.chat_box_r_ul li span em { width:35px; overflow:hidden; float:left;white-space:nowrap; margin-left:5px;}
.chat_box_r_ul li span a { width:65px; overflow:hidden; float:left; white-space:nowrap;}

.chat_box_r_ul li span b { width:9px; height:9px; float:left; margin-top:5px; margin-right:3px;}
.chat_history { float:right; width:60px; height:16px; border:1px solid #CCC;border-radius:2px; color:#FFF; text-align:center; margin-right:20px; margin-top:3px;}
.chat_history a { color: #666;}

.chat_bottom_l { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:190px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.chat_bottom_r { width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #c8c8c8; background-color:#ececec; position:fixed; bottom:0px; right:10px; z-index:9999;_position:absolute;/*兼容IE6的代码*/
_bottom:auto;/*兼容IE6的代码*/
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/**系统常用按钮样式css3**/
.cart_common{color: #666;display: block;float: left;margin-right: 8px;text-decoration: none;font-weight: lighter;line-height: 1;border: 2px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 1px #999;text-shadow: 0 -1px 1px #ccc;cursor: pointer;padding: 5px 5px;}
.cart_common1{display:inline-block;color: #666;display: block;float: left;margin-right: 8px;text-decoration: none;font-weight: lighter;line-height: 1;border: 2px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 1px #999;text-shadow: 0 -1px 1px #ccc;padding: 5px 5px;}
.cart_common:hover{background: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#fff) );background: -moz-linear-gradient(top, #ccc, #fff);}
/*聊天框表情*/
/*聊天框表情*/
.chatting_Container{ width:262px; height:140px; font-size:12px; position:absolute; top:120px; left:103px; z-index:999999; }
.chatting_Container_top { width:231px; padding-left:30px; height:4px; float:left;}
.chatting_Container_content { width:262px; float:left; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; height:146px; border:1px solid #cfcfcf;}
.chatting_Container_content_title { width:246px; float:left; border-bottom:1px solid #cfcfcf; background-color:#f8f8f8; height:18px; line-height:18px; padding-left:10px; padding-right:4px;}
.chatting_Container_content_QQ { width:245px; float:left; padding:8px; background-color:#FFF}
.chatting_Container_content_QQ li { float:left; margin-bottom:2px;}
.chatting_Container_content_QQ_left { float:left;}
.chatting_Container_content_QQ_right { float:right; margin-top:2px;}
.im_common{color: #666;display: block;float: left;margin-right: 8px;text-decoration: none;font-weight: lighter;line-height: 1;border: 2px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 1px #999;text-shadow: 0 -1px 1px #ccc;cursor: pointer;padding: 5px 10px; background:url(../images/im.jpg) no-repeat 5px center;padding-left:18px;}
.im_common:hover{background: -webkit-gradient(linear, 0 0, 0 100%, from(#ccc), to(#fff) );background: -moz-linear-gradient(top, #ccc, #fff);background:url(../images/im.jpg) no-repeat 5px center;}


/*搜索不到商品*/
.starshop_list{ width:100%; overflow:hidden;}
.sigh{  width:420px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:50px;}
.sigh span{ width:120px; float:left; margin-right:20px;}
.sigh  b{ width:280px; float:left; margin-top:30px; line-height:30px; font-size:14px;}

/***店铺二维码**/
.shop_erweiwrap { padding:0px 3px; left:50%; margin-left:-621px; width:116px; height:180px; bottom:25px; right:5px; position:fixed;}
.shop_erweiwrap .shop_weweiimg:hover { background-color:#CCC}
.shop_erweiwrap .ewm_close { width:14px; height:13px; float:right;}
.shop_erweiwrap .shop_weweiimg { width:116px; height:140px; float:left;}
.shop_erweiwrap .shop_weweiimg span { width:116px; float:left; line-height:30px; text-align:center;}
.shop_erweiwrap .shop_weweiimg b { width:116px; float:left; text-align:center;}



/*帮助中心*/
.help {
	/* margin-top: 26px; */
	width: 100%;
	background: #f5f5f5;
}
.help-center {
	width: 1200px;
	margin: 0 auto;
	/*border-top: 2px solid #e1e1e1;*/
}
.help-center a:hover {
	color: #c40000
}
.help-center1 {
	padding: 25px;
	border-bottom: 2px solid #e1e1e1;
	height: 150px
}
.help-center1-bj {
	margin-left: 140px;
	float: left;
}
.help-center1 dl {
	text-align: center;
}
.help-center1 dt {
	font-size: 15px;
	font-weight: bold;
	line-height: 32px;
}
.help-center1 dd {
	font-size: 12px;
	line-height: 26px;
}
.copy{
	width: 1200px;
	margin: 0px auto;
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
}
.help-center2 {
	width: 1200px;
	text-align: center;
	/*margin: 20px 0px;*/
	line-height: 26px;
	padding-bottom: 20px;
}

.er-code{
	float: left;
	width: 140px;
	text-align: center;
}
.code-word{
	margin-top: 8px;
	font-style: normal;
}
.help-center2 a {
	margin-left: 20px
}
.help-center2 em {
	margin-left: 20px;
	font-style: normal
}
.nav1{
	width:100%;
	 margin-top: 42px;  
	border-bottom:2px solid #ff9100;
}

.shop_sear_btn{
	margin-left:10px;
}

.foot-pic{
	margin-left:400px;
}
.foot-pic li{
	float:left;
	margin-right:20px;
}


.in-bz{
	width:100%;
	margin-top: 20px;
	height: 85px;
    padding-top: 20px;
    background-color: #f5f5f5;
}
.bz-list{
	width:1202px;
	margin:0 auto;
}
.bz-list li{
	float:left;
	/* width:20%; */
	    margin-left: 16px;
    margin-right: 60px;
}
.bz-word{
	float:left;
	margin-left:8px;
	margin-top: 6px;
	font: 400 24px/50px "microsoft yahei";
}
.shopping1{
	width:1202px;
	margin:0 auto;
    padding-left: 162px;
    box-sizing: border-box;
}
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.index-top-pic{
	width:100%;
	height:129px;
	background:-moz-linear-gradient(top,#fbc63c, #f3a658); 
   background: -webkit-linear-gradient(bottom,#fbc63c , #f3a658); 
  background: -o-linear-gradient(top,#fbc63c, #f3a658); 
  background: linear-gradient(to top,#f3a658 ,#fbc63c); 
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=1000,finishx=0,finishy=104) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f3a658,endcolorstr=#fbc63c,gradientType=1);
}
.index-pic-con{
	width:1200px;
	height:129px;
	line-height:129px;
	margin:0 auto;
}
.lvyou{
	position:relative;
}
.lvyou1{
	position:absolute;
	top:-6px;
	left:28px;
}


/*优惠券youhuiquan*/

.coupon{
	margin-left: -9px;
	margin-top:20px;
	margin-bottom:6px;
}

.coupon li{
	float: left;
	width: 294px;
	height: 129px;
	background: url(../images/coupon-bg.jpg) no-repeat center center;
	margin-left: 8px;
	box-shadow: 0px 2px 6px rgba(0,0,0,0.2);
	margin-bottom: 12px;
}
.coupon li a{
	display: block;
	width: 100%;
	height: 100%;
	    padding-left: 11px;
    text-align: center;
    padding-top: 12px;
        padding-right: 62px;
        color: #333;
            box-sizing: border-box;
}

.coupon-num{
	font-size: 44px;
	color: #EE4C41;
	float: left;
	display: block;
}
.coupon-time{
	color: #4b4443;
	margin-top: 4px;
	font-size: 12px;
}
.coupon-sm{
	color: #B35227;
	margin-top: 5px;
}
.coupon-word{
	color: #B76B49;
	font-size: 24px;
}

.coup{
	    padding-left: 20px;
}

.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.fl{
	float: left;
}
.fr{
	float: right;
}
/* .navleft a{
	color:#fff;
}
.navleft a:hover{
	color:#fff;
} */

.dia_txt input{
	height:24px;
	line-height:24px;
}
/* 购物车 */
.good-up{
	position:absolute;
	top:44px;
	right:0px;
}
.store-up{
	top: 11px!important;
    right: -264px!important;
}
.good-up .search .menu-hd s{top:16px;}
.good-up .search .menu-hd b{top:20px;}
.good-up:hover .search .menu-hd b{top:20px;}
.store-up .search .menu-hd s{top:12px;}
.store-up .search .menu-hd b{top:15px;}
.store-up:hover .search .menu-hd b{top:20px;}
.good-up .menupx{
	background:none;
}
.good-up .menu{
width: 139px;
height: 42px;
border: 1px solid #DFDFDF;
background: #F9F9F9;
text-align: center;
line-height: 42px;
}
.store-up .menu{
    width: 139px;
    height: 36px;
    border: 1px solid #DFDFDF;
    background: #F9F9F9;
    text-align: center;
    line-height: 35px;
}
.good-up:hover .menu{
	border:none;
	background:none;
}
.top_search_right{
	left:270px;
}
.goodbg{
	background:url(../images/touming-black-85.png) repeat;
	width:90px;
	height:24px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	position: absolute;
	display:block;
	    bottom: 8px;
    left: 2px;
    overflow:hidden;
}

.tabphoto li{
	position:relative;
}
.li-new{
	 background-color: #55B6F5!important;
    border-radius: 2px!important;
    float: left;
    height: 22px;
    line-height:22px;
    display:inline-block;
    color:#fff!important;
    margin-bottom: 3px;
    border:none!important;
    padding: 0px 10px!important;
}
.li-new:hover{
	color:#fff;
	opacity:0.9;
	filter:alpha(opacity=90);
}
/*head*/
.nhead {
	/* height: 80px; */
	margin-bottom:12px;
	font-size:14px;
}

.new-search-con {}

.near-index-logo {
	width: 350px;
}
.near-index-logo a{
	display: inline-block;
	vertical-align: bottom;
}
.near-index-logo a.nil-a img{
	height: 54px;
}
.near-index-logo span{
	display: inline-block;
	vertical-align: middle;
}

/************search************/
.new-search-con {
	padding-top: 12px;
}

.near-search {
	height: 34px;
	margin-top: 12px;
}

.near-search .near-search-lef {
	border: 1px solid #d72a28;
	border-right: 0;
}

.near-search-lef .near-drop-type {
	width: 70px;
	padding-left: 15px;
	color: #666;
	border-right: 1px solid #d72a28;
	box-sizing: border-box;
	position: relative;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
    background: #fff;
}

.arrowdown-icon {
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin-left: 5px;
	vertical-align: middle;
	border-top: 4px solid #d72a28;
	border-bottom: 0 none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_color: #d72a28;
	_filter: chroma(color=#d72a28);
	-webkit-transition: transform 0.2s ease 0s;
	transition: transform 0.2s ease 0s;
}

.near-drop-type ul {
	position: absolute;
	border: 1px solid #ddd;
	border-top: 0;
	width: 71px;
	top: 32px;
	left: -1px;
	box-sizing: border-box;
	display: none;
}
.near-drop-type ul{
	border-top: 1px solid #e0e0e0;
	z-index: 9999;
}

.near-drop-type ul li {
	cursor: pointer;
	line-height: 26px;
	background: #fff;
	padding-left: 15px;
}
.near-drop-type ul li:hover{
	background: #f5f5f5;
}
.near-search-lef .near-drop-type:hover ul {
	display: block;
}

.near-search-lef .near-drop-type:hover .arrowdown-icon {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.near-search-lef .near-drop-input {
	width: 295px;
	height: 32px;
	line-height: 32px;
	color: #B2B2B2;
}

.near-search-lef .near-drop-input input {
	width: 295px;
	height: 31px;
	line-height: 31px;
	color: #B2B2B2;
	box-sizing: border-box;
	padding-left: 6px;
	font-size: 12px;
	border:none;
}

.near-search-lef .near-drop-input input:focus {
	outline: none;
}

.near-search .ni-btn-icon {
	display: inline-block;
	width: 66px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	background: #d72a28;
	cursor: pointer;
	color: #fff;
	border:none;
}
.near-search .ni-btn-icon:hover{
	background: #d72a28;
	color: #fff;
}
.near-cell {
	color: #d72a28;
	margin-top: 5px;
}

.near-top-app,
.near-top-phone {
	position: relative;
	display: inline-block;
}

.ntapp-code{
	position: absolute;
	width: 150px;
	height: 145px;
	background: #fff;
	padding: 10px;
	top: 48px;
	left: -48px;
	z-index: 9999;
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	display: none;
}
.ntapp-code:before{
	position: absolute;
	content: "▲";
	top: -4px;
	left: 50%;
	margin-left: -2px;
	display: inline-block;
	color: #fff;
}
.ntapp-code .icode-img{
	width: 130px;
	height: 130px;
	margin: 0 auto;
}
.ntapp-code .icode-img img{
	width: 130px;
	height: 130px;
}
.ntapp-code p{
	text-align: center;
}

.nt-app:hover .ntapp-code{
	display: block;
}


.ntapp-icon,
.ntcell-icon {
	display: inline-block;
	width: 44px;
	height: 48px;
	position: absolute;
	top: 0px;
	left: -48px;
}

.ntapp-icon {
	background: url(../img/shop-top-app.png) no-repeat center center;
}

.near-top-phone {
	margin-left: 60px;
}

.ntcell-icon {
	background: url(../img/shop-top-phone.png) no-repeat center center;
}

.nt-s {
	font-size: 14px;
	font-weight: lighter;
}
.nt-s i{
	display: inline-block;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin-left: 5px;
	vertical-align: middle;
	border-top: 4px solid #d72a28;
	border-bottom: 0 none;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	_color: #d72a28;
	_filter: chroma(color=#d72a28);
	-webkit-transition: transform 0.2s ease 0s;
	transition: transform 0.2s ease 0s;
}
.nt-app{
	cursor: pointer;
	height: 48px;
}
.nt-b {
	font-size: 16px;
}
/***********************foot-service***********************/
.foot-service-bg{
	width: 100%;
	height: 115px;
	background: #d92f2d;
	overflow: hidden;
}
.foot-service{
	margin-top: 38px;
	width: 100%;
}
.foot-service li.foot-service-item{
	float: left;
	width: 239px;
	text-align: center;
}

.foot-service li.fs-line{
	display: inline-block;
	width: 1px;
	height: 25px;
	background: #ddd;
	float: left;
	margin-top: 6px;
}

.ifooter{
	
}
.ifooter-main{
	padding-top: 35px;
}
.ifooter-list{
	float: left;
}
.ifooter-main .ifooter-list1{
	margin-left: 190px;
	width: 230px;
}
.ifooter-main .ifooter-list2{
	width: 250px;
}
.ifooter-dt{
	position: relative;
	font-size: 18px;
	color: #888888;
	margin-bottom: 25px;
}
.ifooter-dt i{
	position: absolute;
	left: 26px;
	color: #d72a28;
	top: 26px;
	font-size: 12px;
}
.ifooter-dd a{
	display: block;
	padding: 2px 0px;
}
.ifooter-dd a:hover{
	color: #d72a28;
}
.ifooter-cell li{
	position: relative;
}

.ifooter-cell li:before{
	position: absolute;
	content: ".";
	color: #d72a28;
	font-size: 22px;
	top: -12px;
	left: -10px;
}
.ifooter-cell span{
	color: #1e93cf;
}
.ifooter-list3{
	width: 285px;
}

.ifoot-wx p{
	width: 80px;
	margin: 0px auto;
	text-align: center;
	border-bottom: 2px solid #d72a28;
}

.ifoot-code{
	margin-top: -15px;
	text-align: center;
}

.ifoot-code .ifoot-code-pic{
	width: 114px;
	height: 114px;
}
.ifoot-code .ifoot-code-pic img{
	width: 114px;
	height: 114px;
}
.ifoot-copy{
	width: 100%;
	/*height: 40px;*/
	line-height: 40px;
	color: #666;
	background: #ccc;
	font-size: 12px;
	text-align: center;
	margin-top: 40px;
}
.ifoot-copy-main .ifoot-ml{
	margin-left: 12px;
}

.beta-tag{
	position: fixed;
	bottom: 0px;
	right: 0px;
	width: 192px;
	height: 132px;
	z-index: 10000;
}
/***********************foot-end***********************/

/***********************导航***********************/
.ixz-nav{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #d72a28;
	color: #fff;
	font-size:14px;
}
.ixz-shop-nav-list{
	float: left;
}
.ixz-shop-nav-list li{
	width: 118px;
	text-align: center;
	float: left;
}
.ixz-shop-nav-list li:first-child{
	width: 200px;
}
.ixz-shop-nav-list li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	color: #fff;
}
.ixz-shop-nav-list li.ixz-nav-on a{
	background: #a61f1d;
}
.ixz-shop-navicon1,
.ixz-shop-navicon2,
.ixz-shop-navicon3,
.ixz-shop-navicon4{
	display: inline-block;
	background: url(../img/shop-idx-icons.png) no-repeat;
	margin-right: 6px;
}
.ixz-shop-navicon1{
	width: 15px;
	height: 14px;
	background-position: 0px 0px;
}
.ixz-shop-navicon2{
    width: 13px;
    height: 20px;
    background-position: -70px 0px;
    vertical-align: middle;
}
.ixz-shop-navicon3{
	width: 10px;
	height: 16px;
	background-position: -141px 1px;
}
.ixz-shop-navicon4{
	width: 7px;
	height: 12px;
    background-position: -212px 0px;
}
.ixz-shop-nav-rig{
	float: right;
	position: relative;
	padding-right: 120px;
}
.ixz-shop-toplogin{
	display: inline-block;
	height: 100%;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	padding-right: 12px;
}
.ixz-shop-toplogin i{
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    margin-left: 5px;
    vertical-align: middle;
    border-top: 4px solid #fff;
    border-bottom: 0 none;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    _color: #fff;
    _filter: chroma(color=#fff);
    -webkit-transition: transform 0.2s ease 0s;
    transition: transform 0.2s ease 0s;
}
.ixz-shop-topcar{
	display: inline-block;
	height: 100%;
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	padding-right: 12px;
}
.ixz-shop-topcar i{
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../img/shop-idx-icons.png) no-repeat;
	background-position: -280px 0px;
	margin-right: 6px;
}
.ixz-shop-toplogin a,
.ixz-shop-topcar a.cw-icon,
.ixz-shop-toptravel a{
	color: #fff;
	display: block;
}
.ixz-shop-toplogin a:hover{color: #fff;}
.ixz-shop-toptravel{
	width: 110px;
	background: #ff9000;
	height: 43px;
	display: inline-block;
	text-align: center;
	position: absolute;
	top: -3px;
	right: 0;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 45px;
    box-shadow: 1px -1px 1px rgba(0,0,0,0.2);
}
.ixz-shop-toptravel .cw-icon i{
	display: inline-block;
	background: url(../img/shop-idx-icons.png) no-repeat;
	background-position: -347px 0px;
	width: 16px;
	height: 16px;
	vertical-align: sub;
	margin-right: 6px;
}

/*购物车*/
.ixz-shop-topcar{
	position: relative;
}
.ixz-shop-topcar:hover {
	background: #fff;
}
.ixz-shop-topcar:hover .cw-icon i{
	background-position: -280px -26px;
}
.ixz-shop-topcar:hover .cw-icon{
	color: #333;
}
.ixz-shop-topcar:hover .car-dorpdown-layer{
	display: block;
}
.car-dorpdown-layer{
	position: absolute;
	width: 308px;
	top: 40px;
	right: 0px;
	background-color: #fff;
    z-index: 9999;
    font-weight: normal;
    color: #333;
    display: none;
}
.cdl-goods-main{
	padding: 12px 0px 0px 0px;
}
.cdl-goods-list{
	width: 100%;
    height: auto!important;
    height: 344px;
    max-height: 344px;
    overflow-y: auto;
}
.cdl-goods-list li{
	padding: 8px 10px;
    border-top: 1px dotted #ddd;
    overflow: hidden;
    line-height: 17px;
    vertical-align: bottom;
}
.cdl-goods-list li:first-child{
	border-top: none;
}
.cdl-goods-list .cdl-goods-pic{
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #ddd;
    padding: 0;
    margin-right: 10px;
    font-size: 0;
}
.cdl-goods-list .cdl-goods-pic img{
    width: 50px;
    height: 50px;
}
.cdl-goods-list .cdl-goods-name{
    float: left;
    width: 120px;
    height: 52px;
    overflow: hidden;
}
.cdl-goods-list .cdl-good-info{
    float: right;
    text-align: right;
}
.cdl-goods-list .cdl-good-num{
	font-weight: 700;
}
.cdl-bom{
    padding: 8px;
    background: #f5f5f5;
    _height: 45px;
    _padding-top: 15px;
    _padding-bottom: 0;
}
.cdl-bom .cdl-total{
    float: left;
    line-height: 29px;
}
.cdl-bom a{
    float: right;
    height: 29px;
    padding: 0 10px;
    background: #e4393c;
    color: #fff;
    text-align: center;
    font-weight: 700;
    line-height: 29px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
/***********************导航-end***********************/
.wid {
	width: 1200px;
	margin: 0px auto;
}
.f-cb:after,
.f-cbli li:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}

.f-cb,
.f-cbli li {
	zoom: 1;
}

/*右边浮动*/

.contact-qq{
	width: 42px;
	height: 42px;
	position: fixed;
	right: 0px;
	bottom: 131px;
	/*background: #999;*/
	cursor: pointer;
	border-radius: 3px 0px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
}
.contact-icon{
	width: 42px;
	height: 42px;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 3px 0px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
	background: #999;
	display: inline-block;
	z-index: 100;
	transition: all 0.4s; 
}
.contact-qq i{
	display: inline-block;
	width: 42px;
	height: 42px;
	background: url(../img/contact-qq.png) no-repeat center center;
	z-index: 100;
}
.contact-qq span.contact-word{
	font-size: 14px;
	display: inline-block;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: #999;
	border-radius: 3px 3px 0px 3px;
	z-index: 99;
	behavior: url(js/PIE.htc);
	color: #fff;
	width: 90px;
	text-align: center;
	line-height: 42px;
	transition: left 0.4s;
	height: 0px;
	overflow: hidden;
}
.contact-qq:hover .contact-icon{
	background: #ffa164 ;
}
.contact-qq:hover i{
	background: #ffa164 url(../img/contact-qq.png) no-repeat center center;
}

.contact-qq:hover span.contact-word{
	height: auto;
	overflow: auto;
	left: -89px;
	background: #ffa164 ;
}

.contact-qq span.contact-word a{
	display: inline-block;
	height: 42px;
	line-height: 42px;
	color: #fff;
	z-index: 99;
	behavior: url(js/PIE.htc);
	position: relative;
	border-radius: 3px;
	background: #ffa164;
	width: 100%;
}
.contact-qq span.contact-word a:hover{
	color: #fff;
	opacity: 0.9;
	background: #FFAF7B;
}

