@charset "UTF-8";main .container .list-adv-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;margin:5px;position:relative;min-height:200px}main .container .list-adv-wrap img{width:100%;border-radius:5px}main .container .list-adv-wrap .text-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px;right:65%;background:rgba(0,0,0,.2);color:#fff;border-radius:5px;padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .container .list-adv-wrap .text-wrap .title{font-weight:700;line-height:1.5;padding:5px 10px;font-size:22px}main .container .list-adv-wrap .text-wrap .desc{padding:5px 10px;line-height:1.5;font-size:var(--font-size-2);text-indent:30px;letter-spacing:.4px}main .container .tj-product-wrap{background:#fff;border-radius:5px;width:100%;padding:5px;overflow:hidden;cursor:-webkit-grab;cursor:grab;display:none;margin-top:20px}main .container .tj-product-wrap .title{font-size:var(--font-size-3);font-weight:700;margin-bottom:10px;background:var(--light-gray);border-radius:5px;padding:10px}main .container .tj-product-wrap .scroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}main .container .tj-product-wrap .scroll-content::-webkit-scrollbar{display:none;scrollbar-width:none}main .container .tj-product-wrap .scroll-content.scrollable{overflow-x:scroll}main .container .tj-product-wrap .scroll-content .left-btn,main .container .tj-product-wrap .scroll-content .right-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:rgba(0,0,0,.3);border-radius:30px;color:#fff;text-align:center;line-height:30px;z-index:3;cursor:pointer}main .container .tj-product-wrap .scroll-content .left-btn{left:0}main .container .tj-product-wrap .scroll-content .right-btn{right:0}main .container .tj-product-wrap .scroll-content #tj_product_list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 35px}main .container .tj-product-wrap .scroll-content #tj_product_list::-webkit-scrollbar{display:none;scrollbar-width:none}main .container .tj-product-wrap .scroll-content #tj_product_list.scrollable{overflow-x:scroll}main .container .tj-product-wrap .scroll-content #tj_product_list .tj-product-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:5px;position:relative;text-align:center}main .container .tj-product-wrap .scroll-content #tj_product_list .tj-product-item img{height:100px;border-radius:5px;display:block}main .container .tj-product-wrap .scroll-content #tj_product_list .tj-product-item .price{padding:5px;color:var(--price);font-weight:700}main .container .sort-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0}main .container .sort-wrap span{color:var(--theme-1);font-weight:700}main .container .sort-wrap select{border:1px solid var(--divider);height:35px;line-height:35px;padding:0 10px;border-radius:5px}main .container .sort-wrap .top-pagination{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}main .container .product-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}main .container .product-list-wrap .product-item-wrap{width:calc(20% - 10px)}main .container .bottom-pagination{margin:50px 0}main .container .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;list-style:none}main .container .pagination li{margin:0 5px}main .container .pagination li a{border:0;padding:0 10px;-webkit-box-shadow:none;box-shadow:none;outline:0;width:34px;height:34px;display:block;border-radius:4px;color:var(--text-2);line-height:34px;text-align:center;font-weight:700;cursor:pointer}main .container .pagination li a:hover{color:#fff;background:var(--theme-1)}main .container .pagination li.active a{color:#fff;background:var(--theme-1)}main .container .pagination li:first-child{margin-left:0}main .container .pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}main .container .pagination li:last-child a{border-top-right-radius:50%;border-bottom-right-radius:50%}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}