/*
*---------------------------------------------------------------------------------------------------------------
*  list.css About LIST & DETAIL  Date:2014-08-11
*---------------------------------------------------------------------------------------------------------------

/* The layout of the structure about LIST*/
.leftSider{ float:left; width:210px;}
.rightMain{ float:right; width:980px;}
/*left sort*/
.sortBox{ border:1px solid #eee; border-top:2px solid #666; background:#FFF; color:#666;}
.sortBox h3{ line-height:30px; padding:0 10px; background:#f7f7f7; font-size:14px; color:#333; font-weight:400;}
.sortList{clear:both;}
.sortList span{display:block; height:30px; border-top:1px solid #eee; background:#f7f7f7; line-height:30px; padding-left:10px; font-weight:700; cursor:pointer;}
.sortList span i{margin:0 8px 0 0;vertical-align:middle;display:inline-block; width:16px; height:16px; background:url(../images/icon-list.png) no-repeat; background-position:-20px 0;}
.sortList.cur span{ color:#0A64FF;}
.sortList.cur span i{ background-position:0 0;}
.sortList ul{ display:none; background:#FFF; border-top:1px solid #eee; padding:5px 20px 5px 36px;}
.sortList ul li{ line-height:26px;}
.sortList ul li a{ color:#666;}
.sortList ul li a:hover{ color:#0A64FF;}
.sortList.cur ul{ display:block;}
.sortOpen{ position:relative; border-top:1px solid #eee; line-height:30px; padding-right:30px; text-align:right; *zoom:1;}
.sortOpen i{ position:absolute; display:block; right:15px; top:12px; width:8px; height:4px; background:url(../images/icon-list.png) no-repeat; background-position:-40px 0; overflow:hidden;}
/*search term*/
.searchTermBox{ border:1px solid #eee; background:#FFF; margin-bottom:36px;}
.searchTermBox h3{ background:#f7f7f7; line-height:30px; font-size:14px; font-weight:400; padding:0 10px;}
.searchTermBox h3 font{ color:#0A64FF; padding-right:5px; font-size:14px;}
.searchTermBox h3 span{ font-size:12px; color:#999;}
.searchTermBox h3 span b{ font-weight:400; color:#0A64FF;}
.attrs{ position:relative;}
.attr{ border-top:1px dotted #eee; padding:4px 0 2px; overflow:hidden;}
.attrs> div:first-child .attr {border-top: 0 none; }
.v-tabcon{width:750px;}
.a-key{ float:left; width:100px; line-height:25px; text-align:right; font-weight:700; color:#666;}
.a-values{ position:relative; float:left; padding-right:120px; width:750px;}
.v-option{ position:absolute; right:0; top:0; padding-top:2px; height:22px;}
.v-option span{ float:left; position:relative;color:#005ea7; line-height:22px; cursor:pointer;}
.v-option span:hover{ color:#0A64FF;}
.o-unfold,.o-fold{ display:block; width:25px; margin-right:20px; padding-right:14px; height:22px;}
.o-unfold b,.o-fold b{ display:block; position:absolute; right:0; top:8px; width:8px; height:4px; background:url(../images/icon-list.png) no-repeat; background-position:-40px 0; overflow:hidden;}
.o-fold b{ background-position:-48px 0;}
.hide{ display:none;}
.o-multiChoice{ width:32px; padding-left:18px; height:22px; background:url(../images/icon-list.png) no-repeat; background-position:0 -20px;}
.o-multiChoice:hover{ background-position:-50px -20px;}
.brandList-ul li{ float:left; width:130px; margin-right:15px; height:20px; padding-top:6px; overflow:hidden;}
.brandList-ul li a,.valuesUl li a{ color:#005ea7;}
.brandList-ul li a:hover,.valuesUl li a:hover{ color:#0A64FF;}
.valuesUl{ height:20px; overflow:hidden;}
.valuesUl li{ float:left; height:20px; margin-right:30px; padding-top:6px;}
/*brand-MultiChoice*/
.multiChoice-box{ position:absolute; display:none; top:0; left:-1px; width:100%; background:#fffdee; border:1px solid #edd28b; border-top:0; padding:0 0 15px; z-index:9;}
.multiChoice-box ul{ padding:5px 65px;}
.multiChoice-box ul li{ float:left; width:120px; margin:0 10px; height:20px; padding:6px 0 5px;}
.textC{ text-align:center;}
.btn-red01,.btn-gray01{ display:inline-block; margin:0 10px; width:52px; height:23px; line-height:23px; text-align:center; background:url(../images/btn-list.png) no-repeat;}
.btn-red01{ background-position: -52px 0; color:#FFF;}
.btn-red01:hover{ color:#FFF;}
.btn-gray01{ background-position: 0 0;}
.b-checkbox{ display:none;}
.multiChoice-box label{ display:block; overflow:hidden; height:20px; line-height:20px;}
.label-check i,.label-check-cur i{ display: inline-block; height: 13px; width: 13px; vertical-align: middle; background:url(../images/icon-list.png) no-repeat; margin-right:5px; overflow:hidden;}
.label-check i{ background-position:-110px -20px;}
.label-check-cur i{ background-position:-123px -20px;}
.label-check span{ color:#005ea7;}
.label-check-cur span{color:#0A64FF;}
/*.b-checkbox + label i, .b-checkbox:checked + label i,.label-check i,.label-check-cur i{ display: inline-block; height: 13px; width: 13px; vertical-align: middle; background:url(../images/icon-list.png) no-repeat; margin-right:5px; overflow:hidden;}
.b-checkbox + label i,.label-check i{ background-position:-110px -20px;}
.b-checkbox:checked + label i,.label-check-cur i{ background-position:-123px -20px;}
.b-checkbox + label i + span,.label-check span{ color:#005ea7;}
.b-checkbox:checked + label i + span,.label-check-cur span{color:#0A64FF;}*/
/*moreProp*/
.moreProp{ position:absolute; left:0; bottom:-25px; width:100%; height:25px; text-align:center; z-index:9;}
.attr-extra{ position:relative; display:inline-block; *display:inline; *zoom:1; border:1px solid #eee; border-top:0; height:25px; padding:0 40px 0 25px; background:#FFF; line-height:23px; color:#999; cursor:pointer;}
.attr-extra b{ position:absolute; display:block; top:10px; right:22px; width:8px; height:4px; background:url(../images/icon-list.png) no-repeat; background-position:-40px 0; overflow:hidden;}
.attr-extra b.up{background:url(../images/icon-list.png) no-repeat; background-position:-48px 0;}
/*searchListBox*/
.searchListBox{ border:1px solid #eee;}
.searchFilter{ position:relative; z-index:1000; height:40px; background:#f7f7f7; border-bottom:1px solid #eee;}
.filter-sort{ float:left; position:relative; display:block; height:40px; padding:0 18px; line-height:40px; border-right:1px solid #eee; color:#666;}
.filter-sort:hover,.filter-sort-cur{ background:#FFF; border-right:1px solid #eee; color:#0A64FF;}
.filter-sort-sale{ padding-right:30px;}
.filter-sort-time{ padding-right:35px;}
.filter-sort-price{ padding-right:30px;}
.filter-sort .filter-sort-d{ position:absolute; top:17px; right:18px; display:block; width:7px; height:8px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-60px 0;}
.filter-sort .filter-sort-up{position:absolute; top:16px; right:18px; display:block; width:7px; height:8px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-67px -10px;}
.filter-sort:hover .filter-sort-up{ background-position:-60px -10px;}
.filter-sort:hover .filter-sort-d, .filter-sort-cur .filter-sort-d{ background-position:-67px 0;}
.filter-sort .filter-sort-t{ position:absolute; top:15px; right:18px; display:block; width:11px; height:11px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-80px 0;}
.filter-sort:hover .filter-sort-t, .filter-sort-cur .filter-sort-t{ background-position:-91px 0;}
.filter-sort .filter-sort-u,.filter-sort:hover .filter-sort-b, .filter-sort-cur .filter-sort-b{ position:absolute; top:16px; right:18px; display:block; width:7px; height:10px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-106px 0;}
.filter-sort:hover .filter-sort-u, .filter-sort-cur .filter-sort-u{ background-position:-113px 0;}
.filter-sort:hover .filter-sort-b, .filter-sort-cur .filter-sort-b{ background-position:-120px 0;}
/*价格/起订量筛选*/
.filter-priceform, .filter-quantityform{ float:left; position:relative; margin-right:30px;}
.filter-price, .filter-quantity{ position:relative;}
.filter-price-box, .filter-quantity-box{ position:relative; padding:9px;}
.filter-price-box input, .filter-price-box span, .filter-quantity-box input, .filter-quantity-box span{ float:left;}
.filter-price-box span{ margin:5px 3px 0;}
.filter-quantity-box span{ margin:5px 3px 0;}
.filter-price-box .txt, .filter-quantity-box .txt { border:1px solid #dfdfdf; line-height:14px; padding:4px; width:45px; background:#FFF;}
.filter-price-expand, .filter-quantity-expand{ display:none; position:absolute; top:-1px; left:0; width:100%; height:40px; padding-right:52px; border:1px solid #CCC; background:#FFF; box-shadow:1px 1px 6px rgba(0,0,0,0.2); text-align:right;}
.filter-price-expand span, .filter-quantity-expand span{ position:absolute; right:10px; top:9px; height:24px; width:44px; background:#0A64FF; line-height:24px; text-align:center;}
.filter-price-expand span a, .filter-quantity-expand span a{ display:block; height:24px; color:#FFF;}
.focus{ z-index:101;}
.focus .filter-price-box, .focus .filter-quantity-box{ z-index:100;}
.focus .filter-price-expand, .focus .filter-quantity-expand{ display:block;}
/*所在地*/
.searchFilter-r{ float:right;}
.filter-area,.f-pages{ float:left; position:relative;}
.filter-area span{ position:relative; display:inline-block; height:40px; padding:0 30px 0 20px; line-height:39px;}
.filter-area span i{ position:absolute; right:18px; top:18px; width:7px; height:4px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-130px 0; }
.filter-area:hover span{ z-index:105; border:1px solid #cccccc; margin-top:-1px; border-bottom:0; background:#FFF; padding:0 29px 0 19px;}
.filter-area:hover span i{ background-position:-137px 0;}
.filter-area .f-area-open{ display:none; position:absolute; top:39px; right:0; width:350px; background:#FFF; border:1px solid #cccccc; padding:15px 20px; z-index:104; }
.filter-area:hover .f-area-open{ display:block;}
.f-area-open ul:first-child{ border-top:0;}
.f-area-open ul{ border-top:1px dotted #ccc; padding-bottom:8px; padding-top:8px;}
.f-area-open ul li{ float:left; margin:3px 2px; white-space: nowrap;}
.f-area-open ul li a{ display:block; color:#666; padding:3px 8px;}
.f-area-open ul li a:hover{ color:#FFF; background:#0A64FF;}
.a-search{ margin-top:10px; }
.a-search input, .a-search a{ float:left; margin-right:5px;}
.a-txt{  border:1px solid #dfdfdf; line-height:14px; padding:4px; width:170px; background:#FFF;}
.a-btn{ display:block; height:24px; width:44px; background:#0A64FF; line-height:22px; text-align:center; color:#FFF;}
.a-btn:hover{ color:#FFF;}
/*页码*/
.f-pages{ padding:12px 20px; height:16px; border-left:1px solid #eee; }
.f-pages a,.f-pages span{ display:inline-block; vertical-align:middle;}
.f-pages span{ margin:0 10px; color:#666;}
.f-pages span b{ font-weight:400; color:#0A64FF;}
/*.f-pages a{ width:6px; height:9px; background:url(../images/icon-list.png) no-repeat; overflow:hidden; text-indent:-999px; } Delete By Guoxf Date:2014-09-22 */
.f-pages a{ width:6px; height:9px; background:url(../images/icon-list.png) no-repeat; overflow:hidden; }/*Add By Guoxf Date:2014-09-22*/
.f-pages a.prev-disable{ background-position:-150px 0;}
.f-pages a.prev{ background-position:-156px 0;}
.f-pages a.next-disable{ background-position:-162px 0;}
.f-pages a.next{ background-position:-168px 0;}
.f-pages a.prev-disable,.f-pages a.next-disable{ cursor:default;}
/*list*/
.searchList{ padding:0 9px;position:relative;}
.s-list-item{ float:left; margin:20px 10px; width:220px;}
.s-list-item img{ display:block; width:220px; height:220px; overflow:hidden;}
.s-list-item p{ font-family:"Microsoft YaHei"; font-size:16px; color:#999; padding:5px 0;}
.s-list-item p b{ font-weight:400; color:#0A64FF;}
.s-list-item h4{ font-weight:400; line-height:16px; height:32px; overflow:hidden; margin:5px 0;}
.s-list-item h4 a:hover{ color:#0A64FF;}
.s-infor{ padding:5px 0; height:16px; color:#999;}
.s-infor .textL{ float:left;}
.s-infor .textR{ float:right;}
.l-btn{ display:block; width:80px; height:22px; background:url(../images/btn-list.png) no-repeat; background-position:-110px 0; text-align:center; line-height:20px;}
.cutLine{margin:0 -9px; border-bottom:1px dotted #ccc; height:1px; overflow:hidden; clear:both;}

/* goods */
.leftSider02{ float:left; width:230px;}
.rightMain02{ float:right; width:960px;}
.shop-head{ border-bottom:1px solid #eee; height:105px;}
.shop-name,.shop-search{ margin-top:30px;}
.shop-name{ float:left;}
.shop-name h2{ font-size:24px; font-family:"Microsoft YaHei"; line-height:40px; font-weight:400; margin-bottom:5px;}
.shop-other{ position:relative; color:#666; height:30px; width:160px;}
.shop-other span,.shop-other b,.shop-other s{ float:left; display:inline-block; line-height:20px;}
.shop-other b{ width:20px; height:20px; margin:0 2px; background:url(../images/icon-goods.png) no-repeat;}
.shop-other b.ce01{ background-position:0 -50px;}
.shop-other b.ce02{ background-position:-20px -50px;}
.shop-other b.ce03{ background-position:-40px -50px;}
.shop-other s{ margin-left:3px; margin-top:10px; width:7px; height:4px; background:url(../images/icon-goods.png) no-repeat; background-position:-60px -50px; overflow:hidden;}
.shop-other s.hover{background-position:-67px -50px;}
.shop-other:hover s{background-position:-67px -50px;}
.ce-expand{ display:none; position:absolute; top:29px; left:0; width:340px; background:#FFF; border:1px solid #eee; }
.shop-other:hover{ z-index:100;}
.shop-other:hover .ce-expand{ display:block;}
.shopOwner{ border-bottom:1px solid #eee; padding:20px 45px;}
.shopOwner i{ vertical-align:middle; margin-left:5px;}
.contact01,.contact02,.contact03{ display:inline-block; width:83px; height:23px; background:url(../images/icon-goods.png) no-repeat; }
.contact01{background-position:-140px -80px;}
.contact02{background-position:-240px -80px;}
.contact03{background-position:-40px -80px;}
.ce-btn{ border-top:1px solid #eee; padding:15px 0; text-align:center;}
.ce-btn a{ display:inline-block; width:140px; height:38px; border:1px solid #eee; border-radius:2px; background:#FFF; line-height:38px; text-align:center; color:#666; margin:0 8px; }
.ce-btn a:hover{ color:#0A64FF; }
.ceCont{ padding:20px;}
.ceCont p{ position:relative; padding:10px 0 20px 90px; border-bottom:1px solid #eee; line-height:18px; margin-bottom:15px;}
.ceCont p i{position:absolute; left:35px; top:10px; display:inline-block; width:30px; height:35px; background:url(../images/icon-goods.png) no-repeat; background-position:0 -70px;}
.ceCont p font{ font-size:12px; color:#0A64FF;}
.ceList ul{ float:left; width:49%; border-left:1px solid #eee;}
.ceList ul li{ padding:2px 0 2px 30px ;}
.ceList ul:first-child{ border-left:0; }
.ceList ul li i{ display:inline-block; width:20px; height:20px; margin-right:3px; vertical-align:middle; background:url(../images/icon-goods.png) no-repeat; }
.ceList ul li i.i01{ background-position:-220px -50px;}
.ceList ul li i.i02{ background-position:-260px -50px;}
.ceList ul li i.i03{ background-position:-280px -50px;}
.ceList ul li i.i04{ background-position:-240px -50px;}
.ceList ul li i.i05{ background-position:-20px -50px;}
.ceList ul li i.i06{ background-position:-40px -50px;}
.shop-search{ float:right;}
.shop-search input{ float:left;}
.shop-search .txt{ width:255px; height:18px; padding:10px 10px 10px 0; line-height:18px; border:0; font-size:14px;}
.shop-search .btn1,.shop-search .btn2{ width:100px; height:40px; color:#FFF; border:0; font-size:18px; font-family:"Microsoft YaHei"; text-align:center; line-height:40px; cursor:pointer;}
.shop-search .btn1{ background:#0A64FF; margin-right:3px;}
.shop-search .btn2{ background:#333;}
.shop-banner{ text-align:center; height:120px; overflow:hidden; background:#fbfbfb;}
.shop-banner img{ width:1200px; height:120px;}
.shop-nav{ background:#2d2d2d; height:40px;}
.shop-nav ul li{ float:left;}
.shop-nav ul li a{ display:block; height:40px; padding:0 35px; color:#FFF; font-size:14px; line-height:40px;}
.shop-nav ul li a:hover,.shop-nav ul li a.hover{ color:#FFF; background:#0A64FF;}

.shopColumn{ border:1px solid #eee; background:#FFF; margin-bottom:10px;}
.shopColumn h3{ background:#f2f2f2; border-bottom:1px solid #eee; font-size:14px; height:30px; line-height:30px; padding-left:10px;}
.shopColumn h3.special{ border-bottom:0;}
.shopCx{ padding:15px 15px 15px 50px; position:relative; border-bottom:1px dotted #ccc; color:#666;}
.shopCx i{ position:absolute; left:10px; top:15px; display:inline-block; width:30px; height:35px; background:url(../images/icon-goods.png) no-repeat; background-position:0 -70px;}
.shopCx p{ padding:2px 0;}
.shopCx p a{ color:#005ea7;}
.shopCx p a:hover{ color:#0A64FF;}
.shopInfoBtn{ padding:20px 15px; border-top:1px dotted #ccc;}
.shopInfoBtn a{ display:inline-block; width:86px; height:30px; border:1px solid #eee; background:#FFF; color:#005ea7; text-align:center; line-height:28px; border-radius:2px; margin-right:8px;}
.shopInfoBtn a:hover{color:#0A64FF;}
.shopInfor{ padding:10px; color:#666;}
.shopInfor h4{ font-size:14px; padding-bottom:6px;}
.shopInfor dl{ padding:5px 0; overflow:hidden;}
.shopInfor dl dt{ float:left;}
.shopInfor dl dd{ color:#333;}
.starSmall a,.starSmall span{ float:left; display:inline-block; vertical-align:middle;}
.starSmall{ height:14px; line-height:14px;}
.starSmall a{ width:11px; height:11px; margin-right:1px; margin-top:1px; overflow:hidden; background:url(../images/icon-goods.png) no-repeat; background-position:-91px -50px;}
.starSmall a.light{ background-position:-80px -50px;}
.starSmall span{ margin-left:3px; *margin-top:-2px;}
.consultBox{ padding:10px;}
.consultBox a{ display:inline-block; margin-right:10px; margin-bottom:10px; text-indent:-999px; overflow:hidden;}

.goodsBox{ position:relative;}
.goodsBox h2{ font-size:16px; font-family:"Microsoft YaHei"; font-weight:400; padding-bottom:6px;}
.goodsBox .goodsReport{ position:absolute; display:block; width:42px; height:14px; top:5px; right:0; color:#999;}
.goodsBox .goodsReport i{ position:absolute; display:block; right:8px; top:5px; width:5px; height:3px; background:url(../images/icon-goods.png) no-repeat; background-position:-208px -50px; }
.goodsPhotos{ float:left; width:352px;}
/* preview style */
.preview{width:352px; height:415px; position:relative; margin-bottom:20px; z-index:99;}
/* smallImg */
.smallImg{position:absolute;width:352px; padding:10px 0; height:54px; overflow:hidden;}
.scrollbutton{height:54px; width:19px; overflow:hidden; position:absolute; top:10px; cursor:pointer; background:url(../images/icon-goods.png) no-repeat;}
.scrollbutton.smallImgLeft{background-position:-40px -150px; left:0;}
.scrollbutton.smallImgRight{background-position:-60px -150px; right:0;}
.scrollbutton.smallImgLeft.disabled{background-position:0 -150px;}
.scrollbutton.smallImgRight.disabled{background-position:-20px -150px;}
#imageMenu {width:310px; margin:0 21px; overflow:hidden;}
#imageMenu ul{ width:2000px;}
#imageMenu li { float:left; width:62px; height:54px; overflow:hidden; text-align:center;}
#imageMenu li img{padding:1px;border:1px solid #E8E8E8; width:50px; height:50px;cursor:pointer;}
#imageMenu li.onlickImg img{padding:0px; border:2px solid #990000;}
/* bigImg */
.bigImg{position:relative;width:350px;height:350px;padding:0px;border:1px solid #E4E4E4;overflow:hidden;}
.bigImg #midimg{width:350px;height:350px;}
.bigImg #winSelector{width:235px;height:210px;}
#winSelector{position:absolute;cursor:move;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */
#bigView{position:absolute; border: 1px solid #CCC;overflow: hidden; width:400px;height:400px;top:0;left:367px;}
#bigView img{position:absolute;}

.collect-share{ height:20px; text-align:right;}
.i-collect,.i-compare{ display:inline-block; float:right; position:relative; height:16px; line-height:16px; color:#666;}
.bdshare{ display:inline-block; margin-left:15px; float:right; height:16px;}
.bdshare-button-style0-16 .bds_more{}
.i-share,.bdshare-button-style0-16 .bds_more{ display:block; background:url(../images/icon-goods.png) no-repeat !important; background-position:-460px -47px !important; color:#666 !important; padding-left:17px !important; margin:0 15px 0 0 !important;}
.i-collect i,.i-compare i{ display:inline-block; margin-right:5px; background:url(../images/icon-goods.png) no-repeat; vertical-align:middle;}
.i-collect i{ width:16px; height:13px; background-position:-440px -70px;}
.i-compare i{ width:12px; height:12px; background-position:-440px -50px; overflow:hidden;}
.goodsOtherInfo{ float:right; width:598px;}

.goodsDetail-box{ margin-top:20px;}
.goodsConts{ text-align:center;}
.goodsTabs-bar{ position:relative; height:36px; border:1px solid #EEE; background:#f2f2f2; }
.goodsTabs-bar span{ position:absolute; top:6px; right:8px; display:inline-block; width:88px; height:24px;}
.goodsTabs-bar span a{ display:block; width:88px; height:24px; text-align:center; font-size:12px; line-height:24px; color:#FFF; background:#0A64FF;border-radius:2px;}
.goodsTabs-bar span a:hover{ color:#FFF; background:#cb3b33;}
.goodsTabs-bar ul li{ float:left; padding: 0 25px; margin:5px 0; border-right: 1px dotted #ccc; height:26px; line-height:26px; font-size:14px; cursor:pointer;}
.goodsTabs-bar ul li.hover{ margin:-1px 0 -1px -1px; padding:0 24px; border:1px solid #eee; border-bottom:0; border-top:2px solid #0A64FF; background:#FFF; height:36px; line-height:34px;}
.goodsBaseInfor{ border:1px solid #eee; background:#FFF; border-top:0;}
.goodsBaseInfor ul{ padding:10px 20px;}
.goodsBaseInfor ul li{ float:left; width:33%; color:#999; padding:8px 0;}
.goodsBaseInfor ul li span{ color:#666;}
.ECC-bar{ margin:15px 0; height:15px; position:relative; padding-left:22px; color:#666;}
.ECC-bar i{ position:absolute; left:0; right:0; width:16px; height:16px; background:url(../images/icon-goods.png) no-repeat; background-position:-320px -50px;}
.ECC-bar a{ color:#005ea7;}
.ECC-bar a:hover{ color:#0A64FF;}
.ftGray{ color:#999; padding:10px 0;}
.goodsBuy-bar{ border:1px solid #eee; border-top:0; background:#FFF;}
.goodsBuy-bar ul{ padding:10px 20px;}
.goodsBuy-bar ul li{ float:left; width:25%; margin-left:-1px; border-left:1px solid #eee;}
.goodsBuy-bar ul li p{ padding: 5px 0 5px 80px;}
.goodsBuy-bar ul li:first-child{ border-left:0;}
.goodsBuy-bar ul li p b{ font-size:24px;  color:#0A64FF; font-weight:400; padding-right:3px;}
/*table*/
.g-table{ border:1px solid #eee; font-family:"Verdana";}
.g-table th,.g-table td{ border-bottom:1px solid #EEE; padding:10px 20px; }
.g-table td{ border-bottom:1px dotted #ccc;}
.g-table th{ font-weight:700;}
.i-cu{ display:inline-block; margin-left:3px; width:16px; height:16px; background:url(../images/icon-goods.png) no-repeat; background-position:-340px -50px;}
.g-table td i{ vertical-align:middle;}
.g-table td span{ display:inline-block; height:16px; line-height:16px; color:#0A64FF;}

.goodsSat{ padding:10px 20px; border:1px solid #eee; border-top:0; background:#FFF;}
.goodsSat .s1,.goodsSat .s2{ float:left; vertical-align:middle;}
.s1{ font-weight:700; margin-top:14px;}
.s2{ font-size:14px; margin-right:10px; line-height:42px;}
.s2 b{ font-size:36px; color:#0A64FF; margin-right:5px; vertical-align:middle;}
.starBig{ float:left; height:16px; margin-top:13px;}
.starBig a{ float:left; display:inline-block; vertical-align:middle;}
.starBig a{ width:15px; height:16px; margin-right:1px; overflow:hidden; background:url(../images/icon-goods.png) no-repeat; background-position:-375px -50px;}
.starBig a.light{ background-position:-360px -50px;}

.goodsComment-box{border:1px solid #eee;}
.commentOpt{ height:16px; padding:8px 20px; border-bottom:1px solid #eee;}
.commentOpt-l{ float:left;}
.commentOpt-l span,.commentOpt-r span{ display:inline-block; margin-right:25px; height:16px; line-height:16px;}
.commentOpt-l span input,.commentOpt-l span label,.commentOpt-r span input,.commentOpt-r span label{ vertical-align:middle;}
.commentOpt-l span label i{ color:#0A64FF; }
.commentOpt-r{ float:right;}
.commentOpt-r span{ margin-right:0;}
.commentCont dl{ padding:15px; border-top:1px dotted #CCC;}
.commentCont dl:first-child{ border-top:0;}
.commentCont dl dt{ float:left; width:100px; padding-top:20px;}
.commentCont dl dd{ margin-left:120px;}
.com-infor{ height:20px; background:#fff5f0; padding:8px; line-height:20px; color:#999;}
.com-star,.com-number,.com-addUp{ float:left;}
.com-star{ width:160px;}
.com-number{ width:130px;}
.com-addUp{ width:150px;}
.com-time{float:right;}
.com-star div,.com-star span{display:inline-block; vertical-align:middle;}
.com-star div{ *display:inline; *zoom:1;}
.comTxt{ padding:10px 8px; color:#333; line-height:18px;word-wrap:break-word; white-space:normal; word-break:break-all;}
.comReply{ border:1px solid #0A64FF; padding:5px 8px; line-height:20px;}
.comReply span.comReply-js{ float:left;width:40px; color:#0A64FF;}
.comReply span.comReply-time{ float:right; color:#999;}
.comReply div{ margin-left:40px; margin-right:120px;word-wrap:break-word; white-space:normal; word-break:break-all;}

.o-table{ border:1px solid #eee; font-family:"Verdana";}
.o-table th,.o-table td{ border-bottom:1px solid #EEE; padding:10px 20px; text-align:center; }
.o-table td{ border-bottom:1px dotted #ccc; color:#333;}
.o-table th{ font-weight:700; background:#f2f2f2; font-size:14px; color:#999;}
.o-table td i{ font-size:14px; color:#0A64FF;}

.g-info{ padding:15px;}
.g-info li{ padding:10px 0; height:16px; line-height:16px;}
.g-info li label{ float:left; display:inline-block; width:70px; color:#999; padding:3px 0;}
.g-info li div.list{ margin-left:70px;}
.safeguard{ display:inline-block; width:424px; height:30px; background:url(../images/icon-goods.png) no-repeat; background-position:0 -110px;}
.g-info li div.list .starSmall{ margin-left:8px;}
.g-info li div.list .starSmall,.g-pj{ display:inline-block; vertical-align:middle;}
.g-pj a{ color:#005ea7;}
.g-pj a:hover{ color:#0A64FF;}
.list span{ display:inline-block; padding:2px 8px; vertical-align:middle;}
.list span.line{ width:1px; height:15px; border-right:1px solid #eee; margin:0 8px; overflow:hidden; padding:0; }
.ftg{ color:#999;}
.list .starSmall span{ padding:0;}
.g-info li.g-pf{ padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:10px;}
.g-address{ display:inline-block; *display:inline; *zoom:1; position:relative; z-index:10; }
.list .g-address>span{ position:relative; padding:2px 17px 2px 8px; border:1px solid #FFF; border-bottom:0; color:#005ea7;}
.list .g-address>span i{ position:absolute; top:8px; right:5px; width:7px; height:4px; overflow:hidden; background:url(../images/icon-list.png) no-repeat; background-position:-130px 0;}
.list .g-address>span.hover{ border:1px solid #ccc; border-bottom:0px solid #FFF; padding:2px 17px 2px 8px; z-index:10; background:#FFF;}
.list .g-address>span.hover i{ background-position:-137px 0;}
.g-address-box{ display:none; position:absolute; left:-103px; top:21px; width:320px; border:1px solid #ccc; background:#FFF; z-index:9; padding:5px 0; }
.g-info li .g-address-box li{ padding:6px 0;}
.a-province{ overflow:hidden;}
.a-province li,.a-city ul li{ float:left; height:20px; width:20%;}
.a-province li span,.a-city ul li span{ display:block; padding:3px 5px; margin:0 2px; text-align:center; cursor:pointer;}
.a-province li span:hover,.a-province li.hover span,.a-city ul li span:hover{ background:#0A64FF; color:#FFF;}
.a-city{ display:none; border:1px solid #ccc; border-left:0; border-right:0; background:#f7f7f7; padding:5px 0;}
.a-city ul{ overflow:hidden;}
.a-city ul li{ float:left; height:20px; width:20%;}
.g-wight em{ font-style:normal; color:#0A64FF; padding-right:6px; font-weight:400; }
.g-info li.g-attr{ height:24px;}
.g-attr-item{ margin-left:70px;padding-left:6px;}
.g-attr-item a{ display:inline-block; position:relative; border:1px solid #eee; background:#FFF; padding:3px 5px; vertical-align:middle; margin-right:5px;}
.g-attr-item a.cur{border:2px solid #0A64FF; padding:2px 4px; }
.g-attr-item a i{ position:absolute; display:block; width:10px; height:10px; overflow:hidden; right:-1px; bottom:-1px;  background:url(../images/icon-goods.png) no-repeat; background-position:-495px -110px;}
.g-attr-item a.disable{border:1px solid #eee; color:#eee; cursor:default;}

.addCart-box{ margin-top:20px; border:1px solid #eee; overflow:hidden;}
.addCart-l{ float:left; width:611px; }
.addCart-l .left{border-right:1px solid #eee; min-height:260px;}
.addCart-r{ float:right; width:346px; }
.addCart-r .right{ min-height:260px;}
.addTit{ padding:8px 0; background:#f2f2f2; border-bottom:1px solid #eee; overflow:hidden;}
.addTit li{ float:left; width:122px; font-weight:700; text-align:center; color:#999;}
.addTit li.item1{ text-align:left;}
.addTit li span{ display:block;}
.addTit li.item1 span{ padding-left:10px;}
.cart-list-ul{ border-bottom:1px dotted #ccc; overflow:hidden; padding:5px 0;}
.cart-list-ul li{ display:inline-table;}
.add-name{ float:left; width:20%; vertical-align:top; padding-top:10px;}
.add-name span{ display:block; padding-left:10px; font-weight:700;}
.add-date{ float:left; width:80%;}
.add-list-item{ overflow:hidden;}
.add-list-item li{ float:left; display:inline-table; text-align:center; width:25%; padding:6px 0; height:21px; line-height:21px;}
.add-list-item .price{ color:#0A64FF;}
.a-stock a,.a-stock input{ display:inline-block; margin:0 1px; vertical-align:middle;}
.a-stock a{ width:20px; height:21px; background:url(../images/icon-goods.png) no-repeat; }
.a-stock a.minus{background-position:-120px -50px;}
.a-stock a.minus:hover{background-position:-140px -50px;}
.a-stock a.plus{background-position:-160px -50px;}
.a-stock a.plus:hover{background-position:-180px -50px;}
.a-stock .txt{ width:40px;border:1px solid #bdbdbd; background:#FFF; padding: 2px 3px; line-height:15px; height:15px;}
.a-stock .txt:focus{border:1px solid #0A64FF;}

.cartList{ padding:10px;}
.cartList li{ padding-left:60px; border-top:1px solid #eee; padding:10px 0 10px 60px; color:#666;}
.cartList li:first-child{ border-top:0;}
.cartList li h4{ font-size:14px; font-weight:400;}
.cartList li span{ padding-right:10px;}
.cartList li p{ padding:6px 0;}
.cartList li p span{color:#0A64FF;}
.cartList li p span.price{ font-size:18px; font-family:"Verdana"; padding-left:10px;}
.cartList li p span b{ font-size:14px; font-weight:400; padding:0 4px;}
.add-btn01{ display:inline-block; width:210px; height:36px; line-height:36px; text-align:center; color:#0A64FF; font-size:16px; font-family:"Microsoft YaHei"; background:url(../images/btn-list.png) no-repeat; background-position:0 -110px; }
.add-btn01:hover{color:#0A64FF; background-position:0 -150px;}
.add-btn02{ display:inline-block; width:210px; height:36px; background:url(../images/btn-list.png) no-repeat; line-height:36px; text-align:center; color:#FFF; font-size:16px;font-family:"Microsoft YaHei";  background-position:0 -30px; }
.add-btn02:hover{color:#FFF; background-position:0 -70px; }

/*店铺公告列表、落地页 add  Date:2014-08-26*/
.shop-tab1{ height:32px; border-bottom:1px solid #eee; padding-left:10px;}
.shop-tab1 li{ float:left; height:32px; padding:0 10px; line-height:32px; margin-right:4px; font-size:14px; color:#666; background:#eee; cursor:pointer;}
.shop-tab1 li.hover{ position:relative; margin-bottom:-1px; border:1px solid #eee; border-bottom:0; background:#FFF; font-weight:700;}
.ftred{ color:#0A64FF;}
.shop-cont dl{ height:50px; overflow: hidden; border-top:1px dotted #CCC; padding:10px 15px;}
.shop-cont dl:first-child{ border-top:0;}
.shop-cont dl dt{ float:left; width:50px; height:50px;}
.shop-cont dl dt img{ border:1px solid #eee; width:48px; heigh6t:48px; overflow:hidden;}
.shop-cont dl dd{ margin-left:60px;}
.shop-cont dl dd p{ word-wrap:break-word; white-space:normal; word-break:break-all; line-height:16px; padding:1px 0;}
.shop-searchBar{ border:1px solid #e4c2c2; background:#fffafa; padding:6px 10px; overflow:hidden;}
.shop-searchBar h3{ float:left; display:inline; font-size:14px; height:22px; line-height:22px;}
.shop-searchBar-r{ float:right; display:inline-block;}
.shop-searchBar-r input{ vertical-align:middle;}
.w100{ width:100px; }
.mr5{ margin-right:5px;}
.shop-searchBar-r .s-btn{ padding:0 12px; border:1px solid #d6afaf; background:#f9e8e8; height:24px; cursor:pointer; border-radius:2px;}
.table-list{ border:1px solid #eee; color:#666;}
.table-list thead th{ font-size:14px; text-align:left; padding:10px 8px; font-weight:700; background:#f2f2f2; border-bottom:1px solid #eee;}
.table-list thead th.textC,.table-list tbody td.textC{ text-align:center;}
.table-list tbody td{ font-size:12px; text-align:left; padding:12px 8px; border-bottom:1px dotted #ccc;}
a.linkBlue{ color:#005ea7;}
a.linkBlue:hover{ color:#005ea7; text-decoration:underline;}
.contBox{ border:1px solid #eee; padding:20px;}
.title01{ font-size:18px; font-family:"Microsoft YaHei"; padding-bottom:20px; border-bottom:1px dotted #ccc; text-align:center; font-weight:400;}
.noticeInfo{ text-align:center; color:#999; padding:10px 0;}
.txtCont{ margin:20px 0; line-height:20px; color:#666;}
.txtCont p{ padding:6px 0;}

/*店铺商品列表页*/
.a-values02{ position:relative; float:left; padding-right:120px; width:720px;}
.s-list-item02{ float:none; margin:0; width:220px;}
.s-list-item02 p{ font-size:16px; color:#999; padding:5px 0;}
.s-list-item02 p b{ font-family:"Microsoft YaHei";  font-weight:400; color:#0A64FF; font-size:24px;}
.s-list-item02 p span{ float:right; margin-top:3px; display:inline-block;}
.s-list-item02 p span a{ display:inline-block; font-size:12px; color:#FFF; padding:0 8px; line-height:20px; background:#0A64FF;}
.s-list-item02 p span a:hover{ color:#fff; text-decoration:underline;}
.s-list-item02 p span a.blank{ background:#ebb5b2;}
.s-list-item02 p span a.blank:hover{ color:#fff; text-decoration:underline;}

.s-list-item02 h4{ font-weight:400; line-height:16px; height:auto; overflow:hidden; margin:5px 0;}
.shopName{margin:5px 0; height:13px; padding-left:18px; background:url(../images/icon-list.png) no-repeat; background-position:-185px 0; color:#999; }
.goods-default{ display:inline-block; width:220px; height:220px; }

/*店铺首页装修*/
.hd-toolbar{ position:fixed; top:0; left:0; width:100%; height:42px; background:#444; padding:9px 0; z-index:900; text-align:right;font-family:"Microsoft YaHei";}
.btnSave,.btnExit{ display:inline-block; float:right; margin-right:10px; height:42px; width:128px; text-align:center; border-radius:3px; line-height:42px; font-size:14px;}
.btnSave,.btnSave:hover{ background:#2bb8aa; color:#FFF;}
.btnExit,.btnExit:hover{ background:#f9f9f9; color:#949494;}
.btnSave:hover,.btnExit:hover{ text-decoration:underline;}
.btnSave i,.btnExit i{ display:inline-block; margin-right:8px; vertical-align:middle; height:18px; width:15px; background:url(../images/icon-decorate.png) no-repeat;}
.btnSave i{ background-position:0 0;}
.btnExit i{ background-position:-15px 0;}
.mt60{ margin-top:60px;}

.editBox{ position:relative;}
.editLayout{ display:none; position:absolute; top:-1px; left:-1px; width:100%; height:100%; background:url(../images/maskLayoutBg.png) repeat; border:1px dashed #9e9e9e;}
.editBox:hover .editLayout{ display:block;}
.editToolBar,.editToolBar02{ height:38px; background:#6e6d6f; font-size:14px; font-family:"Microsoft YaHei";}
.editToolBar a{ color:#dedede;}
.editToolBar a:hover{ color:#fff;}
.editToolBar a:hover{ background:#b7b6b7;}
.editToolBar02 .btnAdd,.editToolBar02 .btnEdit,.editToolBar02 .btnDelete{ padding:10px 10px;}
.btnAdd,.btnEdit,.btnDelete{ display:inline-block; padding:10px 14px; line-height:18px; height:18px;}
.btnAdd i,.btnEdit i,.btnDelete i{ display:inline-block; width:18px; height:18px; margin-right:5px; background:url(../images/icon-decorate.png) no-repeat; vertical-align:middle;}
.btnAdd i{ background-position:-80px 0;}
.btnAdd:hover i{ background-position:-80px -20px;}
.btnEdit i{ background-position:-40px 0;}
.btnEdit:hover i{ background-position:-40px -20px;}
.btnDelete i{ background-position:-60px 0;}
.btnDelete:hover i{ background-position:-60px -20px;}

.shopBanDiv{ width:1200px; margin:0 auto; height:120px;}
.shop-banner{overflow:inherit;}
.advertisBox{ width:1200px; height:400px;}
.shop-more{float:right; font-size:12px; font-weight:400; margin:0 10px 0 0; font-family:"宋体";}
.shop-more a,.noticeList ul li a{color:#005ea7;}
.shop-more a:hover,.noticeList ul li a:hover{color:#005ea7; text-decoration:underline;}
.noticeList ul{ float:left; width:50%; padding:10px 0; margin-left:-1px; border-left:1px dotted #ccc; overflow:hidden;}
.noticeList ul:first-child{ border-left:0;}
.noticeList ul li{ margin:13px 20px; padding-left: 10px; background:url(../images/dot.png) no-repeat; background-position:0 -14px;}
.noticeList ul li span{ float:right; color:#999;}
.sListDiv{float: left; margin: 10px 7px; width: 220px;}

/*店铺装修编辑浮层*/
.editPopup{ display:none; position:fixed; top:50%; left:50%; background:url(../images/maskLayoutBg.png) repeat; padding:10px; z-index:1000;}
.popupBox01{ margin-left:-320px; margin-top:-210px; width:640px; }
.popupBox02{ margin-left:-350px; margin-top:-390px; width:700px;}
.editPopup .close{ position:absolute; right:20px; top:22px; display:inline-block; width:11px; height:11px; background:url(../images/icon-decorate.png) no-repeat; background-position:-120px 0; overflow:hidden; text-indent:-999px;}
.editPopup-title{ height:36px; background:#2d2d2d; padding:0 10px; color:#FFF; font-size:14px; line-height:36px;}
.editPopup-cont{ background:#FFF; padding:20px; color:#666;}
.pop-btn span{ display:inline-block; margin-right:8px; }
.btn-green,.btn-gray{ display:inline-block; width:140px; height:38px; line-height:38px; text-align:center; font-family:"Microsoft YaHei"; font-size:14px; border-radius:3px; }
.btn-green{ background:#2bb8aa; color:#FFF;}
.btn-green:hover{ text-decoration:underline; color:#FFF;}
.btn-gray{ background:#ccc; color:#666;}
.btn-gray:hover{ text-decoration:underline; color:#666;}
.popup-h4{ font-size:12px; color:#000; margin-bottom:10px;}

.file-box{ position:relative;}
.txt02{ border:1px solid #dfdfdf; line-height:14px; padding:6px 4px; width:200px; background:#FFF;}
.btn{ background-color:#eafefc; border:1px solid #2bb8aa; border-radius:3px; height:28px; width:70px;}
.file{ position:absolute; top:0; left:0; height:28px; filter:alpha(opacity:0);opacity: 0;width:285px }
.ftOrange{ color:#ff8e40;}
.file-box input,.file-box span{ display:inline-block; vertical-align:middle;}
.file-box span{ width:160px;}
.p-table01 td{ padding:6px 8px;}
.boxImg,.boxImg03,.boxImg04,.boxImg05{ border:1px solid #eee; background:url(../images/addPic.png) no-repeat; background-position: 0 0;}
.boxImg03{ width:450px; height:150px;}
.boxImg04{width:240px; height:160px; border:1px solid #eee; background-position: 0 -300px;}
.boxImg04 img{ max-width:240px; vertical-align:top;}
.boxImg{ width:450px; height:100px; border:1px solid #eee; background-position: 0 -30px;}
.boxImg05{width:150px; height:200px; border:1px solid #eee; background:url(../images/addPic.png) no-repeat #f9f9f9; background-position:-150px 25px;}
.boxImg05 img{ max-width:150px; vertical-align:top;}
.boxImg img{ max-width:450px; vertical-align:top;}
.boxImg02{ width:220px;}
.boxImg02 img{ width:220px; height:220px;}
.sxBar{padding:10px 0;}
.sxBar input{ vertical-align:middle;}
.btn-gray04{ width:80px; height:28px; text-align:center; font-size:12px; color:#2bb8aa; font-weight:700; background:url(../images/btn-list.png) no-repeat; background-position:0 -200px; border:0; cursor:pointer;}
.btn-gray04:hover{ background-position:-80px -200px; color:#2bb8aa;}
.p-table02 thead tr.title{ border:1px solid #eee; background:#f2f2f2;}
.p-table02 thead tr.title th{ padding:10px 6px; font-size:14px; font-weight:700; text-align:center;}
.p-table02 thead tr.space{ height:10px;}
.p-table02 thead tr.title th.textL,.p-table02 tbody td.textL{ text-align:left;}
.p-table02 tbody{ border:1px solid #eee;}
.p-table02 tbody td{ border-bottom:1px dotted #ccc; padding:12px 8px; text-align:center;}
.p-table02 tbody tr.cur{ background:#feeee5;}

.ml105{ margin-left:105px;}
.addAdvPic{display:inline-block; width:450px; height:150px; border:1px dashed #ddd; background:url(../images/addPic.png) no-repeat; background-position: 0 -150px;}

/*商城 公告列表页、关于我们*/
.rightMain03{ width:990px; float:right;}
.leftSide03{ width:200px; float:left;}
.leftMenu{ border:1px solid #eee; background:#FFF; min-height:500px;}
.leftMenu h3{ position:relative; height:42px; line-height:42px; font-size:14px; color:#0A64FF; border-bottom:1px solid #eee; background:#f2f2f2; padding-left:40px;}
.leftMenu h3 i{ position:absolute; display:inline-block; top:12px; left:17px; width:18px; height:19px; background:url(../images/icon-list.png) no-repeat; background-position:0 -50px;}
.leftMenu ul{ padding:0 10px;}
.leftMenu ul li{ height:20px; border-bottom:1px dotted #ccc; padding:10px 20px;}
.leftMenu ul li a{ display:block; padding-left: 10px; line-height:20px;  background:url(../images/dot.png) no-repeat; background-position: 0 -10px;}
.leftMenu ul li a:hover,.leftMenu ul li a.cur{ color:#0A64FF; background-position: 0 -37px;}
.w610{width:610px;}
.addTit li{ width:20%;}
.addTit li:first-child{ *width:19%;}

/*单品页-评价详情-位置修改 Date:2014-09-11*/
.pinned{z-index:1000;}

/*单品页修改 Date:2014-09-17*/
.searchList02 .sListDiv{margin: 10px 7px;}
.g-info li div.list em{ display:inline-block; margin:4px 4px 0 5px; font-weight:400;padding:0 3px;}
.g-info li div.list em.red{ background:#0A64FF;color:#fff;}
.g-info li div.list em.green{ background:#6cb247;color:#fff;}
.g-info li div.list em.blue{ background:#7fbda9;color:#fff;}
.g-info li div.list em.gray{ background:#a3b4cc;color:#fff;}
.g-info li div.list b{ display:inline-block; margin-left:5px; margin-top:4px; font-family:"Verdana";}
.g-info li.g-tj{ height:auto;}
.g-info li{ padding:8px 0;}
.searchList02{ padding:0 10px; }
.oldPrice{ text-decoration:line-through;}
.addTit li.item1{ width:13%; *width:12%; text-align:center;}
.addTit li.item2{ width:13%;}
.addTit li.item3{ width:15%;}
.addTit li.item4{ width:16%;}
.addTit li.item5{ width:15%;}
.addTit li.item6{ width:8%;}
.addTit li.item7{ width:20%;}
/*.addTit li:first-child{ width:16%; *width:15%;}*/
.add-list-item li em{ display:inline-block; font-weight:400; color:#FFF; padding:0 3px; line-height:17px;}
.add-list-item li em.red{ background:#0A64FF;}
.add-list-item li em.green{ background:#6cb247;}
.add-name{ width:13%; *width:12%; text-align:center;}
.add-date{ width:87%;}
.add-date li.item1{ width:15%; *width:15%;}
.add-date li.item2{ width:17%;}
.add-date li.item3{ width:18.50%;}
.add-date li.item4{ width:17.50%;}
.add-date li.item5{ width:9%;}
.add-date li.item6{ width:23%;}

/* 店铺信誉 */
.s-rightMain{margin:20px 0;border:1px solid #eee}
.s-box02-v1{border-top:2px solid #2bb8aa}
.s-shop-tit strong{margin-left:6px;font-size:14px;}
.tit-name{padding-left:5px;font-size:14px;border-left:2px solid #0A64FF}
.buyer-title{padding:10px 20px 0;}
.buyer-title img{vertical-align:text-bottom}
.star-num{margin-left:10px;font-size:36px;color:#f9761b;font-family:Arial, Helvetica, sans-serif; vertical-align:-6px}
.s-shop-stats{position:relative;margin-top:10px;padding:10px 20px;background:#fafafa}
.s-shop-stats .txt{font-size:14px;color:#666}
.s-shop-stats .txt2{position:absolute;right:10px;font-size:12px;color:#666}
.s-shop-stats .txt3{font-size:14px;coor:#333}
.s-shop-stats .icon{display:inline-block;width:14px;height:14px;margin-right:5px;background:url(../images/register-icon.png) 0 -153px no-repeat; vertical-align:-3px;*vertical-align:0px}
.s-stats-cont{position:relative;padding:10px 10px}
.s-stats-cont ul{display:inline-block;width:120px}
.s-stats-cont ul li a{display:block;padding:10px 10px;font-size:12px;color:#999}
.s-stats-cont ul li a.curr{background:#f2f2f2}
.txt-org{color:#fa7c1a}
.txt-c666{color:#666}
.txt-c999{color:#999}
.s-stats-cont .order-star img,.tab-cont .order-star img{ vertical-align:text-bottom}
.s-stats-cont .order-star{display:inline-block;margin-bottom:10px;}
.stats-star{position:absolute;top:10px;left:130px;width:395px;*width:410px;padding:10px;background:#f2f2f2}
.star-module1{float:left;padding:35px 0;margin-right:20px;}
.star-module2{overflow:hidden;display:block;padding:0 20px;border-left:1px solid #ddd}
.star-module3{overflow:hidden;display:block;width:320px;padding:0 20px}
.star-module4{display:block}
.bar{display:inline-block;width:100px;height:10px;margin:0 5px;background:#feb27c;vertical-align:middle;zoom:1}
.stats-star .z-comment-list{display:block;margin:5px;}
.s-star-tab{margin:20px 20px 0 20px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;zoom:1}
.s-star-tab ul:after{display:block;content:"";clear:both}
.s-star-tab ul{margin-bottom:-2px;zoom:1}
.s-star-tab ul li{float:left}
.s-star-tab ul li a{display:inline-block;width:200px;height:33px;line-height:33px;border-width:1px 1px 1px 0; border-style:solid;border-color:#ddd;background:#f2f2f2;text-align:center}
.s-star-tab ul li a.border-none{border-right:none}
.s-star-tab ul li a.curr{border-top:2px solid #0A64FF;background:#fff;border-bottom:1px solid #fff}
.tab-cont:after{display:block;content:"";clear:both}
.tab-cont{margin:0 20px 20px 20px;border:1px solid #ddd;border-top:none;zoom:1}
.tab-cont .stats-star{position:static;background:#fff}
.tab-cont .order-star{display:inline-block;margin-bottom:10px}
.tab-cont .tab-tbl{width:100%;border:1px solid #eeeeee}
.tab-cont .stats-star{width:auto}
.tab-cont table th{background:#fafafa;border-bottom:1px solid #eee}
.tab-cont table td{border-bottom:1px dotted #eee}
.tab-cont table th,.tab-cont table td{padding:10px 20px;}
.tab-cont .stats-star .z-comment-list{margin:0}
.tab-cont .star-module1{padding-top:95px}
.star-module4 .order-star{margin-bottom:0}
.star-module4 .mg-t10{display:inline-block;margin-top:10px}
.goods-link{color:#005ea7}
.color-attr .v-colors {float: left;width: 16px;height: 16px;padding: 1px;border: 1px solid #ddd;margin-right: 10px;}

/*added by yucheng 2014-9-19 17:01:42*/
.filter-list{height:30px;overflow:hidden;}
.filter-list li{height:30px;white-space:nowrap;padding-right:12px;line-height:30px;float:left;}
.filter-list label input{vertical-align:middle;display:inline-block;margin-right:4px;}
.searchListBox .bd{border-bottom:#eee 1px solid;padding:5px 10px;}
.moreProp-wraper{position:relative;top:25px;}/*IE7 兼容*/
.moreProp{position:absolute;bottom:0;}
.f-pages a,.f-pages span{*display:inline;_zoom:1;}

/*added by yucheng 2014-9-22 */
.safeguard{background:#f0f0f0;height:30px;width:424px;display:inline-block;}
.safeguard .safe-1{background:url("../images/bg_arr.png") no-repeat;width:109px;height:32px;display:inline-block;position:relative;top:-1px;color:#666;display:inline-block;line-height:32px;}
.safeguard .safe-2,.safeguard .safe-3,.safeguard .safe-4{display:inline-block;color:#666;line-height:32px;width:104px;}
.safeguard .ico{margin:0 5px 0 10px;vertical-align:middle;width:18px;height:18px;overflow:hidden;display:inline-block;}
.safeguard .ico img{display:block;}

/*新增“颜色尺码”属性 2014-09-22 */
.com-size{ float:left; padding-right:20px;}
/*店铺模板换色 by yucheng 2014=10-16*/
.searchwr s{display:inline-block;width:30px;height:30px;background:url(../images/icon-goods.png) no-repeat -4px -5px;margin:4px 2px;float:left;}
.searchwr{border:#0A64FF 1px solid;border-right:0;height:38px;display:inline-block;float:left;}
.choice-color{float:right;margin:0 20px 0 0;}
.choice-color li{display:inline-block;width:16px;height:16px;cursor:pointer;margin-right:5px;border:#444 2px solid;}
.choice-color li.selected{border:#fff 2px solid;}
.choice-color li.c1{background:#6aa532}
.choice-color li.c2{background:#cd213b}
.choice-color li.c3{background:#3d7dcd}
.choice-color li.c4{background:#2d2d2d}
.choice-color li.c5{background:#d4ac4c}
.choice-color li.c6{background:#966434}
.choice-color li.c7{background:#aa45ab}
.choice-color li.c8{background:#ff6200}
.choice-color li.c9{background:#ea4b87}
.choice-color ul{display:inline-block;vertical-align:middle;}
.choice-color span{color:#fff;font-size:14px;line-height:40px;}
.color-hex{width:50px;border:#fff 1px solid;background:#444;color:#fff;font-family:Arial;padding:2px;}
/*#6aa532*/
#tep-01 .shop-search .btn1{background:#6aa532}
#tep-01 .searchwr{border:#6aa532 1px solid;border-right:0;}
#tep-01 .shop-nav{background:#6aa532;}
#tep-01 .shop-nav ul li a:hover, #tep-01 .shop-nav ul li a.hover{background:#50a500}
#tep-01 .shopColumn h3{background:#6aa532;color:#fff;}
#tep-01 .shopColumn02 h3{background:#6aa532;color:#fff;}
#tep-01 .shopColumn02,#tep-01 .shopColumn{border-top:0;}
#tep-01 .s-list-item02 p span a{background:#6aa532;}
#tep-01 .shopColumn02 h3 span a{color:#fff;}
#tep-01 .shopColumn h3 span a{color:#fff}
/*#cd213b*/
#tep-02 .shop-search .btn1{background:#cd213b}
#tep-02 .searchwr{border:#cd213b 1px solid;border-right:0;}
#tep-02 .shop-nav{background:#cd213b;}
#tep-02 .shop-nav ul li a:hover, #tep-02 .shop-nav ul li a.hover{background:#cd433a}
#tep-02 .shopColumn h3{background:#cd213b;color:#fff;}
#tep-02 .shopColumn02 h3{background:#cd213b;color:#fff;}
#tep-02 .shopColumn02,#tep-02 .shopColumn{border-top:0;}
#tep-02 .s-list-item02 p span a{background:#cd213b;}
#tep-02 .shopColumn02 h3 span a{color:#fff;}
#tep-02 .shopColumn h3 span a{color:#fff}
/*#3d7dcd*/
#tep-03 .shop-search .btn1{background:#3d7dcd}
#tep-03 .searchwr{border:#3d7dcd 1px solid;border-right:0;}
#tep-03 .shop-nav{background:#3d7dcd;}
#tep-03 .shop-nav ul li a:hover, #tep-03 .shop-nav ul li a.hover{background:#075fcc}
#tep-03 .shopColumn h3{background:#3d7dcd;color:#fff;}
#tep-03 .shopColumn02 h3{background:#3d7dcd;color:#fff;}
#tep-03 .shopColumn02,#tep-03 .shopColumn{border-top:0;}
#tep-03 .s-list-item02 p span a{background:#3d7dcd;}
#tep-03 .shopColumn02 h3 span a{color:#fff;}
#tep-03 .shopColumn h3 span a{color:#fff}
/*#2d2d2d*/
#tep-04 .shop-search .btn1{background:#2d2d2d}
#tep-04 .searchwr{border:#2d2d2d 1px solid;border-right:0;}
#tep-04 .shop-nav{background:#2d2d2d;}
#tep-04 .shop-nav ul li a:hover, #tep-04 .shop-nav ul li a.hover{background:#000}
#tep-04 .shopColumn h3{background:#2d2d2d;color:#fff;}
#tep-04 .shopColumn02 h3{background:#2d2d2d;color:#fff;}
#tep-04 .shopColumn02,#tep-04 .shopColumn{border-top:0;}
#tep-04 .s-list-item02 p span a{background:#2d2d2d;}
#tep-04 .shopColumn02 h3 span a{color:#fff;}
#tep-04 .shopColumn h3 span a{color:#fff}
/*#d4ac4c*/
#tep-05 .shop-search .btn1{background:#d4ac4c}
#tep-05 .searchwr{border:#d4ac4c 1px solid;border-right:0;}
#tep-05 .shop-nav{background:#d4ac4c;}
#tep-05 .shop-nav ul li a:hover, #tep-05 .shop-nav ul li a.hover{background:#d69700}
#tep-05 .shopColumn h3{background:#d4ac4c;color:#fff;}
#tep-05 .shopColumn02 h3{background:#d4ac4c;color:#fff;}
#tep-05 .shopColumn02,#tep-05 .shopColumn{border-top:0;}
#tep-05 .s-list-item02 p span a{background:#d4ac4c;}
#tep-05 .shopColumn02 h3 span a{color:#fff;}
#tep-05 .shopColumn h3 span a{color:#fff}
/*#966434*/
#tep-06 .shop-search .btn1{background:#966434}
#tep-06 .searchwr{border:#966434 1px solid;border-right:0;}
#tep-06 .shop-nav{background:#966434;}
#tep-06 .shop-nav ul li a:hover, #tep-06 .shop-nav ul li a.hover{background:#994d04}
#tep-06 .shopColumn h3{background:#966434;color:#fff;}
#tep-06 .shopColumn02 h3{background:#966434;color:#fff;}
#tep-06 .shopColumn02,#tep-06 .shopColumn{border-top:0;}
#tep-06 .s-list-item02 p span a{background:#966434;}
#tep-06 .shopColumn02 h3 span a{color:#fff;}
#tep-06 .shopColumn h3 span a{color:#fff}
/*#aa45ab*/
#tep-07 .shop-search .btn1{background:#aa45ab}
#tep-07 .searchwr{border:#aa45ab 1px solid;border-right:0;}
#tep-07 .shop-nav{background:#aa45ab;}
#tep-07 .shop-nav ul li a:hover, #tep-07 .shop-nav ul li a.hover{background:#9f00a1}
#tep-07 .shopColumn h3{background:#aa45ab;color:#fff;}
#tep-07 .shopColumn02 h3{background:#aa45ab;color:#fff;}
#tep-07 .shopColumn02,#tep-07 .shopColumn{border-top:0;}
#tep-07 .s-list-item02 p span a{background:#aa45ab;}
#tep-07 .shopColumn02 h3 span a{color:#fff;}
#tep-07 .shopColumn h3 span a{color:#fff}
/*#ff6200*/
#tep-08 .shop-search .btn1{background:#ff6200}
#tep-08 .searchwr{border:#ff6200 1px solid;border-right:0;}
#tep-08 .shop-nav{background:#ff6200;}
#tep-08 .shop-nav ul li a:hover, #tep-08 .shop-nav ul li a.hover{background:#fb853c}
#tep-08 .shopColumn h3{background:#ff6200;color:#fff;}
#tep-08 .shopColumn02 h3{background:#ff6200;color:#fff;}
#tep-08 .shopColumn02,#tep-08 .shopColumn{border-top:0;}
#tep-08 .s-list-item02 p span a{background:#ff6200;}
#tep-08 .shopColumn02 h3 span a{color:#fff;}
#tep-08 .shopColumn h3 span a{color:#fff}
/*#ea4b87*/
#tep-09 .shop-search .btn1{background:#ea4b87}
#tep-09 .searchwr{border:#ea4b87 1px solid;border-right:0;}
#tep-09 .shop-nav{background:#ea4b87;}
#tep-09 .shop-nav ul li a:hover, #tep-09 .shop-nav ul li a.hover{background:#d60051}
#tep-09 .shopColumn h3{background:#ea4b87;color:#fff;}
#tep-09 .shopColumn02 h3{background:#ea4b87;color:#fff;}
#tep-09 .shopColumn02,#tep-09 .shopColumn{border-top:0;}
#tep-09 .s-list-item02 p span a{background:#ea4b87;}
#tep-09 .shopColumn02 h3 span a{color:#fff;}
#tep-09 .shopColumn h3 span a{color:#fff}
/*#any color#*/
#tep-10 .searchwr{border-width:1px;border-style:solid;border-right:0;}
#tep-10 .shop-nav ul li a:hover, #tep-010 .shop-nav ul li a.hover{}
#tep-10 .shopColumn h3{color:#fff;}
#tep-10 .shopColumn02 h3{color:#fff;}
#tep-10 .shopColumn02,#tep-10 .shopColumn{border-top:0;}
#tep-10 .shopColumn02 h3 span a{color:#fff;}
#tep-10 .shopColumn h3 span a{color:#fff}
#btn-apply{background:#fff;color:#333;font-size:12px;padding:2px;border:0 none;cursor:pointer;}
.shopColumn02 h3{ position:relative;background-position:0 0; font-size:14px; height:32px;line-height:32px; color:#333; margin-bottom:10px;}

/*广告位4个*/
.advBox03{ width:1200px; height:340px; overflow:hidden; background:#f7f7f7; padding:20px 0;}
.advBox03 .advItem li{ float:left; margin-left:20px; width:275px; height:340px; }
/*店铺首页轮播图*/
.module-slideBox{ position:relative; width:1200px; height:400px; overflow:hidden;}
.shop-slideBox{ position:relative; width:1200px; height:400px;}
.slideBox{ position:absolute; top:0; left:0; width:1200px; height:400px; display:inline; overflow:hidden;}/*Date:2014-06-06*/
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; width:100%; bottom:10px; z-index:1; text-align:center;}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ display:inline-block; *display:inline; *zoom:1; margin-right:8px;  width:14px; height:14px; text-align:center; color:#fff; background:#FFF; cursor:pointer; border-radius:50%;}
.slideBox .hd ul li.on{ background:#666; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.shopColumn h3 span{float:right;font-size:12px;margin-right:10px;}
.shopColumn h3 span a:hover{text-decoration:underline;}

/*店铺装修loadding*/
.mask-display-none{display:none;}
.imgload{position:absolute;}
.imgload-w{position:absolute;top:30%;width:100%;}

/*商品列表下收藏夹购物车样式*/
a.ico-collect{width:18px;height:18px;background:url(../images/icon-goods.png) no-repeat -439px -66px;display:inline-block;margin-right:5px;vertical-align:middle;*display:inline;*zoom:1;}
a.ico-collect:hover{background-position:-462px -66px;}
a.ico-cart{width:18px;height:18px;background:url(../images/icon-goods.png) no-repeat -439px -92px;display:inline-block;margin-right:5px;vertical-align:middle;*display:inline;*zoom:1;}
a.ico-cart:hover{background-position:-462px -92px;}
a.ico-del{background:url(../images/icon-goods.png) no-repeat -439px -114px;display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:5px;*display:inline;*zoom:1;}
a.ico-del:hover{background-position:-462px -114px;}
a.ico-cart-dis{width:18px;height:18px;background:url(../images/icon-goods.png) no-repeat -439px -92px;display:inline-block;margin-right:5px;vertical-align:middle;*display:inline;*zoom:1;}

/* 2015-12-09 优惠券 */
.couponList{overflow:hidden;padding:30px 65px;}
.couponList li{background:url(../images/bg-coupon.png) no-repeat;width:248px;height:338px;float:left;margin:0 13px 26px 13px;font-size:12px;text-align:center;color:#3babad;}
.couponList li.can:hover{background-position:-300px 0}
.couponList li *{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.couponList li .price{display:block;font-size:36px;margin-top:42px;}
.couponList li .amount{display:block;font-size:12px;font-weight:bold;margin-top:8px;}
.couponList li .text{color:#e7fbfd;margin-top:42px;padding:0 15px;}
.couponList li .tt{margin-top:62px;display:block;color:#666;padding:0 25px;}
.couponList li .coupon-btn{margin-top:18px;display:inline-block;width:118px;color:#5bcfd1;font-weight:bold;height:30px;line-height:30px;border:1px solid #5bcfd1;-webkit-border-radius:4px;border-radius:4px;}
.couponList li a.coupon-btn:hover{background:#5bcfd1;color:#fff;}
.couponList li span.coupon-btn{border-color:#ddd;background:#ddd;color:#aaa;}

/* 店铺会员专区 */
.shopy_lst li{ float:left;}
.shopy_box{ overflow:hidden; padding:20px; vertical-align:middle;}
.shopy_img{ float:left; margin:15px 20px 10px 0}
.shopy_lst{ float:left; vertical-align:middle}
.shopy_lst li{ line-height:25px; clear:both}
.shopy_progress{ border-radius:5px; height:8px; width:220px; display:inline-block; background:#edf3f6; border:1px solid #e1e7e9; position:relative}
.shopy_progressup{border-radius:5px 0 0 5px; height:8px; display:inline-block; background:#0A64FF; border:1px solid #b40900; position:absolute; left:0; top:-1px;}
.shopy_p{margin:35px 0 0 0}
.shopy_box .btn-gray01{ color:#e94544; margin:0;}
.shopy_mgt{margin-top:20px}
.shopColumn h3 .blueColor{ font-weight:normal; font-size:12px; margin-right:10px}
.shopy_yhj{ height:30px; display:block; line-height:30px; background:#7e8597; margin-bottom:10px; text-align:center; color:#fff;}
.shopy_yhj:hover{ color:#fff;}

/* 店铺特供商品 */
.couponList{ padding:30px 65px 0 65px; }
.searchList02{ padding:10px; }
.shopEntry li a{ height:30px; display:block; line-height:30px; background:#7e8597; margin-bottom:10px; text-align:center; color:#fff; text-align:center; }
.shopEntry li a.hover{ background:#74d2d4; }
.shopEntry li a:hover{ background:#525d79; }
.shopEntry li i{ width:23px; height:18px; display:inline-block; background:url(../images/entry-icon.png) no-repeat; vertical-align:-5px; margin-right:10px; }
.shopEntry li i.entry-icon2{ background-position:0 -50px }
.shopEntry li i.entry-icon3{ background-position:0 -100px; }
.no-user-tips{ height:315px; line-height:315px; font-weight:bold; border:1px solid #eee; background:#f6f6f6; font-size:14px; text-align:center; color:#666; }
.no-user-tips a{ color:#0060a9; }
.u-icon-warning{ width:22px; height:22px; display:inline-block; background:url(../images/2016/buyery_icon8.png) no-repeat; vertical-align:middle; margin-right:10px; }
.vague-box{height:498px;background:url(../images/tg-bg.png) no-repeat;}
.vague-box .vague-ct{padding:160px 0 0 280px}
.vague-ct .vague-icon{width:60px;height:60px;float:left;margin-right:15px;background:url(../images/tg-icon.png) no-repeat;}
.vague-ct .vague-text{overflow:hidden;line-height:20px;}
.vague-ct .vague-text h4,
.vague-ct .vague-text p{margin-top:5px;}
.vague-ct .vague-text p a{font-weight:bold;}
.vague-btn{margin-top:20px;}
.vague-btn a{vertical-align:bottom;margin-right:10px;}
.vague-btn .t-btn02:hover{ background-position:0 -24px;}


/* 客服咨询 共用客服按钮 */
.kf-btn{display:inline-block;width:81px;height:21px;line-height:21px;font-size:12px;color:#333;background:#fff;border:1px solid #e3e3e3;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;
    background: -webkit-linear-gradient(top, #fff, #f4f4f4);
    background: -moz-linear-gradient(top, #fff, #f4f4f4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');}
.kf-btn:hover{display:inline-block;width:81px;height:21px;line-height:21px;color:#333;background:#f4f4f4;
    background: -webkit-linear-gradient(top, #f4f4f4, #fff);
    background: -moz-linear-gradient(top, #f4f4f4, #fff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff');}
.kf-icon{display:inline-block;width:16px;height:16px;background:url(../images/kf-icon.png) no-repeat;margin:0 2px 0 3px;vertical-align:middle;}
.consultList{padding:12px 0 2px 5px;}
.consultList dl{overflow:hidden;}
.consultList dt{float:left}
.consultList dd{overflow:hidden;}
.consultList dd a{margin:0 10px 10px 0;}
.br-dot{border-bottom:1px dotted #ccc}
.consultList h4{margin-bottom:12px;color:#666;}
.consultList p{margin:10px;}

.onlyBtn{text-align:center;}
.onlyBtn a{width:130px;}