.banner-container[data-v-7db74cf2]{margin-top:.24rem;width:4.56rem;height:6.133333rem}.banner-container .van-swipe[data-v-7db74cf2]{width:4.56rem;height:6.133333rem}.banner-container .van-swipe .van-swipe-item[data-v-7db74cf2]{width:4.56rem}.banner-container .van-swipe .van-swipe-item img[data-v-7db74cf2]{width:4.56rem;width:100%;height:6.133333rem;-o-object-fit:cover;object-fit:cover;border-radius:.266667rem}.waterfall-item[data-v-7db74cf2]{margin-top:.24rem;font-size:0;position:relative}.waterfall-item .corner[data-v-7db74cf2]{position:absolute;z-index:1;top:0;right:0;width:1.653333rem;height:.586667rem}.waterfall-item .cover[data-v-7db74cf2]{width:100%;max-height:4.56rem;border-radius:.266667rem .266667rem 0 0;-o-object-fit:cover;object-fit:cover}.waterfall-item .cover.search[data-v-7db74cf2]{border-radius:.266667rem}.waterfall-item .info[data-v-7db74cf2]{margin-top:-.026667rem;padding:.186667rem .266667rem .213333rem;background:#fff;border-radius:0 0 .266667rem .266667rem}.waterfall-item .info h4[data-v-7db74cf2]{font-size:.373333rem;font-family:PingFang SC;font-weight:400;color:#000;line-height:.533333rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.waterfall-item .info h4 .tag-youpin[data-v-7db74cf2]{margin-right:.133333rem;font-size:.266667rem;font-family:PingFang SC;font-weight:400;line-height:.4rem;color:#471100;padding:0 .053333rem;background:linear-gradient(180deg,#efd9b3,#e2bc8b);border-radius:.053333rem}.waterfall-item .info .price-container[data-v-7db74cf2]{margin-top:.266667rem;display:flex;align-items:center;justify-content:space-between}.waterfall-item .info .price-container .price[data-v-7db74cf2]{display:flex;align-items:center;font-size:.373333rem;line-height:.426667rem;font-family:PingFang SC;font-weight:700;color:#ff4900}.waterfall-item .info .price-container .price span[data-v-7db74cf2]{font-size:.32rem}.waterfall-item .info .price-container .price .sale[data-v-7db74cf2]{margin-left:.106667rem;font-size:.373333rem;line-height:.426667rem;font-family:PingFang SC;font-weight:400;color:#8e8e8e}.waterfall-item .info .price-container .btn[data-v-7db74cf2]{font-size:0}.waterfall-item .info .price-container .btn img[data-v-7db74cf2]{width:.746667rem;height:.746667rem}.waterfall-item .info .tag-discount[data-v-7db74cf2]{display:flex}.waterfall-item .info .tag-discount .tag[data-v-7db74cf2]{font-size:.266667rem;font-family:PingFang SC;font-weight:400;line-height:.4rem;color:#fff;padding:0 .106667rem;background:#ff4848;border-radius:.053333rem}.waterfall-item .info .shop-container[data-v-7db74cf2]{display:flex}.waterfall-item .info .shop-container .shop[data-v-7db74cf2]{display:flex;padding:.053333rem .213333rem;background:#f7f7f7;border-radius:.293333rem;min-width:0}.waterfall-item .info .shop-container .shop .shop-name[data-v-7db74cf2]{font-size:.32rem;line-height:.453333rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waterfall-item .info .shop-container .shop span[data-v-7db74cf2]{flex:none;color:#333;font-size:.32rem;line-height:.453333rem;margin-left:.16rem}[data-v-7db74cf2] .vue-waterfall-column:nth-child(2){padding-right:.106667rem;box-sizing:border-box}[data-v-7db74cf2] .vue-waterfall-column:last-child{padding-left:.106667rem;box-sizing:border-box}.cate-container[data-v-e03fc888]{display:flex;overflow-x:scroll}.cate-container[data-v-e03fc888]::-webkit-scrollbar{display:none}.cate-container .cate-item[data-v-e03fc888]{width:auto;height:auto;padding:.4rem;flex:none;font-size:.426667rem;line-height:.48rem;font-family:PingFang SC;font-weight:400;color:#2d2d2d}.cate-container .cate-item.active[data-v-e03fc888]{position:relative;font-weight:700;color:#1a1a1a}.cate-container .cate-item.active[data-v-e03fc888]:after{position:absolute;content:"";display:block;left:50%;bottom:.24rem;margin-left:-.266667rem;width:.533333rem;height:.08rem;background:#00ba5d;border-radius:.026667rem}.home[data-v-a74fcf00]{overflow:hidden;overflow-y:scroll;height:100vh;background:#fff}.home[data-v-a74fcf00]::-webkit-scrollbar{display:none}.home .header[data-v-a74fcf00]{width:100%;position:fixed;top:0;left:0;right:0;background:#fff;z-index:1000}.home .header .header-nav[data-v-a74fcf00]{height:2.133333rem;padding-bottom:.266667rem;color:#2a2a2a;font-size:.453333rem;z-index:100;display:flex;justify-content:space-between;align-items:flex-end;text-align:center}.home .header .header-nav .back[data-v-a74fcf00]{display:flex;align-items:center;margin-left:.4rem}.home .header .header-nav .back span[data-v-a74fcf00]{font-size:.48rem;margin-left:.16rem}.home .header .header-nav .back .iconfont[data-v-a74fcf00]:before{font-size:.533333rem;text-shadow:.026667rem .026667rem .026667rem rgba(60,60,60,.8)}.home .header .header-fixed[data-v-a74fcf00]{background:transparent}.home .header[data-v-a74fcf00] .van-badge__wrapper{display:flex;align-items:center;padding-right:.453333rem}.home .header[data-v-a74fcf00] .van-badge__wrapper .van-badge--fixed{top:.133333rem;right:.48rem}.home .header .icon[data-v-a74fcf00]{margin-right:.4rem;flex:none;width:.586667rem;height:.586667rem}.home .header .filter-container[data-v-a74fcf00]{background:#f6f7fb;border-radius:.453333rem .453333rem 0 0}.home .header .filter-container .filter[data-v-a74fcf00]{display:flex;margin-left:-.32rem}.home .header .filter-container .filter[data-v-a74fcf00] .van-dropdown-menu .van-dropdown-menu__bar{background:transparent;box-shadow:none;padding:.4rem .8rem;height:auto}.home .header .filter-container .filter[data-v-a74fcf00] .van-dropdown-menu .van-dropdown-menu__bar .van-dropdown-menu__title .van-ellipsis{color:#1abe66}.home .header .filter-container .filter[data-v-a74fcf00] .van-dropdown-menu .van-dropdown-menu__bar .van-dropdown-menu__title:after{border-color:transparent transparent #1abe66 #1abe66}.home .header .filter-container .filter[data-v-a74fcf00] .van-dropdown-menu .van-dropdown-item .van-cell{background:#f6f7fb}.home .header .filter-container .filter .filter-item[data-v-a74fcf00]{display:flex;align-items:center;margin-left:.4rem;font-size:.373333rem;line-height:.533333rem;color:#40404f}.home .header .filter-container .filter .filter-item.active[data-v-a74fcf00]{color:#1abe66}.home .main[data-v-a74fcf00]{padding:4.933333rem .24rem 1.066667rem;min-height:100vh;box-sizing:border-box;background:#f6f7fb}