@charset "utf-8";
/* CSS Document */
.starticon{ background-image:url(../images/start07.png); background-repeat:no-repeat;}
body{ font-family:"微软雅黑"; color:#666; min-width:320px;}
.goodstap{ overflow:hidden; padding:10px;}
.goodstap li{ width:25%; float:left; display:inline-block; height:32px; line-height:32px; text-align:center; position:relative; border-bottom:1px solid #eaeaea; cursor:pointer; overflow:hidden; font-size:14px;}
.goodstap li:after{	content:' ';position: absolute; top: 50%; margin-top:-8px; right: 0;width: 6px;height: 16px;border: #656565 solid;border-width: 0 1px 0 0;}
.goodstap li:last-child:after{ border-right:none;}
.goodstap li.curt{ border-bottom-color:#fd3b31;}
.goodstapdata{ padding:10px;}
.goodstapdata section{ display:none; width:100%; }
.goodstapdata section.show{ display:block;}
/*商品评价*/
.evaluatelist{ border-bottom:1px dashed #999; padding:10px 0 20px 0; font-size:12px;}
.evaluatelist h2{ color:#999; font-size:14px; margin:0; padding:8px 0; font-weight:normal;}
.evaluatelist h2 span{ float:right;}
.evaluatelist h3{ color:#c00; margin:0; padding:10px 0; font-size:12px;}
.evaluatelist h3 span{}
.evaluatelist .starticon{padding-left:76px;line-height:20px; margin-left:4px;  }
.start00{ background-position:-75px -3px;}
.start01{ background-position:-61px -3px ;}
.start02{ background-position:-45px -3px ;}
.start03{ background-position:-31px -3px ;}
.start04{ background-position:-15px -3px ;}
.start05{ background-position:0 -3px;}
.EvaluateFotter{  clear:both; height:60px; padding-top:10px;}
.allcomment{ padding:10px 10px 10px 100px; overflow:hidden;}
.allcomment dt{ margin-left:-100px; text-align:center; width:100px; float:left; font-size:14px;}
.allcomment dt strong{ display:block; height:40px; line-height:40px; text-align:center; color:#c00; font-size:18px;}
.allcomment dt span{}
.allcomment dd{ font-size:12px; display:block;padding-left:80px; padding-top:5px; overflow:hidden;}
.allcomment dd span.tk{ width:80px; margin-left:-90px; display:inline-block; text-align:right; float:left;}
.allcomment dd p { padding-top:3px; width:100%; overflow:hidden;}
.allcomment dd p span{ background-color:#fe5b22; display:inline-block; float:left; height:12px;}
/*商品分类列表*/
.categorylist{ border:1px solid #eaeaea; border-top:none;}
.categorylist:first-child{border-top:1px solid #eaeaea;}
.categorylist h2{ height:42px; line-height:42px;  color:#666; font-size:14px; list-style:circle; padding-left:18px; padding-right:18px; position:relative; cursor:pointer; font-weight:normal;}


.categorylist h2:before{ content:''; height:6px; width:6px; background-color:#f40000; position:absolute; left:5px; top:50%; margin-top:-3px;
                          border-radius:3px;}
.categorylist h2:after,
.three_category li:after{content:' ';position: absolute;top:50%; margin-top:-3px; right: 8px;width: 6px;height: 6px;border: #656565 solid;border-width: 2px 2px 0 0;-webkit-transform: rotate(135deg); transform: rotate(135deg);}
.categorylist dl{ display:none; border-top:1px solid #e2e2e2;}
.categorylist dd{ border-bottom:1px solid #e2e2e2; overflow:hidden;  height:42px; line-height:42px;}
.categorylist dd a{ color:#777; font-size:13px; width:33%; display:inline-block; float:left; text-align:center; height:42px; line-height:42px; position:relative; overflow:hidden; }
.categorylist dd a:after,.filter a:after{content:' ';position: absolute;top:50%; margin-top:-6px;right: 6px;width: 6px;height: 12px;border: #ddd solid;border-width: 0 1px 0 0;}
.categorylist dd a:nth-of-type(3n){ width:34%;}
.categorylist dd a:nth-of-type(3n):after{ border-right:none;}
.categorylist dd:last-child{ border-bottom:none;}
/*搜索页面*/
.hotsearch{ padding:10px;}
.hotsearch h2{ text-align:center; font-size:14px; font-weight:normal; border-bottom:1px solid #eaeaea; line-height:32px; height:32px;}
.hotsearch li a{ display:block; color:#666; font-size:14px;}
.three_category{ border:1px solid #eaeaea; border-radius:5px;}
.three_category li{ height:40px; line-height:40px; padding-left:10px;border-bottom:1px solid #eaeaea; position:relative; font-size:14px;}
.three_category li:last-child{border-bottom:none;}
.three_category li:hover{ background-color:rgba(125,125,125,.1)}
.three_category li a{ display:block; color:#666;}



/*map地图页面*/
.ser_xx_xp{ border:1px solid #eaeaea; border-radius:5px;}
.ser_xx_xp li{ position:relative; height:40px; line-height:40px; padding:3px 0; text-indent:7px;border-bottom:1px solid #eaeaea; position:relative; font-size:14px; display:inline-block; width:100%;}
.ser_xx_xp li:last-child{border-bottom:none;}
.ser_xx_xp li:hover{ background-color:rgba(125,125,125,.1)}
.ser_xx_xp li a{ display:block; color:#666;}
.ser_xx_xp li span{text-align:left; display:inline-block; padding:0;}
.ser_xx_xp li .xx{ position:absolute; right:12px; top:15%;}


/*map地图页面*/
.three_map{ border:1px solid #eaeaea; border-radius:5px;}
.three_map li{ position:relative; height:40px; line-height:40px;border-bottom:1px solid #eaeaea; position:relative; font-size:14px; display:inline-block; width:100%;}
.three_map li.c{ background:#e9e8e8;}
.three_map li:last-child{border-bottom:none;}
.three_map li:hover{ background-color:rgba(125,125,125,.1)}
.three_map li a{ display:block; color:#666;}
.three_map li span{ width:20%;text-align:left; display:inline-block; padding:0;}
.three_map li .xx{ position:absolute; right:12px; top:15%;}

.colorH{ color:#333}
.color1{ color:#979797}
.color2{ color:#4d4d4d}
.color3{ color:#61b2e2}
.color4{ color:#979797}
.color5{ color:#ff8400}

/*news——tit*/

.news_tit {overflow:hidden; height:40px; line-height:40px;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fefefe ), to( #f3f3f3 ),color-stop(1,#ebebeb)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* IE10 */
	background-image:      -o-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* Opera 11.10+ */
	background-image:         linear-gradient( #fefefe , #f3f3f3 ,#ebebeb);}
.news_tit a{ display:inline-block; width:20%; margin:4px 2.5% 0px 2.5%; height:30px;line-height:30px;float:left; text-align:center; overflow:hidden; color:#666; position:relative; font-size:14px; background-position: -90000001px;}
.news_tit a:hover,.news_tit a.curent{background:#006eb4;color:#FFF;border-radius:3px;}
.news_tit a:after{ right:0;}
.news_tit a:last-child{ width:25%;}
.news_tit a:last-child:after{ border-right:none;}

.news_xx_tit{ position:relative;padding:5px;text-align:center;}
.news_xx_tit h3{ font-size:18px; font-weight:bold;}
.news_xx_tit p{position:relative;color:#ccc; padding:7px; height:16px;}
.news_xx img{ width:100%; margin:14px auto 18px auto}
.news_xx p{ color:#666; font-size:14px; text-indent:2em; line-height:30px;}

/*filter*/
.filter {overflow:hidden; height:40px; line-height:40px;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fefefe ), to( #f3f3f3 ),color-stop(1,#ebebeb)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* IE10 */
	background-image:      -o-linear-gradient( #fefefe , #f3f3f3 ,#ebebeb); /* Opera 11.10+ */
	background-image:         linear-gradient( #fefefe , #f3f3f3 ,#ebebeb);}
.filter a{ display:inline-block; width:33%; height:40px; line-height:40px;float:left; text-align:center; overflow:hidden; color:#666; position:relative; font-size:14px; background-position:right -21px;}
.filter a:hover{ background-color:rgba(153,153,153,0.4); color:#FFF;}
.filter a:after{ right:0;}
.filter a:last-child{ width:34%;}
.filter a:last-child:after{ border-right:none;}
.filter a.up{background-position:right -50px;}
.filter a.down{ background-position:right -80px}
.goods_in li{ border-bottom:1px solid #eaeaea; padding:10px 0;}
.goods_in a{ color:#666; padding-left:100px; display:block; overflow:hidden; font-size:14px; font-weight:normal;}
.goods_in a p{ position:relative; display:block; padding-left:10px; line-height:24px;}
.goods_in .goodsimg{ width:100px; float:left; display:inline-block; margin-left:-99px; text-align:center; }
.goods_in a p span{ position:absolute; right:0; bottom:0;}