@CHARSET "UTF-8";
.wst-hot-sales{background:#f1f1f1;width:1200px;margin-left: auto; margin-right: auto;margin-top:10px;padding:15px 0px;overflow:hidden;height:112px;}
.wst-hot-sales .wst-sales-logo{width:60px;float:left;text-align: center;position:relative;}
.wst-hot-sales .wst-sales-box{float:left;width:1130px;overflow:hidden;}
.wst-hot-sales .wst-sales-logo .wst-hot-icon{position: absolute;top:0;left:20px;width:19px;height: 70px;padding:2px 10px;background:url(../img/img_bg_goodslist_tjrm.png) 4px 0px no-repeat;text-align: center;writing-mode:tb-rl;}
.wst-hot-sales .wst-sales-box .item{height:120px;width:263px;background:#fff;margin-left:17px;float:left;}
.wst-hot-sales .wst-sales-box .item .img{float:left;width:120px;height: 120px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative;display:table-cell;}
.wst-hot-sales .wst-sales-box .item .img  a{display:table-cell;vertical-align:middle;width:120px; height:120px; padding:5px;} 
.wst-hot-sales .wst-sales-box .item .img a img{max-width:110px;max-height:110px; } 
.wst-hot-sales .wst-sales-box .item .des{float:left;width:130px;height: 120px; padding:5px;line-height:20px;}
.wst-hot-sales .wst-sales-box .item .des .p-sale{font-weight: bold;color:#FC7F6C;}
.wst-hot-sales .wst-sales-box .item .des .p-name{height: 40px;line-height: 20px;overflow: hidden;}
.wst-hot-sales .wst-sales-box .item .des .p-price{font-weight: bold;color:#df2003;}
.wst-hot-sales .wst-sales-box .item .des .p-buy a {display: inline-block;line-height: 14px;height: 14px;border-radius: 2px;background: #F7F7F7;text-align: center;text-decoration: none;cursor: pointer;border: 1px solid #DDD;padding: 4px 13px 5px;color: #666;background-color: #f7f7f7;background-repeat: repeat-x;background-image: -moz-linear-gradient(top,#f7f7f7,#f2f2f2);background-image: -webkit-linear-gradient(top,#f7f7f7,#f2f2f2);background-image: -o-linear-gradient(top,#f7f7f7,#f2f2f2);background-image: linear-gradient(top,#f7f7f7,#f2f2f2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0);}
.wst-hot-sales .wst-sales-box .item .des .p-buy a:hover{color:#df2003;}

.wst-filters{width:1200px;margin-left: auto;margin-right: auto;margin-top:10px;color:#999;}

.wst-filters div.item{float:left;margin-right:6px;position:relative;}
.wst-filters .arrow{float:left;position: relative;top:2px;padding-right:12px;font-style: normal;}
.wst-filters .item .link{color:#666;float:left;border:0px;margin-right:5px;height:22px;line-height: 22px;}
.wst-filters .item .drop-down{float:left;margin-right:5px;border: 1px solid #ddd;display: inline-block;height: 22px;line-height: 22px;padding: 0 4px 0 8px;vertical-align: top;position: relative;background-color: #fff;  }
.wst-filters .item .drop-down .drop-down-arrow{display: inline-block;width: 20px;height: 20px;vertical-align: top;background: url(../img/search.png) no-repeat 4px 7px;-webkit-transition: background-position .15s ease-in-out;-moz-transition: background-position .15s ease-in-out;transition: background-position .15s ease-in-out;}
  
.wst-filters .item .drop-down.hover{border-color:#df2003;border-bottom:0;z-index: 100}
.wst-address .item .drop-down.hover{border-color:#ff8043;border-bottom:0;z-index: 2}
.wst-filters .item .drop-down.hover .drop-down-arrow{background-position: 4px -44px;}
.wst-filters .item .dorp-down-layer{border: 1px solid #ddd;border-top:0;display:none;left:0px;top:21px;position:absolute;z-index: 99;background:#fff;min-width: 320px;border: 1px solid #df2003;}
.wst-address .item .dorp-down-layer{padding:10px;border: 1px solid #ddd;border-top:0;display:none;left:0px;top:22px;position:absolute;z-index: 1;background:#fff;min-width: 320px;border: 1px solid #ff8043;}


.wst-filters .item .dorp-down-layer div.cat1{float:left;width:140px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 4px 8px;}
.wst-filters .item .dorp-down-layer div.cat2{float:left;width:80px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 4px 8px;}
.wst-filters .item .dorp-down-layer div:hover,.wst-filters .item .dorp-down-layer a:hover{color:#df2003;cursor:pointer;}
.wst-address .item .dorp-down-layer div:hover{color:#ff8043;;cursor:pointer;}
.wst-filters .item .v-item{color:#666;border: 1px solid #ddd;cursor: pointer;display: inline-block;font-size: 12px;height: 22px;line-height: 22px;margin: 0 5px 5px 0;padding: 0 30px 0 4px;position: relative;vertical-align: top;}
.wst-filters .item .v-item:hover{border-color: #e4393c;}
.wst-filters .item .v-item i{  display: block;position: absolute;  width: 25px;height: 22px;right: 0;text-align:center;font-style: normal;top: 0;}
.wst-filters .item .v-item:hover i{background-color: #e4393c;color: #fff;}
.wst-filters .keyword{height:22px;line-height:22px;}

.wst-selector{width:1200px;margin-left: auto;margin-right: auto;margin-top:10px;color:#999;}
.wst-selector .head{padding-left:10px;background: #f1f1f1 none repeat scroll 0 0;border-bottom: 1px solid #ddd;height: 34px;line-height: 34px;overflow: hidden;}
.wst-selector .main{}
.wst-selector .item{border-bottom: 1px solid #ddd;line-height: 24px;height:auto;border-bottom: 1px solid #ddd;}
.wst-selector .label{float:left;width:100px;padding-left:10px;line-height:30px;}
.wst-selector .content{float:left;width:820px;line-height:30px;}
.wst-selector .content .s-item{float:left;margin-right:50px;color:#005aa0;cursor:pointer;line-height:30px;height: 30px;}
.wst-selector .extra{float:left;width:40px;line-height:30px;}
.wst-selector .item-more-box{border-top: 1px solid #ddd;position: relative;text-align: center;top: -1px;transition: border-color 0.15s ease-in-out 0s;}
.wst-selector .item-more-box .item-more{position: relative;top:-1px;border-top:0px;padding:0 40px 0 20px;background: #fff none repeat scroll 0 0;border-color: #fff #ddd #ddd; border-style: solid;border-width: 1px;color: #333;cursor: pointer;display: inline-block;height: 28px;line-height: 28px;position:relative;}

.wst-selector .item-more-box .item-more i{display: inline-block;width: 20px;height: 20px;vertical-align: top;background: url(../img/search.png) no-repeat;position:absolute;top:3px;}
.wst-selector .item-more-box .item-more i.drop-down{background-position: 4px 7px;}
.wst-selector .item-more-box .item-more i.down-hover{background-position:  4px -11px;}
.wst-selector .item-more-box .item-more i.drop-up{background-position:  4px -27px;}
.wst-selector .item-more-box .item-more i.up-hover{background-position:  4px -44px;}
.wst-selector .item-more-box .item-more i.drop-down-icon{background-position:  4px -9px;}
  
.wst-selector .item-more-box:hover {border-color: #e4393c;}
.wst-selector .item-more-box:hover .item-more {border-color: #fff #e4393c #e4393c;color: #e4393c;}

.wst-container .goods-side{float:left;width:210px;margin-top:10px;margin-right:5px;}
.wst-container .goods-side .title{line-height:35px;background-color: #f1f1f1;text-align: center;}
.wst-container .goods-side .guess-like{min-height:300px;border:1px solid #ddd;padding-bottom:10px;}
.wst-container .goods-side .item{padding-top:10px;}
.wst-container .goods-side .item .img{width:200px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.wst-container .goods-side .item .img  a{display:table-cell;vertical-align:middle;width:200px; height:200px;} 
.wst-container .goods-side .item .img a img{max-width:200px;max-height:200px;} 
.wst-container .goods-side .item .p-price{padding:5px;font-weight: bold;color:#df2003;}
.wst-container .goods-side .item .v-price{text-decoration: line-through;color:#999;margin-left: 10px;font-weight: normal;}

.wst-container .goods-side .hot-goods{min-height:300px;border:1px solid #ddd;margin-top: 15px;padding-bottom:10px;}

.wst-container .goods-main{float:right;width:980px;margin-top:10px;min-height:1150px;position: relative;}
.goods-main .goods-filters{border-top: 1px solid #ddd;margin-bottom: 5px;position: relative;z-index:4;}
.goods-main .goods-filters .line{
    margin-left: 5px;
    padding: 5px 5px 5px 0;
    height:25px;
    border-bottom: 1px solid #ddd;
  }
.condition{height: 34px!important;line-height: 34px!important;margin-top: -5px;}
.goods-main .goods-filters .line2{background:rgba(52,52, 52, 0.5);}
.goods-filters .line2 a{
    border:1px solid transparent;
    border-right: 1px solid #fff;
    color: #fff;
    float: left;
    height: 23px;
    line-height: 23px;
    padding: 0 20px;}
.goods-filters .line2 a:hover{border:1px solid #2a95de;}
.goods-filters .line .city{float:left;width:auto;}
.goods-filters .line .chk{float:left;height: 23px;line-height: 23px;margin-right:10px;margin-left: 15px;color:#fff;}

.goods-filters .line a.curr {background: #2a95de none repeat scroll 0 0;border: 1px solid #2a95de ;color: #fff;border-right:1px solid #fff;}
.goods-filters .line .store,.goods-filters .line .store2,.goods-filters .line .store3{float:right;width:16px;height:13px;margin:5px 0px 0px 3px;}
.goods-filters .line .store{background:url(../img/store_icon_sx.png) 0px 0px no-repeat;}
.goods-filters .line .store2{background:url(../img/store_icon_sx_sel.png) 0px 0px no-repeat;}
.goods-filters .line .store3{background:url(../img/store_icon_sx_sel_up.png) 0px 0px no-repeat;}
.wst-price-ipts{float:left;position: relative;}
input.wst-price-ipt{width:66px;height: 19px;outline: none;padding-left:18px;border: 1px solid #e9e7e7;}
input.wst-price-ipt:focus{border: 1px solid #2a95de;}
.wst-price-ipt1{position: absolute;left: 14px;top: 4px;}
.wst-price-ipt2{position: absolute;right: 74px;top: 4px;}
.wst-price-but{outline: none;background:#f7f7f7;color: #9f9696;border: 1px solid #dad7d7;cursor:pointer;}
.wst-price-but:not(.disabled):not(:disabled):active, .wst-price-but.active{background: #f1f1f1;background-clip: padding-box;}

.goods-list{width:100%;}
.goods-list .goods{width:233px;margin:5px 4px 5px 6px;border:1px solid #ddd;float:left;}
.goods-list .goods:hover{border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ddd;  -moz-box-shadow:0 0 10px #ddd;  box-shadow:0 0 10px #ddd;  }
.goods-list .goods .img{width:233px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.goods-list .goods .img  a{display:table-cell;vertical-align:middle;width:233px; height:233px;} 
.goods-list .goods .img a img{max-width:225px;max-height:225px;} 
.goods-list .goods .p-price{padding:5px 0px 5px 5px;font-weight: bold;color:#df2003;width:120px;float:left;overflow: hidden;}
.goods-list .goods .p-hsale{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.goods-list .goods .p-hsale span{font-weight: bold;color:#df2003;}

.goods-list .goods .p-hsale .p-add-cart{
    line-height: 15px;
    display: block;
    border: 1px solid #ff6a53;
    width: 75px;
    height: 15px;
    text-align: center;
    color: #ff6a53;
    float: right;
}
.goods-list .goods .p-hsale .p-add-cart:hover{
  background: #ff6a53;
    color: white;
}


.goods-list .goods .p-name{height: 40px;line-height: 20px;overflow: hidden;padding:0 5px;}
.goods-list .goods .p-shop{padding:5px;}

.goods-list .goods .p-mprice{color:#999;padding:5px 0px 5px 5px;width:120px;float:left;}
.goods-list .goods .p-mprice span{float:right;text-decoration: line-through;margin-left: 5px;font-weight: normal;width:75px;overflow: hidden;text-align: left;}
.goods-list .goods .p-appraise{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.goods-list .goods .p-appraise span{font-weight: bold;color:#1499E5;}


.wst-recommend,.wst-relook{margin-bottom: 20px;height:410px;border:1px solid #ddd;}
.wst-recommend .title,.wst-relook .title, .wst-gview .title{line-height:35px;background-color: #f1f1f1;padding:0 10px;border-top:2px solid #ddd;}


.tgoods-list{width:100%;}
.tgoods-list .goods{width:230px;margin:5px 0px 5px 6px;border:1px solid #ddd;float:left;}
.tgoods-list .goods:hover{border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ddd;  -moz-box-shadow:0 0 10px #ddd;  box-shadow:0 0 10px #ddd;  }
.tgoods-list .goods .img{width:230px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.tgoods-list .goods .img  a{display:table-cell;vertical-align:middle;width:230px; height:230px;} 
.tgoods-list .goods .img a img{max-width:223px;max-height:223px;} 
.tgoods-list .goods .p-price{padding:5px 0px 5px 5px;font-weight: bold;color:#df2003;width:120px;float:left;}
.tgoods-list .goods .p-hsale{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.tgoods-list .goods .p-hsale span{font-weight: bold;color:#df2003;}

.tgoods-list .goods .p-hsale .p-add-cart{
    line-height: 15px;
    display: block;
    border: 1px solid #ff6a53;
    width: 75px;
    height: 15px;
    text-align: center;
    color: #ff6a53;
    float: right;
}
.tgoods-list .goods .p-hsale .p-add-cart:hover{
  background: #ff6a53;
    color: white;
}
.p-hsale .sale-num{height:17px;}


.tgoods-list .goods .p-name{height: 40px;line-height: 20px;overflow: hidden;padding:0 5px;}
.tgoods-list .goods .p-shop{padding:5px;}

.tgoods-list .goods .p-mprice{color:#999;padding:5px 0px 5px 5px;width:120px;float:left;}
.tgoods-list .goods .p-mprice span{text-decoration: line-through;margin-left: 10px;font-weight: normal;}
.tgoods-list .goods .p-appraise{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.tgoods-list .goods .p-appraise span{font-weight: bold;color:#1499E5;}


.wst-gview{margin-top:10px;]margin-bottom: 20px;height:270px;border:1px solid #ddd;}
.wst-gview .view-goods .item{float:left;position:relative;width:162px;  margin: 5px 0px 5px 6px;border:1px solid #ddd;float:left;}
.wst-gview .view-goods .item:hover{border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ddd;  -moz-box-shadow:0 0 10px #ddd;  box-shadow:0 0 10px #ddd;  }
.wst-gview .view-goods .item .img{width:156px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.wst-gview .view-goods .item .img  a{display:table-cell;vertical-align:middle;width:156px; height:156px;} 
.wst-gview .view-goods .item .img a img{max-width:156px;max-height:156px;} 
.wst-gview .view-goods .item .p-price{padding:5px;font-weight: bold;color:#df2003;}
.wst-gview .view-goods .item .v-price{text-decoration: line-through;color:#999;margin-left: 6px;font-weight: normal;}
/*自定义复选框-列*/
.checkbox-box-s{
	float:left;
	width:15px;
	height:20px;
	margin-top: 3px;
}
.wst-checkbox-s + label {
  -webkit-appearance: none;
  background-color: #ffffff;
  border: 1px solid #d5d5d5;
  padding: 6px;
  display: inline-block;
  position: relative;
}
.wst-checkbox-s + label:after {
  content: '\2714';
  color: #ccc;
  font-size: 13px;
  position: absolute;
  top: -5px;
  left: 1px;
}
.wst-checkbox-s:checked + label{
  border: 1px solid #2a95de;/* 修改选框选中颜色*/
}
.wst-checkbox-s:checked + label:after {
  content: '\2714';
  color: #2a95de;
  font-size: 13px;
  position: absolute;
  top: -5px;
  left: 1px;
}
.checkbox-box-s .wst-checkbox-s{
  position:relative;
  z-index:-654;
  left:-6px;
  top:-1px;
}
.checkbox-box-s label{
  position: relative;
  top:-24px;
  left:-4px;
}
.wst-no-goods{height: 50px;line-height:50px;color:red;text-align:center;font-weight:bold;}
.wst-no-goods span{color:#999;}






/*发货地*/
.tab-header{
  border-bottom:2px solid #ff8043;
  width: 100%;
  height:20px;
  background: #fff;
}
.tab li{
  display:block;
  margin:0px;
  float:left;
  background-color:#fff;
  height:20px;

}
.tab-item1 a{background: #fff;color:gray;border:1px solid #ddd;float:left;min-width:80px;width:auto;text-align: center;}
.j-tab-selected1 a{background: #fff;border:2px solid #ff8043;border-bottom: #fff solid 2px;}

.area{
  float: left;
    overflow: hidden;
    padding: 4px 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80px;
}
.area-box li{
  float:left;
  width:80px;  
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 4px 8px;
}

.catName{
  width: 99%;
  height:35px;
  line-height:35px;
  border-left: 3px solid #2a95de;
  text-align: center;
  color: #363636;
  font-weight: bold;
  background:#d6f2ff;
}
.catNameItem{
  border: 1px solid #dedede;
  height: 300px;
  overflow: hidden;
  width: 99.5%;
}
.catNameItem a li{
  width: 50%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  float: left;
}
.filter-search{
  width: 132px;
  height:22px;
  float: left;
  border:1px solid #dedede;
}
.fsearchIcon{
  background: #ccc url("../img/icon_search.png") no-repeat scroll 6px 6px / 50% auto;
  cursor: pointer;
  float: right;
  height: 22px;
  width: 22px;
}
.filter-search input[type='text']{
  width: 100px;
  height: 22px !important;
  padding: initial;
  padding-left: 5px;
  border: none;
}




