@charset "UTF-8";div{box-sizing:border-box}.item-container{background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);border-radius:15px;padding:15px;margin:0 12px 0 12px;position:relative;overflow:hidden}.item-container .image-box{position:relative}.item-container .image-box .msale-count-text{position:absolute;bottom:10px;left:0;right:0;display:flex;align-items:center;flex-wrap:wrap;padding:0 10px;white-space:nowrap;z-index:2}.item-container .image-box .msale-count-text .msale-count{background:#fff;border-radius:50px;height:40px;display:flex;align-items:center;justify-content:center;padding:0 15px;font-size:20px;color:#71768c;line-height:1;margin-right:6px;transform:scale(.5);transform-origin:0 100%}.item-container .image-box .msale-count-text .msale-count .border{border-left:1px solid #d2d2d3;margin-left:5px;padding-left:5px}.item-container .image-box .favorites{position:absolute;right:10px;top:10px;display:flex;flex-direction:column;align-items:center;z-index:2}.item-container .image-box .favorites .is-coll{height:27px;width:27px;border-radius:50%;display:flex;background:#fff;align-items:center;justify-content:center;border-radius:50%;font-size:17px;position:relative}.item-container .image-box .favorites .is-coll .lottie-collect{width:48px;height:48px;position:absolute;margin-top:2px;margin-right:2px}.item-container .image-box .favorites .is-coll span{font-size:17px;margin-top:2px}.item-container .image-box .delivery{position:absolute;left:10px;top:10px}.item-container .image-box .delivery img{height:20px;width:auto;margin-bottom:5px;display:block}.item-container .info{display:flex;flex-direction:row;width:100%;margin-top:12px}.item-container .info .logo{position:relative;margin-right:12px}.item-container .info .logo .gejia{position:absolute;top:3px;left:-2px}.item-container .info .right-box{width:calc(100vw - 126px);display:flex;flex-direction:column;justify-content:space-between;height:60px}.item-container .info .right-box .store-name{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.item-container .info .right-box .store-name .left{display:flex}.item-container .info .right-box .store-name .left .name{max-width:calc(100vw - 200px);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.item-container .info .right-box .store-name .left .van-image{margin-right:4px}.item-container .info .right-box .store-name .cont{display:flex;flex-direction:row}.item-container .info .right-box .store-name .cont .text{line-height:1;display:flex;align-items:center}.item-container .info .right-box .store-name .cont .text .star{display:flex;align-items:center;flex-shrink:0;line-height:1;font-size:11px;color:#ff6300}.item-container .info .right-box .store-name .cont .text .star span:nth-child(1){font-size:11px;margin-right:2.5px}.item-container .info .right-box .store-name .cont .text .star span:nth-child(2){font-weight:700;color:#343536}.item-container .info .right-box .store-name .cont .disc{font-size:10px;color:#1a1a1a;display:flex;align-items:center}.item-container .info .right-box .desc{font-size:9px;color:#71768c;display:flex;align-items:center}.item-container .info .right-box .desc span:nth-child(1){display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-container .info .right-box .desc i{font-size:9px}.item-container .info .right-box .activity-list{display:flex;flex-wrap:nowrap;overflow-x:auto;width:calc(100vw - 126px);height:14px;overflow-y:hidden}.item-container .info .right-box .activity-list::-webkit-scrollbar{display:none}.item-container .info .right-box .activity-list .activity-item{border-radius:3px;font-size:8px;line-height:14px;white-space:nowrap;height:14px;display:flex;align-items:center}.item-container .info .right-box .activity-list .activity-item .icon{height:100%;width:auto;border-top-left-radius:3px;border-bottom-left-radius:3px}.item-container .info .right-box .activity-list .activity-item span{margin-right:4px;margin-left:4px}.item-container .info .right-box .activity-list .activity-item:not(:last-child){margin-right:5px}.item-container .info .right-box .desc-box{margin-top:6px;background:#fff1e9;height:18px;line-height:18px;text-align:center;width:calc(100vw - 126px);border-radius:3px;font-size:10px;color:#ff6300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-container .coupon{width:100%}.item-container .coupon .li{display:flex;align-items:center;margin-top:10px}.item-container .coupon .li .time{background:#ffe9ea;border-radius:50px;display:flex;align-items:center;justify-content:center;height:18px;margin-right:12px;width:60px}.item-container .coupon .li .time .van-count-down{color:#fa220a;font-size:12px}.item-container .coupon .li .count{display:flex;align-items:center;width:calc(100vw - 126px)}.item-container .coupon .li .count .label{width:16px;height:16px;margin-right:8rpx;flex-shrink:0}.item-container .coupon .li .count .label image{width:16px;height:16px;border-radius:5px}.item-container .coupon .li .count .price{display:flex;align-items:flex-end;color:#fa220a;font-weight:700;margin-right:4px;flex-shrink:0;line-height:1}.item-container .coupon .li .count .price text:nth-child(1){font-size:11px;position:relative;bottom:2px}.item-container .coupon .li .count .price text:nth-child(2){font-size:16px}.item-container .coupon .li .count .discount{border:1px solid #fa220a;color:#fa220a;font-size:10px;border-radius:50px 50px 50px 0;height:15px;line-height:15px;padding:0 5px;margin-right:4px;flex-shrink:0}.item-container .coupon .li .count .org-price{font-size:11px;color:#71768c;text-decoration:line-through;margin-right:4px;flex-shrink:0}.item-container .coupon .li .count .name{color:#121213;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}