.tab-class{flex:none!important}body{max-width:750px;margin:0 auto;min-width:320px;line-height:normal;color:#333;background-color:#f5f5f5}.margin_0_12{margin:0 12px}div,i,img{margin:0;padding:0;line-height:normal;list-style:none;font-style:normal}.coupon-list{height:100%;padding-bottom:10px}.flex-ai,.flex-ai-ju{display:flex;align-items:center}.flex-ai-ju{justify-content:space-between}.list{margin:10px 12px 0}.list:first-child{margin-top:0}.list .list-item{display:flex;align-items:center;border-radius:8px;position:relative;z-index:10;box-shadow:0 2px 30px #f5f5f5}.list .list-item .item-price{width:100px;height:98px;background-color:#ff5f5f;position:relative;border-radius:8px 0 0 8px;text-align:center;color:#fff;font-size:14px}.list .list-item .item-price .sawtooth{width:4px;height:98px;position:absolute;top:0;right:0}.list .list-item .item-price .deduction{width:64px;height:20px}.list .list-item .item-price .yh-price{margin-top:18px}.list .list-item .item-price .yh-price .max-size{font-size:20px;font-weight:700}.list .list-item .item-price .mj-price{margin-top:7px;font-size:12px}.list .list-item .item-info{box-sizing:border-box;height:98px;width:0;flex:1;flex-wrap:wrap;background-color:#fff;border-radius:0 8px 8px 0;padding-left:11px;z-index:12}.list .list-item .item-info .cuopon-title{margin-top:7px;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list .list-item .item-info .cuopon-type{margin-top:4px;display:flex;justify-content:space-between}.list .list-item .item-info .cuopon-type .type-tag{padding:0 8px;height:18px;display:flex;align-items:center;background-color:#ffe8e8;border-radius:10px;color:#ff4242;font-size:10px}.list .list-item .item-info .cuopon-type .remain{font-size:12px;color:#ff4242;margin-right:10px}.list .list-item .item-info .cuopon-time{color:#666;font-size:10px;line-height:14px;margin-top:6px;border-bottom:1px dashed #f5f5f5;margin-right:16px;padding-bottom:6px}.list .list-item .item-info .cuopon-btn{font-size:10px;line-height:14px;margin-top:3px;color:#666;display:flex;align-items:center}.list .list-item .item-info .cuopon-btn .down-icon{margin-left:10px;display:inline-block;width:10px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAp0lEQVQoU42QMQrCQBBF/5+UIngHjxD2AtZimcYjiIilWIulRxHE1jQplzQ5ivbzZcMKIVhkimFm582fnSGytW27BnB095CezCwCuJVl+Uw5k4sxXszsJKnPf0ZS7n4NIZyZlR5jaAgD2CTwJWk1VBrHJGvGGN8k57lYAdgDWBZFsXX3u6SFpM8YbNy9MrNZbjgkgR78M7qR1JHcDf5ZT19m8nmmHvwLXrBoXx7gJ44AAAAASUVORK5CYII=) no-repeat;background-size:10px 10px;cursor:pointer}.list .list-rule{position:relative;top:-8px;background-color:#fff;padding:20px 21px 20px 12px;border-radius:0 0 8px 8px}.list .list-rule .rule{margin-top:5px;line-height:20px;display:flex;color:#666;font-size:12px}.list .list-rule .rule:first-child{margin-top:0}.list .list-rule .rule .label{line-height:20px;width:66px}.list .list-rule .rule .text{width:250px;line-height:20px}.van-tab{font-size:15px}.van-tab--active{color:#1569fe;font-weight:700}.van-tabs__line{background-color:#1569fe;width:60px;left:-2px}.van-list{margin-top:10px}.filterTabs{display:flex;gap:5px;margin:10px 0 0 12px}.filterTabs .tab{background-color:#fff;padding:4px 8px}.filterTabs .tab.active{color:#1569fe}