@charset "utf-8";
*{margin:0;padding:0;list-style:none}
html,body,iframe,dl,dt,dd,ul,ol,li,form,button,input,select,textarea,th,td,p{margin:0;padding:0;font:MicrosoftYaHei,SimSun,Tahoma,Geneva,sans-serif;font-family:微软雅黑}
ul,ol{list-style:none;webkit-padding-start:0px}
strong,label,span,b,a,i{display:-moz-inline-box;display:inline-block}
img{border:0 none}

.option{background:#fff;padding:20px 20px 30px;width:1240px;font-size:14px;border-radius:8px;-webkit-border-radius:8px;}
.opli{display:flex;}
.opli.pj{margin-top:20px}
.opli dt{display:flex;align-items:center;height:35px;width:30px}
.opli .iconfont{font-size:20px;color:#dee2e5;margin-right:5px}
.opli dl{display:flex;align-items:center;height:35px;padding-right:30px;width:100%;border-bottom:#dbdfe7 dashed 1px;}
.opli dl dd{font-size:14px;margin-right:5px}
.opli ul{display:flex;align-items:center}
.opli li{padding-right:30px}
.opli li a{color:#666;}
.opli li.on a{color:#cd1325; font-weight:600; border-radius:12px}


.goods{background:#fff;margin-top:20px;position:relative;border-radius:8px;-webkit-border-radius:8px;overflow:hidden}
.goods li{width:20%;height:340px;float:left}
.goods li.his{height:355px}
.goods li:hover{box-shadow:5px 9px 80px rgba(185,204,220,0.4);-webkit-box-shadow:5px 9px 80px rgba(185,204,220,0.4);}
.goods li .goods_box{border-right:1px solid #E6F0F8;border-bottom:1px solid #E6F0F8;padding:15px 0;height:310px;width:100%}
.goods li.his .goods_box{height:325px;}
.goods .img{height:226px;text-align:center}
.goods .img img{height:226px;width:226px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
.goods .title{background:#fff;margin:0 15px;font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.goods .title a,.goods .title a:visited{color:#1b2448;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.goods .price{background:#fff;margin:0 15px;color:6c6c6c;font-size:13px;display:flex}
.goods .price span{margin-top:7px}
.goods .price b{font-size:20px;font-weight:bold;color:#F00;}
.goods .price i{color:#F00;margin-top:7px}
.goods .jd{background:#fff;margin:0 15px}
.goods .jd .sy{font-size:12px}
.goods .jdt,.dbgoods .jdt{width:100%;background:#ddd;height:10rpx;border-radius:10px;overflow:hidden}
.goods .jdt div,.dbgoods .jdt div{background:linear-gradient(to left, #fe8b3b, #f8c84c);height:10px}
.goods .xy{background:#fff;margin:0 15px;color:6c6c6c;font-size:12px;display:flex}
.goods .xy span{font-size:13px}
.goods .xy i{color:#00F}
.goods li.his .djs{margin:0 15px;}
.goods li.his .djs b{background:#F00;color:#FFF;padding:5px 7px;border-radius:4px;-webkit-border-radius:4px;}
.goods li.his .djs strong{color:#F00;padding:2px 4px;}

.lishi{height:120px;margin-bottom:15px;}
.more{float:right;padding:0 6px;height:120px;writing-mode:tb-rl;background:#FFF;text-align:center;border-radius:8px 0 8px 0;-webkit-border-radius:0 8px 8px 0;}
.dealdy{margin-right:45px;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:nowrap;}
.dealdy li{height:120px;width:296px;background:#FFFFFF;border-radius:8px;-webkit-border-radius:8px;overflow:hidden}
.dealdy .tu{width:100px;height:100px;float:left;margin:10px;}
.dealdy .tu img{width:100px;height:100px;border-radius:5px;-webkit-border-radius:5px;}
.dealdy .js{margin:10px 10px 10px 0;width:166px;height:100px;float:left}
.dealdy .js .title{width:166px;height:23px;}
.dealdy .js .title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:13px;color:#111}
.dealdy .sku{width:166px;height:18px;line-height:18px;}
.dealdy .price b{color:#F00;font-size:13px}
.dealdy .user span{color:#00F}
.dealdy .djs{width:166px; height:20px;line-height:20px;margin-top:3px}
.dealdy .djs b{background:#F00;color:#FFF;padding:2px 5px;border-radius:4px;-webkit-border-radius:4px;}
.dealdy .djs strong{color:#F00;padding:2px 4px;}