.sales-title{margin-bottom:5px;padding:5px;min-height:46px;background:#f6f6f6;}
.sales-title .search-content{position:relative;}
.sales-title .search-ipt{width:450px;height:36px;border:none;}
.conditional-emptying{display:inline-block;margin-right:10px;padding-top:10px;color:#666;}
.conditional-emptying:hover{color:#f39800;text-decoration:underline;}
.search-bg{float:right;display:inline-block;width:40px;height:36px;background:#f39800 url(/static/img/search.png);background-position:center;background-repeat:no-repeat;cursor:pointer;}
.sales-con{padding-top:12px;min-height:360px;background:#f6f6f6;}
.sales-con dl{position:relative;margin:0 1% 1%;width:23%;background:#fff;}
.sales-dl dt{position:static;}
.sales-dl .btn{bottom:5px;left:10px;z-index:99;width:90px;}
.sales-dl .sales-hover{display:none;}
.sales-dl .a_img_box{min-height:270px;}
.sales-dl h3{padding:0 10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sales-text{height:30px;text-align:center;}
.sales-text span{padding:4px 10px;}
.sales-to-cart{padding-right:30px;}
.promotion-price{top:-7px;left:-7px;overflow:hidden;height:60px;min-width:105px;}
.promotion-price-con{position:relative;height:50px;min-width:125px;border-bottom-right-radius:95px;background:#f45b18;color:#fff;text-align:left;}
.promotion-price-con span{display:block;color:#fff;text-align:left;text-indent:10px;}
.promotion-price-con .new-price{padding-top:5px;font-weight:700;font-size:20px;}
.old-price{text-decoration:line-through;}
.sales-to-cart{margin-top:5px;height:30px;text-align:right;line-height:30px;}

@media only screen and (max-width: 1024px){
    .sales-con dl{width:31.3%;}
}
@media only screen and (max-width: 680px){
    .sales-con dl{width:48%;}
    .sales-title{display:none;}
}
@media only screen and (max-width: 480px){
    .sales-con dl{width:98%;}
    .promotion-price{top:0;left:0;}
}