.goods-album-box .album-color{display:flex;gap:.75rem;width:100%}.goods-album-box .album-color .album-thumbs{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;width:22%}.goods-album-box .album-color .album-thumbs .thumb-item{width:100%;aspect-ratio:500/720;border:2px solid transparent;border-radius:var(--main-radius);background:#000;overflow:hidden;cursor:pointer;transition:border-color .2s}.goods-album-box .album-color .album-thumbs .thumb-item .el-image{display:block;width:100%;height:100%;background:transparent}.goods-album-box .album-color .album-thumbs .thumb-item .el-image :deep(.el-image__inner),.goods-album-box .album-color .album-thumbs .thumb-item .el-image :deep(img){background:transparent}.goods-album-box .album-color .album-thumbs .thumb-item.active{border-color:var(--main-color)}.goods-album-box .album-color .album-preview{flex:1;aspect-ratio:500/720;border-radius:var(--main-radius);background:#000;overflow:hidden;position:relative}.goods-album-box .album-color .album-preview .el-image{position:absolute;inset:0;display:block;width:100%;height:100%;background:transparent;cursor:zoom-in}.goods-album-box .album-color .album-preview .el-image :deep(.el-image__inner),.goods-album-box .album-color .album-preview .el-image :deep(img){background:transparent}.goods-album-box .album-box{width:100%;aspect-ratio:1/1;border-radius:var(--main-radius);background:var(--main-bg-color);overflow:hidden}.goods-album-box .album-box .img-box{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.goods-album-box .album-box .img-box .el-image,.goods-album-box .album-box .img-box>img{min-width:100%}.goods-album-box .album-box .video-box{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.goods-album-box .album-box .el-carousel__button{width:10px;height:2px;border-radius:2px;background:#0000001a}.goods-album-box .btn-box{display:flex;justify-content:center;margin-top:1.25rem}.goods-album-box .btn-box .text{margin-left:1rem;color:var(--muted-color);font-size:1rem;line-height:1em;cursor:pointer}.goods-album-box .btn-box .text .icon{font-size:1rem}.el-input-number{vertical-align:middle;width:150px;line-height:30px;display:inline-flex;position:relative}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__decrease,.el-input-number__increase{z-index:1;background:var(--el-fill-color-light);width:32px;height:auto;color:var(--el-text-color-regular);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;bottom:1px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}:is(.el-input-number__decrease:hover,.el-input-number__increase:hover)~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border);right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled :is(.el-input-number__decrease,.el-input-number__increase){border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled :is(.el-input-number__decrease:hover,.el-input-number__increase:hover){color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large :is(.el-input-number__decrease,.el-input-number__increase){width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small :is(.el-input-number__decrease,.el-input-number__increase){width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small :is(.el-input-number__decrease,.el-input-number__increase) [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right :is(.el-input-number__decrease,.el-input-number__increase){--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right :is(.el-input-number__decrease,.el-input-number__increase) [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border);bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;top:auto;left:auto;right:1px}.el-input-number.is-controls-right[class*=large] :is([class*=decrease],[class*=increase]){--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] :is([class*=decrease],[class*=increase]){--el-input-number-controls-height:11px}.goods-info-box{width:70%}.goods-info-box .gtitle{color:var(--main-color);font-size:1.25rem;font-weight:600;line-height:1.5em}.goods-info-box .stitle{color:#aaa;font-size:.9rem;margin-top:.5rem}.goods-info-box .info-wrap{margin-top:0!important;border-radius:var(--main-radius);overflow:hidden}.goods-info-box .info-wrap .price{display:flex;align-items:center;margin-top:.75rem;color:#e82626;font-size:1.25rem!important;font-weight:700;line-height:1em}.goods-info-box .info-wrap .price .yuan{margin-right:2px;font-size:1.125rem}.goods-info-box .info-wrap .price b{font-weight:700}.goods-info-box .product-specs{padding:1.2rem 0;margin:1.2rem 0;border-top:.125rem solid transparent;border-bottom:.125rem solid transparent;-o-border-image:linear-gradient(90deg,#e82626,rgba(232,38,38,0)) 1;border-image:linear-gradient(90deg,#e82626,#e8262600) 1}.goods-info-box .product-specs .spec-item{display:flex;justify-content:flex-start;align-items:baseline;gap:.3rem;padding:.15rem 0}.goods-info-box .product-specs .spec-item .spec-label{flex-shrink:0;width:6rem;color:#fff;font-size:.875rem;line-height:1.4em}.goods-info-box .product-specs .spec-item .spec-value{flex:1;text-align:left;color:#999;font-size:.875rem;line-height:1.4em}.goods-info-box .info-box{display:flex;justify-content:space-between;color:#fff}.goods-info-box .info-box .price-box{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.goods-info-box .info-box .price-box .del{margin-bottom:5px;color:#f18282;font-size:.875rem;text-decoration:line-through}.goods-info-box .info-box .price-box .price{color:#fffc;font-size:1.25rem;line-height:1em}.goods-info-box .info-box .price-box .price s{font-size:1rem;text-decoration:none}.goods-info-box .info-box .price-box .price b{margin:0 3px;color:#fff;font-size:1.5rem;line-height:1em;font-weight:600}.goods-info-box .info-box .timer-box{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:0 1.25rem;overflow:hidden}.goods-info-box .info-box .timer-box .title{color:#f18282}.goods-info-box .info-box .timer-box .timer{display:flex;font-size:.875rem;overflow:hidden}.goods-info-box .info-box .timer-box .timer .text{white-space:nowrap;text-overflow:ellipsis}.goods-info-box .info-box .timer-box .timer .el-statistic__content{flex-grow:1;color:#fff;font-size:.875rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.goods-info-box .info-box .star-box{flex-shrink:0;display:flex;justify-content:space-between;position:relative;padding:0 1.25rem 0 0}.goods-info-box .info-box .star-box:before{content:"";position:absolute;top:12px;bottom:10px;left:0;width:1px;border-left:1px solid hsla(0,0%,100%,.24)}.goods-info-box .info-box .star-box .item-box{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:1.25rem;cursor:pointer}.goods-info-box .info-box .star-box .item-box .icon,.goods-info-box .info-box .star-box .item-box .num{margin-bottom:3px;font-size:1.125rem}.goods-info-box .info-box .star-box .item-box .text{font-size:.875rem}.goods-info-box .more-box{display:flex;flex-direction:column;margin-top:-1rem;padding:1.25rem;background:#00000008;color:#5a5a5a}.goods-info-box .more-box .list-box{display:flex;justify-content:space-between;margin-top:1rem;font-size:.875rem;line-height:1em}.goods-info-box .more-box .list-box .title{width:5rem;color:#999}.goods-info-box .more-box .list-box .remark{flex-grow:1;display:flex;flex-direction:column;margin-top:-.5rem;color:#727272}.goods-info-box .more-box .list-box .remark span{margin-top:.5rem}.goods-info-box .more-box .list-box .coupon{flex-grow:1;margin-top:-.5rem}.goods-info-box .more-box .list-box .coupon .item-warp{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.goods-info-box .more-box .list-box .coupon .item-warp .item-box{display:flex;justify-content:space-between;align-items:center;color:#fff;border:1px solid #e93323;border-radius:3px;box-shadow:0 6px 35px #00000005}.goods-info-box .more-box .list-box .coupon .item-warp .item-box .num{padding:0 .5rem;font-size:.875rem;height:1.5em;line-height:1.5em;background:#e93323}.goods-info-box .more-box .list-box .coupon .item-warp .item-box .text{flex-grow:1;padding:0 .5rem;color:#e93323;font-size:.875rem;line-height:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.goods-info-box .more-box .list-box .coupon .item-warp .info{flex-grow:1;padding:0 .5rem;color:#999;font-size:.875rem}.goods-info-box .more-box .list-box .coupon .item-warp .btn{flex-shrink:0;color:#e93323;font-size:.875rem;border-bottom:1px solid #e93323;cursor:pointer}.goods-info-box .sku-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center!important;gap:.5rem!important;margin-top:1.25rem}.goods-info-box .sku-box .list-box{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:.5rem;font-size:.875rem}.goods-info-box .sku-box .list-box:first-child .item-box{flex-direction:row;flex-wrap:wrap}.goods-info-box .sku-box .list-box .title{margin:0 1.25rem;width:4rem;line-height:32px;color:#999}.goods-info-box .sku-box .list-box .item-box{display:flex;flex-direction:column;justify-content:flex-start}.goods-info-box .sku-box .list-box .item-box .text.active{color:#fff}.goods-info-box .sku-box .list-box .item-box .text{margin:0 10px 10px 0;padding:6px 26px;font-size:.875rem;line-height:1em;border-radius:3px;background-color:#222;cursor:pointer}.goods-info-box .sku-box .list-box .item-box .image{display:flex;justify-content:center;align-items:center;margin:0 10px 10px 0;border-radius:3px;border:2px solid #222!important;width:90px;height:auto!important;cursor:pointer;background-color:#222}.goods-info-box .sku-box .list-box .item-box .image.active{border-color:#f5f5f5!important}.goods-info-box .sku-box .list-box .item-box .image img{width:80%}.goods-info-box .sku-box .list-box .item-box .input{display:flex;align-items:center}.goods-info-box .sku-box .list-box .item-box .input .desc{color:#999;margin-left:10px}.goods-info-box .btn-box{margin:1.25rem 0 0 6.5rem}.goods-info-box .btn-box .el-button{font-size:1rem}.goods-info-box .buy-box{flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 0 6.5rem}.goods-info-box .buy-box,.goods-info-box .buy-box .quantity{display:flex;align-items:center}.goods-info-box .buy-box .el-button{margin-left:0;font-size:1rem}.gg-box{display:flex;justify-content:space-between;font-size:15px;padding:3px 0}.gg-box div{color:#fff}.quantity{width:120px;height:50px}.el-input-number{background:#222;border-radius:4px;overflow:hidden;height:50px;line-height:50px}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{background:#222;color:#fff;border-color:#222;height:50px;line-height:50px}.el-input-number .el-input-number__decrease.is-disabled,.el-input-number .el-input-number__increase.is-disabled{background:#222;color:#fff;border-color:#222}.el-input-number .el-input__wrapper{background:#222;box-shadow:none}.el-input-number .el-input__inner{background:#222;color:#fff;border-color:#222}
