.item-active[data-v-3eb6b8b2]{border:2px solid #002c5b!important}.item[data-v-d1f918b8]{border-radius:1.75rem;color:rgba(0,0,0,.85);font-size:1.75rem;font-weight:500;line-height:1.2;padding:1rem 1.5rem;text-align:center}.item--disabled[data-v-d1f918b8],.item[data-v-d1f918b8]{background:rgba(0,0,0,.04)}.item--disabled[data-v-d1f918b8]{color:rgba(0,0,0,.45)}.item--select[data-v-d1f918b8]{background:rgba(0,193,188,.2);color:rgba(0,0,0,.85)}.prod-spec__img[data-v-d1f918b8]{-o-object-fit:cover;object-fit:cover}.spec-title[data-v-4a644f66]{color:rgba(0,0,0,.65);font-size:1rem;font-weight:500;line-height:1.5rem;margin-right:1rem}.spec-title .type[data-v-4a644f66]{color:rgba(0,0,0,.85);font-size:1rem}.sku[data-v-4a644f66]{background:rgba(0,0,0,.02);border:2px solid transparent;border-radius:.5rem;cursor:pointer;flex-shrink:0}.sku img[data-v-4a644f66]{border-radius:.5rem}.sku--select[data-v-4a644f66],.sku[data-v-4a644f66]:hover{border:2px solid rgba(0,44,91,.8)}.sku-list[data-v-4a644f66]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;position:relative;scroll-behavior:smooth;width:100%}.sku-list .sku[data-v-4a644f66]{height:5.25rem;width:5.25rem}.swiper[data-v-4a644f66]{margin-top:.75rem;position:relative;width:100%}.swiper-container[data-v-4a644f66]{overflow:hidden}.swiper-slide[data-v-4a644f66]{height:100%}.swiper .sku[data-v-4a644f66]{border-radius:.4rem;height:4.875rem;width:4.875rem}.swiper .button-next[data-v-4a644f66],.swiper .button-prev[data-v-4a644f66]{color:#00c1bc;cursor:pointer;height:1.5rem;position:absolute;top:50%;width:1.5rem;z-index:10}.swiper .button-prev[data-v-4a644f66]{left:-1.5rem;transform:translateY(-50%) rotate(180deg)}.swiper .button-next[data-v-4a644f66]{right:-1.5rem;transform:translateY(-50%)}.swiper .button-prev.swiper-button-disabled[data-v-4a644f66]{display:none}.swiper .button-next.swiper-button-disabled[data-v-4a644f66]{color:#999;cursor:auto}.popular-item[data-v-4310c458]{background-color:rgba(0,0,0,.04);border-radius:1.75rem;color:rgba(0,0,0,.65);font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;margin-right:1.5rem;overflow:hidden;padding:.75rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}.offer-details-M[data-v-74d2c19e]{align-items:center;background-image:linear-gradient(95deg,#ffece7,#f0e7fc 100%);display:flex;height:4.5rem;justify-content:center;left:0;padding-left:2.5rem;padding-right:2.5rem;position:absolute;right:0;top:-4.5rem;width:100%}.offer-details-PC[data-v-74d2c19e]{align-items:center;background-image:linear-gradient(94deg,#ffece7,#f0e7fc 100%);border-radius:.5rem;display:flex;height:2.5rem;padding:.5rem 1rem}.offer-details[data-v-74d2c19e],.offer-details[data-v-74d2c19e]>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quality[data-v-6b124ef5] .el-input-number{width:10.5rem!important}.quality[data-v-6b124ef5] .el-input-number .el-input-number__decrease,.quality[data-v-6b124ef5] .el-input-number .el-input-number__increase{font-size:1.75rem!important;width:2rem!important}.quality[data-v-6b124ef5] .el-input{left:3rem;right:3rem;width:4.625rem}.quality[data-v-6b124ef5] .el-input-number .el-input .el-input__inner{background-color:rgba(0,0,0,.04);border:none!important;border-radius:.75rem;font-size:1.875rem!important;height:2.75rem!important;line-height:2.75rem!important;padding:.75rem;width:4.625rem}.prodCardWrap img[data-v-4caffc34]{transition:transform .5s}.previewer[data-v-cc489b24]{background-color:#000}.index-box[data-v-cc489b24]{background-color:rgba(0,0,0,.3);border-radius:4.5rem;color:#fff;font-family:SFProText,sans-serif;font-size:2.25rem;font-weight:500;line-height:1.5;padding:0 1.5rem}[data-v-cc489b24] .van-icon__image{height:3.375rem;width:3.375rem}[data-v-cc489b24] .van-image-preview__cover{bottom:0;top:auto;transition:all .5s;width:100%}.content-box[data-v-cc489b24]{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 64%,transparent);bottom:0;height:25rem;left:0;padding:0 2.5rem 2.5rem;position:fixed;right:0}.content-box .top .name[data-v-cc489b24]{color:#fff;font-family:SFProText,sans-serif;font-size:2rem;font-weight:500;margin-right:1.5rem}.content-box .top .icon[data-v-cc489b24]{height:1.5rem;transition:all .5s;width:1.5rem}.content-box .top .show-less[data-v-cc489b24]{transform:rotate(-180deg)}.content-box .title[data-v-cc489b24]{font-size:1.875rem;font-weight:500}.content-box .content[data-v-cc489b24],.content-box .title[data-v-cc489b24]{color:#fff;font-family:SFProText,sans-serif}.content-box .content[data-v-cc489b24]{font-size:1.75rem;line-height:1.5;max-height:100%;opacity:.7;overflow:scroll;padding-bottom:4rem;word-break:break-word}.content-box .ellipsis[data-v-cc489b24]{max-height:5rem;overflow:hidden}[data-v-2773dd7a] .el-dialog__body{padding:2rem 1rem}[data-v-2773dd7a] .el-dialog__header{padding:0}.action-icon[data-v-2773dd7a]{cursor:pointer}.left[data-v-2773dd7a]{height:32.75rem;margin-right:1.5rem;width:32.75rem}.left .lg-img[data-v-2773dd7a]{border-radius:1rem;height:100%;max-height:32.75rem;max-width:32.75rem;-o-object-fit:contain;object-fit:contain;width:100%}.right[data-v-2773dd7a]{width:25.75rem}.right .name[data-v-2773dd7a]{color:#111;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.right .date[data-v-2773dd7a]{color:#999}.right .date[data-v-2773dd7a],.right .spec[data-v-2773dd7a]{font-family:Roboto,sans-serif;font-size:.875rem}.right .spec[data-v-2773dd7a]{color:#777;text-transform:capitalize}.right .title[data-v-2773dd7a]{color:#111;font-weight:500;margin-top:2rem}.right .text[data-v-2773dd7a],.right .title[data-v-2773dd7a]{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5}.right .text[data-v-2773dd7a]{color:#666;height:6rem;overflow-y:auto}.right .imgs[data-v-2773dd7a],.right .like[data-v-2773dd7a]{margin-top:1.5rem}.right .imgs[data-v-2773dd7a]{display:grid;grid-template-columns:repeat(auto-fill,4.25rem)}.right .imgs img[data-v-2773dd7a]{border:1px solid transparent;border-radius:.5rem;cursor:pointer;height:4.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.right .imgs img[data-v-2773dd7a]:hover{border-color:#00c1bc}.comment-pics[data-v-d657beb2]{grid-column-gap:1rem;grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(3,10rem);row-gap:1rem}.comment-pics img[data-v-d657beb2]{border-radius:2.5rem;height:10rem;-o-object-fit:cover;object-fit:cover;width:10rem}.comment-pics.vertical[data-v-d657beb2]{grid-template-columns:none}.comment-pics.vertical img[data-v-d657beb2]{height:auto;width:100%}.comment-pics-pc[data-v-d657beb2]{grid-column-gap:1.5rem;grid-row-gap:1rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,6.75rem);row-gap:1rem}.comment-pics-pc img[data-v-d657beb2]{border-radius:2rem;cursor:pointer;height:6.75rem;-o-object-fit:cover;object-fit:cover;width:6.75rem}.star-line[data-v-52644a82]{z-index:1}.gap[data-v-52644a82]{background-color:#fff;height:.5rem;position:relative;width:2px}.line[data-v-f919790e]{background:#ddd;height:8.25rem;margin:auto 5rem;width:1px}.head[data-v-f919790e]{background-color:rgba(0,0,0,.02)}.preview[data-v-0cb41dbc]{transition:width .3s,height .3s}.rw-resp{background-color:rgba(0,0,0,.04);border-radius:2.5rem;padding:2rem;position:relative}.rw-resp:before{border:1.125rem solid transparent;border-bottom-color:#f7f7f7;content:"";display:block;height:0;left:3.75rem;position:absolute;top:-2.2rem;width:0}.rw-resp__box{align-items:center;display:flex;flex:1;margin-left:1.5rem}.rw-resp__img{height:3.5rem;width:3.5rem}.rw-resp__v-icon{height:1.5rem;width:1.5rem}.rw-resp__title{color:rgba(0,0,0,.85);font-size:2rem;font-weight:500}.rw-resp__date{color:rgba(0,0,0,.45);font-size:1.5rem;margin-left:auto}.rw-resp__content{color:rgba(0,0,0,.65);font-size:1.75rem;line-height:1.5;margin-top:1rem}.rw-resp-pc{background-color:rgba(0,0,0,.02);border-radius:0;line-height:1.2;padding:1rem}.rw-resp-pc:before{display:none}.rw-resp-pc .rw-resp__box{display:flex;margin:0}.rw-resp-pc .rw-resp__title{font-size:1.125rem}.rw-resp-pc .rw-resp__date{font-size:.875rem;margin-left:.5rem}.rw-resp-pc .rw-resp__img{display:none;height:3rem;width:3rem}.rw-resp-pc .rw-resp__v-icon{height:1rem;width:1rem}.rw-resp-pc .rw-resp__content{font-size:1rem;height:auto;margin-top:.5rem}.main[data-v-0197ebf7]{border-bottom:1px solid #eee;position:relative;width:100%}