@charset "utf-8";
body{background-color:#ebebeb;}

/*列表*/
.listtop{height:50px;background-color:#fff;}
.listtop .d1{margin:10px 13px 0 13px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;border-radius:5px;height:30px;background-color:#F3F3F3;}
.listtop .d1 span{float:left;}
.listtop .d1 .s1{width:24px;height:24px;margin:6px 0 0 5px;}
.listtop .d1 .s1 img{width:18px;}
.listtop .d1 .s2{font-size:14px;margin:5px 0 0 0;color:#999;}
.prolist{padding:16px 0 14px 0;border-bottom:#f6f6f6 solid 1px;background-color:#fff;}
.prolist .protp{margin:2px 10px 0 10px;width:130px;height:128px;}
.prolist .protp img{width:100%;height:128px;object-fit:contain;border-radius:3px;background-color:#fdf6ec;}
.prolist .dmain{margin:0 10px 0 0;min-height:128px;}
.prolist .dmain .tit{font-size:14px;font-weight:500;float:left;width:100%;height:40px;line-height:20px;overflow:hidden;margin-bottom:6px;}
.prolist .dmain .money{float:left;color:#f83d3d;font-weight:700;font-size:15px;line-height:24px;}
.prolist .dmain .xsnum{float:left;line-height:24px;color:#b3b3b3;margin:0 0 0 18px;font-size:11px;}
.prolist .dmain .shopname{float:left;width:100%;font-size:12px;line-height:21px;color:#8c8c8c;margin:4px 0 6px 0;}
.prolist .dmain .shoptype{float:left;color:#fff;border-radius:3px;line-height:24px;padding:0 7px;margin:0 10px 0 0;}
.prolist .dmain .shoptype0{background-color:#f83d3d;}
.prolist .dmain .shoptype1{background:url(../img/shili.png) 5px center no-repeat;background-size:auto 15px;padding-left:20px;background-color:#2a82e4;}
.prolist .dmain .shoptype2{background-color:#05bb8d;}
.prolist .dmain .bao{float:left;background-color:#f83d3d;color:#fff;border-radius:24px;width:24px;height:24px;text-align:center;line-height:24px;margin:0 10px 0 0;}
.prolist .dmain .nian{float:left;color:#f83d3d;line-height:24px;margin:0 10px 0 0;}
.prolist .dmain .tui{float:right;width:50px;text-align:right;color:#999;}
.prolist .dmain .clear{width:100%;float:left;}
.prolist .dmain .clear1{margin-top:2px;}
