@charset "utf-8";

html,body,h1,h2,h3,h4,h5,h6,p,ul,dl,dd,input,button,img{margin:0;padding:0;}
html{width:100%;height:100%;font-size:12px;}
body{min-width:320px;min-height:100%;height:auto;overflow-x:hidden;background-color:#ef4933;
    -webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-text-size-adjust:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-font-smoothing:antialiased;
    -moz-user-select:none;
}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{font:normal 12px/1.5 Arial,"Lucida Grande",Verdana,"Microsoft YaHei",hei;}
input,button{border:0 none;outline:0 none;-webkit-appearance:none;}
ul li{list-style:none;}
img{width: 100%; height: auto; vertical-align:top;border:none;margin:0;padding:0;}
.clamp2, .clamp3, .clamp4, .clamp5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.clamp2{-webkit-line-clamp: 2;}
.clamp3{-webkit-line-clamp: 3;}
.clamp4{-webkit-line-clamp: 4;}
.clamp5{-webkit-line-clamp: 5;}
a{text-decoration:none;display:block;color:#fff;}
dfn,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.cf{zoom:1;}
.clearfix{*zoom:1;}
.clearfix:after{ clear:both; content:'.'; display:block; height:0; overflow:hidden; }
.wid01{width:99%;margin:0 auto;}
.wid02{width:99.5%;}
.f_gift{margin-top:10px;}
.zy_ac{width:98.65%;margin-left:1.3%;overflow:hidden;}
.wrapper{width:99%;margin:0 auto;position:absolute;min-width:320px}
.linenav{background-color:#320075;border-radius:50px;padding:0 10px 0 10px;width:90%;margin:0 auto;}
.linenav li{width:33.3%;margin:5px auto 5px auto;padding:10px 0 10px 0;text-align:center;font:17px 'Microsoft Yahei';color:#fff;position:relative;float:left;border-radius:50px;}
.linenav li.on{background:#FFC107;color:#650DB2;}
.navtab3 li{width:25%;}
.navtab li{background-color:#FFC107;}
.moreLink{position:absolute;top:0;left:0;width:100%;height:100%;}
.det{margin-top:20px;}
.product_price{color: #ef3e30;font-size:14px;font-weight:bold;display:inline-block;padding-top:6px;}
.product_price dfn{font-size:12px;font-style:normal;font-weight:bold;}
.product_price em{font-size:12px;font-weight:normal;}
.buy{background-image: linear-gradient(to bottom, #f06950 0%, #ef506e 100%);float:right;width:65px;height:30px;line-height:30px;border-radius:4px;font-size:14px;}
.buy a{height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;}
.sales_list01{width:98.43%;margin:0 1% 3% 1.4%;background:#fff;padding-bottom:240px;}
.sales_part1{position:relative;}
.sales_list01 li{width:44%;background:#fff;color:#333;position:relative;margin:0% 1% 2% 1%;float:left;padding:2%;}
.sales_list01 p.sales_name{padding:8px 1px;font:13px 'Microsoft Yahei';font-weight:bold;color:#333;background-color:#fff;height:34px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.sales_list01 .sales_price{padding:2% 5% 2% 5%;font: 12px/24px 'Microsoft Yahei';}
.sales_list01 .sales_price .old_price{color:#999999;text-decoration:line-through;}
.sales_list01 .sales_price .new_price{float:right;color:#ff9900;font-size:16px;padding-bottom:2%;}
.sales_list01 .goto_buy{width:97%;margin:3% 2% 3% 1%;font:12px/26px 'Microsoft Yahei';color:#fff;background-color:#ff9900;border-radius:5px;text-align:center;float:right;}
.mrt20{margin-top:30px;}
.sales_list01 p.pdt{padding-top:10px;}
.line_part2 li{margin:6px 6px 0;border:#565656 solid 1px;padding:5px;position:relative;padding-left:185px;min-height:106px;background:#fff;}
.line_part2 li .pic {position:absolute;left:10px;top:13px;width:160px;height:90px;}
.sales_list02 li{float:none;width:auto;}
.act_explain{position:absolute;bottom:3%;left:0.7%;}
.act_pic{width:150px;}
.act p{font:10px 'Microsoft YaHei';color:#666;padding:0px 30px;line-height:20px;width:90%;}
.statement{width:100%;text-align:center;padding:8px 0 8px 0;font-size:12px;line-height:19px;}
@media screen and (max-width: 330px) {
    .date {
        height:112px;
    }
}
@media screen and (max-width: 487px) {
    .act_explain {
        bottom:-1%;
        left:0px;
    }
}