main{padding-top:0}main .container .waterfall-content{position:relative}main .container .waterfall-content .waterfall{width:100%;overflow:hidden;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .container .waterfall-content .waterfall .item{border-radius:5px;margin:0 3px 6px 3px;width:calc(25% - 6px);background:#fff;cursor:pointer}main .container .waterfall-content .waterfall .item img{width:100%}main .container .empty-wrap{padding:92px;text-align:center;display:none}main .container .empty-wrap i{font-size:50px;color:var(--text-2)}main .container .empty-wrap div{font-size:var(--font-size-2);color:var(--text-2);margin-top:20px}main .container .bottom-loading-wrap{text-align:center;display:none}main .container .bottom-loading-wrap img{width:50px}.waterfall-detail-dialog{display:none;background:rgba(0,0,0,.8);z-index:12;position:fixed;left:0;right:0;top:0;bottom:0}.waterfall-detail-dialog .waterfall-detail-wrap{background:#fff;position:absolute;top:50%;left:50%;width:1000px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex}.waterfall-detail-dialog .waterfall-detail-wrap .carousel-left-arrow{z-index:2;width:35px;height:35px;background:#fff;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.waterfall-detail-dialog .waterfall-detail-wrap .carousel-right-arrow{z-index:2;width:35px;height:35px;background:#fff;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.waterfall-detail-dialog .waterfall-detail-wrap .carousel-left-arrow i,.waterfall-detail-dialog .waterfall-detail-wrap .carousel-right-arrow i{color:#000;width:35px;height:35px;text-align:center;font-size:23px;line-height:35px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content{position:relative;width:600px}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .dialog-waterfall{width:100%;overflow:hidden;position:relative;background:#fff}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .dialog-waterfall img{width:100%;display:block}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .slick-dots{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .slick-dots li{width:10px;height:10px;border:1px solid #aaa;border-radius:50%;margin:0 3px;cursor:pointer;display:inline-block}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .slick-dots li button{background:0 0;color:transparent}.waterfall-detail-dialog .waterfall-detail-wrap .waterfall-detail-content .slick-dots li.slick-active{border:1px solid var(--theme-text-1);background:var(--theme-1)}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap{width:400px;padding:20px 50px;position:relative}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .title{text-align:center;margin:20px 0}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .title span{color:var(--text-2)}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .product-wrap .product-item-wrap{width:100%;margin:0}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .carousel-left-arrow{left:10px}.waterfall-detail-dialog .waterfall-detail-wrap .product-content-wrap .carousel-right-arrow{right:10px}.waterfall-detail-dialog .waterfall-detail-wrap .close-btn{position:absolute;right:0;top:0}.waterfall-detail-dialog .waterfall-detail-wrap .close-btn i{width:35px;height:35px;line-height:35px;font-size:20px;background:var(--light-gray);color:var(--text-1);display:inline-block;text-align:center;cursor:pointer}.waterfall-detail-dialog .waterfall-detail-wrap .close-btn i:hover{background:#e5e5e5}footer{background:unset}