.goods-box{border:1px solid var(--border-color);border-radius:12rem;display:flex;flex-direction:column;height:auto;min-height:100%;overflow:hidden;width:var(--goods-w)}.goods-box .cover{cursor:pointer;height:calc(var(--goods-w) - 2px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--goods-w) - 2px)}.goods-box .cover .out-of-stock{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.goods-box .cover .out-of-stock span{background:#00000063;border-radius:12rem;color:#fff;font-size:16rem;padding:18rem 56rem}.goods-box .cover .el-image img{transition:transform .5s ease 0s}.goods-box .cover .tag{background-color:#f60304;color:#fff;font-size:16rem;height:48rem;left:0;position:absolute;top:0;width:44rem}.goods-box .cover .tag,.goods-box .cover-empty{align-items:center;display:flex;justify-content:center}.goods-box .cover-empty{background-color:#f5f5f5;cursor:pointer;height:calc(var(--goods-w) - 2px);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--goods-w) - 2px)}.goods-box .cover-empty img{height:100%;transition:transform .5s ease 0s;width:100%}.goods-box .cover-empty:hover img,.goods-box .cover:hover img{transform:scale(1.1)}.goods-box .info{flex:1;padding:16rem}.goods-box .info .date{align-items:center;display:flex;flex-direction:row;font-size:14rem;height:20px;margin-bottom:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.goods-box .info .date,.goods-box .info .date .van-count-down{color:var(--primary-color)}.goods-box .info .thumbnails{display:flex;flex-direction:row;height:40rem;margin-bottom:12rem;width:100%}.goods-box .info .thumbnails .thumbnails-item{align-items:center;border:1px solid var(--border-color);cursor:pointer;display:flex;height:40rem;justify-content:center;margin-right:12rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40rem}.goods-box .info .thumbnails .thumbnails-item .more{color:var(--primary-color);font-size:16rem}.goods-box .info .thumbnails .thumbnails-item.active{border-color:var(--primary-color)}.goods-box .info .thumbnails .thumbnails-item:hover{border-color:var(--el-color-primary-light-3)}.goods-box .info .title{color:var(--primary-color);font-size:16rem;height:24rem;margin-bottom:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.goods-box .info .rate-row{align-items:center;display:flex;flex-direction:row;margin-bottom:8rem}.goods-box .info .rate-row .el-rate{--el-rate-height:18rem;--el-rate-icon-size:18rem;--el-rate-icon-margin:2rem;align-items:center;display:inline-flex;height:auto}.goods-box .info .rate-row .num{color:var(--minor-color);font-size:12rem;line-height:18rem;margin-left:6rem}@media (max-width:519px){.goods-box .info .rate-row{--van-rate-icon-size:24rem}.goods-box .info .num{display:none}}.goods-box .info .desc{color:var(--minor-color);font-size:12rem;margin-bottom:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.goods-box .info .money{color:var(--operate-color);font-size:12rem;height:17rem;line-height:17rem}.goods-box .info .opt-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.goods-box .info .opt-row .price{color:var(--primary-color);font-family:inter-ui-bold;font-size:16rem;line-height:26rem}.goods-box .info .opt-row .price .expire{color:var(--minor-color);font-size:12rem;margin-left:4rem;text-decoration:line-through}.goods-box .info .opt-row .price.discount{color:var(--operate-color)}.goods-box .info .opt-row .cart-btn{align-items:center;border-radius:4rem;display:flex;justify-content:center;padding:8rem 15rem}.goods-box .info.bg{background-color:#fff}.buy-dialog{--buy-dialog-h:auto;border-radius:12rem;height:var(--buy-dialog-h);overflow:hidden;padding:0;position:relative;width:850rem}.buy-dialog .el-dialog__header{padding:0;position:absolute;right:0;top:0;z-index:999}.buy-dialog .el-dialog__header .el-dialog__headerbtn{font-size:24rem}.buy-dialog .buy-content-wrapper{padding:56rem 40rem;width:100%}.buy-dialog .buy-content-wrapper .time-line-bar{display:flex;flex-direction:column;margin:12rem 0;width:100%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top{display:flex;flex-direction:row;width:100%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item{position:relative;white-space:nowrap;width:50%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item .time,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item .time .van-count-down,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item .time,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item .time .van-count-down{color:var(--minor-color);font-size:18rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item .time,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item .time{margin-bottom:4rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item .label,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item .label{color:var(--minor-color);font-size:12rem;white-space:normal;word-break:break-all}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item.active .label,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item.active .time,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item.active .time .van-count-down,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item.active .label,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item.active .time,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item.active .time .van-count-down{color:var(--primary-color)}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item{padding-bottom:40rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top .time-item:last-child{width:-moz-fit-content;width:fit-content}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom{justify-content:flex-end}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item{padding-top:40rem;text-align:right}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom .time-item:first-child{width:-moz-fit-content;width:fit-content}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top.twice .time-item:last-child{width:50%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top.twice .time-item:last-child .label,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-top.twice .time-item:last-child .time{text-align:right}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom.twice .time-item{width:100%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom.twice .time-item .label,.buy-dialog .buy-content-wrapper .time-line-bar .time-line-bottom.twice .time-item .time{text-align:center}.buy-dialog .buy-content-wrapper .time-line-bar .time-line{align-items:center;background-color:var(--minor-color);display:flex;flex-direction:row;height:2rem;justify-content:space-between;width:100%}.buy-dialog .buy-content-wrapper .time-line-bar .time-line i{background-color:var(--minor-color);border-radius:50%;display:flex;height:12rem;position:relative;width:12rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line i:first-child:before,.buy-dialog .buy-content-wrapper .time-line-bar .time-line i:nth-child(3):before{background:repeating-linear-gradient(to bottom,transparent,transparent 2rem,var(--minor-color) 2rem,var(--minor-color) 6rem);bottom:0;content:"";height:42rem;left:5rem;position:absolute;width:2rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line i:nth-child(2):before,.buy-dialog .buy-content-wrapper .time-line-bar .time-line i:nth-child(4):before{background:repeating-linear-gradient(to bottom,transparent,transparent 2rem,var(--minor-color) 2rem,var(--minor-color) 6rem);content:"";height:42rem;left:5rem;position:absolute;top:0;width:2rem}.buy-dialog .buy-content-wrapper .time-line-bar .time-line i.active{background-color:var(--primary-color)}.buy-dialog .buy-content-wrapper .time-line-bar .time-line i.active:before{background:repeating-linear-gradient(to top,transparent,transparent 2rem,var(--primary-color) 2rem,var(--primary-color) 6rem)}.buy-dialog .buy-content-wrapper .time-line-bar .coming-soon-wrapper{align-items:center;display:flex;height:auto;justify-content:center;position:relative;width:100%}.buy-dialog .buy-content-wrapper .time-line-bar .coming-soon-wrapper .coming-soon{background-color:#fff;color:var(--minor-color);font-size:24rem;padding:0 20rem}.buy-dialog .buy-content-wrapper .time-line-bar .coming-soon-wrapper:before{background-color:var(--minor-color);content:"";height:1rem;left:10%;position:absolute;top:50%;width:80%;z-index:-1}.buy-dialog .buy-content-wrapper .buy-content{align-items:flex-start;display:flex;flex-direction:row;height:auto;height:var(--buy-dialog-h);overflow-y:auto;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-swiper{height:auto;left:0;margin-right:24rem;position:sticky;top:0;width:348rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .product-preview{align-items:center;border:1rem solid var(--border-color);border-radius:12rem;display:flex;height:348rem;justify-content:center;margin-bottom:12rem;overflow:hidden;width:348rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .product-preview .empty{width:60%}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper{align-items:center;display:flex;flex-direction:row}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .swiper{height:auto;width:260rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .swiper .swiper-item .preview-img{border:1px solid var(--border-color);border-radius:12rem;cursor:pointer;height:56rem;overflow:hidden;width:56rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .swiper .swiper-item .preview-img.active{border-color:var(--primary-color)}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .preview-swiper-next,.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .prevoew-swiper-prev{align-items:center;background-color:#fff;border:1rem solid #fff;border-radius:4rem;color:var(--primary-color);cursor:pointer;display:flex;font-size:16rem;height:56rem;justify-content:center;margin-right:24rem;outline:none;transition:all .3s;width:24rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .preview-swiper-next{margin:0 0 0 24rem}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .preview-swiper-next:hover,.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .prevoew-swiper-prev:hover{border-color:var(--border-color)}.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .preview-swiper-next[disabled],.buy-dialog .buy-content-wrapper .buy-content .product-swiper .preview-swiper-wrapper .prevoew-swiper-prev[disabled]{cursor:not-allowed;opacity:.5}.buy-dialog .buy-content-wrapper .buy-content .product-info{display:flex;flex:1;flex-direction:column}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info{display:flex;flex-direction:row;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .simple-preview-swiper{border-radius:8rem;display:none;height:200rem;margin-right:24rem;overflow:hidden;width:200rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .simple-preview-swiper .preview-img{height:200rem;width:200rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc{display:flex;flex:1;flex-direction:column}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .title{color:var(--primary-color);font-family:inter-ui-bold;font-size:20rem;line-height:28rem;margin-bottom:24rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .price{color:var(--operate-color);font-family:inter-ui-bold;font-size:32rem;line-height:38rem;margin-bottom:24rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .price .expire{color:var(--minor-color);font-family:inter-ui;font-size:16rem;margin-left:16rem;text-decoration:line-through}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .price .money{color:var(--operate-color);font-size:16rem;margin-left:4rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .price .supplement{color:var(--primary-color);font-family:inter-ui;font-size:16rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .tip{align-items:flex-start;color:var(--primary-color);display:flex;flex-direction:row;font-size:14rem;line-height:24rem;margin-bottom:24rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .basic-info .desc .tip .icon-wrapper{align-items:center;display:flex;height:24rem;justify-content:center;margin-right:8rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);margin-bottom:24rem;padding-top:24rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-title{color:var(--minor-color);font-size:18rem;margin-bottom:16rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-title .label{color:var(--primary-color);font-family:inter-ui-bold}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-img-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:24rem;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-img-list .sku-img{border:1rem solid var(--border-color);border-radius:12rem;cursor:pointer;height:64rem;margin-right:8rem;overflow:hidden;position:relative;width:64rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-img-list .sku-img .active-iden{bottom:-1rem;color:var(--primary-color);display:none;font-size:27rem;height:27rem;position:absolute;right:-1rem;width:27rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-img-list .sku-img.active{border-color:var(--primary-color)}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-img-list .sku-img.active .active-iden{display:block}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-btn-list{display:flex;flex-direction:row;margin-bottom:24rem;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-btn-list .sku-btn{height:32rem;min-width:76rem;position:relative;--el-text-color-regular:var(--primary-color);--el-border-color:var(--border-color)}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-btn-list .sku-btn .active-iden{bottom:-1rem;color:var(--primary-color);display:none;font-size:27rem;height:27rem;position:absolute;right:-1rem;width:27rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-btn-list .sku-btn.active{border-color:var(--primary-color)}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .sku-btn-list .sku-btn.active .active-iden{display:block}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar{margin-bottom:24rem;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number{width:168rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number .el-input-number__decrease,.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number .el-input-number__increase{width:48rem;--el-border-radius-base:20rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number .el-input{--el-border-radius-base:20rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number .el-input .el-input__wrapper{padding-left:48rem;padding-right:48rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .sku-info .step-bar .el-input-number .el-input .el-input__wrapper .el-input__inner{color:var(--primary-color);font-size:18rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .submit-bar .el-button{border-radius:24rem;height:48rem;margin:0 12rem 12rem 0;width:180rem}.buy-dialog .buy-content-wrapper .buy-content .product-info .submit-bar .amazon-btn{color:#fff}.buy-dialog .buy-content-wrapper .buy-content .product-info .outside-link{margin-top:24rem;width:100%}.buy-dialog .buy-content-wrapper .buy-content .product-info .outside-link .el-link__inner{align-items:center;display:flex;flex-direction:row}@media (max-width:880px){.goods-box .info .thumbnails{height:auto}.goods-box .info .thumbnails .thumbnails-item{height:60rem;width:60rem}.goods-box .info .title{font-size:24rem;height:36rem}.goods-box .info .rate-row .el-rate{--el-rate-height:24rem;--el-rate-icon-size:24rem;--el-rate-icon-margin:2rem}.goods-box .info .rate-row .num{font-size:18rem;line-height:24rem}.goods-box .info .opt-row .price{font-size:24rem;line-height:36rem}.goods-box .info .opt-row .price .expire{font-size:16rem;line-height:36rem;margin-left:8rem}.buy-dialog-cover .el-overlay-dialog{align-items:flex-end;display:flex;justify-content:flex-end}.buy-dialog-cover .el-overlay-dialog .buy-dialog{--buy-dialog-h:auto;border-end-end-radius:0;border-end-start-radius:0;margin:0;width:100%}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content{flex-direction:column;max-height:70vh;width:100%}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-swiper{display:none}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info{width:100%}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info .basic-info{margin-bottom:24rem}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info .basic-info .simple-preview-swiper{display:flex}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info .basic-info .desc .tip{margin:0}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info .submit-bar{margin-bottom:24rem}.buy-dialog-cover .el-overlay-dialog .buy-dialog .buy-content .product-info .outside-link{display:none}}
