:root{--general:#1456f0;--main-bg:#1456f0;--main-bg-gradient:#1456f0;--main-text:#fff;--vice-bg:#eef5ff;--vice-text:#1456f0;--icon:#1456f0;--price:#1456f0;--tag-text:#1456f0;--tag-bg:#eef5ff;--primary-dark-2:#124dd8;--primary-light-3:#5b86f5;--primary-light-5:#8facf8;--primary-light-7:#c3d2fb;--primary-light-8:#dae3fc;--primary-light-9:#eef5ff;--general-rgb:20,86,240;--pc-primary:var(--general);--pc-primary-soft:var(--primary-light-9,#eef5ff);--pc-text:#101828;--pc-muted:#667085;--pc-border:#eaecf0;--pc-bg:#f2f3f5;--pc-radius:12px;--pc-home-max-width:1600px;--pc-home-padding-x:38px;--pc-home-min-width:0px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--pc-bg);color:var(--pc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.pc-container{width:min(1600px,100%);padding:0 38px}.pc-home>.pc-container{width:100%;max-width:1600px;padding-left:38px;padding-right:38px}@media(max-width:900px){.pc-home>.pc-container{padding-left:16px;padding-right:16px}}.pc-header{background:#fff;border-bottom:1px solid var(--pc-border)}.pc-header__top{height:34px;border-bottom:1px solid #f2f4f7;background:#fafbfc;color:var(--pc-muted);font-size:12px}.pc-header__top-inner{display:flex;align-items:center;justify-content:space-between;height:34px}.pc-header__top-links{display:flex;gap:18px}.pc-header__top-links a:hover{color:var(--pc-primary)}.pc-header__top-sep{margin:0 8px;color:#d0d5dd}.pc-header__main{display:flex;align-items:center;gap:36px;height:92px}.pc-header__brand{display:flex;align-items:center;min-width:170px;color:var(--pc-primary);font-size:26px;letter-spacing:1px}.pc-header__brand img{max-height:46px;object-fit:contain}.pc-header__search{display:flex;flex:1 1;max-width:720px;gap:0}.pc-header__search .semi-input-wrapper{border-radius:8px 0 0 8px}.pc-header__search .semi-button{border-radius:0 8px 8px 0}.pc-header__actions{display:flex;gap:22px;margin-left:auto}.pc-header__action{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--pc-muted);font-size:12px}.pc-header__action:hover{color:var(--pc-primary)}.pc-header__nav{border-top:1px solid #f4f6f9}.pc-header__nav-inner{display:flex;align-items:center;height:46px;font-size:15px;font-weight:500}.pc-header__nav-inner a:hover{color:var(--pc-primary)}.pc-home{padding:20px 0 40px}.decorate-renderer{display:flex;flex-direction:column}.decorate-renderer__module{margin-bottom:18px}.dec-frame{overflow:hidden}.dec-image-placeholder{display:block;min-height:80px;background:linear-gradient(135deg,#eef2f7,#f8fafc)}.dec-heading{display:flex;align-items:center;gap:8px;padding:6px 0 18px}.dec-heading__bar{width:4px;height:20px;border-radius:2px;background:var(--pc-primary)}.dec-heading__text{color:var(--pc-text);font-size:20px;font-weight:700}.dec-heading__sub{color:var(--pc-muted);font-size:13px}.dec-module-title{padding:6px 0 14px}.dec-module-title__text{font-size:18px;font-weight:700}.dec-module-title__sub{margin-top:4px;color:var(--pc-muted);font-size:13px}.dec-image-ad{display:grid;grid-gap:12px;gap:12px}.dec-image-ad--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dec-image-ad--carousel{grid-template-columns:repeat(3,minmax(0,1fr))}.dec-image-ad__item{overflow:hidden;border-radius:var(--pc-radius)}.dec-image-ad__item img{width:100%;min-height:120px;object-fit:cover}.dec-image-nav,.dec-quick-nav{display:flex;flex-wrap:wrap}.dec-image-nav{gap:14px}.dec-image-nav__item{display:flex;flex-direction:column;align-items:center;gap:6px;width:96px;color:var(--pc-muted);font-size:13px}.dec-image-nav__item img{width:56px;height:56px;border-radius:12px;object-fit:cover}.dec-quick-nav__item{display:inline-flex;align-items:center;gap:8px;color:inherit}.dec-quick-nav__item img{width:24px;height:24px;border-radius:6px;object-fit:cover}.dec-square-ad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dec-square-ad__item{overflow:hidden;border-radius:var(--pc-radius)}.dec-square-ad__item img{width:100%;aspect-ratio:1;object-fit:cover}.dec-hotarea{position:relative}.dec-hotarea img{width:100%;border-radius:var(--pc-radius)}.dec-hotarea__area{position:absolute;border:1px dashed rgba(var(--general-rgb),.45);border-radius:6px}.dec-notice{display:flex;align-items:center;gap:16px;padding:10px 14px;border:1px solid var(--pc-border);border-radius:var(--pc-radius);background:#fff}.dec-notice__list{display:flex;gap:24px;overflow:hidden;color:var(--pc-muted);font-size:13px;white-space:nowrap}.dec-divider{border-radius:2px}.dec-hero{grid-template-columns:var(--dec-hero-left,220px) minmax(0,1fr) var(--dec-hero-right,280px);grid-gap:16px;gap:16px;padding:16px;border-radius:18px;background:#fff}.dec-hero__left{display:flex;flex-direction:column;padding:14px 6px;border-radius:12px;background:#fafbfc}.dec-hero__left-title{padding:4px 10px 10px;font-size:15px;font-weight:700}.dec-hero__category{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;color:#344054;font-size:13px}.dec-hero__category:hover{background:var(--pc-primary-soft);color:var(--pc-primary)}.dec-arrow{color:#c0c6d0;font-size:15px}.dec-hero__center{gap:12px}.dec-hero__banners{flex:1 1}.dec-hero__banner{position:relative;display:block;height:300px;border-radius:14px}.dec-hero__banner img{width:100%;height:100%;object-fit:cover}.dec-hero__banner--empty{background:linear-gradient(135deg,#dbeafe,#eef5ff 60%,#fff)}.dec-hero__banner-title{position:absolute;left:24px;bottom:22px;color:#fff;font-size:24px;font-weight:700;text-shadow:0 2px 12px rgba(0,0,0,.25)}.dec-hero__cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.dec-hero__card{overflow:hidden;border:1px solid #f0f2f5;border-radius:12px;background:#fff}.dec-hero__card img{width:100%;height:76px;object-fit:cover}.dec-hero__card-body{padding:8px 10px 10px}.dec-hero__card-title{display:block;overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis}.dec-hero__card-desc{display:block;margin-top:2px;color:#98a2b3;font-size:11px}.dec-hero__right{gap:12px;padding:14px;border-radius:12px;background:#fafbfc}.dec-hero__user{display:flex;align-items:center;gap:10px}.dec-hero__stat{background:#fff}.dec-hero__shortcuts{grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dec-hero__shortcut{gap:4px;padding:6px 0;border-radius:8px}.dec-product-grid{display:grid;grid-gap:12px}.dec-product-card{display:block;overflow:hidden;border:1px solid #eef0f3;border-radius:12px;background:#fff;transition:transform .16s ease,box-shadow .16s ease}.dec-product-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(16,24,40,.08)}.dec-product-card__image{aspect-ratio:1;background:#f7f8fa}.dec-product-card__image img{width:100%;height:100%}.dec-product-card__name{display:-webkit-box;min-height:40px;padding:10px 12px 0;color:#344054;font-size:14px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dec-product-card__brief{padding:4px 12px 0;overflow:hidden;color:#98a2b3;text-overflow:ellipsis;white-space:nowrap}.dec-product-card__price{padding:8px 12px 12px;color:#e5484d;font-size:18px;font-weight:700}.dec-empty{grid-column:1/-1;padding:40px;color:#98a2b3}.dec-generic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dec-generic-card{display:flex;flex-direction:column;gap:8px;align-items:flex-start;border-radius:12px}.dec-generic-card__image{width:100%;height:100px;border-radius:8px;background:linear-gradient(135deg,#eef2f7,#f8fafc)}.dec-fallback{border-radius:12px}.pc-footer{border-top:1px solid var(--pc-border);background:#fff}.pc-footer__inner{justify-content:space-between;gap:30px;padding:28px 0;color:var(--pc-muted)}@media(max-width:1200px){.pc-container{padding:0 20px}.pc-header__main{gap:18px}.dec-hero{grid-template-columns:190px minmax(0,1fr)}.dec-hero__right{display:none}}@media(max-width:900px){.pc-header__top{display:none}.pc-header__main{flex-wrap:wrap;height:auto;padding:14px 0}.pc-header__search{order:3;flex-basis:100%;max-width:none}.pc-header__nav-inner{gap:16px;overflow-x:auto}.dec-hero{grid-template-columns:1fr}.dec-hero__left{display:none}.dec-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dec-image-ad--carousel{grid-template-columns:1fr}.dec-square-ad{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-product-page{padding:16px 0 40px}.pc-breadcrumb{display:flex;gap:8px;margin-bottom:14px;color:#98a2b3}.pc-breadcrumb a:hover{color:var(--pc-primary)}.pc-product-detail{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:36px;gap:36px;padding:24px;border-radius:16px;background:#fff}.pc-product-detail__main-image{aspect-ratio:1;border-radius:14px}.pc-product-detail__main-image img{width:100%;height:100%}.pc-product-detail__thumbs{display:flex}.pc-product-detail__thumbs button{width:64px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:10px;background:#f7f8fa;cursor:pointer}.pc-product-detail__thumbs button.is-active{border-color:var(--pc-primary)}.pc-product-detail__thumbs img{width:100%;height:100%;object-fit:cover}.pc-product-detail__info h1{margin:10px 0;color:var(--pc-text);font-size:28px;line-height:1.35}.pc-product-detail__tags{display:flex;gap:6px}.pc-product-detail__brief{margin:0 0 18px;color:var(--pc-muted);font-size:14px;line-height:1.7}.pc-product-detail__price-box{display:flex;align-items:baseline;gap:12px;padding:18px;border-radius:12px;background:linear-gradient(135deg,#fff5f5,#fff)}.pc-product-detail__price-label{color:var(--pc-muted);font-size:13px}.pc-product-detail__price{color:#e5484d;font-size:30px}.pc-product-detail__price-box del{color:#98a2b3;font-size:13px}.pc-product-detail__meta{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0;color:var(--pc-muted);font-size:13px}.pc-product-detail__attrs{padding:14px 0;border-top:1px solid #f2f4f7}.pc-product-detail__attrs>div{display:flex;gap:24px;padding:6px 0;font-size:13px}.pc-product-detail__attrs span{min-width:76px;color:#98a2b3}.pc-product-detail__quantity,.pc-product-detail__sku{display:flex;align-items:center;gap:20px;padding:12px 0;border-top:1px solid #f2f4f7;font-size:13px}.pc-product-detail__quantity>span,.pc-product-detail__sku>span{min-width:56px;color:#98a2b3}.pc-product-detail__sku-list{display:flex;flex-wrap:wrap;gap:8px}.pc-product-detail__actions{display:flex;gap:12px;margin-top:18px}.pc-product-detail__actions .semi-button{min-width:150px;height:44px}.pc-product-detail__services{display:flex;gap:22px;margin-top:18px;color:var(--pc-muted);font-size:12px}.pc-product-detail__services span{display:inline-flex;align-items:center;gap:6px}.pc-product-detail__content{margin-top:18px}.pc-product-detail__card{margin-bottom:16px;border-radius:14px}.pc-product-detail__desc img{width:100%;margin:0 auto 8px}.pc-product-detail__empty{padding:40px;color:#98a2b3;text-align:center}.pc-product-detail__params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 30px;gap:12px 30px}.pc-product-detail__params>div{display:flex;gap:20px;padding:8px 0;border-bottom:1px dashed #f2f4f7;font-size:13px}.pc-product-detail__params span{min-width:80px;color:#98a2b3}.pc-product-detail__back{padding:10px 0;color:var(--pc-muted);font-size:13px}.pc-product-detail__back a:hover{color:var(--pc-primary)}.pc-setup-error{padding:60px 20px;border-radius:14px;background:#fff;text-align:center}.pc-setup-error h1{margin:0 0 10px;font-size:22px}.pc-setup-error p{color:#667085;font-size:13px}@media(max-width:900px){.pc-product-detail{grid-template-columns:1fr;padding:16px}.pc-product-detail__info h1{font-size:22px}.pc-product-detail__actions{flex-direction:column}.pc-product-detail__actions .semi-button{width:100%}.pc-product-detail__params{grid-template-columns:1fr}}.pc-list-page{padding:16px 0 50px}.pc-list-head{align-items:baseline;margin-bottom:16px;padding:18px 22px;border-radius:14px}.pc-list-head h1{margin:0}.pc-list-head span{color:var(--pc-muted);font-size:13px}.pc-list-empty{grid-column:1/-1;padding:60px;border-radius:14px;background:#fff;color:#98a2b3;text-align:center}.pc-pagination{display:flex;justify-content:center;gap:8px;margin-top:24px}.pc-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;color:#475467;font-size:13px}.pc-pagination a.is-active{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.dec-hero{display:grid;grid-template-columns:var(--dec-hero-left,252px) minmax(0,1fr) var(--dec-hero-right,252px);grid-gap:var(--dec-hero-gap,16px);gap:var(--dec-hero-gap,16px);height:var(--dec-hero-height,336px);padding:0;border-radius:0;background:transparent}.dec-hero__panel{overflow:hidden;border-radius:var(--dec-hero-radius,8px);background:var(--dec-hero-panel,#fff)}.dec-hero__cate-list,.dec-hero__left{height:100%;overflow:hidden}.dec-hero__cate-list{padding:11px 0;border-radius:var(--dec-hero-radius,8px);background:var(--dec-hero-panel,#fff)}.dec-hero__cate-title-head{padding:0 16px 6px;color:#1a1a1a;font-size:14px;font-weight:700}.dec-hero__cate-item{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 16px;color:#1a1a1a;font-size:14px;line-height:28px;white-space:nowrap}.dec-hero__cate-item:hover{background:#f2f2f2}.dec-hero__cate-item>span:first-child{overflow:hidden;text-overflow:ellipsis}.dec-hero__center{flex-direction:column;height:100%;min-width:0}.dec-hero__center,.dec-hero__center-top{display:flex;gap:var(--dec-hero-gap,16px)}.dec-hero__center-top{flex:1 1;min-height:0;overflow:hidden}.dec-hero__banner{flex:1 1;min-width:0;height:100%;overflow:hidden;border-radius:var(--dec-hero-radius,8px);background:#fff}.dec-hero__banner-empty,.dec-hero__banner-link,.dec-hero__banner-link img{width:100%;height:100%;display:block}.dec-hero__banner-link img{object-fit:cover;object-position:left center;background:#f2f3f5}.dec-hero__banner-empty{background:linear-gradient(135deg,#dbeafe,#eef5ff 60%,#fff)}.dec-hero__promo-group{gap:var(--dec-hero-gap,16px)}.dec-hero__promo-card,.dec-hero__promo-group{display:flex;flex:1 1;min-width:0;height:100%;overflow:hidden}.dec-hero__promo-card{flex-direction:column;color:inherit}.dec-hero__card-header{display:flex;align-items:center;gap:4px;margin:12px 0 10px;padding:0 12px;overflow:hidden}.dec-hero__card-title{flex-shrink:0;color:#333;font-size:14px;font-weight:700;line-height:16px;white-space:nowrap}.dec-hero__card-badge{display:inline-block;overflow:hidden;padding:1px 4px;border-radius:2px;background:var(--pc-primary);color:#fff;font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.dec-hero__card-products{gap:4px;padding-bottom:8px}.dec-hero__card-product,.dec-hero__card-products{display:flex;flex:1 1;min-height:0;overflow:hidden}.dec-hero__card-product{flex-direction:column;align-items:center;justify-content:flex-end;min-width:0}.dec-hero__card-img-box{position:relative;display:flex;flex:1 1;align-items:center;justify-content:center;width:100%;min-height:0}.dec-hero__card-img-box img{width:86px;height:86px;object-fit:contain}.dec-hero__card-label{position:absolute;bottom:0;left:50%;max-width:90%;overflow:hidden;padding:1px 4px;border-radius:3px 3px 0 0;background:hsla(0,0%,100%,.9);box-shadow:0 -2px 4px rgba(0,0,0,.05);color:var(--pc-primary);font-size:10px;line-height:1.6;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap}.dec-hero__card-price{flex-shrink:0;margin-top:4px;color:var(--pc-primary);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.dec-hero__center-bottom{flex:1 1;min-height:0;overflow:hidden}.dec-hero__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--dec-hero-gap,16px);gap:var(--dec-hero-gap,16px);height:100%}.dec-hero__channel-card{border-radius:var(--dec-hero-radius,8px);background:var(--dec-hero-panel,#fff);color:inherit}.dec-hero__channel-card,.dec-hero__right{display:flex;flex-direction:column;min-height:0;overflow:hidden}.dec-hero__right{gap:10px;height:100%}.dec-hero__user-card{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;height:220px;padding:16px 12px;border-radius:12px;background:#fff5ee}.dec-hero__user-top{display:flex;align-items:center;gap:10px}.dec-hero__avatar{width:44px;height:44px;overflow:hidden;border-radius:50%;background:#e9f0ff}.dec-hero__avatar img{width:100%;height:100%;object-fit:cover}.dec-hero__user-text{min-width:0}.dec-hero__welcome{margin-bottom:6px;color:#344054;font-size:13px;font-weight:600}.dec-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.dec-hero__stat{display:flex;flex-direction:column;align-items:center;padding:8px 0;border-radius:8px;background:hsla(0,0%,100%,.7)}.dec-hero__stat b{color:var(--pc-primary);font-size:15px}.dec-hero__stat span{margin-top:2px;color:#98a2b3;font-size:11px}.dec-hero__shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;flex:1 1;min-height:0;padding:8px;border-radius:var(--dec-hero-radius,8px);background:#fff}.dec-hero__shortcut{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;overflow:hidden;color:#667085;font-size:11px}.dec-hero__shortcut img{width:28px;height:28px;border-radius:8px;object-fit:cover}.dec-hero__shops-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:#344054;font-size:13px}.dec-hero__shops-head a{color:#98a2b3;font-size:12px}.dec-product-grid{gap:12px}.dec-product-card{border:1px solid rgba(50,50,51,.08);border-radius:6px}.dec-product-card:hover{transform:none;box-shadow:none}.dec-product-card__image{aspect-ratio:1/1;background:#f5f5f5}.dec-product-card__image img{object-fit:cover}.dec-product-card__name{display:block;min-height:0;padding:10px 10px 0;overflow:hidden;color:#333;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.dec-product-card__brief{padding:6px 10px 0;color:#999;font-size:12px;line-height:16px}.dec-product-card__price{padding:8px 10px 12px;color:var(--pc-primary);font-size:16px}.dec-product-card__price b{font-size:12px}@media(max-width:1200px){.dec-hero{grid-template-columns:210px minmax(0,1fr);height:auto;min-height:336px}.dec-hero__right{display:none}}@media(max-width:900px){.dec-hero{display:block;height:auto}.dec-hero__left{display:none}.dec-hero__center-top{flex-direction:column;height:auto}.dec-hero__banner{height:220px}.dec-hero__promo-group{height:200px}.dec-hero__center-bottom{margin-top:12px}.dec-hero__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-cart-page{padding:0}.pc-cart-title{margin:0 0 16px;font-size:24px}.pc-cart{border-radius:14px;background:#fff}.pc-cart__table{padding:0 20px}.pc-cart__head,.pc-cart__row{display:grid;grid-template-columns:60px minmax(0,1fr) 130px 140px 130px 100px;align-items:center;grid-gap:10px;gap:10px}.pc-cart__head{height:48px;color:#98a2b3;font-size:12px}.pc-cart__group,.pc-cart__head{border-bottom:1px solid #f2f4f7}.pc-cart__group-head{display:flex;align-items:center;height:48px;font-size:13px;font-weight:600}.pc-cart__row{padding:14px 0;border-top:1px dashed #f5f6f8}.pc-cart__row.is-disabled{opacity:.5}.pc-cart__product{display:flex;align-items:center;gap:12px;min-width:0}.pc-cart__product img{width:76px;height:76px;flex-shrink:0;border-radius:8px;background:#f7f8fa;object-fit:cover}.pc-cart__product a{display:-webkit-box;overflow:hidden;color:#344054;font-size:14px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pc-cart__sku{display:block;margin-top:4px;color:#98a2b3;font-size:12px}.pc-cart__price{color:#667085;font-size:13px}.pc-cart__subtotal{color:#e5484d;font-size:16px;font-weight:700}.pc-cart__footer{display:flex;align-items:center;gap:20px;padding:16px 20px;border-top:1px solid #f2f4f7}.pc-cart__summary{display:flex;align-items:center;gap:22px;margin-left:auto;color:#667085;font-size:13px}.pc-cart__summary b{color:#e5484d;font-size:20px}.cart-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:70px 20px;border-radius:14px;background:#fff;color:#667085;text-align:center}.cart-state h2{margin:8px 0 0;color:#344054;font-size:20px}.cart-state p{margin:0 0 12px;font-size:13px}@media(max-width:1100px){.pc-cart__head{display:none}.pc-cart__row{grid-template-columns:36px minmax(0,1fr) 100px}.pc-cart__price,.pc-cart__quantity{display:none}.pc-cart__subtotal{grid-column:2/-1;font-size:14px}.pc-cart__footer{flex-wrap:wrap}.pc-cart__summary{width:100%;justify-content:space-between}}.pc-login-page{display:flex;align-items:center;justify-content:center;gap:60px;min-height:100vh;padding:40px;background:linear-gradient(135deg,#eef5ff,#f8fbff 48%,#eef9f4)}.pc-login-brand{width:420px;padding:48px;border-radius:24px;background:linear-gradient(150deg,var(--pc-primary),color-mix(in srgb,var(--pc-primary) 78%,#fff) 55%,color-mix(in srgb,var(--pc-primary) 55%,#fff));color:#fff;box-shadow:0 30px 60px rgba(var(--general-rgb),.22)}.pc-login-brand__logo{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid hsla(0,0%,100%,.35);border-radius:16px;background:hsla(0,0%,100%,.16);font-size:28px;font-weight:700}.pc-login-brand h1{margin:30px 0 12px;font-size:38px;letter-spacing:2px}.pc-login-brand p{margin:0;color:hsla(0,0%,100%,.78);font-size:16px;line-height:1.8}.pc-login-brand__points{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px}.pc-login-brand__points span{padding:6px 12px;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);font-size:12px}.pc-login-card{width:440px;padding:10px;border-radius:18px}.pc-login-tip{margin-top:18px;color:#98a2b3;font-size:13px;text-align:center}.pc-login-tip a{color:var(--pc-primary)}@media(max-width:900px){.pc-login-page{flex-direction:column;gap:20px;padding:20px}.pc-login-brand,.pc-login-card{width:100%;max-width:480px}.pc-login-brand{padding:28px}.pc-login-brand h1{font-size:28px}}.pc-checkout-page{padding:16px 0 50px}.pc-checkout__card{margin-bottom:14px;border-radius:14px}.pc-checkout__address{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 0}.pc-checkout__address b{color:#344054;font-size:15px}.pc-checkout__address p{margin:6px 0 0;color:#98a2b3;font-size:13px}.pc-checkout__items{display:flex;flex-direction:column;gap:12px}.pc-checkout__item{display:grid;grid-template-columns:64px minmax(0,1fr) 70px 110px;align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px dashed #f2f4f7;color:#475467;font-size:13px}.pc-checkout__item img{width:64px;height:64px;border-radius:8px;background:#f7f8fa;object-fit:cover}.pc-checkout__item b{color:#e5484d;text-align:right}.pc-checkout__footer{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-radius:14px;background:#fff;color:#667085;font-size:13px}.pc-checkout__footer>a{color:var(--pc-primary)}.pc-checkout__footer>div{display:flex;align-items:center;gap:20px}.pc-checkout__footer b{color:#e5484d;font-size:24px}@media(max-width:900px){.pc-checkout__footer{flex-direction:column;align-items:flex-start;gap:12px}}.pc-pay-page{padding:16px 0 60px}.pc-pay{max-width:720px;margin:0 auto}.pc-pay__card{border-radius:16px;padding:10px}.pc-pay__success{padding:8px 0 20px;color:#12b76a;font-size:16px;font-weight:600;text-align:center}.pc-pay__amount{display:flex;align-items:baseline;justify-content:center;gap:12px;padding:10px 0 20px;color:#667085;font-size:13px}.pc-pay__amount b{color:#e5484d;font-size:34px}.pc-pay__order{display:flex;justify-content:space-between;padding:12px 0;border-top:1px dashed #f2f4f7;color:#667085;font-size:13px}.pc-pay__order b{color:#344054;font-weight:500}.pc-pay__methods{padding:16px 0;border-top:1px dashed #f2f4f7}.pc-pay__label{margin-bottom:10px;color:#344054;font-size:13px;font-weight:600}.pc-pay__actions{display:flex;justify-content:center;gap:12px;padding:16px 0 8px}.pc-member-page{padding:0 0 50px}.pc-member-topbar.pc-container{display:flex;align-items:center;padding-top:32px;padding-bottom:32px;font-size:16px;line-height:22px}.pc-member-topbar__mine{display:inline-flex;align-items:center;gap:6px;color:#888b94}.pc-member-topbar__mine:hover{color:var(--pc-primary)}.pc-member-topbar__sep{padding:0 10px;color:#ccc}.pc-member-topbar__title{color:#1a1a1a;font-weight:600}.pc-member-shell{display:flex;align-items:flex-start}.pc-member-shell__main{flex:1 1;min-width:0}.pc-member-nav{width:216px;background:#fff;border-radius:8px;padding:12px 0;font-size:16px;margin-right:16px;margin-bottom:50px;flex-shrink:0}.pc-member-nav__group+.pc-member-nav__group{margin-top:12px}.pc-member-nav__title{display:flex;align-items:center;justify-content:space-between;padding:8px 24px;font-size:16px;color:#333;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s}.pc-member-nav__title:hover{color:var(--pc-primary)}.pc-member-nav__arrow{display:inline-block;width:6px;height:6px;border-right:1.5px solid #ccc;border-bottom:1.5px solid #ccc;transform:rotate(45deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}.pc-member-nav__title.is-collapsed .pc-member-nav__arrow{transform:rotate(-45deg)}.pc-member-nav__list-wrap{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.pc-member-nav__list-wrap.is-collapsed{grid-template-rows:0fr}.pc-member-nav__list{overflow:hidden;padding-top:4px}.pc-member-nav__list a{height:40px;padding:0 24px 0 36px;margin:4px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;color:#666;font-size:15px;transition:all .2s}.pc-member-nav__list a:hover:not(.is-active){background-color:#fafafa;color:var(--pc-primary)}.pc-member-nav__name{flex:1 1}.pc-member-nav__badge{min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:10px;background:#e4393c;color:#fff;font-size:12px;text-align:center;box-sizing:border-box}.pc-member-nav__badge-dot{width:6px;height:6px;border-radius:50%;background:#e4393c;margin-right:6px}.pc-member-nav__list a.is-active{color:var(--pc-primary)!important;font-weight:500;background-color:color-mix(in srgb,var(--pc-primary) 8%,transparent)}.member-layout{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:18px;gap:18px}.member-side__profile{display:flex;align-items:center;gap:10px;margin-bottom:12px;border-radius:14px}.member-side__profile b{display:block;color:#344054;font-size:15px}.member-side__profile span{color:#98a2b3;font-size:12px}.member-side__profile .semi-tag{margin-left:auto}.member-side__nav{overflow:hidden;border:1px solid #eef0f3;border-radius:14px;background:#fff}.member-side__nav-item{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #f5f6f8;color:#475467;font-size:13px}.member-side__nav-item:hover{background:#f8fafc;color:var(--pc-primary)}.member-side__nav-item .semi-icon:last-child{margin-left:auto;color:#c0c6d0}.member-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.member-stat{border-radius:14px}.member-stat span{display:block;margin-bottom:8px;color:#98a2b3;font-size:12px}.member-stat b{color:#101828;font-size:24px}.member-card{margin-bottom:14px;border:1px solid var(--ui-line,#eceef2);border-radius:10px;box-shadow:none;overflow:hidden}.member-order-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.member-order-shortcut{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px;border-radius:10px;background:#f8fafc}.member-order-shortcut b{color:var(--pc-primary);font-size:20px}.member-order-shortcut span{color:#667085;font-size:12px}.member-card__more{margin-top:12px;text-align:right}.member-card__more a{display:inline-flex;align-items:center;gap:4px;color:#98a2b3;font-size:12px}.member-orders__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.pc-pagination button{padding:7px 14px;border:0;border-radius:6px;background:transparent;color:#667085;font-size:13px;cursor:pointer}.pc-pagination button.is-active{background:var(--pc-primary);color:#fff}.pc-order-panel{background:#fff;border:1px solid var(--ui-line,#eceef2);border-radius:10px;overflow:hidden}.pc-order-panel__head{display:flex;align-items:stretch;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid var(--ui-line,#eceef2)}.pc-order-panel__body{background:#fff}.pc-order-panel__foot{display:flex;justify-content:center;padding:12px 20px;border-top:1px solid var(--ui-line-soft,#f4f5f7)}.member-orders__tabs{display:flex;gap:26px}.member-orders__tabs button{position:relative;display:flex;align-items:center;height:54px;padding:0 2px;border:0;background:none;color:var(--ui-text-2,#475467);font-size:14px;font-weight:500;cursor:pointer;transition:color .15s ease}.member-orders__tabs button:hover{color:var(--ui-text,#0f1728)}.member-orders__tabs button.is-active{color:var(--ui-text,#0f1728);font-weight:600}.member-orders__tabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:1px;background:var(--pc-primary)}.member-orders__num{margin-left:6px;padding:1px 7px;min-width:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:color-mix(in srgb,var(--pc-primary) 10%,transparent);color:var(--pc-primary);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.member-orders__tabs button.is-active .member-orders__num{background:var(--pc-primary);color:#fff}.member-orders__search{display:flex;align-items:center;gap:8px}.member-orders__search .semi-input-wrapper{width:230px}.member-orders__loading{display:flex;justify-content:center;padding:56px 0}.member-orders__list{display:flex;flex-direction:column}.member-order{background:#fff;border-bottom:1px solid var(--ui-line-soft,#f4f5f7);transition:background-color .15s ease}.member-order:hover{background:var(--ui-bg-soft,#fafbfc)}.member-order:last-child{border-bottom:0}.member-order__head{display:flex;align-items:center;gap:12px;padding:14px 20px 10px}.member-order__status{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;flex-shrink:0}.member-order__status.is-s0{background:#fff7e8;color:#b25e00}.member-order__status.is-s1{background:#e8f1ff;color:#1c5dd6}.member-order__status.is-s2{background:#e6f7f4;color:#0e8f7e}.member-order__status.is-s3,.member-order__status.is-s4{background:#f2f3f5;color:#86909c}.member-order__status.is-s5{background:#eaf7ee;color:#1a7f43}.member-order__status.is-s--1,.member-order__status:not([class*=is-s]){background:#f2f3f5;color:#475467}.member-order__sn{font-size:14px;font-weight:600;color:#1a1a1a}.member-order__time{margin-left:auto;color:var(--ui-text-3,#98a2b3);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.member-order__detail{display:inline-flex;align-items:center;gap:2px;color:var(--ui-text-2,#475467);font-size:13px;flex-shrink:0;transition:color .15s ease}.member-order__detail:hover{color:var(--pc-primary)}.member-order__remark{margin:0 20px 10px;padding:7px 12px;width:-moz-fit-content;width:fit-content;background:#fff7e8;border-radius:6px;color:#b25e00;font-size:13px}.member-order__shop{display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.member-order__shop+.member-order__shop{margin:0 20px;padding:14px 0;border-top:1px dashed var(--ui-line-soft,#f4f5f7)}.member-order__shop-main{display:flex;min-width:0;flex:1 1}.member-order__shop-main img{width:56px;height:56px;border-radius:6px;border:1px solid var(--ui-line-soft,#f4f5f7);background:#f7f8fa;object-fit:cover;flex-shrink:0}.member-order__shop-text{margin:0 14px;min-width:0;flex:1 1}.member-order__shop-name{font-size:14px;font-weight:500;color:var(--ui-text,#0f1728);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-order__shop-sku{font-size:12px;line-height:18px;color:var(--ui-text-3,#98a2b3);margin-top:2px}.member-order__tag-presale{color:var(--pc-primary);margin-right:4px;font-weight:600;font-size:12px}.member-order__tag-joining{background:var(--pc-primary);border-radius:3px;padding:1px 5px;font-weight:600;font-size:10px;color:#fff;margin-right:5px;vertical-align:1px}.member-order__shop-price{display:flex;justify-content:flex-end;align-items:center;gap:18px;flex-shrink:0;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.member-order__shop-price,.member-order__shop-price a{color:var(--ui-text,#0f1728)}.member-order__qty{color:var(--ui-text-3,#98a2b3);font-size:12px;font-weight:400}.member-order__presale-amount{display:flex;flex-direction:column;gap:4px;align-items:flex-end;font-size:15px}.member-order__presale-amount span{color:var(--ui-text-3,#98a2b3);font-size:12px;font-weight:400;margin-right:6px}.member-order__presale-amount b{font-size:15px}.member-order__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px 14px;border-top:1px dashed var(--ui-line,#eceef2)}.member-order__total{display:flex;align-items:baseline;gap:8px;color:var(--ui-text-3,#98a2b3);font-size:13px}.member-order__total b{font-size:18px;font-weight:700;color:var(--ui-text,#0f1728);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.member-order__bot-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.member-orders__empty{text-align:center;padding:56px 20px}.member-orders__empty-title{margin:0 0 8px;color:var(--ui-text-2,#475467);font-size:14px;font-weight:500}.member-orders__empty-sub{margin:0;color:var(--ui-text-3,#98a2b3);font-size:13px}.member-orders__empty-sub a{color:var(--pc-primary)}.member-orders__reasons{display:flex;flex-direction:column;gap:14px;width:100%}.member-orders__track{padding:10px}.member-orders__track-head{font-weight:700;margin-bottom:12px}.member-orders__track-loading{min-height:50px;display:flex;justify-content:center;align-items:center;color:#999}.member-orders__track-list{max-height:400px;overflow-y:auto;padding:5px 25px 15px 38px;margin:0;list-style:none}.member-orders__track-list li{padding:10px 0;position:relative}.member-orders__track-list li:not(:last-child):after{content:"";background:#3985ff;width:1px;height:100%;position:absolute;left:-20px;top:20px}.member-orders__track-list li i{background:#fff;border:1px solid #3985ff;border-radius:8px;height:8px;width:8px;position:absolute;left:-24px;top:13px;z-index:1}.member-orders__track-list li i:after{background:#3985ff;border-radius:6px;content:"";display:block;height:6px;width:6px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.member-orders__track-list li.is-first i{border-color:#fb8a00}.member-orders__track-list li.is-first i:after{background-color:#fb8a00}.member-orders__track-station{color:#666}.member-orders__track-list li.is-first .member-orders__track-station{color:#1a1a1a}.member-orders__track-time{display:block;margin-top:2px;color:#999;font-size:12px}.member-order-detail__head{display:flex;justify-content:space-between;gap:20px}.member-order-detail__head h2{margin:8px 0 4px;color:#344054;font-size:18px}.member-order-detail__head p{margin:0;color:#98a2b3;font-size:12px}.member-order-detail__actions{display:flex;gap:10px;align-items:flex-start}.member-order-detail__address{display:flex;flex-direction:column;gap:6px;color:#667085;font-size:13px}.member-order-detail__address b{color:#344054;font-size:15px}.member-order-detail__amounts{display:flex;flex-direction:column;align-items:flex-end;gap:8px;color:#667085;font-size:13px}.member-order-detail__amounts b{display:inline-block;min-width:120px;color:#344054;text-align:right}.member-order-detail__amounts .total{padding-top:8px;border-top:1px solid #f2f4f7;color:#344054;font-size:15px}.member-order-detail__amounts .total b{color:#e5484d;font-size:22px}.member-order-detail__back{display:inline-block;padding:6px 0;color:var(--pc-primary);font-size:13px}@media(max-width:900px){.member-layout{grid-template-columns:1fr}.member-orders__toolbar{flex-direction:column;align-items:stretch}.member-orders__tabs{overflow-x:auto}.member-order-detail__head{flex-direction:column}}.member-coupon__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:12px 16px;border-radius:14px;background:#fff;color:#98a2b3;font-size:13px}.member-coupon__list{display:flex;flex-direction:column;gap:12px}.member-address{--ma-accent:var(--main-bg,#cc0c1c);box-sizing:border-box;padding:0 16px 16px;border-radius:8px;background:#fff}.member-address__head{display:flex;align-items:center;justify-content:space-between;height:72px}.member-address__title{color:#1a1a1a;font-size:18px;font-weight:700;line-height:24px}.member-address__add.semi-button{height:28px;padding:0 12px;border:1px solid var(--ma-accent)!important;border-radius:4px;background:#fff!important;color:var(--ma-accent)!important;font-size:12px;font-weight:400;line-height:16px}.member-address__add.semi-button:hover{background:rgba(204,12,28,.04)!important;color:var(--ma-accent)!important}.member-address__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:10px 0;list-style:none}.member-address__card{box-sizing:border-box;padding:15px;overflow:hidden;border:1px solid #e0e1e5;border-radius:4px;background:#fff;line-height:2}.member-address__card.is-selected{border-color:var(--ma-accent)}.member-address__top{display:flex;align-items:center;overflow:hidden;color:#000;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap}.member-address__name{max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-address__mobile{display:flex;gap:8px;margin-left:8px;color:#1a1a1a;font-size:14px;white-space:nowrap}.member-address__invalid,.member-address__mobile{align-items:center;font-weight:400;line-height:18px}.member-address__invalid{display:inline-flex;justify-content:center;flex-shrink:0;height:20px;padding:0 8px;border-radius:2px;background:rgba(204,12,28,.08);color:#cc0c1c;font-size:12px}.member-address__region{display:-webkit-box;height:36px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.member-address__other,.member-address__region{margin-top:8px;overflow:hidden;color:#505259;font-size:14px;font-weight:400;line-height:18px;word-break:break-all}.member-address__other{display:flex;align-items:center;column-gap:8px;height:24px}.member-address__other>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-address__bottom{display:flex;align-items:center;justify-content:space-between;height:24px;margin-top:12px}.member-address__default{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#1a1a1a;font-size:14px;line-height:1;cursor:pointer}.member-address__default-box{position:relative;box-sizing:border-box;width:18px;height:18px;border:2px solid #dcdfe6;border-radius:2.5px;background:#fff;transition:border-color .2s,background-color .2s}.member-address__default.is-checked .member-address__default-box{border-color:var(--ma-accent);background:var(--ma-accent)}.member-address__default.is-checked .member-address__default-box:after{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.member-address__ops{display:flex;align-items:center;column-gap:8px}.member-address__op{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#1a1a1a;line-height:1;cursor:pointer}.member-address__op:hover{color:var(--ma-accent)}.member-address__pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:20px;margin-bottom:5px}.member-address__page-btn{min-width:32px;height:32px;padding:0 6px;border:1px solid #dbdce1;border-radius:4px;background:#fff;color:#1a1a1a;font-size:13px;line-height:30px;cursor:pointer}.member-address__page-btn:hover:not(:disabled){border-color:var(--ma-accent);color:var(--ma-accent)}.member-address__page-btn.is-active{background:#eeeff2}.member-address__page-btn:disabled{color:#c2c4cc;cursor:not-allowed}.member-address__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.member-address__empty-img{width:120px;height:120px}.member-address__empty-text{margin-top:12px;color:#c2c4cc;font-size:14px;font-weight:400;line-height:18px;text-align:center}.member-address__loading{display:flex;align-items:center;justify-content:center;min-height:300px;color:#c2c4cc;font-size:14px}.member-address__login-state{padding:48px 24px;border-radius:8px;background:#fff;text-align:center}.member-address__login-state h2{margin:0 0 8px;color:#1a1a1a;font-size:20px}.member-address__login-state p{margin:0 0 20px;color:#8c8c8c;font-size:14px}.member-coupon__claim{display:flex;gap:8px;width:340px}.member-coupon__toolbar>a{color:var(--pc-primary);font-size:13px}.member-coupon__card{display:grid;grid-template-columns:150px minmax(0,1fr) 100px;align-items:center;grid-gap:20px;gap:20px;border-radius:14px}.member-coupon__card.is-invalid{opacity:.55}.member-coupon__value{display:flex;flex-direction:column;align-items:center;gap:4px;padding-right:20px;border-right:1px dashed #f2f4f7;color:#e5484d}.member-coupon__value b{font-size:34px}.member-coupon__value small{font-size:15px}.member-coupon__value span{color:#98a2b3;font-size:12px}.member-coupon__info{display:flex;flex-direction:column;gap:5px}.member-coupon__info b{color:#344054;font-size:15px}.member-coupon__info span{color:#98a2b3;font-size:12px}.member-coupon__status{display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:#667085;font-size:12px}.member-profile{max-width:620px}.member-profile__readonly{display:flex;gap:24px;margin:8px 0 18px;color:#98a2b3;font-size:13px}.pc-header__search-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:40px;border:1px solid #e4e7ec;border-right:0;border-radius:8px 0 0 8px;background:#fff;color:#667085;font-size:20px}.pc-header__search-input{flex:1 1;height:40px;padding:0 12px;border:1px solid #e4e7ec;outline:none;font-size:14px}.pc-header__search-input:focus{border-color:var(--pc-primary)}.pc-header__search-button{height:40px;padding:0 22px;border:0;border-radius:0 8px 8px 0;background:var(--pc-primary);color:#fff;font-size:14px;cursor:pointer}.dec-notice__tag{flex-shrink:0;padding:4px 10px;border-radius:6px;background:#fff4e8;color:var(--pc-primary);font-size:12px;font-weight:600}.dec-generic-button,.dec-hero__login{padding:5px 12px;border:0;border-radius:6px;background:var(--pc-primary);color:#fff;font-size:12px;cursor:pointer}.dec-category-card{overflow:hidden;border-radius:8px;background:#fff}.dec-product-skeleton{display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:10px;border:1px solid rgba(50,50,51,.08);border-radius:6px;background:#fff}.dec-skeleton-line{background:linear-gradient(90deg,#f2f4f7,#f8fafc,#f2f4f7)}.dec-skeleton-line:first-child{height:120px}.dec-fallback{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:8px;background:#fafbfc;color:#667085;font-size:13px}.dec-fallback__hint{color:#98a2b3;font-size:12px}.member-address__form{padding:4px 0}.member-address__field{display:flex;align-items:flex-start;margin-bottom:14px}.member-address__label{flex:0 0 100px;padding-right:10px;color:#1a1a1a;font-size:14px;line-height:32px;text-align:right}.member-address__input{width:300px}.member-address__region-select{display:flex;gap:6px}.member-address__region-select .semi-select{width:96px}.member-address__modal-footer{display:flex;align-items:center;gap:20px;padding:10px 0}.member-address__modal-ok.semi-button{height:36px;padding:0 25px;border:1px solid #ff5e5e!important;border-radius:2px;background:#ff6c6c!important;color:#fff!important;font-size:14px}.member-address__modal-ok.semi-button:hover{background:#ff5e5e!important;color:#fff!important}.member-address__modal-cancel.semi-button{height:36px;padding:0 25px;border:1px solid #ddd!important;border-radius:2px;background:#f7f7f7!important;color:#666!important;font-size:14px}.member-address__modal-cancel.semi-button:hover{background:#efefef!important;color:#666!important}@media(max-width:900px){.member-address{padding:0 12px 12px}.member-address__list{grid-template-columns:1fr}.member-address__head{height:56px}.member-address__title{font-size:16px}.member-address__field{flex-direction:column}.member-address__label{flex:none;padding-right:0;line-height:24px;text-align:left}.member-address__input,.member-address__region-select{width:100%}.member-address__region-select .semi-select{flex:1 1;width:auto;min-width:0}}.pc-login-native{width:440px;padding:32px;border:1px solid #e8edf5;border-radius:18px;background:#fff;box-shadow:0 20px 50px rgba(16,24,40,.08)}.pc-login-native h2{margin:0 0 4px;font-size:26px}.pc-login-native>p{margin:0 0 22px;color:#98a2b3;font-size:13px}.pc-login-native form{display:flex;flex-direction:column;gap:8px}.pc-login-native label{margin-top:8px;color:#475467;font-size:13px}.pc-login-native input{height:42px;padding:0 12px;border:1px solid #e4e7ec;border-radius:8px;outline:none;font-size:14px}.pc-login-native input:focus{border-color:var(--pc-primary)}.pc-login-native button{height:44px;margin-top:14px;border:0;border-radius:8px;background:var(--pc-primary);color:#fff;font-size:14px;cursor:pointer}.pc-login-native button:disabled{opacity:.7}.pc-login-native__error{padding:8px 10px;border-radius:6px;background:#fff1f0;color:#d92d20;font-size:12px}.member-coupon__tabs{display:flex;gap:8px;margin-bottom:14px}.member-coupon__tabs button{padding:8px 16px;border:0;border-radius:8px;background:#fff;color:#667085;font-size:13px;cursor:pointer}.member-coupon__tabs button.is-active{background:var(--pc-primary);color:#fff}.dec-product-group__tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;border-bottom:1px solid #f0f2f5}.dec-product-group__tabs button{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:#475467;font-size:15px;cursor:pointer}.dec-product-group__tabs button.is-active{border-bottom-color:var(--pc-primary);color:var(--pc-primary);font-weight:600}.dec-product-group__tabs img{width:22px;height:22px;object-fit:contain}.dec-coupon-head,.dec-promo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.dec-coupon-head b,.dec-promo-head b{color:#2a3145;font-size:18px}.dec-coupon-head span,.dec-promo-head span{margin-left:6px;color:#8c8c8c;font-size:12px}.dec-coupon-head a,.dec-promo-head a{color:#98a2b3;font-size:12px}.dec-coupon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dec-coupon-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #ffe2d8;border-radius:8px;background:linear-gradient(135deg,#fff7f2,#fff)}.dec-coupon-card__value{display:flex;align-items:baseline;gap:6px;color:var(--pc-primary)}.dec-coupon-card__value b{font-size:28px;line-height:1}.dec-coupon-card__value small{font-size:13px}.dec-coupon-card__value span{color:#98a2b3;font-size:12px}.dec-coupon-card__info{display:flex;flex-direction:column;gap:3px;min-height:40px}.dec-coupon-card__info b{overflow:hidden;color:#344054;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dec-coupon-card__info span{color:#98a2b3;font-size:11px}.dec-coupon-card button{padding:5px 10px;border:0;border-radius:4px;background:var(--pc-primary);color:#fff;font-size:12px;cursor:pointer}.dec-promo-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.dec-promo-card{overflow:hidden;padding:8px;border:1px solid rgba(50,50,51,.08);border-radius:6px;background:#fff}.dec-promo-card__image{height:120px}.dec-promo-card__image img{width:100%;height:100%;object-fit:contain}.dec-promo-card__name{overflow:hidden;margin-top:6px;color:#344054;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dec-promo-card__price{display:flex;align-items:baseline;gap:6px;margin-top:6px}.dec-promo-card__price b{color:var(--pc-primary);font-size:16px}.dec-promo-card__meta,.dec-promo-card__price s{color:#98a2b3;font-size:11px}.dec-promo-card__meta{margin-top:4px}@media(max-width:900px){.dec-coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dec-promo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.coupon-center__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.coupon-center__card{border-radius:12px}.coupon-center__value{display:flex;align-items:baseline;gap:6px;color:var(--pc-primary)}.coupon-center__value b{font-size:30px}.coupon-center__value small{font-size:14px}.coupon-center__value span{color:#98a2b3;font-size:12px}.coupon-center__card>b{display:block;margin-top:8px;color:#344054;font-size:14px}.coupon-center__card>span{display:block;margin:4px 0 12px;color:#98a2b3;font-size:12px}@media(max-width:900px){.coupon-center__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc-list-toolbar{gap:16px;margin-bottom:14px;padding:10px 14px;border-radius:10px}.pc-list-sorts{gap:8px}.pc-list-sorts a{padding:6px 12px;border-radius:6px;color:#667085}.pc-list-sorts a.is-active{background:#eef4ff;color:var(--pc-primary)}.pc-list-filter-tip{color:#98a2b3;font-size:12px}.pc-static-page{min-height:60vh;padding:16px 0 60px}.pc-faq-list{display:flex;flex-direction:column;gap:12px;max-width:900px}.pc-faq-item{padding:18px 20px;border-radius:12px;background:#fff}.pc-faq-item b{color:#344054;font-size:15px}.pc-faq-item p{margin:8px 0 0;color:#667085;font-size:13px;line-height:1.8}.pc-static-card{max-width:680px;padding:28px;border-radius:14px;background:#fff}.pc-static-card b{color:#344054;font-size:18px}.pc-static-card p{margin:10px 0;color:#667085;font-size:13px;line-height:1.8}.pc-static-card a{color:var(--pc-primary);font-size:13px}.member-aftersales__list{display:flex;flex-direction:column;gap:12px}.member-aftersales-detail .member-card,.member-aftersales__card{border-radius:14px}.member-aftersales__head{display:flex;align-items:center;gap:14px;padding-bottom:10px;border-bottom:1px solid #f2f4f7;color:#98a2b3;font-size:12px}.member-aftersales__head b{color:#344054;font-size:15px}.member-aftersales__head span:nth-child(2){color:var(--pc-primary);font-weight:600}.member-aftersales__meta{display:flex;flex-wrap:wrap;gap:20px;padding:10px 0;color:#667085;font-size:13px}.member-aftersales__item{display:grid;grid-template-columns:52px minmax(0,1fr) 60px;align-items:center;grid-gap:10px;gap:10px;padding:8px 0;color:#475467;font-size:13px}.member-aftersales__item img{width:52px;height:52px;border-radius:8px;background:#f7f8fa;object-fit:cover}.member-aftersales__actions{padding-top:8px;text-align:right}.member-aftersales__desc{margin:8px 0 0;color:#667085;font-size:13px}.member-aftersales-detail__info{display:flex;flex-direction:column;gap:8px;color:#667085;font-size:13px}.member-aftersales-detail__log{display:flex;gap:16px;padding:10px 0;border-bottom:1px dashed #f2f4f7;color:#98a2b3;font-size:12px}.member-aftersales-detail__log b{color:#475467;font-weight:500}.member-aftersales-apply__items{display:flex;flex-direction:column;gap:10px}.member-aftersales-apply__item{display:grid;grid-template-columns:20px 64px minmax(0,1fr) 100px 90px;align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px dashed #f2f4f7;color:#475467;font-size:13px}.member-aftersales-apply__item img{width:64px;height:64px;border-radius:8px;background:#f7f8fa;object-fit:cover}.member-aftersales-apply__item>div{display:flex;flex-direction:column;gap:3px}.member-aftersales-apply__item>div b{color:#344054;font-size:13px}.member-aftersales-apply__item>div span{color:#98a2b3;font-size:12px}.member-aftersales-apply__form{display:flex;flex-direction:column;gap:8px;max-width:520px}.member-aftersales-apply__form label{margin-top:6px;color:#475467;font-size:13px}.member-aftersales-apply__actions{display:flex;align-items:center;justify-content:space-between;padding:16px 4px}.member-aftersales-apply__actions>a{color:var(--pc-primary);font-size:13px}.member-favorite__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.member-favorite__card{border-radius:12px}.member-favorite__card img{width:100%;height:170px;border-radius:8px;background:#f7f8fa;object-fit:contain}.member-favorite__name{overflow:hidden;margin-top:8px;color:#344054;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.member-favorite__foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.member-favorite__foot b{color:#e5484d;font-size:16px}.member-points__summary{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;border-radius:14px;background:linear-gradient(135deg,var(--pc-primary),color-mix(in srgb,var(--pc-primary) 55%,#fff));color:#fff}.member-points__summary span{font-size:13px;opacity:.8}.member-points__summary b{font-size:38px}.member-points__list{display:flex;flex-direction:column}.member-points__row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px dashed #f2f4f7}.member-points__row>div{display:flex;flex-direction:column;gap:3px}.member-points__row>div b{color:#344054;font-size:13px}.member-points__row>div span{color:#98a2b3;font-size:12px}.member-points__row>b{font-size:18px}.member-points__row>b.is-plus{color:#12b76a}.member-points__row>b.is-minus{color:#e5484d}.dec-promo-head__right{display:flex;align-items:center;gap:12px}.dec-promo-countdown{padding:4px 10px;border-radius:4px;background:#fff1f0;color:var(--pc-primary);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}@media(max-width:900px){.dec-hero__promo-group{flex-direction:column;height:auto}.dec-hero__promo-card{width:100%;min-height:150px}.dec-hero__card-price{font-size:12px;white-space:normal;word-break:break-all}.dec-hero__card-header{gap:6px}.dec-hero__card-title{font-size:13px}.pc-checkout__item{grid-template-columns:56px minmax(0,1fr);align-items:start;row-gap:4px}.pc-checkout__item img{width:56px;height:56px;grid-row:span 3}.pc-checkout__item>b,.pc-checkout__item>span:nth-child(3){grid-column:2;text-align:left}.pc-checkout__footer>div{flex-wrap:wrap;justify-content:space-between}}.pc-footer{border-top:1px solid #e8e8e8;background:#f5f6fa;color:#888b94}.pc-footer__help{padding:32px 0;border-bottom:1px solid #e8e8e8}.pc-footer__help-inner{display:flex;justify-content:space-between;gap:24px}.pc-footer__help-col{display:flex;min-width:0;flex:0 1 auto;flex-direction:column;gap:6px}.pc-footer__help-title{margin-bottom:4px;color:#333;font-size:14px;font-weight:600}.pc-footer__help-link{overflow:hidden;color:#888b94;font-size:12px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.pc-footer__help-link:hover{color:var(--pc-primary)}.pc-footer__bottom{padding:20px 0 30px}.pc-footer__inner{display:flex;flex-direction:column;align-items:center;gap:8px;color:#888b94;font-size:12px;text-align:center}.pc-footer__nav{display:flex;flex-wrap:wrap;justify-content:center}.pc-footer__nav a{padding:0 19px;border-right:1px solid #d9dbe1;color:#888b94;line-height:16px}.pc-footer__nav a:last-child{border-right:0}.pc-footer__friendly{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pc-footer__friendly a{color:#999}.pc-footer__copy p{margin:3px 0;line-height:20px}.pc-footer__copy a{color:#888b94}.pc-footer__copy span+span{margin-left:10px}.pc-footer__copyright{color:#9aa0aa}@media(max-width:900px){.pc-footer__help-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-footer__nav a{padding:0 10px}}.pc-article-categories{display:flex;flex-direction:column;gap:14px}.pc-article-category{padding:18px 20px;border-radius:12px;background:#fff}.pc-article-category h2{margin:0 0 10px;color:#344054;font-size:16px}.pc-article-links{display:flex;flex-wrap:wrap;gap:10px 24px}.pc-article-links a{color:#667085;font-size:13px}.pc-article{padding:28px;border-radius:14px;background:#fff}.pc-article h1{margin:0 0 8px;color:#1d2939;font-size:26px}.pc-article__meta{color:#98a2b3;font-size:13px}.pc-article__content{margin-top:22px;color:#475467;font-size:14px;line-height:1.9}.pc-article__content img{max-width:100%;height:auto}.pc-article__nav{display:flex;justify-content:space-between;gap:16px;margin-top:30px;padding-top:16px;border-top:1px solid #f2f4f7;font-size:13px}.pc-article__nav a{color:var(--pc-primary)}.pc-topbar{width:100%;height:40px;font-size:12px;position:relative;z-index:30}.pc-topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1600px;min-width:0;height:40px;margin:0 auto;padding:0 38px;box-sizing:border-box}.pc-topbar__left,.pc-topbar__right{display:flex;align-items:center;gap:18px;min-width:0}.pc-topbar__auth a,.pc-topbar__link,.pc-topbar__menu button,.pc-topbar__user-name{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:none;white-space:nowrap}.pc-topbar__auth a:hover,.pc-topbar__link:hover,.pc-topbar__menu button:hover,.pc-topbar__user-name:hover{color:var(--pc-topbar-hover,#fff)!important}.pc-topbar__region{display:flex;align-items:center;gap:4px;height:40px;cursor:pointer;position:relative}.pc-topbar__region svg{flex-shrink:0}.pc-topbar__auth{display:flex;align-items:center;gap:8px}.pc-topbar__sep{width:1px;height:12px;background:currentColor;opacity:.35}.pc-topbar__menu,.pc-topbar__user{position:relative;display:flex;align-items:center;height:40px}.pc-topbar__dropdown{position:absolute;top:100%;left:0;z-index:50;display:flex;flex-direction:column;gap:2px;min-width:150px;padding:10px;border:1px solid #e5e7eb;border-radius:2px;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.12);color:#333;font-size:12px;line-height:26px}.pc-topbar__dropdown a,.pc-topbar__dropdown button{padding:2px 6px;border:0;background:transparent;color:#555;text-align:left;font:inherit;cursor:pointer;white-space:nowrap}.pc-topbar__dropdown a:hover,.pc-topbar__dropdown button:hover{background:#f5f5f5;color:var(--pc-primary)}.pc-topbar__region-dropdown{flex-direction:row;flex-wrap:wrap;width:300px;max-height:260px;overflow-y:auto;left:-10px}.pc-topbar__region-dropdown button{width:60px;padding:2px 8px}.pc-topbar__region-dropdown button.is-active{background:var(--pc-primary);color:#fff}.pc-topbar__member-dropdown{right:0;left:auto;width:170px}.pc-topbar__member-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid #f2f4f7}.pc-topbar__avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;border-radius:50%;background:#eef4ff;color:var(--pc-primary)}.pc-topbar__avatar img{width:100%;height:100%;object-fit:cover}.pc-topbar__site-dropdown{right:0;left:auto;min-width:170px}.pc-topbar__site-group{display:flex;flex-direction:column}.pc-topbar__site-group b{padding:2px 6px;color:#344054;font-weight:600}.pc-topbar__site-child{padding-left:16px!important}@media(max-width:1200px){.pc-topbar__inner{padding:0 20px}.pc-topbar__left,.pc-topbar__right{gap:12px}}@media(max-width:900px){.pc-topbar{display:none}}.dec-hero__user-card{justify-content:flex-start;gap:8px;height:228px;padding:14px 12px;background:linear-gradient(180deg,#ffede1,#fcf9f8)}.dec-hero__user-sub{margin-top:2px;color:#98a2b3;font-size:11px;line-height:1.4}.dec-hero__user-login-row{display:flex;align-items:center;gap:8px}.dec-hero__login{display:inline-flex;align-items:center;justify-content:center;min-width:92px;height:28px;padding:0 14px;border-radius:4px;background:var(--pc-primary);color:#fff;font-size:12px;font-weight:600}.dec-hero__register{color:#667085;font-size:12px}.dec-hero__user-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(0,0,0,.05)}.dec-hero__user-actions a{display:flex;align-items:center;justify-content:center;height:24px;border-radius:4px;color:#667085;font-size:11px}.dec-hero__user-actions a:hover{background:hsla(0,0%,100%,.7);color:var(--pc-primary)}.dec-hero__shops{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0;border-radius:12px;background:#fff}.dec-hero__shops-title{display:flex;align-items:center;gap:6px}.dec-hero__shops-title b{color:#344054;font-size:13px}.dec-hero__shops-badge{padding:1px 4px;border-radius:2px;color:#fff;font-size:9px;line-height:1.4}.dec-hero__shops .dec-hero__shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;flex:1 1;min-height:0;padding:0 8px 10px;background:transparent;border-radius:0}.dec-hero__shops .dec-hero__shortcut img{width:34px;height:34px;border-radius:6px}.dec-hero__shops .dec-hero__shortcut span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.pc-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.pc-article-card{background:#fff;border:1px solid #eceff3;border-radius:10px;padding:20px;transition:box-shadow .2s ease,transform .2s ease}.pc-article-card:hover{box-shadow:0 8px 24px rgba(15,23,42,.08);transform:translateY(-2px)}.pc-article-card h2{margin:0 0 10px;font-size:18px;line-height:1.45;color:#111827}.pc-article-card p{margin:0 0 14px;color:#6b7280;font-size:14px;line-height:1.7;min-height:48px}.pc-article-card__meta{display:flex;gap:14px;color:#9ca3af;font-size:12px}@media(max-width:900px){.pc-article-grid{grid-template-columns:1fr}}.pc-login-oauth{display:flex;gap:12px;margin-top:16px}.pc-login-oauth button{flex:1 1;height:42px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;cursor:pointer;font-size:14px}.pc-login-oauth button:hover{border-color:#111827;color:#111827}.pc-cs{position:fixed;right:24px;bottom:28px;z-index:9999}.pc-cs__fab{width:54px;height:54px;border-radius:50%;border:0;cursor:pointer;background:#111827;color:#fff;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.pc-cs__panel{width:340px;height:460px;background:#fff;border-radius:14px;box-shadow:0 16px 48px rgba(15,23,42,.2);display:flex;flex-direction:column;margin-bottom:14px;overflow:hidden;border:1px solid #eef1f5}.pc-cs__head{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#111827;color:#fff}.pc-cs__head button{background:transparent;border:0;color:#fff;font-size:20px;cursor:pointer}.pc-cs__body{flex:1 1;overflow-y:auto;padding:14px;background:#f8fafc}.pc-cs__tip{color:#94a3b8;font-size:13px;text-align:center;margin:18px 0}.pc-cs__msg{max-width:78%;margin:0 0 10px;padding:9px 12px;border-radius:10px;background:#fff;color:#1f2937;font-size:14px;line-height:1.6;word-break:break-word}.pc-cs__msg.is-mine{margin-left:auto;background:#111827;color:#fff}.pc-cs__error{color:#dc2626;font-size:12px;padding:6px 14px}.pc-cs__input{display:flex;border-top:1px solid #eef1f5}.pc-cs__input input{flex:1 1;border:0;padding:12px 14px;outline:none;font-size:14px}.pc-cs__input button{border:0;background:#111827;color:#fff;padding:0 18px;cursor:pointer}@media(max-width:600px){.pc-cs{right:12px;bottom:16px}.pc-cs__panel{width:calc(100vw - 24px);height:60vh}}.pc-topbar__locale{margin-right:14px;border:0;background:transparent;color:inherit;font-size:12px;cursor:pointer;outline:none}.pc-topbar__locale option{color:#111827}.dec-hero__card-price{max-width:100%;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.pc-image-search{padding:24px;display:flex;flex-direction:column;align-items:center;gap:18px}.pc-image-search__box{width:100%;min-height:260px;border:2px dashed #dbe1ea;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;text-align:center;background:#fafbfc;overflow:hidden}.pc-image-search__box img{max-width:100%;max-height:360px;object-fit:contain}.pc-image-search__box small{color:#9ca3af}.pc-image-search-entry{margin-left:auto;color:#2563eb;font-size:14px}.dec-image-ad__item{aspect-ratio:3/1}.dec-image-ad__item img{min-height:0;height:100%}.dec-image-ad--grid:has(>.dec-image-ad__item:only-child){grid-template-columns:1fr}.dec-group-banner{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:12px;gap:12px}.dec-group-banner a{display:block;aspect-ratio:3/1;overflow:hidden;border-radius:var(--pc-radius)}.dec-group-banner img{width:100%;height:100%;object-fit:cover}.dec-banner2{box-sizing:border-box;width:100%;padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0)}.dec-banner2__inner{position:relative;box-sizing:border-box;width:100%;overflow:hidden;border-radius:var(--dec-box-radius,8px);background-color:var(--dec-bg-color,transparent);padding-left:var(--dec-inner-padding,0);padding-right:var(--dec-inner-padding,0)}.dec-banner2__track{display:grid;grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dec-banner2__track::-webkit-scrollbar{display:none}.dec-banner2__item{display:block;width:100%;scroll-snap-align:start;position:relative;overflow:hidden;border-radius:var(--dec-box-radius,8px)}.dec-banner2__item:hover{filter:brightness(105%)}.dec-banner2__image{display:block;width:100%;height:auto;object-fit:contain;object-position:center;background-color:#eee;transition:opacity .2s}.dec-banner2__arrow{position:absolute;top:50%;z-index:2;width:40px;height:48px;margin-top:-24px;padding:0;border:0;background:rgba(0,0,0,.122);color:#fff;font-size:22px;line-height:48px;cursor:pointer;transition:background-color .2s ease}.dec-banner2__arrow:hover{background:rgba(0,0,0,.239)}.dec-banner2__arrow--prev{left:0;border-radius:0 24px 24px 0}.dec-banner2__arrow--next{right:0;border-radius:24px 0 0 24px}.dec-banner2__dots{position:absolute;left:0;right:0;bottom:10px;z-index:3;display:flex;justify-content:center;gap:6px}.dec-banner2__dots button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.8);opacity:.2;cursor:pointer}.dec-banner2__dots button.is-active{background:#fff;opacity:1}.dec-category-nav3{display:flex;flex-direction:column;width:100%;height:var(--dec-box-height,352px);padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);border-radius:var(--dec-box-radius,8px)}.dec-category-nav3__top{padding:20px 24px}.dec-category-nav3__title{font-size:24px}.dec-category-nav3__more{display:flex;gap:8px;color:#1a1a1a;font-size:18px}.dec-category-nav3__list-wrap{position:relative;flex:1 1;min-height:0;display:flex}.dec-category-nav3__list{width:100%;scroll-snap-type:x mandatory;padding:0 12px;box-sizing:border-box}.dec-category-nav3__item{box-sizing:border-box;flex:0 0 248px;height:100%;padding:0 14px;scroll-snap-align:start}.dec-category-nav3__item a{display:flex;flex-direction:column;height:100%}.dec-category-nav3__item:hover .dec-category-nav3__img{filter:brightness(105%)}.dec-category-nav3__item:hover .dec-category-nav3__name{color:var(--pc-primary)}.dec-category-nav3__image{aspect-ratio:1;flex:0 1 auto;min-height:0;border-radius:4px;background:#eef4ff}.dec-category-nav3__img{display:block;object-fit:cover;transition:filter .2s linear}.dec-category-nav3__name{flex:none;width:100%;height:20px;margin:12px 0 8px;color:#1a1a1a;font-size:16px;line-height:20px;text-transform:capitalize}.dec-category-nav3__desc{flex:none;width:100%}.dec-category-nav3__hot{color:#f56c6c;font-size:12px;font-weight:700}.dec-category-nav3__desc-text{margin-left:4px;overflow:hidden;color:#888b94;font-size:16px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.dec-category-nav3__arrow{position:absolute;top:50%;z-index:2;width:40px;height:48px;margin-top:-24px;padding:0;border:0;background:rgba(0,0,0,.122);color:#fff;font-size:22px;line-height:48px;cursor:pointer}.dec-category-nav3__arrow:hover{background:rgba(0,0,0,.239)}.dec-category-nav3__arrow--prev{left:0;border-radius:0 24px 24px 0}.dec-category-nav3__arrow--next{right:0;border-radius:24px 0 0 24px}@media(max-width:1440px){.dec-category-nav3__item{flex-basis:20%;min-width:180px}}.seckill-page{background:#f9f9f9}.seckill-hero{background:#f9f9f9 url(/assets/images/seckill/bg.png) no-repeat scroll top;padding-top:10px}.seckill-hero__slogan{width:656px;height:90px;margin:0 auto;background:url(/assets/images/seckill/slogan2.png) no-repeat 50%}.seckill-main{padding-bottom:30px}.seckill-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.seckill-list{display:flex;flex-wrap:wrap;gap:10px;margin:30px auto 0;padding:0;list-style:none}.seckill-card{box-sizing:border-box;width:290px;height:420px;padding:20px 0;background:#fff}.seckill-card,.seckill-card__link{display:flex;flex-direction:column}.seckill-card__link{align-items:center;padding-bottom:4px;transition:transform .3s ease}.seckill-card__link:hover{transform:translateY(-2px)}.seckill-card__pic{display:flex;align-items:center;justify-content:center;width:250px;height:250px}.seckill-card__pic img{max-width:100%;max-height:100%;object-fit:contain}.seckill-card__name{width:248px;margin-top:12px;overflow:hidden;color:#1a1a1a;font-size:14px;line-height:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.seckill-card__tip{margin-top:4px;color:#e01222;font-size:12px}.seckill-card__operation{margin-top:auto;padding:0 20px}.seckill-card__price{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.seckill-card__price-main{color:#e01222;font-size:24px;font-weight:700;line-height:1}.seckill-card__price-main small{margin-right:2px;font-size:14px}.seckill-card__sell{flex:1 1;max-width:120px;color:#999;font-size:12px;text-align:right}.seckill-progress{height:6px;margin-top:4px;overflow:hidden;border-radius:3px;background:#f0f0f0}.seckill-progress i{display:block;height:100%;border-radius:3px;background:#e01222}.seckill-card__buy{display:flex;align-items:center;justify-content:center;height:38px;margin-top:12px;border-radius:2px;background:#e01222;color:#fff;font-size:16px;text-decoration:none}.seckill-card__buy:hover{background:#c8101e;color:#fff}.seckill-card__buy.is-disabled{background:#ccc;cursor:not-allowed}.seckill-empty{padding:80px 0;color:#999;text-align:center}.seckill-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:20px 0;color:#666;font-size:14px}.seckill-pagination a{color:#1a1a1a}.seckill-pagination .is-disabled{color:#bbb}.seckill-pagination .is-current{color:#999}.seckill-card__pic{position:relative}.seckill-card__pic .product-style-border{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.seckill-pagination a.is-current{color:#e01222;font-weight:700}.shop-list-page{background:#f4f4f4}.shop-list-main{padding:20px 0 50px}.shop-list-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.shop-list-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;background:#fff;padding:0 20px}.shop-list-tabs{display:flex;gap:28px;height:52px;align-items:center}.shop-list-tabs a{color:#333;font-size:15px}.shop-list-tabs a.is-active{color:var(--pc-primary);font-weight:700}.shop-list-search{display:flex;gap:8px}.shop-list-search input{width:220px;height:34px;padding:0 10px;border:1px solid #dcdfe6;border-radius:2px}.shop-list-search button{height:34px;padding:0 16px;border:0;background:var(--pc-primary);color:#fff;cursor:pointer}.shop-rows{display:flex;flex-direction:column;gap:10px}.shop-row{display:flex;min-height:210px;background:#fff}.shop-info-card{width:320px;flex-shrink:0;padding:20px;display:flex;align-items:flex-start;box-sizing:border-box}.shop-logo{width:70px;height:70px;margin-right:15px;flex-shrink:0;border:1px solid #eee;border-radius:4px;overflow:hidden}.shop-logo img{width:100%;height:100%;object-fit:contain}.shop-content{flex:1 1;min-width:0;min-height:70px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.shop-name{overflow:hidden;color:#333;font-size:16px;font-weight:700;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.shop-rating-row{display:flex;justify-content:space-between;color:#999;font-size:12px}.enter-shop-btn{display:inline-flex;align-self:flex-start;padding:5px 14px;border:1px solid var(--pc-primary);color:var(--pc-primary);font-size:12px}.shop-product-list{flex:1 1;min-width:0;display:flex;align-items:center;gap:14px;overflow-x:auto;padding:20px 10px}.shop-product-item{flex:0 0 150px}.shop-product-img{display:flex;align-items:center;justify-content:center;width:150px;height:150px}.shop-product-img img{max-width:100%;max-height:100%;object-fit:contain}.shop-product-price{margin-top:8px;color:var(--pc-primary);font-size:14px;text-align:center}.shop-product-empty{color:#999;font-size:14px}.shop-list-empty{padding:80px 0;background:#fff;color:#999;text-align:center}.shop-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:20px 0;font-size:14px}.shop-pagination a{color:#333}.shop-pagination .is-disabled{color:#bbb}@media(max-width:900px){.shop-row{flex-direction:column}.shop-info-card{width:100%}.shop-product-list{padding-top:0}}.shop-detail-page{background:#f4f4f4}.shop-detail-main{padding:20px 0 50px}.shop-detail-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.shop-detail-header{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;margin-bottom:12px}.shop-detail-logo{width:92px;height:92px;flex-shrink:0;border:1px solid #eee;border-radius:6px;overflow:hidden}.shop-detail-logo img{width:100%;height:100%;object-fit:contain}.shop-detail-meta h1{margin:0 0 10px;color:#1a1a1a;font-size:22px}.shop-detail-rating{display:flex;gap:20px;color:#999;font-size:13px}.shop-detail-meta p{margin:10px 0 0;color:#666;font-size:13px}.shop-detail-body{display:flex;gap:12px;align-items:flex-start}.shop-category-menu{width:190px;flex-shrink:0}.shop-category-group>a,.shop-category-menu>a{display:block;padding:10px 16px;color:#333;font-size:14px}.shop-category-menu a.is-active{color:var(--pc-primary);font-weight:700}.shop-category-child{display:block;padding:7px 16px 7px 30px;color:#777;font-size:12px}.shop-detail-products{flex:1 1;min-width:0;background:#fff;padding:0 16px 16px}.shop-detail-sort{display:flex;gap:28px;height:50px;align-items:center;border-bottom:1px solid #f0f0f0;margin-bottom:16px}.shop-detail-sort a{color:#333;font-size:14px}.shop-detail-sort a.is-active{color:var(--pc-primary);font-weight:700}.shop-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.shop-detail-card{display:block}.shop-detail-card__img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#fafafa}.shop-detail-card__img img{max-width:100%;max-height:100%;object-fit:contain}.shop-detail-card__name{margin-top:8px;overflow:hidden;color:#333;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.shop-detail-card__price{margin-top:6px;color:var(--pc-primary);font-size:16px}.shop-detail-empty{padding:80px 0;color:#999;text-align:center}.shop-detail-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:20px;color:#666;font-size:14px}.shop-detail-pagination .is-disabled{color:#bbb}@media(max-width:900px){.shop-detail-body{flex-direction:column}.shop-category-menu{width:100%}.shop-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-decoration-page{background:#fff;padding:16px 0 40px}.shop-decoration-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.shop-decoration__info{display:flex;align-items:center;gap:20px}.shop-decoration__logo{width:92px;height:92px;flex-shrink:0;border:1px solid #eee;border-radius:6px;object-fit:contain}.shop-decoration__meta h1{margin:0 0 10px;color:#1a1a1a;font-size:22px}.shop-decoration__rating{display:flex;gap:20px;color:#999;font-size:13px}.shop-decoration__meta p{margin:10px 0 0;color:#666;font-size:13px}.shop-decoration__notice{display:flex;align-items:center;gap:10px}.shop-decoration__notice-tag{flex-shrink:0;padding:2px 8px;background:var(--pc-primary);color:#fff;font-size:12px}.shop-decoration__notice-list{display:flex;gap:20px;overflow:hidden;color:#666;font-size:13px;white-space:nowrap}.shop-decoration__gallery{display:grid;grid-gap:10px;gap:10px}.shop-decoration__gallery--grid{grid-template-columns:repeat(6,minmax(0,1fr))}.shop-decoration__gallery--ad{grid-template-columns:1fr}.shop-decoration__gallery a{display:block;overflow:hidden;border-radius:4px}.shop-decoration__gallery img{display:block;width:100%;height:auto;object-fit:cover}.shop-decoration__line{height:1px;background:#eee}.shop-decoration__title{color:#1a1a1a;font-size:18px;font-weight:700}.shop-decoration__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.shop-decoration__product-img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#fafafa}.shop-decoration__product-img img{max-width:100%;max-height:100%;object-fit:contain}.shop-decoration__product-name{margin-top:8px;overflow:hidden;color:#333;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.shop-decoration__product-price{margin-top:6px;color:var(--pc-primary);font-size:16px}@media(max-width:900px){.shop-decoration__gallery--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-decoration__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.license-doc{position:relative;min-height:100vh;background:#fff;overflow:hidden}.license-watermark{position:absolute;inset:-80px;z-index:0;display:flex;flex-wrap:wrap;gap:70px 90px;align-content:center;justify-content:center;color:rgba(0,0,0,.035);font-size:20px;white-space:nowrap;pointer-events:none;transform:rotate(-22deg)}.license-inner{position:relative;z-index:1;width:860px;max-width:calc(100% - 40px);margin:0 auto;padding:60px 0 80px}.license-title{margin:0 0 18px;color:#1a1a1a;font-size:30px;font-weight:700;text-align:center}.license-notice{margin:0 0 32px;padding:12px 16px;border-radius:4px;background:#f7f8fa;color:#666;font-size:13px;line-height:20px}.license-section{margin:0 0 16px;color:#1a1a1a;font-size:18px;font-weight:700}.license-cert{display:flex;justify-content:center;padding:20px;border:1px solid #eee;background:#fafafa}.license-cert img{max-width:100%;height:auto}.license-empty{padding:60px 0;border:1px dashed #dcdfe6;color:#999;text-align:center}.license-notes{margin-top:28px;color:#999;font-size:12px;line-height:22px}.license-notes p{margin:0}.pc-reset-code-row{display:flex;gap:8px}.pc-reset-code-row input{flex:1 1}.pc-reset-code-row button{flex-shrink:0;width:108px;border:1px solid #dcdfe6;background:#fff;color:#333;font-size:13px;cursor:pointer}.pc-reset-code-row button:disabled{color:#bbb;cursor:not-allowed}.member-history__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.member-history__card img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#fafafa}.member-history__name{margin-top:8px;overflow:hidden;color:#333;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.member-history__foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.member-history__foot b{color:var(--pc-primary);font-size:16px}.member-history__foot button{border:0;background:none;color:#999;font-size:12px;cursor:pointer}@media(max-width:900px){.member-history__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.exchange-page{background:#f9f9f9}.exchange-main{padding:20px 0 40px}.exchange-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.exchange-title{margin:0 0 20px;color:#1a1a1a;font-size:24px}.exchange-list{display:flex;flex-wrap:wrap;gap:14px;padding:0;margin:0;list-style:none}.exchange-card{width:282px;padding:15px;background:#fff;box-sizing:border-box;transition:box-shadow .3s}.exchange-card:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.15)}.exchange-card__pic{display:flex;align-items:center;justify-content:center;width:250px;height:250px;margin:0 auto 8px}.exchange-card__pic img{max-width:100%;max-height:100%;object-fit:fill}.exchange-card__name{display:block;overflow:hidden;color:#333;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.exchange-card__price{margin-top:8px;color:#999;font-size:13px}.exchange-card__integral{margin-top:6px;color:var(--pc-primary);font-size:13px}.exchange-card__integral b{font-size:16px}.exchange-card__btn{display:block;height:36px;margin-top:12px;border-radius:2px;background:var(--pc-primary);color:#fff;font-size:14px;line-height:36px;text-align:center}.exchange-empty{padding:80px 0;color:#999;text-align:center}.exchange-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:20px;color:#666;font-size:14px}.exchange-pagination .is-disabled{color:#bbb}.exchange-detail-page{background:#f9f9f9}.exchange-detail-main{padding:20px 0 40px}.exchange-detail-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.exchange-detail-card{display:flex;gap:30px;padding:24px;background:#fff}.exchange-detail-pic{display:flex;align-items:center;justify-content:center;width:420px;height:420px;flex-shrink:0;background:#fafafa}.exchange-detail-pic img{max-width:100%;max-height:100%;object-fit:contain}.exchange-detail-info{flex:1 1;min-width:0}.exchange-detail-info h1{margin:0 0 18px;color:#1a1a1a;font-size:22px}.exchange-detail-price{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;color:var(--pc-primary)}.exchange-detail-price b{font-size:26px}.exchange-detail-meta{margin-top:10px;color:#666;font-size:14px}.exchange-detail-link{display:inline-block;margin-top:16px;color:#2563eb;font-size:13px}.exchange-detail-btn{display:block;width:180px;height:44px;margin-top:24px;border:0;border-radius:4px;background:var(--pc-primary);color:#fff;font-size:16px;cursor:pointer}.exchange-detail-btn:disabled{background:#ccc;cursor:not-allowed}@media(max-width:900px){.exchange-detail-card{flex-direction:column}.exchange-detail-pic{width:100%}}.pc-activity-page{background:#fff;padding:12px 0 40px}.pc-activity-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.join-page{background:#fff}.join-banner img{display:block;width:100%;max-height:420px;object-fit:cover}.join-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.join-title{margin:0;padding:44px 0;color:#333;font-size:26px;font-weight:400;text-align:center}.join-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.join-card{min-height:210px;padding:28px 20px;border:1px solid #eee;text-align:center;box-sizing:border-box}.join-card h3{margin:20px 0 8px;color:#333;font-size:18px}.join-card p{min-height:40px;margin:0 0 20px;color:#999;font-size:13px;line-height:20px}.join-card a{display:inline-block;padding:7px 18px;border:1px solid #333;color:#333;font-size:13px}.join-card a.is-primary{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.join-mode{padding-bottom:50px}.join-mode-tabs{display:flex;justify-content:center;gap:0;border-bottom:1px solid #eee}.join-mode-tabs span{padding:12px 50px;color:#666;font-size:15px}.join-mode-tabs span.is-active{border-bottom:2px solid var(--pc-primary);color:var(--pc-primary)}.join-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px;padding-top:30px}.join-mode-card{text-align:center}.join-mode-card img{max-width:100%;height:auto}.join-mode-card h3{margin:18px 0 10px;color:#333;font-size:18px}.join-mode-content{color:#666;font-size:14px;line-height:1.8;text-align:left}@media(max-width:900px){.join-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.join-mode-grid{grid-template-columns:1fr}}.join-section-wrap{padding:10px 0 30px;background:#f5f5f5}.join-section{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.join-section h3{margin:20px 0 10px;padding:10px;color:#333;font-size:26px;font-weight:400;text-align:center}.join-section-body{padding:35px 30px 40px;background:#fff;color:#333;font-size:14px;line-height:2.5}.join-section-empty{padding:80px 0;color:#999;text-align:center}.join-process-wrap{display:flex;justify-content:center;background:#fff}.join-process-stage{position:relative;width:1200px;min-height:4200px;flex-shrink:0}.join-process-bg{display:block;width:100%;height:auto}.join-process-part{position:absolute;display:flex;flex-direction:column;gap:15px}.join-process-part .part-title{box-sizing:border-box;color:#3d97f7;font-size:20px;font-weight:700}.join-process-part .title-1{padding-left:50px;text-align:left}.join-process-part .title-2{text-align:left}.join-process-content{overflow:hidden;color:#333;font-size:13px;line-height:24px;white-space:pre-wrap;word-break:break-all}.size-0{width:260px;height:145px}.size-1{width:345px;height:145px}.size-2{width:367px;height:255px}.part-0{left:378px;top:275px}.part-1{left:457px;top:611px}.part-2{left:500px;top:1230px}.part-3{left:471px;top:1625px}.part-4{left:500px;top:2047px}.part-5{left:360px;top:2560px}.part-6{left:560px;top:3074px}.part-7{left:300px;top:3672px}.part-8{left:579px;top:4125px}.join-process-empty{position:absolute;top:80px;left:0;right:0;color:#999;text-align:center}@media(max-width:1240px){.join-process-wrap{overflow-x:auto;justify-content:flex-start}}.security-card{padding:10px 20px 24px}.security-list{padding:0;margin:0;list-style:none}.security-list li{display:flex;align-items:center;height:64px;margin-bottom:10px;padding:0 16px;border-radius:8px;background:#f7f8fc}.security-list__label{width:120px;color:#1a1a1a;font-size:14px}.security-list__value{flex:1 1;color:#8a919f;font-size:14px}.security-list__action{border:0;background:none;color:var(--pc-primary);font-size:14px;font-weight:700;cursor:pointer}.security-tips{margin-top:20px;padding:20px;border:1px solid #eee;border-radius:8px;color:#666;font-size:13px;line-height:24px}.security-tips b{color:#1a1a1a}.security-tips p{margin:8px 0 0}.security-form{display:flex;flex-direction:column;gap:10px}.security-form label{color:#333;font-size:13px}.security-form input{height:38px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px}.security-form__row{display:flex;gap:8px}.security-form__row input{flex:1 1}.pc-error-page{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:40px 20px;background:#f7f8fa}.pc-error-card{width:520px;max-width:100%;padding:48px 40px;border-radius:16px;background:#fff;box-shadow:0 10px 40px rgba(16,24,40,.08);text-align:center}.pc-error-code{color:var(--pc-primary);font-size:72px;font-weight:800;line-height:1}.pc-error-card h1{margin:18px 0 8px;color:#1a1a1a;font-size:24px}.pc-error-card p{margin:0 0 28px;color:#8a919f;font-size:14px}.pc-error-actions{display:flex;justify-content:center;gap:12px}.pc-error-actions a,.pc-error-actions button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;border:1px solid #dcdfe6;border-radius:20px;background:#fff;color:#333;font-size:14px;cursor:pointer}.pc-error-actions a.is-primary,.pc-error-actions button.is-primary{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.giftcard-page{background:#fbf7ef}.giftcard-main{padding:30px 0 60px}.giftcard-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.giftcard-hero{display:flex;gap:36px;padding:32px;border:1px solid #ead7b0;border-radius:16px;background:#fffdf8}.giftcard-visual{display:flex;align-items:center;justify-content:center;width:420px;height:250px;flex-shrink:0;overflow:hidden;border-radius:12px;background:#f6ead3}.giftcard-visual img{max-width:100%;max-height:100%;object-fit:contain}.giftcard-info{flex:1 1;min-width:0}.giftcard-tag{display:inline-block;padding:3px 10px;border-radius:4px;background:#a9781b;color:#fff;font-size:12px}.giftcard-info h1{margin:14px 0;color:#3b2a10;font-size:26px}.giftcard-info p{margin:8px 0;color:#8a6d3b;font-size:14px}.giftcard-claim{display:flex;align-items:center;gap:14px;margin-top:22px}.giftcard-claim span{color:#a9781b;font-size:12px}.giftcard-steps{margin-top:30px;padding:28px;border:1px solid #ead7b0;border-radius:16px;background:#fff}.giftcard-products h2,.giftcard-steps h2{margin:0 0 20px;color:#3b2a10;font-size:22px;text-align:center}.giftcard-steps__row{display:flex;align-items:center;justify-content:center;gap:18px}.giftcard-steps__row div{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #a9781b;border-radius:10px;color:#a9781b}.giftcard-steps__row b{font-size:18px}.giftcard-products{margin-top:30px;padding:28px;border:1px solid #ead7b0;border-radius:16px;background:#fff}.giftcard-products__sub{margin:-10px 0 20px;color:#8a6d3b;font-size:13px;text-align:center}.giftcard-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.giftcard-product__img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#faf7f1}.giftcard-product__img img{max-width:100%;max-height:100%;object-fit:contain}.giftcard-product__name{margin-top:8px;overflow:hidden;color:#3b2a10;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.giftcard-product__price{margin-top:6px;color:#a9781b;font-size:16px}@media(max-width:900px){.giftcard-hero{flex-direction:column}.giftcard-visual{width:100%}.giftcard-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-page{background:#f7f8fa}.article-main{padding:20px 0 50px}.article-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.article-layout{display:flex;gap:20px;align-items:flex-start}.article-list{flex:1 1;min-width:0;padding:24px;background:#fff}.article-row{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid #f0f0f0}.article-row img{width:160px;height:106px;flex-shrink:0;object-fit:cover}.article-row__body{flex:1 1;min-width:0}.article-row h2{margin:0 0 8px;font-size:16px}.article-row h2 a{color:#1a1a1a}.article-row p{margin:0;color:#8a919f;font-size:13px;line-height:22px}.article-row__meta{margin-top:8px;color:#b0b6c0;font-size:12px}.article-tag{display:inline-block;margin-bottom:6px;padding:1px 6px;border-radius:2px;background:#fff1f0;color:var(--pc-primary);font-size:11px}.article-side{width:260px;flex-shrink:0;padding:24px;background:#fff}.article-side h3{margin:0 0 14px;color:#1a1a1a;font-size:16px}.article-side a{display:block;padding:9px 0;color:#666;font-size:13px}.article-side a:hover{color:var(--pc-primary)}.article-detail{flex:1 1;min-width:0;padding:28px;background:#fff}.article-detail h1{margin:14px 0 10px;color:#1a1a1a;font-size:28px}.article-meta{margin-bottom:20px;color:#999;font-size:12px}.article-cover{max-width:100%;margin-bottom:20px}.article-content{color:#333;font-size:15px;line-height:1.9;overflow-wrap:anywhere}.article-content img{max-width:100%;height:auto}.article-nav{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-top:18px;border-top:1px solid #eee;font-size:13px}.article-empty{padding:60px 0;color:#999;text-align:center}.article-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:20px;font-size:14px}.article-pagination .is-disabled{color:#bbb}@media(max-width:900px){.article-layout{flex-direction:column}.article-side{width:100%}.article-row{flex-direction:column}.article-row img{width:100%;height:auto}}.account-summary{display:flex;gap:20px;align-items:center;padding:22px;border-radius:12px;background:#fff;margin-bottom:14px}.account-summary>div{display:flex;flex-direction:column;gap:6px}.account-summary span{color:#8a919f;font-size:12px}.account-summary b{color:var(--pc-primary);font-size:22px}.account-summary__links{margin-left:auto;flex-direction:row!important;gap:16px}.account-summary__links a{color:var(--pc-primary);font-size:13px}.account-table-wrap{padding:18px;border-radius:12px;background:#fff}.account-table{width:100%;border-collapse:collapse;color:#333;font-size:13px}.account-table th{padding:12px;background:#f7f8fa;color:#666;font-weight:500;text-align:left}.account-table td{padding:12px;border-bottom:1px solid #f0f0f0}.account-table td.is-income{color:var(--pc-primary)}.account-table td.is-expense{color:#2f9e44}.account-empty{padding:60px 0!important;color:#999;text-align:center}.account-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:16px;font-size:14px}.account-pagination .is-disabled{color:#bbb}.deposit-card h2{margin:10px 0 14px;color:#1a1a1a;font-size:16px}.deposit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.deposit-grid button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:78px;padding:10px;border:1px solid #dcdfe6;border-radius:8px;background:#fff;color:#333;cursor:pointer}.deposit-grid button.is-active{border-color:var(--pc-primary);background:#fff7f6;color:var(--pc-primary)}.deposit-grid button b{font-size:20px}.deposit-grid button span{margin-top:4px;color:#999;font-size:12px}.deposit-grid button input{width:100%;height:30px;border:0;outline:none;text-align:center;font-size:18px}.deposit-pay-list{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.deposit-pay-list label{display:flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #dcdfe6;border-radius:8px;color:#333;font-size:14px;cursor:pointer}.deposit-pay-list label.is-active{border-color:var(--pc-primary);color:var(--pc-primary)}.deposit-agreement{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#666;font-size:13px}.deposit-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.deposit-actions b{color:var(--pc-primary);font-size:24px}.deposit-qr{margin-top:24px;padding:20px;border:1px solid #eee;border-radius:12px;text-align:center}.deposit-qr p{color:#666;font-size:13px}.card-tabs{display:flex;align-items:center;gap:10px;margin-bottom:18px}.card-tabs button{height:34px;padding:0 20px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#333;cursor:pointer}.card-tabs button.is-active{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.card-tabs .semi-button{margin-left:auto}.link-danger{border:0;background:none;color:var(--pc-primary);cursor:pointer}.comment-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding-top:10px;color:#666;font-size:14px}.comment-pagination button{border:0;background:none;color:#333;cursor:pointer}.comment-pagination button:disabled{color:#bbb;cursor:not-allowed}.comment-empty{padding:60px 0;color:#999;text-align:center}.comment-info-card{padding:10px 20px 20px}.comment-item{padding:20px 0;border-bottom:1px solid #f0f0f0}.comment-item__head a{display:flex;align-items:center;gap:12px;color:#333;font-size:14px}.comment-item__head img{width:64px;height:64px;object-fit:contain;background:#fafafa}.comment-item__stars{display:flex;align-items:center;gap:6px;margin:16px 0;color:#666;font-size:13px}.comment-item__stars button{border:0;background:none;color:#d9d9d9;font-size:24px;cursor:pointer}.comment-item__stars button.is-active{color:#faad14}.comment-item textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #dcdfe6;border-radius:8px;resize:vertical;font-size:14px}.comment-item__foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:#666;font-size:13px}.comment-item__done{margin-top:12px;color:#2f9e44;font-size:13px}.comment-info-back{padding-top:16px;font-size:13px}.collect-shop__list{display:flex;flex-direction:column;gap:14px}.collect-shop__item{padding:18px;border:1px solid #eee;border-radius:10px}.collect-shop__head{display:flex;align-items:center;gap:14px}.collect-shop__logo img{width:70px;height:70px;border:1px solid #eee;border-radius:6px}.collect-shop__name{display:block;margin-bottom:8px;font-size:16px;font-weight:700}.collect-shop__cancel{border:0;background:none;color:#999;font-size:12px;cursor:pointer}.collect-shop__products{display:flex;gap:14px;margin-top:14px;overflow-x:auto}.collect-shop__product{flex:0 0 120px}.collect-shop__product img{width:120px;height:120px;object-fit:contain;background:#fafafa}.collect-shop__product span{display:block;overflow:hidden;color:#666;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.collect-shop__empty{color:#999}.inquiry-tabs{display:flex;gap:8px;margin-bottom:14px}.inquiry-tabs a{padding:8px 18px;border-radius:6px;background:#fff;color:#333;font-size:14px}.inquiry-tabs a.is-active{background:var(--pc-primary);color:#fff}.inquiry-product{display:flex;align-items:center;gap:10px}.inquiry-product img{width:48px;height:48px;object-fit:contain}.inquiry-content{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inquiry-detail{padding:24px;border-radius:12px;background:#fff}.inquiry-detail__product{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid #f0f0f0}.inquiry-detail__product img{width:72px;height:72px;object-fit:contain;background:#fafafa}.inquiry-detail__product div{display:flex;flex-direction:column;gap:6px}.inquiry-detail__product span{color:#999;font-size:12px}.inquiry-detail__content,.inquiry-detail__replies{margin-top:20px;color:#333;font-size:14px}.inquiry-detail__content p{margin:8px 0 0;color:#666;line-height:1.8}.inquiry-reply{margin-top:10px;padding:12px;border-radius:8px;background:#f7f8fa}.inquiry-reply p{margin:0;color:#333}.inquiry-reply span{color:#999;font-size:12px}.inquiry-no-reply{color:#999}.inquiry-reply-form{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.inquiry-reply-form textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #dcdfe6;border-radius:8px;resize:vertical;font-size:14px}.inquiry-reply-actions{display:flex;gap:12px;margin-top:12px}.invoice-status{display:inline-block;margin-bottom:18px;padding:4px 12px;border-radius:12px;background:#f1f3f5;color:#666;font-size:13px}.invoice-status--1{background:#e6f7ee;color:#2f9e44}.invoice-status--2{background:#fff7e6;color:#d48806}.invoice-error,.invoice-status--3{background:#fff1f0;color:var(--pc-primary)}.invoice-error{margin-bottom:16px;padding:10px 14px;border-radius:8px;font-size:13px}.invoice-readonly{display:flex;flex-direction:column;gap:14px}.invoice-readonly>div{display:flex;gap:20px;font-size:14px}.invoice-readonly label{width:120px;color:#8a919f}.invoice-form{display:flex;flex-direction:column;gap:10px;max-width:560px}.invoice-form label{color:#333;font-size:13px}.invoice-form input{height:38px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px}.invoice-agreement{display:flex;align-items:center;gap:8px;color:#666!important}.inv-list__content{background:#fff;border:0}.inv-list__head{display:flex;align-items:center;height:42px;padding-left:8px;background:#f3f3f3;text-align:center}.inv-list__head-cell{width:150px;font-weight:600}.inv-list__head-cell:first-child{width:100%;text-align:left}.inv-list__cards{padding-top:4px}.inv-list__table{width:100%;margin-top:20px;border:1px solid #eee;border-collapse:collapse;table-layout:fixed}.inv-list__table-head{height:40px;padding:8px 10px;border:1px solid #ddd;border-right:none;border-bottom:none;background:#f8f8f8;box-sizing:border-box;color:#999;font-weight:400;text-align:left}.inv-list__sn{color:var(--price,var(--pc-primary))}.inv-list__gap{display:inline-block;width:10px}.inv-list__price{color:var(--price,var(--pc-primary))}.inv-list__fee{color:#999}.inv-list__table td{padding:10px;border:1px solid #eee;text-align:center;vertical-align:middle}.inv-list__table td:first-child{text-align:left}.inv-list__products{width:auto}.inv-list__thumb{display:inline-flex;margin-right:10px;vertical-align:middle}.inv-list__thumb img{width:42px;height:42px;border:.8px solid #eee;object-fit:contain}.inv-list__actions,.inv-list__status{width:150px;font-size:13px}.inv-list__ok{color:green}.inv-list__bad{color:red}.inv-list__can{color:#666}.inv-list__link{padding:0;border:0;background:none;color:var(--price,var(--pc-primary));font-size:13px;cursor:pointer}.inv-list__link:hover{text-decoration:underline}.inv-list__sep{color:#ccc}.inv-list__empty{padding:60px 0;color:#999;text-align:center}.inv-list__empty img{display:block;width:120px;margin:0 auto 16px}.inv-list__loading{padding:60px 0;color:#999;text-align:center}.inv-dialog__footer{display:flex;justify-content:flex-end;gap:10px}.inv-dialog__audit{margin:0 0 16px;padding:10px;border:1px solid #edd28b;background:#fffdee;color:#666;font-size:12px;line-height:2;text-align:left}.inv-dialog__audit .is-0{color:#f58b49}.inv-dialog__audit .is-1{color:green}.inv-dialog__audit .is-2{color:red}.inv-dialog__list{margin:0 0 16px}.inv-dialog__row{display:flex;gap:16px;padding:6px 0;font-size:13px}.inv-dialog__row dt{width:110px;flex:none;color:#8a919f}.inv-dialog__row dd{margin:0;color:#333;word-break:break-all}.inv-dialog__images{display:flex;flex-wrap:wrap;gap:10px}.inv-dialog__images img{width:100px;height:100px;border:1px solid #eee;border-radius:4px;object-fit:contain}.inv-dialog__label{display:block;margin:12px 0 6px;color:#333;font-size:13px;font-weight:600}.inv-dialog__form input{width:100%;height:34px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;box-sizing:border-box}.inv-dialog__hint{margin:6px 0 0;color:#999;font-size:12px;line-height:1.7}.invoice-options{display:flex;gap:10px}.invoice-options button{height:34px;padding:0 18px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#333;cursor:pointer}.invoice-options button.is-active{border-color:var(--pc-primary);background:#fff7f6;color:var(--pc-primary)}.term-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:16px}.term-summary>div{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;background:#fff}.term-summary span{color:#8a919f;font-size:12px}.term-summary b{color:#1a1a1a;font-size:20px}.term-tabs{display:flex;gap:8px;margin-bottom:14px}.term-tabs a{padding:8px 18px;border-radius:6px;background:#fff;color:#333;font-size:14px}.term-tabs a.is-active{background:var(--pc-primary);color:#fff}.term-orders{display:flex;flex-direction:column;gap:14px}.term-order{border:1px solid #eee;border-radius:10px;overflow:hidden;background:#fff}.term-order header{display:flex;gap:24px;align-items:center;padding:12px 16px;background:#f7f8fa;color:#666;font-size:13px}.term-order header .is-overdue{color:var(--pc-primary);font-weight:700}.term-order__body{display:flex;align-items:center;gap:20px;padding:16px}.term-order__goods{flex:1 1;display:flex;gap:14px;overflow-x:auto}.term-good{display:flex;flex-direction:column;width:96px;gap:4px}.term-good img{width:96px;height:96px;object-fit:contain;background:#fafafa}.term-good span{overflow:hidden;color:#333;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.term-good small{color:#999}.term-order__amount{display:flex;flex-direction:column;gap:8px;align-items:flex-end;white-space:nowrap}.term-order__amount b{color:var(--pc-primary);font-size:18px}@media(max-width:900px){.term-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.term-order__body{flex-direction:column;align-items:stretch}}.claim-card{padding:10px 20px 24px}.claim-summary{display:flex;gap:30px;padding-bottom:14px;border-bottom:1px solid #f0f0f0;color:#666;font-size:14px}.claim-tip{margin-top:14px;padding:10px 14px;border-radius:8px;background:#f7f8fa;color:#666;font-size:13px}.claim-tip.is-reject{background:#fff1f0;color:var(--pc-primary)}.claim-row{display:flex;align-items:baseline;gap:14px;padding:12px 0;color:#666;font-size:14px}.claim-row>span:first-child{width:90px;flex-shrink:0;color:#8a919f}.claim-row b{color:#333;font-weight:500}.claim-vouchers{display:flex;flex-wrap:wrap;gap:10px}.claim-vouchers img{width:96px;height:96px;object-fit:cover;border:1px solid #eee;border-radius:4px}.claim-vouchers i{color:#999;font-size:13px}.claim-form{max-width:680px}.claim-uploading{color:#999;font-size:12px}.pc-mobile-iframe{display:block;width:100%;height:100vh;border:0}.pc-groupon-list__title{display:flex;align-items:center;color:#1a1a1a;font-size:16px;font-weight:600}.pc-groupon-card__spacer{flex:1 1}.pc-groupon-card__remain{color:#667085;font-size:14px}.member-order__status.is-g1{background:#fff1f0;color:var(--pc-primary)}.member-order__status.is-g2{background:#eaf7ee;color:#1a7f43}.member-order__status.is-g3{background:#f2f3f5;color:#86909c}.pc-groupon-card__meta{display:flex;flex-wrap:wrap;gap:8px 30px;padding:10px 20px;border-bottom:1px solid var(--ui-line-soft,#f4f5f7);color:#475467;font-size:14px}.pc-groupon-card__meta a{color:var(--pc-primary)}.pc-groupon-card__meta b{color:var(--pc-primary);font-weight:600}.pc-groupon-card__period{gap:18px;color:#98a2b3;font-size:12px}.pc-groupon-list .member-orders__list{gap:0;padding:16px 20px}.pc-groupon-list .pc-groupon-card{margin-bottom:16px;border:1px solid #f0f1f2;border-radius:4px;overflow:hidden}.pc-groupon-list .pc-groupon-card:last-child{margin-bottom:0;border-bottom:1px solid #f0f1f2}.pc-groupon-list .pc-groupon-card:hover{background:#fff}.pc-groupon-list .member-order__head{min-height:48px;padding:0 16px;background:#f5f6fa;border-bottom:1px solid #f0f1f2;box-sizing:border-box}.pc-groupon-list .pc-groupon-card__meta{min-height:48px;align-items:center;padding:0 16px;box-sizing:border-box}.pc-groupon-list .member-order__shop{padding:12px 16px}.pc-groupon-list .member-order__shop-main img{width:60px;height:60px;border-radius:4px}.pc-groupon-list .member-order__foot{min-height:48px;padding:0 16px;border-top:1px solid #f0f1f2;box-sizing:border-box}.groupon-detail{padding:24px;border-radius:12px;background:#fff}.groupon-detail__head{display:flex;gap:24px}.groupon-detail__head img{width:180px;height:180px;object-fit:contain;background:#fafafa;border-radius:10px}.groupon-detail__info h2{margin:0 0 12px;color:#1a1a1a;font-size:20px}.groupon-detail__status{display:inline-block;padding:2px 10px;border-radius:10px;background:#fff1f0;color:var(--pc-primary);font-size:12px}.groupon-detail__price{margin-top:10px;color:#666;font-size:14px}.groupon-detail__price b{color:var(--pc-primary);font-size:20px}.groupon-detail__shop{margin-top:8px;color:#8a919f;font-size:13px}.groupon-detail__progress{margin-top:24px}.groupon-detail__count{color:#1a1a1a;font-weight:600}.groupon-progress{height:8px;margin:8px 0;overflow:hidden;border-radius:4px;background:#f0f0f0}.groupon-progress i{display:block;height:100%;border-radius:4px;background:var(--pc-primary)}.groupon-detail__remain{color:var(--pc-primary);font-size:13px}.groupon-detail__users{margin-top:24px}.groupon-detail__users h3{margin:0 0 12px;color:#1a1a1a;font-size:16px}.groupon-users{display:flex;flex-wrap:wrap;gap:14px}.groupon-user{gap:6px;width:72px}.groupon-user img{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#f0f0f0}.groupon-user span{overflow:hidden;width:100%;color:#666;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.groupon-detail__empty{color:#999;font-size:13px}.groupon-detail__actions{gap:14px;margin-top:26px}.groupon-detail__actions a{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 20px;border:1px solid #dcdfe6;border-radius:18px;color:#333;font-size:13px}.groupon-detail__actions a.is-primary{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.invite-page{background:#f7f8fa}.invite-main{padding:24px 0 60px}.invite-card{width:var(--pc-container-width,900px);max-width:calc(100% - 40px);margin:0 auto;padding:24px;border-radius:16px;background:#fff}.invite-product{display:flex;gap:20px}.invite-product img{width:160px;height:160px;object-fit:contain;background:#fafafa;border-radius:10px}.invite-product h1{margin:0 0 10px;color:#1a1a1a;font-size:20px}.invite-tag{display:inline-block;padding:2px 10px;border-radius:10px;background:#fff1f0;color:var(--pc-primary);font-size:12px}.invite-price{margin-top:12px;color:#666;font-size:14px}.invite-price b{color:var(--pc-primary);font-size:24px}.invite-price s{margin-left:10px;color:#999}.invite-shop{margin-top:8px;color:#8a919f;font-size:13px}.invite-status{margin-top:22px;padding:14px 16px;border-radius:10px;background:#fbfcfd}.invite-status__text{color:var(--pc-primary);font-size:14px}.invite-status__time{margin-top:6px;color:#8a919f;font-size:12px}.invite-progress{height:8px;margin-top:10px;overflow:hidden;border-radius:4px;background:#f0f0f0}.invite-progress i{display:block;height:100%;background:var(--pc-primary)}.invite-users{margin-top:24px}.invite-steps h2,.invite-users h2{margin:0 0 12px;color:#1a1a1a;font-size:16px}.invite-user-list{display:flex;flex-wrap:wrap;gap:18px}.invite-user{display:flex;flex-direction:column;align-items:center;gap:6px;width:72px}.invite-user img,.invite-user__placeholder{width:52px;height:52px;border-radius:50%;object-fit:cover}.invite-user__placeholder{display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#999;font-size:20px}.invite-user span{overflow:hidden;width:100%;color:#666;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.invite-empty{color:#999;font-size:13px}.invite-steps{margin-top:24px}.invite-steps__row{display:flex;align-items:center;gap:16px;color:#666;font-size:13px}.invite-steps__row div{display:flex;align-items:center;gap:8px}.invite-steps__row b{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff1f0;color:var(--pc-primary)}.invite-steps__row i{color:#ccc;font-style:normal}.invite-actions{display:flex;gap:14px;margin-top:28px}.invite-actions a{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 24px;border:1px solid #dcdfe6;border-radius:20px;color:#333;font-size:14px}.invite-actions a.is-primary{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.withdraw-types{display:flex;gap:8px;margin-bottom:18px}.withdraw-types button{height:34px;padding:0 20px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#333;cursor:pointer}.withdraw-types button.is-active{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.withdraw-accounts{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.withdraw-account{display:flex;flex-direction:column;gap:6px;min-width:220px;padding:14px 16px;border:1px solid #dcdfe6;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.withdraw-account.is-active{border-color:var(--pc-primary);background:#fff7f6}.withdraw-account b{color:#1a1a1a;font-size:14px}.withdraw-account span{color:#666;font-size:13px}.withdraw-account small{color:#999;font-size:12px}.withdraw-empty{padding:30px 0;color:#999;text-align:center}.withdraw-form{max-width:560px}.joining-page{background:#f9f9f9}.joining-main{padding:20px 0 50px}.joining-container{width:var(--pc-container-width,1200px);max-width:calc(100% - 40px);margin:0 auto}.joining-banner img{display:block;width:100%;height:280px;object-fit:cover;border-radius:8px}.joining-toolbar{display:flex;align-items:center;justify-content:space-between;margin:24px 0 14px}.joining-toolbar h1{margin:0;color:#1a1a1a;font-size:24px}.joining-toolbar form{display:flex;gap:8px}.joining-toolbar input{width:220px;height:34px;padding:0 10px;border:1px solid #dcdfe6;border-radius:2px}.joining-toolbar button{height:34px;padding:0 16px;border:0;background:var(--pc-primary);color:#fff;cursor:pointer}.joining-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.joining-card{display:block;padding:12px;border-radius:8px;background:#fff}.joining-card__img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#fafafa}.joining-card__img img{max-width:100%;max-height:100%;object-fit:contain}.joining-card__name{margin-top:8px;overflow:hidden;color:#333;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.joining-card__price{display:flex;align-items:baseline;gap:8px;margin-top:6px}.joining-card__price b{color:var(--pc-primary);font-size:18px}.joining-card__meta,.joining-card__price s{color:#999;font-size:12px}.joining-card__meta{margin-top:6px}.cert-status{display:inline-block;margin-bottom:16px;padding:4px 12px;border-radius:12px;background:#f1f3f5;color:#666;font-size:13px}.cert-status--1{background:#e6f7ee;color:#2f9e44}.cert-status--2{background:#fff7e6;color:#d48806}.cert-error,.cert-status--3{background:#fff1f0;color:var(--pc-primary)}.cert-error{margin-bottom:16px;padding:10px 14px;border-radius:8px;font-size:13px}.cert-readonly{display:flex;flex-direction:column;gap:14px}.cert-readonly>div{display:flex;gap:20px;font-size:14px}.cert-readonly label{width:120px;color:#9198a5}.cert-form{max-width:560px}.cert-options{display:flex;gap:10px}.cert-options button{height:34px;padding:0 20px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#333;cursor:pointer}.cert-options button.is-active{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.cert-form select{height:38px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff}.giftcard-exchange h2{margin:0 0 8px;color:#1a1a1a;font-size:18px}.giftcard-exchange__hint{margin:0 0 18px;color:#8a919f;font-size:13px}.giftcard-exchange .security-form{max-width:520px}.giftcard-exchange__result{margin-top:20px;padding:16px;border-radius:8px;background:#f6fbf7;color:#2f9e44}.giftcard-exchange__result pre{margin:8px 0 0;max-height:260px;overflow:auto;color:#333;font-size:12px}.invoice-confirm{padding:24px 28px;border-radius:12px;background:#fff;color:#666;font-size:14px;line-height:2}.invoice-confirm__title{margin:0 0 16px;color:#1a1a1a;font-size:18px;font-weight:700;text-align:center}.invoice-confirm p{margin:0 0 8px}.feedback-list{display:flex;flex-direction:column;gap:12px}.feedback-card{padding:18px;border-radius:10px;background:#fff}.feedback-card__time{color:#999;font-size:12px}.feedback-card__content{margin-top:8px;color:#333;font-size:14px;line-height:1.8}.feedback-card__reply{margin-top:12px;padding:12px;border-radius:8px;background:#f7f8fa;color:#666;font-size:13px}.feedback-card__reply p{margin:6px 0 0;color:#333}.feedback-card__pending{margin-top:10px;color:#d48806;font-size:12px}.feedback-form h2{margin:0 0 14px;color:#1a1a1a;font-size:18px}.feedback-form .security-form{max-width:620px}.feedback-form textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #dcdfe6;border-radius:8px;resize:vertical;font-size:14px}.feedback-form__types{display:flex;gap:8px;flex-wrap:wrap}.feedback-form__types button{height:34px;padding:0 18px;border:1px solid #dcdfe6;border-radius:6px;background:#fff;color:#333;cursor:pointer}.feedback-form__types button.is-active{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.pc-list-head{display:flex;align-items:center;justify-content:space-between}.pc-list-head__action{color:var(--pc-primary);font-size:14px}.return-log-list{display:flex;flex-direction:column;gap:12px}.return-log-card{border:1px solid #eee;border-radius:10px;background:#fff;overflow:hidden}.return-log-card header{display:flex;gap:24px;align-items:center;padding:12px 16px;background:#f7f8fa;color:#666;font-size:13px}.return-log-card__status{margin-left:auto;color:var(--pc-primary)}.return-log-card__body{display:flex;align-items:center;gap:18px;padding:16px}.return-log-card__items{flex:1 1;display:flex;gap:14px;overflow-x:auto}.return-log-product{display:flex;flex-direction:column;width:110px;gap:4px}.return-log-product img{width:110px;height:110px;object-fit:contain;background:#fafafa}.return-log-product span{overflow:hidden;color:#333;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.return-log-product small{color:#999}.return-log-card__action{flex-shrink:0;padding:7px 16px;border:1px solid var(--pc-primary);border-radius:17px;color:var(--pc-primary);font-size:13px}.install-page{min-height:100vh;background:#f5f7fb}.install-header{display:flex;align-items:center;gap:60px;padding:0 40px;height:90px;background:#fff;border-bottom:1px solid #e5e8ef}.install-brand{color:var(--pc-primary);font-size:26px;font-weight:800}.install-steps{display:flex;gap:30px}.install-step{gap:8px;font-size:14px}.install-step,.install-step b{display:flex;align-items:center;color:#8a919f}.install-step b{justify-content:center;width:24px;height:24px;border-radius:50%;background:#eef1f5;font-size:12px}.install-step.is-current{color:var(--pc-primary)}.install-step.is-current b{background:var(--pc-primary);color:#fff}.install-step.is-done b{background:#e6f7ee;color:#2f9e44}.install-body{width:980px;max-width:calc(100% - 40px);margin:40px auto 100px;padding:32px;border-radius:16px;background:#fff;min-height:420px}.install-body h1{margin:0 0 20px;color:#1a1a1a;font-size:22px}.install-agreement div{color:#555;font-size:14px;line-height:1.9;max-height:480px;overflow:auto}.install-check{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #f0f0f0;color:#333;font-size:14px}.install-check .is-ok{color:#2f9e44}.install-check .is-fail{color:var(--pc-primary)}.install-form{display:grid;grid-template-columns:160px 1fr;grid-gap:10px 16px;gap:10px 16px;align-items:center;max-width:720px}.install-form label{color:#666;font-size:13px}.install-form input,.install-form select{height:38px;padding:0 10px;border:1px solid #dcdfe6;border-radius:6px;background:#fff}.install-footer{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:12px;padding:18px;background:#fff;border-top:1px solid #e5e8ef}.install-footer button{height:40px;padding:0 30px;border:1px solid #dcdfe6;border-radius:20px;background:#fff;color:#333;cursor:pointer}.install-footer button.is-primary{border-color:var(--pc-primary);background:var(--pc-primary);color:#fff}.install-footer button:disabled{opacity:.5;cursor:not-allowed}.install-empty,.install-error,.install-loading{margin-bottom:12px;padding:10px 14px;border-radius:8px;background:#f7f8fa;color:#666;font-size:13px}.install-error{background:#fff1f0;color:var(--pc-primary)}.install-links{display:flex;gap:12px;margin-top:20px}.install-links a{display:inline-flex;align-items:center;height:40px;padding:0 22px;border-radius:20px;background:var(--pc-primary);color:#fff;font-size:14px}@media(max-width:900px){.install-header{flex-direction:column;height:auto;padding:20px;gap:12px}.install-steps{flex-wrap:wrap}.install-form{grid-template-columns:1fr}}.join-intro-main{padding:24px 0 60px;background:#f7f8fa}.join-intro h2,.join-intro-status h2{margin:0 0 10px;color:#1a1a1a;font-size:20px}.join-intro__hint{margin:0 0 20px;color:#8a919f;font-size:13px}.join-intro__form{max-width:620px}.join-intro__form select{height:38px;padding:0 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff}.join-intro__agreement{display:flex;align-items:center;gap:8px;color:#666!important}.join-intro-status__badge{display:inline-block;margin-bottom:14px;padding:4px 12px;border-radius:12px;background:#fff7e6;color:#d48806;font-size:13px}.join-intro-status__badge.is-1{background:#e6f7ee;color:#2f9e44}.join-intro-status__badge.is-2{background:#fff1f0;color:var(--pc-primary)}.join-intro-status__remark{color:var(--pc-primary);font-size:13px}.chat-page{background:#f7f8fa}.chat-main-wrap{padding:20px 0 50px}.chat-layout{display:flex;height:620px;border:1px solid #eee;border-radius:12px;background:#fff;overflow:hidden}.chat-conversations{width:260px;flex-shrink:0;border-right:1px solid #eee;overflow-y:auto;background:#fbfcfd}.chat-conversations button{display:flex;align-items:center;gap:10px;width:100%;padding:14px;border:0;border-bottom:1px solid #f0f0f0;background:transparent;text-align:left;cursor:pointer}.chat-conversations button.is-active{background:#eef4ff}.chat-conversations img{width:40px;height:40px;border-radius:50%;object-fit:contain;background:#fff}.chat-conversations div{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.chat-conversations b{color:#1a1a1a;font-size:13px}.chat-conversations b,.chat-conversations span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-conversations span{color:#999;font-size:12px}.chat-conversations i{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;background:var(--pc-primary);color:#fff;font-size:11px;font-style:normal}.chat-panel{flex:1 1;min-width:0;display:flex;flex-direction:column}.chat-panel header{padding:14px 18px;border-bottom:1px solid #eee;color:#1a1a1a;font-size:15px;font-weight:600}.chat-messages{flex:1 1;overflow-y:auto;padding:18px;background:#f7f8fa}.chat-message{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:14px}.chat-message.is-self{align-items:flex-end}.chat-message__bubble{max-width:70%;padding:10px 14px;border-radius:10px;background:#fff;color:#333;font-size:14px;line-height:1.6;word-break:break-word}.chat-message.is-self .chat-message__bubble{background:var(--pc-primary);color:#fff}.chat-message__time{margin-top:4px;color:#b0b6c0;font-size:11px}.chat-input{display:flex;gap:12px;padding:12px 16px;border-top:1px solid #eee;background:#fff}.chat-input textarea{flex:1 1;padding:10px;border:1px solid #dcdfe6;border-radius:8px;resize:none;font-size:14px}@media(max-width:900px){.chat-layout{flex-direction:column;height:700px}.chat-conversations{width:100%;max-height:180px}}@media(max-width:600px){.pc-topbar__inner{padding:0 12px;gap:8px}.pc-topbar__left,.pc-topbar__right{gap:10px}.pc-topbar__locale,.pc-topbar__right .pc-topbar__menu,.pc-topbar__right>a:not(:first-of-type){display:none}.pc-topbar__auth a,.pc-topbar__link,.pc-topbar__user-name{white-space:nowrap}.pc-header__main{gap:10px}.pc-header__brand{flex:1 1;min-width:0}.pc-header__brand img{max-height:36px}.pc-header__actions{gap:12px;margin-left:0}.pc-header__action{font-size:11px}.pc-header__search{min-width:0}.pc-header__search .semi-input-wrapper{min-width:0;flex:1 1}.pc-header__search .semi-button{flex-shrink:0}.pc-header__actions .pc-header__action:first-child{display:none}.pc-header__actions{min-width:46px}.pc-header__action{min-width:46px;text-align:center}}.pc-header__menu-btn{display:none}@media(max-width:900px){.pc-header__menu-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#333;font-size:18px;cursor:pointer}.pc-mobile-nav{position:fixed;inset:0;z-index:10000}.pc-mobile-nav__overlay{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.45)}.pc-mobile-nav__panel{position:absolute;top:0;left:0;bottom:0;width:min(80vw,320px);padding:18px;overflow-y:auto;background:#fff;box-shadow:8px 0 30px rgba(0,0,0,.18)}.pc-mobile-nav__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:17px}.pc-mobile-nav__head button{border:0;background:transparent;color:#666;font-size:24px;cursor:pointer}.pc-mobile-nav__panel>a{display:block;padding:13px 4px;border-bottom:1px solid #f0f0f0;color:#333;font-size:14px}}.member-auth-loading{padding:80px 20px;color:#8a919f;font-size:14px;text-align:center}.pc-header__action svg,.pc-header__menu-btn svg,.pc-header__search-icon svg,.pc-mobile-nav__head button svg{display:block}.pc-topbar__region.is-placeholder{visibility:hidden}.pc-header__brand-placeholder{display:block;width:160px;height:40px;border-radius:6px;background:#f2f3f5}@media(max-width:600px){.pc-header__brand-placeholder{width:132px;height:34px}}.pc-header__main{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;grid-gap:20px;gap:20px;height:auto;padding:16px 0}.pc-header__left{display:flex;align-items:center;gap:18px;min-width:0;height:60px}.pc-header__center{display:flex;flex-direction:column;min-width:0}.pc-header__right{display:flex;align-items:center;justify-content:flex-end;gap:14px;height:60px;min-width:0}.pc-header__category{flex-shrink:0;color:#1a1a1a;font-size:14px;white-space:nowrap}.pc-header__category:hover{color:var(--pc-primary)}.pc-header__search{max-width:none}.pc-header__nav{border-top:0;margin-top:6px}.pc-header__nav-inner{height:42px;gap:34px;justify-content:flex-start}@media(max-width:900px){.pc-header__main{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0}.pc-header__left{flex:1 1;height:auto}.pc-header__right{order:2;height:auto}.pc-header__center{order:3;flex-basis:100%;width:100%}.pc-header__category{display:none}.pc-header__nav{margin-top:0}.pc-header__nav-inner{height:40px;gap:16px;overflow-x:auto}}.pc-header__locale{flex-shrink:0}.pc-locale-select{height:32px;padding:0 22px 0 8px;border:0;background:transparent;color:#1a1a1a;font-size:13px;cursor:pointer;outline:none}.pc-mine{position:relative;display:flex;align-items:center;height:60px}.pc-mine__dropdown{position:absolute;top:58px;right:0;z-index:40;width:190px;padding:12px;border-radius:8px;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.14)}.pc-mine__head{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;color:#1a1a1a}.pc-mine__avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;overflow:hidden;border-radius:50%;background:#eef2ff;color:var(--pc-primary);font-size:14px}.pc-mine__avatar img{width:100%;height:100%;object-fit:cover}.pc-mine__menu{display:flex;flex-direction:column;padding-top:6px}.pc-mine__menu a,.pc-mine__menu button{padding:8px 4px;border:0;background:transparent;color:#333;font-size:13px;text-align:left;cursor:pointer}.pc-mine__menu a:hover,.pc-mine__menu button:hover{color:var(--pc-primary)}.pc-header__brand{justify-content:flex-start}.pc-header__brand--align-2{justify-content:center}.pc-header__brand--align-3{justify-content:flex-end}.pc-cart-entry__icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.pc-cart-entry__count{position:absolute;top:-7px;right:-11px;min-width:16px;height:16px;padding:0 3px;border-radius:8px;background:var(--pc-primary);color:#fff;font-size:10px;font-style:normal;line-height:16px;text-align:center}.pc-cart-entry__pic{width:24px;height:24px;object-fit:contain}.pc-header-runtime{width:100%;position:relative;z-index:30}.pc-header-runtime .page-container{width:100%}.pc-header-runtime .page-header-inner{padding:16px 0}.pc-header-runtime .page-c-warap{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;grid-column-gap:16px;column-gap:16px;max-width:var(--pc-home-max-width,1600px);width:100%;margin:0 auto;padding:0 var(--pc-home-padding-x,38px);box-sizing:border-box}.pc-header-runtime .logo--left{justify-content:flex-start}.pc-header-runtime .logo--center{justify-content:center}.pc-header-runtime .logo--right{justify-content:flex-end}.pc-header-runtime .pc-header__brand{min-width:0}.pc-header-runtime .search-bar{width:100%}.pc-header-runtime .search-bar .pc-header__search{width:100%;max-width:none}.pc-header-runtime .car-bar,.pc-header-runtime .language-bar,.pc-header-runtime .mine-bar{display:flex;align-items:center}.pc-header-runtime .sub-nav{margin:0;padding:0}.pc-header-runtime .sub-nav li a{color:#1a1a1a}.pc-header-runtime .sub-nav li a:hover{color:var(--pc-primary)}.pc-header-runtime .pc-header__category{color:#1a1a1a;font-size:14px;white-space:nowrap}.pc-header-runtime .pc-header__menu-btn{display:none}@media(max-width:900px){.pc-header-runtime .page-c-warap{display:flex;flex-wrap:wrap;align-items:center;padding:0 16px;gap:10px;min-width:0}.pc-header-runtime .page-header-home__left{flex:1 1;height:auto}.pc-header-runtime .page-header-home__right{order:2;height:auto}.pc-header-runtime .page-header-home__center{order:3;flex-basis:100%;width:100%}.pc-header-runtime .logo-slot,.pc-header-runtime .logo-slot--wide{width:auto;min-width:0;max-width:none}.pc-header-runtime .logo-area{height:auto}.pc-header-runtime .category-nav{display:none}.pc-header-runtime .sub-nav{gap:16px;flex-wrap:nowrap;overflow-x:auto}.pc-header-runtime .pc-header__menu-btn{display:inline-flex}}.pc-header-runtime .top-search{position:relative;border-radius:7px;width:100%;border:1px solid #fff;padding:1px;background:#fff;box-sizing:border-box}.pc-header-runtime .top-search:hover{border-color:#1a1a1a}.pc-header-runtime .top-search.white{border-color:#c1c1c1}.pc-header-runtime .top-search.white:hover{border-color:var(--primary-dark-2,var(--pc-primary))}.pc-header-runtime .top-search .search-form{display:flex;align-items:center;height:37px;width:100%;border-radius:8px;background:#fff}.pc-header-runtime .top-search .acea-row{flex:1 1;display:flex;align-items:center;justify-content:flex-end}.pc-header-runtime .top-search .search-input{flex:1 1;height:26px;padding:6px 10px;border:0;border-radius:8px;background:#fff;color:#bbb;font-size:14px;line-height:26px;outline:none}.pc-header-runtime .top-search .search-input::placeholder{color:#9ca3af;font-size:14px}.pc-header-runtime .top-search .search-submit{display:flex;align-items:center;justify-content:center;width:58px;height:32px;margin-right:3px;border:0;border-radius:4px;background:var(--pc-header-search-accent,#1a1a1a);color:#fff;cursor:pointer;font-size:22px}.pc-header-runtime .lang-change{position:relative}.pc-header-runtime .lang-box{display:flex;align-items:center;padding:0;border:0;background:transparent;color:#1a1a1a;cursor:pointer;font-size:14px}.pc-header-runtime .lang-box:hover{color:var(--primary-dark-2,var(--pc-primary))}.pc-header-runtime .lang-box .lang-text{margin-left:6px;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-header-runtime .lang-box .arrow{align-self:self-end;margin-left:3px;margin-bottom:2px;transition:all .2s}.pc-header-runtime .lang-box .arrow.rotate{transform:rotate(180deg)}.pc-header-runtime .lang-popover{position:absolute;top:calc(100% + 10px);left:50%;z-index:50;width:254px;padding:16px;border-radius:8px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.12);transform:translateX(-50%)}.pc-header-runtime .lang-popover .common-title{color:#1a1a1a;font-size:14px;font-weight:700;text-transform:capitalize}.pc-header-runtime .lang-popover .lang-list{display:flex;flex-direction:column;gap:5px;width:100%;margin-top:15px;margin-bottom:10px;padding-bottom:0}.pc-header-runtime .lang-popover .lang-item{display:flex;align-items:center;width:100%;height:30px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:#333;font-size:14px;text-align:left;cursor:pointer}.pc-header-runtime .lang-popover .lang-item:hover{background:#f5f7fa}.pc-header-runtime .lang-popover .lang-item.is-active{color:var(--primary-dark-2,var(--pc-primary));font-weight:600}.pc-header-runtime .mine-bar .category-wrap{height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.pc-header-runtime .mine-bar .bar-wrap{height:100%;display:flex;align-items:center;cursor:pointer}.pc-header-runtime .mine-bar .content{display:flex;height:28px;color:#1a1a1a}.pc-header-runtime .mine-bar .content:hover .icon,.pc-header-runtime .mine-bar .content:hover .txt{color:var(--primary-dark-2,var(--pc-primary))}.pc-header-runtime .mine-bar .icon{display:flex;align-items:center;align-self:center;color:#1a1a1a}.pc-header-runtime .mine-bar .icon.ml{margin-left:4px}.pc-header-runtime .mine-bar .arrow{transition:all .2s}.pc-header-runtime .mine-bar .arrow.rotate{transform:rotate(180deg)}.pc-header-runtime .mine-bar .txt{align-self:center;margin-left:6px;color:#1a1a1a;font-size:14px;font-weight:500}.pc-header-runtime .popover-mine-content{--pc-mine-popover-gap:20px;position:absolute;top:calc(100% + var(--pc-mine-popover-gap));right:0;z-index:9999;width:180px;min-width:180px;padding:12px 16px;border-radius:6px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.12)}.pc-header-runtime .popover-mine-content:before{content:"";position:absolute;top:calc(-1*var(--pc-mine-popover-gap));left:0;right:0;height:var(--pc-mine-popover-gap)}.pc-header-runtime .popover-mine-content .member-info{display:flex;align-items:center}.pc-header-runtime .popover-mine-content .avatar{width:28px;height:28px;overflow:hidden;border-radius:50%;background:#eef2ff}.pc-header-runtime .popover-mine-content .avatar img{width:100%;height:100%;object-fit:contain;border-radius:50%}.pc-header-runtime .popover-mine-content .name{width:100px;margin-left:6px;overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap}.pc-header-runtime .popover-mine-content .menu-wrap{margin-top:10px}.pc-header-runtime .popover-mine-content .item-wrap{display:flex;align-items:center;width:100%;height:40px;padding:0;border:0;background:transparent;color:#1a1a1a;font-size:14px;text-align:left;text-transform:capitalize;cursor:pointer}.pc-header-runtime .popover-mine-content .item-wrap.logout{color:#888b94}.pc-header-runtime .car-bar>a{display:flex;align-items:center;height:100%}.pc-header-runtime .car-bar .cart-img{align-self:center;width:40px;height:40px;border-radius:4px;object-fit:contain}.pc-header-runtime .car-bar .cart-img-empty{display:flex;align-items:center;justify-content:center;align-self:center;width:100%;height:40px;border:1px solid #ededed;border-radius:4px;background:#f3f4f6;color:#9ca3af;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pc-header-runtime .car-bar .icon{display:flex;align-items:center;align-self:center;width:20px;height:20px;color:#1a1a1a}.pc-header-runtime .car-bar .txt{align-self:center;margin-left:6px;color:#1a1a1a;font-size:14px;font-weight:500}.pc-header-runtime .car-bar .count{position:absolute;top:3px;left:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;height:16px;padding:0 3px;border:1px solid #fff;border-radius:100px;background:#cc4b11;color:#fff;font-size:10px;line-height:16px;text-align:center}.white-line-warp{width:100%;box-sizing:border-box}.white-line-con{display:flex;align-items:center}.white-line-item{width:100%}.white-line-item .item-line{height:1px}.line-style-1 .item-line{border-bottom:1px solid #e5e5e5}.line-style-2 .item-line{border-bottom:1px dashed #e5e5e5}.line-style-3 .item-line{border-bottom:1px dotted #e5e5e5}.notice-ad-warp{width:100%;box-sizing:border-box}.notice-ad-warp .notice-con{width:100%}.notice-ad-warp .item-notice-con{height:20px;padding:5px 0;color:#555}.notice-ad-warp .item-notice-ico{flex-shrink:0;width:16px;height:16px;margin-left:10px}.notice-ad-warp .item-notice-ico .item-img{width:100%;height:100%}.notice-ad-warp .item-notice-list{flex:1 1;margin-left:8px;overflow:hidden}.notice-ad-warp .item-notice-input{font-size:14px}.title-ad-warp{width:100%;box-sizing:border-box}.title-ad-warp .title-ad-item{min-height:20px;padding:0}.title-ad-warp .title-ad-item .item-content{width:100%}.title-ad-warp .image-ad-title{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%}.title-ad-warp .image-ad-title-l{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow:hidden}.title-ad-warp .image-ad-title-h{color:#323233;font-size:16px;font-weight:700;line-height:20px;word-break:break-all}.title-ad-warp .image-ad-title-d{padding-top:8px;color:#8c8c8c;font-size:12px;line-height:18px;word-break:break-all}.title-ad-warp .image-ad-title-r .more-link{display:flex;align-items:center;gap:4px;cursor:pointer;text-decoration:none}.title-ad-warp .image-ad-title-r .more-link .iconfont-pc{font-size:12px}.image-ad-title.ad-title_style__2 .image-ad-title-l .image-ad-title-h{font-weight:600}.image-ad-title.ad-title_style__2 .image-ad-title-l .image-ad-title-d{padding-top:0;color:#1b5;font-size:16px;font-weight:600}.title-ad-warp.ad-title_align__2 .image-ad-title{justify-content:center}.title-ad-warp.ad-title_align__2 .image-ad-title .image-ad-title-l{flex:none;align-items:center;text-align:center}.title-ad-warp.ad-title_align__2 .image-ad-title .image-ad-title-r{position:absolute;right:0}.module-ad-empty.empty-title_ad{min-height:50px;color:#9ca3af;font-size:12px}.pc-header-runtime .page-container{box-sizing:border-box;min-width:0;height:auto;background:#fff;box-shadow:none;border-bottom:0;position:relative;z-index:1}.pc-header-runtime .page-c-warap{min-width:0;height:auto}.pc-header-runtime .logo-area{transform:none}.pc-header-runtime .sub-nav li{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.pc-header-runtime .page-container.pc-header-divider--border{border-bottom:1px solid #ededed}.pc-header-runtime .page-container.pc-header-divider--none{border-bottom:0;box-shadow:none}@media(max-width:900px){.pc-header-runtime .page-c-warap,.pc-header-runtime .page-container{min-width:0}.pc-header-runtime .search-bar{height:auto;min-height:0}}.pc-header-runtime .page-header-inner{padding:16px 0 0}.pc-header-runtime.pc-header{border-bottom:0;background:transparent}.pc-header-runtime .category-wrap,.pc-header-runtime .category-wrap .category-trigger{position:relative;height:100%}.pc-header-runtime .category-wrap .bar-wrap{display:flex;align-items:center;height:100%;cursor:pointer}.pc-header-runtime .category-wrap .content{display:flex;height:28px}.pc-header-runtime .category-wrap .content:hover .icon,.pc-header-runtime .category-wrap .content:hover .txt{color:var(--primary-dark-2,var(--pc-primary))}.pc-header-runtime .category-wrap .icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:14px;height:16px;color:#1a1a1a}.pc-header-runtime .category-wrap .icon.ml{margin-left:4px;margin-top:4px}.pc-header-runtime .category-wrap .arrow{transition:transform .2s;transform-origin:50% 36%}.pc-header-runtime .category-wrap .arrow.rotate{transform:rotate(180deg)}.pc-header-runtime .category-wrap .txt{align-self:center;margin-left:8px;color:#1a1a1a;font-size:14px;font-weight:500;line-height:20px;text-transform:capitalize}.pc-header-runtime .category-dropdown{position:absolute;top:100%;left:0;z-index:5000;width:1070px;max-width:var(--pc-home-max-width,1600px);overflow:hidden;border:1px solid #f2f2f2;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.12)}.pc-header-runtime .popover-cate-content{display:flex;column-gap:25px;height:600px;padding:20px;box-sizing:border-box}.pc-header-runtime .category-content-wrapper{display:flex;flex:1 1 auto;width:100%;min-width:0;flex-wrap:nowrap}.pc-header-runtime .left-wrap{position:relative;flex:0 0 252px;width:252px;overflow-x:hidden;overflow-y:auto;padding-right:20px}.pc-header-runtime .left-wrap::-webkit-scrollbar{width:0;height:0}.pc-header-runtime .cate_menu_item{display:flex;align-items:center;gap:6px;box-sizing:border-box;width:252px;min-width:0;height:32px;padding:0 10px;overflow:hidden;color:#1a1a1a;font-size:16px;font-weight:700;line-height:18px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pc-header-runtime .cate_menu_item.active,.pc-header-runtime .cate_menu_item:hover{background:#f2f2f2}.pc-header-runtime .cate_menu_icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;color:#333}.pc-header-runtime .cate_menu_icon_img{display:block;width:18px;height:18px;object-fit:contain}.pc-header-runtime .cate_menu_text{min-width:0;overflow:hidden}.pc-header-runtime .cate_menu_text_inner{display:flex;align-items:center;overflow:hidden}.pc-header-runtime .cate_menu_lk{overflow:hidden;color:#1a1a1a;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.pc-header-runtime .cate_menu_line{margin:0 2px;color:#1a1a1a}.pc-header-runtime .right-wrap{flex:1 1;min-width:0;overflow-y:auto}.pc-header-runtime .cate-title-row{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px}.pc-header-runtime .cate-menu-line{margin:0 2px}.pc-header-runtime .second-class-container{display:flex;flex-wrap:wrap;gap:16px 10px;margin-top:14px}.pc-header-runtime .second-class-item{display:flex;align-items:center;gap:6px;color:#333;font-size:14px;text-decoration:none}.pc-header-runtime .second-class-item .item-pic{width:36px;height:36px;overflow:hidden;border-radius:4px}.pc-header-runtime .second-class-item .item-pic img{width:100%;height:100%;object-fit:contain}.benefit-bar-wrap{height:40px;line-height:40px;background:#1a1a1a;padding:0;overflow:visible;position:relative;z-index:2}.benefit-bar-wrap,.pc-header-container{min-width:var(--pc-home-min-width,1264px);width:100%;box-sizing:border-box}.pc-header-container{margin:0 auto;max-width:var(--pc-home-max-width,1600px);padding:0 var(--pc-home-padding-x,38px)}.benefit-bar{display:flex;align-items:center;height:40px;gap:40px;font-size:12px}.benefit-bar.benefit-bar--simple{justify-content:space-between;gap:0}.benefit-bar.benefit-bar--only-right{justify-content:flex-end;gap:0}.benefit-bar__left{flex-shrink:0;display:flex;align-items:center;gap:18px;min-width:0}.benefit-bar__left .top-link{display:flex;align-items:center;color:inherit;cursor:pointer;line-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:6px;text-decoration:none}.benefit-bar__left .top-link:hover{color:var(--pc-header-top-menu-hover-color,#fff)!important}.benefit-bar__left .top-link:hover .top-link__name{color:var(--pc-header-top-menu-hover-color,inherit)!important}.benefit-bar__left .top-link-item{position:relative;display:inline-flex;align-items:center;gap:6px;height:40px}.benefit-bar__left .top-link__name{max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:12px;text-decoration:none;line-height:40px}.benefit-bar__left .top-link-sep{width:1px;height:12px;background:currentColor;opacity:.4}.benefit-bar__left .top-bar-nav__arrow{width:12px;height:12px;opacity:1;margin-left:2px;margin-top:2px;align-self:center;transition:transform .25s ease;transform-origin:50% 36%}.benefit-bar__left .top-link--nav:hover .top-bar-nav__arrow{transform:rotate(180deg)}.benefit-bar__left .top-site-nav__dropdown{display:flex;flex-direction:column}.benefit-bar__left .top-site-nav__dropdown a{display:block;padding:12px 20px;font-size:14px;line-height:20px;color:#333!important;text-decoration:none;white-space:nowrap;border-radius:6px;background:#fff;cursor:pointer}.benefit-bar__left .top-site-nav__dropdown a:hover{background:#f8f8f8;color:#333!important}.benefit-bar__left .top-member-dropdown{width:max-content;min-width:184px;max-width:320px;padding:16px;box-sizing:content-box;color:#222;line-height:1.4}.benefit-bar__left .top-member-dropdown__profile{display:flex;align-items:center;min-height:48px}.benefit-bar__left .top-member-dropdown__avatar-wrap{position:relative;flex:0 0 48px;width:48px;height:48px;margin-right:12px}.benefit-bar__left .top-member-dropdown__avatar{display:block;width:48px;height:48px;border:1px solid #555;border-radius:50%;object-fit:contain;box-sizing:border-box}.benefit-bar__left .top-member-dropdown__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:#f2f2f2;color:#999;font-size:18px}.benefit-bar__left .top-member-dropdown__main{min-width:0;flex:1 1}.benefit-bar__left .top-member-dropdown__name{overflow:hidden;color:#222;font-size:14px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.benefit-bar__left .top-member-dropdown__actions{display:flex;align-items:center;margin-top:8px;font-size:12px;line-height:16px}.benefit-bar__left .top-member-dropdown__actions a{color:#333!important;text-decoration:none;white-space:nowrap}.benefit-bar__left .top-member-dropdown__actions a:hover{color:var(--general)!important}.benefit-bar__left .top-member-dropdown__divider{width:1px;height:12px;margin:0 12px;background:#d9d9d9}.benefit-bar__location{display:inline-flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.839);font-size:12px;font-weight:600;min-width:0;cursor:pointer;position:relative;height:40px;padding:0 10px;border-left:1px solid transparent;border-right:1px solid transparent}.benefit-bar__location .benefit-bar__location-ico{font-size:14px;color:inherit}.benefit-bar__location.is-active{color:var(--general);background:#fff;border-left-color:#dbdbdb;border-right-color:#dbdbdb}.benefit-bar__location.wide{padding-left:0}.benefit-bar__region{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.region-dropdown{position:absolute;left:0;top:40px;width:300px;background:#fff;border:1px solid #dbdbdb;border-top:0;box-shadow:1px 2px 1px rgba(0,0,0,.1);z-index:4001;padding:10px;line-height:24px;cursor:default}.region-dropdown .region-dropdown__list{display:flex;flex-wrap:wrap;overflow:hidden}.region-dropdown .region-dropdown__item{width:60px;padding:2px 8px;color:#333;cursor:pointer;text-decoration:none;box-sizing:border-box}.region-dropdown .region-dropdown__item:hover{background-color:#f4f4f4}.region-dropdown .region-dropdown__item.selected{background-color:var(--general);color:var(--main-text)!important}.benefit-bar__content{flex:1 1;min-width:0;display:flex;align-items:center;gap:40px;color:#fff}.tag-wrap{display:flex;align-items:center;color:inherit;text-decoration:none}.tag-wrap .img{width:14px;height:14px}.tag-wrap .txt{display:flex;flex-direction:row;align-items:baseline;line-height:1;margin-left:4px}.tag-wrap .txt .title{font-size:12px;font-weight:700;margin-right:6px;white-space:nowrap}.tag-wrap .txt .sub-title{font-size:12px;font-weight:500;white-space:nowrap;color:hsla(0,0%,100%,.8)}.benefit-bar__right{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:18px;white-space:nowrap;color:hsla(0,0%,100%,.839)}.benefit-bar__right .top-links{display:inline-flex;align-items:center;gap:18px}.benefit-bar__right .top-link{display:flex;align-items:center;color:inherit;cursor:pointer;line-height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:6px;text-decoration:none}.benefit-bar__right .top-link:hover{color:var(--pc-header-top-menu-hover-color,#fff)!important}.benefit-bar__right .top-link .iconfont-pc{font-size:15px;line-height:1;display:inline-flex;align-items:center}.benefit-bar__right .top-link--cart .iconfont-pc{font-size:16px}.benefit-bar__right .top-link-item{position:relative;display:inline-flex;align-items:center;gap:6px;height:40px}.benefit-bar__right .top-link-item--auth{gap:6px}.benefit-bar__right .top-link__name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;line-height:40px}.benefit-bar__right .top-link-sep{width:1px;height:12px;background:currentColor;opacity:.4}.benefit-bar__right .top-bar-nav__name{font-size:12px;line-height:40px;white-space:nowrap}.benefit-bar__right .top-bar-nav__arrow{width:12px;height:12px;opacity:1;margin-left:2px;margin-top:2px;align-self:center;transition:transform .25s ease;transform-origin:50% 36%}.benefit-bar__right .top-site-nav-wrap{display:inline-flex;align-items:center;height:40px;position:relative}.benefit-bar__right .top-link--nav:hover .top-bar-nav__arrow{transform:rotate(180deg)}.benefit-bar__right .top-site-nav__dropdown{display:flex;flex-direction:column}.benefit-bar__right .top-site-nav__dropdown a{display:block;padding:12px 20px;font-size:14px;line-height:20px;color:#333!important;text-decoration:none;white-space:nowrap;border-radius:6px;background:#fff;cursor:pointer}.benefit-bar__right .top-site-nav__dropdown a:hover{background:#f8f8f8;color:#333!important}.benefit-bar .pc-header-popover{position:absolute;top:40px;right:0;z-index:4001;padding:6px;border:1px solid #ebebeb;border-radius:8px;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.12);white-space:nowrap;color:#333}.benefit-bar .pc-header-popover--member{padding:0;border-radius:16px;overflow:hidden}.pc-icon{display:inline-flex;align-items:center;justify-content:center;background:none!important;border-radius:0;mask-image:none!important;-webkit-mask-image:none!important}.benefit-bar .pc-icon--arrow,.benefit-bar .pc-icon--cart,.benefit-bar .pc-icon--check{display:inline-block;background:currentColor!important;border-radius:2px;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;mask-size:contain!important;-webkit-mask-size:contain!important}.benefit-bar .pc-icon--cart{width:16px;height:16px;flex-shrink:0;mask-image:url(/assets/icons/cart.svg)!important;-webkit-mask-image:url(/assets/icons/cart.svg)!important}.benefit-bar .pc-icon--check{width:14px;height:14px;flex-shrink:0;mask-image:url(/assets/icons/check.svg)!important;-webkit-mask-image:url(/assets/icons/check.svg)!important}.benefit-bar .pc-icon--arrow{width:12px;height:12px;opacity:1;mask-image:url(/assets/icons/arrow-down.svg)!important;-webkit-mask-image:url(/assets/icons/arrow-down.svg)!important}.tag-wrap-inner{display:flex;align-items:center;color:inherit;text-decoration:none}.pc-carousel{height:40px;overflow:hidden;min-width:150px}.pc-carousel__container{height:40px;will-change:transform}.pc-carousel__item{height:40px}.pc-carousel__item,.pc-carousel__item>a{display:flex;align-items:center;color:inherit;text-decoration:none}.pc-header-cart-content{background:#fff;min-width:var(--pc-home-min-width,1264px);width:100%;position:relative;z-index:1}.pc-header-cart-content .container{margin:0 auto;width:100%;min-width:var(--pc-home-min-width,1264px);max-width:var(--pc-home-max-width,1600px);padding:0 var(--pc-home-padding-x,38px);box-sizing:border-box}.pc-header-cart__wrapper{display:flex;align-items:center;justify-content:space-between;height:80px}.pc-header-cart__left{display:flex;align-items:center;gap:18px}.pc-header-cart-content .pc-header__logo{flex-shrink:0;display:flex;align-items:center}.pc-header-cart-content .pc-header__logo.logo--left{justify-content:flex-start}.pc-header-cart-content .pc-header__logo.logo--center{justify-content:center}.pc-header-cart-content .pc-header__logo.logo--right{justify-content:flex-end}.pc-header-cart-content .pc-header__logo-link{display:inline-flex;align-items:center}.pc-header-cart-content .pc-header__logo-link img{max-height:100%;display:block}.pc-header-cart-content .cart-title{display:flex;align-items:center;gap:6px}.pc-header-cart-content .cart-title .text{font-size:22px;font-weight:500;color:#1a1a1a}.pc-header-cart-content .cart-title .count{font-size:22px;font-weight:500;line-height:1;color:#999}.pc-header-cart__right{display:flex;align-items:center;width:400px}.pc-header__search{width:100%}.pc-header-cart-content .pc-header__search .top-search{border-width:1px;border-color:var(--general)}.pc-header-cart-content .pc-header__search .search-submit{display:flex;align-items:center;justify-content:center;width:68px;background:var(--general)!important;background-color:var(--general)!important;color:var(--main-text);font-size:0}.pc-header-cart-content .pc-header__search .search-submit svg{display:none}.pc-header-cart-content .pc-header__search .search-submit:after{content:var(--search-btn-text,"搜索");font-size:14px;font-weight:500;color:#fff;font-family:inherit}.pc-header-cart-content .pc-header__search .search-form{position:relative;border-width:1px;padding-left:28px;box-sizing:border-box}.pc-header-cart-content .pc-header__search .search-form:before{content:"";position:absolute;left:12px;top:50%;width:12px;height:12px;border:1.5px solid #666;border-radius:50%;box-sizing:border-box;transform:translateY(-60%);z-index:1;pointer-events:none}.pc-header-cart-content .pc-header__search .search-form:after{content:"";position:absolute;left:22px;top:22px;width:6px;height:1.5px;background:#666;transform:rotate(45deg);transform-origin:left center;z-index:1;pointer-events:none}.pc-header-cart-content .pc-header__search .row-middle{width:100%;min-width:0}.pc-header-cart-content .pc-header__search .search-input{padding-left:0}.pc-header-cart-content .top-search,.pc-header-runtime .top-search,.pc-shop-search .top-search{position:relative;border-radius:7px;width:100%;border:1px solid #fff;padding:1px;box-sizing:border-box}.pc-header-cart-content .top-search:hover,.pc-header-runtime .top-search:hover,.pc-shop-search .top-search:hover{border:1px solid #1a1a1a}.pc-header-cart-content .top-search.white,.pc-header-runtime .top-search.white,.pc-shop-search .top-search.white{border:1px solid #c1c1c1}.pc-header-cart-content .top-search.white:hover,.pc-header-runtime .top-search.white:hover,.pc-shop-search .top-search.white:hover{border:1px solid var(--primary-dark-2)}.pc-header-cart-content .top-search .search-form,.pc-header-runtime .top-search .search-form,.pc-shop-search .top-search .search-form{display:flex;align-items:center;background-color:#fff;overflow:visible;height:37px;width:100%;border-radius:8px}.pc-header-cart-content .top-search .search-form-focus .search-input,.pc-header-runtime .top-search .search-form-focus .search-input,.pc-shop-search .top-search .search-form-focus .search-input{color:#333!important}.pc-header-cart-content .top-search .search-type-select,.pc-header-runtime .top-search .search-type-select,.pc-shop-search .top-search .search-type-select{position:relative;height:37px;display:inline-flex;align-items:center;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:#fff;color:#333}.pc-header-cart-content .top-search .search-type-menu,.pc-header-runtime .top-search .search-type-menu,.pc-shop-search .top-search .search-type-menu{width:max-content;height:37px;position:relative;display:flex;flex-direction:column}.pc-header-cart-content .top-search .search-type-menu:after,.pc-header-runtime .top-search .search-type-menu:after,.pc-shop-search .top-search .search-type-menu:after{content:attr(data-longest-label);display:block;height:0;overflow:hidden;visibility:hidden;white-space:nowrap;font-size:14px;padding:0 30px 0 12px}.pc-header-cart-content .top-search .search-type-menu:not(.open) .search-type-item:nth-child(n+2),.pc-header-runtime .top-search .search-type-menu:not(.open) .search-type-item:nth-child(n+2),.pc-shop-search .top-search .search-type-menu:not(.open) .search-type-item:nth-child(n+2){display:none}.pc-header-cart-content .top-search .search-type-menu.open,.pc-header-runtime .top-search .search-type-menu.open,.pc-shop-search .top-search .search-type-menu.open{z-index:8996}.pc-header-cart-content .top-search .search-type-menu.open:before,.pc-header-runtime .top-search .search-type-menu.open:before,.pc-shop-search .top-search .search-type-menu.open:before{content:"";position:absolute;left:0;top:0;width:100%;height:74px;background:#fff;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.12);z-index:0}.pc-header-cart-content .top-search .search-type-menu.open .search-type-item:nth-child(2),.pc-header-runtime .top-search .search-type-menu.open .search-type-item:nth-child(2),.pc-shop-search .top-search .search-type-menu.open .search-type-item:nth-child(2){display:flex;position:absolute;left:0;top:37px;z-index:1}.pc-header-cart-content .top-search .search-type-menu .search-type-item,.pc-header-runtime .top-search .search-type-menu .search-type-item,.pc-shop-search .top-search .search-type-menu .search-type-item{height:37px;font-size:14px;color:#333;display:flex;align-items:center;justify-content:flex-start;padding-left:16px;border-radius:6px;gap:4px;white-space:nowrap;width:100%;box-sizing:border-box;border:1px solid transparent;position:relative;z-index:1}.pc-header-cart-content .top-search .search-type-menu .search-type-item .arrow,.pc-header-runtime .top-search .search-type-menu .search-type-item .arrow,.pc-shop-search .top-search .search-type-menu .search-type-item .arrow{flex:0 0 auto}.pc-header-cart-content .top-search .row-middle,.pc-header-runtime .top-search .row-middle,.pc-shop-search .top-search .row-middle{flex:1 1;display:flex;justify-content:end;align-items:center}.pc-header-cart-content .top-search .search-input,.pc-header-runtime .top-search .search-input,.pc-shop-search .top-search .search-input{flex:1 1;background-color:#fff;border:none;color:#bbb;height:26px;line-height:26px;padding:6px 10px;outline:medium none;border-radius:8px;min-width:0}.pc-header-cart-content .top-search .search-input::placeholder,.pc-header-runtime .top-search .search-input::placeholder,.pc-shop-search .top-search .search-input::placeholder{font-size:14px;color:#9ca3af}.pc-header-cart-content .top-search .search-submit,.pc-header-runtime .top-search .search-submit,.pc-shop-search .top-search .search-submit{width:58px;margin-right:3px;background:var(--pc-header-search-accent,#1a1a1a);border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:22px;line-height:32px}.pc-header-cart-content .top-search .search-submit svg,.pc-header-runtime .top-search .search-submit svg,.pc-shop-search .top-search .search-submit svg{display:block}.pc-header-cart-content .top-search .search-guess-box,.pc-header-runtime .top-search .search-guess-box,.pc-shop-search .top-search .search-guess-box{background:#fff none repeat scroll 0 0;left:0;position:absolute;top:50px;width:calc(100% - 32px);height:-moz-fit-content;height:fit-content;overflow-y:auto;max-height:calc(100vh - 150px);border-radius:4px;z-index:8995;box-shadow:0 6px 56px 0 rgba(0,0,0,.039),0 12px 35px 0 rgba(0,0,0,.059);padding:8px 16px;box-sizing:border-box}.pc-header-cart-content .top-search .search-guess-box .search-guess-item,.pc-header-runtime .top-search .search-guess-box .search-guess-item,.pc-shop-search .top-search .search-guess-box .search-guess-item{line-height:30px;height:30px}.pc-header-cart-content .top-search .search-guess-box .search-guess-item .serlink,.pc-header-runtime .top-search .search-guess-box .search-guess-item .serlink,.pc-shop-search .top-search .search-guess-box .search-guess-item .serlink{display:flex;justify-content:left;align-items:center;width:100%;height:33px;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;text-decoration:none}.pc-header-cart-content .top-search .search-guess-box .search-guess-item .serlink .name,.pc-header-runtime .top-search .search-guess-box .search-guess-item .serlink .name,.pc-shop-search .top-search .search-guess-box .search-guess-item .serlink .name{width:260px;height:30px;overflow:hidden;display:inline-block;text-align:left}.image-search-entry{display:inline-flex;align-items:center;flex-shrink:0;margin:0 12px 0 4px;position:relative}.image-search-entry__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:transparent;color:#8c8c8c;cursor:pointer;transition:color .2s}.image-search-entry__btn:focus-visible{color:var(--general);outline:1px solid var(--general);outline-offset:-1px}.image-search-popper{position:absolute;top:42px;right:-8px;width:237px;z-index:9000;background:#fff;border:0;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.14);padding:0}.image-search-popper:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:36px;height:15px;background:#fff;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.image-search-panel{position:relative;box-sizing:border-box;width:100%;padding:16px;color:#1a1a1a;font-size:14px;line-height:1.5;text-align:left;outline:none}.image-search-panel__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.image-search-panel__title{font-size:14px;font-weight:600;line-height:22px}.image-search-panel__close{width:22px;height:22px;margin-right:-4px;padding:0;border:0;border-radius:4px;background:transparent;color:#1a1a1a;font-size:22px;font-weight:300;line-height:20px;cursor:pointer}.image-search-panel__close:focus-visible,.image-search-panel__close:hover{color:var(--general)}.image-search-panel__drop,.image-search-panel__preview{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:205px;border:1px solid #e8e8e8;border-radius:6px;background:#f8f8f9;overflow:hidden}.image-search-panel__drop{flex-direction:column;gap:8px;padding:0 8px;text-align:center;transition:border-color .2s,background-color .2s}.image-search-panel__drop--active{border-color:var(--general);background:#fff}.image-search-panel__drop-icon{width:32px;height:32px;color:#c9c9c9}.image-search-panel__drop-text{margin:0;color:#b3b3b3;font-size:14px;line-height:22px}.image-search-panel__image{max-width:100%;max-height:100%;object-fit:contain}.image-search-panel__file{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:80%;color:#8c8c8c}.image-search-panel__file-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-search-panel__error{margin:8px 0 0;color:#f5222d;font-size:12px;word-break:break-word}.image-search-panel__actions{display:flex;gap:8px;margin-top:12px}.image-search-panel__btn{flex:1 1;min-width:0;height:39px;padding:0 8px;border:1px solid #dcdcdc;border-radius:6px;background:#fff;color:#1a1a1a;font-size:12px;font-weight:600;cursor:pointer}.image-search-panel__btn:focus-visible,.image-search-panel__btn:hover{border-color:var(--general);color:var(--general)}.image-search-panel__btn--primary{border-color:var(--general);background:var(--general);color:var(--main-text,#fff)}.image-search-panel__btn--primary:focus-visible,.image-search-panel__btn--primary:hover{color:var(--main-text,#fff);opacity:.88}.image-search-panel__input{display:none}.language-bar .lang-box{display:flex;align-items:center;cursor:pointer;color:#fff}.language-bar .lang-box.white{color:#1a1a1a}.language-bar .lang-box.white:hover,.language-bar .lang-box.white:hover .arrow{color:var(--primary-dark-2)}.language-bar .lang-box .lang-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:6px;font-size:14px;font-weight:500}.language-bar .lang-box .arrow{align-self:self-end;margin-left:3px;margin-bottom:2px;transition:all .2s}.language-bar .lang-box .arrow.rotate{transform:rotate(180deg)}.language-bar .lang-box:hover,.language-bar .lang-box:hover .arrow{color:hsla(0,0%,100%,.8)}.language-bar .pc-locale-popover{position:absolute;top:calc(100% + 2px);right:0;z-index:4001;padding:12px 16px;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.12);box-sizing:border-box}.language-bar{position:relative;display:flex;align-items:center}.category-wrap .floor-ico{font-size:18px;line-height:1;display:inline-block;font-weight:400}.category-wrap .cate-item-wrap{margin-bottom:20px}.category-wrap.white .bar-wrap .content .icon,.category-wrap.white .bar-wrap .content .txt{color:#1a1a1a}.category-wrap.white .bar-wrap .content:hover .icon,.category-wrap.white .bar-wrap .content:hover .txt{color:var(--primary-dark-2)}.pc-header-runtime .search-bar--accent{--pc-header-search-accent:var(--pc-header-search-accent,#1a1a1a)}.pc-header-runtime .car-bar .content--pic{display:flex;align-items:center;justify-content:center}.pc-header-runtime .car-bar .content--pic .cart-img{max-width:100px;max-height:40px;object-fit:contain}.pc-header-runtime .car-bar .content--pic .cart-img-empty{font-size:14px;color:#1a1a1a}.pc-header-runtime .page-container .page-c-warap{display:grid;align-items:start;grid-template-columns:max-content minmax(0,1fr) max-content;grid-column-gap:var(--pc-home-gap,16px);column-gap:var(--pc-home-gap,16px)}.pc-header-runtime .page-header-home__center{min-width:0;display:flex;align-items:flex-start}.pc-header-runtime .search-nav-box{width:100%;min-width:0;display:flex;flex-direction:column}.pc-header-runtime .sub-nav{margin-top:var(--pc-header-main-nav-mt,0);margin-bottom:var(--pc-header-main-nav-mb,0);display:flex;align-items:center;justify-content:flex-start;min-height:42px;height:auto;gap:45px;row-gap:8px;flex-wrap:wrap;margin-left:0;margin-right:0;width:100%;min-width:0;max-width:none;padding-top:0;padding-bottom:0;padding-left:var(--pc-header-nav-offset-left,0);padding-right:var(--pc-header-nav-offset-right,0);box-sizing:border-box;list-style:none}.pc-header-runtime .sub-nav li{text-align:center;font-size:14px;color:#1a1a1a}.pc-header-runtime .sub-nav li a{color:#1a1a1a!important;text-decoration:none;position:relative}.pc-header-runtime .sub-nav li a:after{content:"";display:block;height:1.2px;width:100%;position:absolute;left:0;bottom:0}.pc-header-runtime .sub-nav li a:hover:after{background:#1a1a1a}.pc-header-runtime .sub-nav--stacked{min-height:42px;padding-left:0;padding-right:0}.pc-header-runtime .page-header-inner{padding:16px 0 var(--pc-header-padding-bottom,0)}.pc-header-runtime .page-c-warap{min-height:60px}.pc-header-runtime .page-header-home__left{display:flex;align-items:center;justify-content:flex-start;gap:16px;height:60px;min-width:0;overflow:visible}.pc-header-runtime .page-header-home__right{display:flex;justify-content:flex-end;gap:14px;height:60px;min-width:0;overflow:visible}.pc-header-runtime .logo-slot{width:160px;min-width:160px;max-width:160px;flex-shrink:0}.pc-header-runtime .logo-slot--wide{width:250px;min-width:250px;max-width:250px}.pc-header-runtime .logo{flex-shrink:0;width:100%;display:flex;align-items:center}.pc-header-runtime .logo.logo--left{justify-content:flex-start}.pc-header-runtime .logo.logo--center{justify-content:center}.pc-header-runtime .logo.logo--right{justify-content:flex-end}.pc-header-runtime .logo-area{height:60px;display:flex;align-items:center;flex-shrink:0;overflow:hidden}.pc-header-runtime .logo-link{max-width:100%;height:100%;display:inline-flex;align-items:center}.pc-header-runtime .logo-link img{max-width:100%;max-height:100%;display:block}.pc-header-runtime .category-nav{min-width:74px;height:100%;margin-top:var(--pc-header-category-mt,0);white-space:nowrap;flex-shrink:0}.pc-header-runtime .search-bar{flex:none;min-height:60px;height:60px;min-width:0;display:flex;align-items:center;position:relative;overflow:visible}.pc-header-runtime .search-bar--accent .top-search,.pc-header-runtime .search-bar--accent .top-search:hover{border-color:var(--pc-header-search-accent,#c1c1c1)!important}.pc-header-runtime .search-bar--accent .search-form .search-submit{background-color:var(--pc-header-search-accent,#1a1a1a)!important}.pc-header-runtime .language-bar{display:flex;align-items:center;min-width:0;height:100%}.pc-header-runtime .language-bar .lang-box{height:20px;line-height:20px}.pc-header-runtime .language-bar .lang-box .lang-text{line-height:20px}.pc-header-runtime .language-bar .lang-box .arrow{align-self:center;margin-bottom:0}.pc-header-runtime .mine-bar{display:flex;align-items:center;min-width:0;height:100%;white-space:nowrap;position:relative;z-index:1}.pc-header-runtime .mine-bar .category-wrap .bar-wrap .content{height:20px;align-items:center}.pc-header-runtime .mine-bar .category-wrap .bar-wrap .content .txt{line-height:20px}.pc-header-runtime .mine-bar .category-wrap .bar-wrap .content .icon.ml{align-self:center;margin-bottom:0}.pc-header-runtime .car-bar{display:flex;align-items:center;min-width:0;height:100%;white-space:nowrap}.pc-header-runtime .car-bar .content{position:relative;cursor:pointer;display:flex;height:40px;width:auto}.pc-header-runtime .car-bar .content .cart-img{align-self:center;width:40px;height:40px;object-fit:contain;border-radius:4px}.pc-header-runtime .car-bar .content .cart-img-empty{align-self:center;width:100%;height:40px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#9ca3af;background:#f3f4f6;border:1px solid #ededed;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pc-header-runtime .car-bar .content .icon{align-self:center;width:20px;height:20px;border-radius:4px;background:transparent;color:#1a1a1a}.pc-header-runtime .car-bar .content .txt{align-self:center;margin-left:6px;font-size:14px;font-weight:500;color:#1a1a1a}.pc-header-runtime .car-bar .content .count{box-sizing:border-box;align-items:center;background:#cc4b11;border-radius:100px;border:1px solid #fff;color:#fff;font-size:10px;justify-content:center;top:3px;left:8px;min-width:16px;padding:0 3px;position:absolute;text-align:center;display:flex;height:16px;line-height:16px}.pc-header-simple{background:#fff;min-width:var(--pc-home-min-width,1264px)}.pc-header-simple__header{background:transparent;border-bottom:0;box-shadow:none}.pc-header-simple__header--white{background:#fff}.pc-header-simple__header.pc-header-divider--shadow{position:relative;z-index:1;box-shadow:0 2px 12px 0 rgba(0,0,0,.039),0 4px 6px 0 rgba(0,0,0,.059)}.pc-header-simple__header.pc-header-divider--border{border-bottom:1px solid #ededed}.pc-header-simple__header.pc-header-divider--none{border-bottom:0;box-shadow:none}.pc-header-simple .pc-container{margin:0 auto;width:100%;min-width:var(--pc-home-min-width,1264px);max-width:var(--pc-home-max-width,1600px);padding:0 var(--pc-home-padding-x,38px);box-sizing:border-box}.pc-header-simple .pc-header{padding:16px 0 var(--pc-header-padding-bottom,0)}.pc-header-simple .pc-header__wrapper{display:grid;align-items:start;grid-template-columns:max-content minmax(0,1fr) max-content;grid-column-gap:16px;column-gap:16px;height:auto;min-height:60px}.pc-header-simple .pc-header__wrapper .pc-header-home__left{display:flex;align-items:center;justify-content:flex-start;gap:16px;height:60px;min-width:0;overflow:visible}.pc-header-simple .pc-header__wrapper .pc-header-home__center,.pc-header-simple .pc-header__wrapper .pc-header-home__right,.pc-header-simple .pc-header__wrapper .pc-header__logo,.pc-header-simple .pc-header__wrapper .pc-header__right,.pc-header-simple .pc-header__wrapper .pc-header__search{min-width:0}.pc-header-simple .pc-header__wrapper .pc-header-home__right{display:flex;align-items:center;justify-content:center;height:60px;width:252px;min-width:252px;max-width:252px;overflow:visible}.pc-header-simple .pc-header__wrapper .pc-header-home__right--empty{pointer-events:none}.pc-header-simple .pc-header__wrapper .pc-header__logo{width:auto}.pc-header-simple .pc-header__wrapper .pc-header__search{width:100%}.pc-header-simple .pc-header__wrapper .pc-header-home__center{display:flex;align-items:flex-start}.pc-header-simple .pc-header__wrapper .pc-header__search-nav{width:100%;min-width:0;display:flex;flex-direction:column}.pc-header-simple .pc-header__wrapper .pc-header__cart{justify-content:center;min-width:0}.pc-header-simple .pc-header__logo{flex-shrink:0;width:100%;display:flex;align-items:center;gap:16px;overflow:visible}.pc-header-simple .pc-header__logo.logo--left{justify-content:flex-start}.pc-header-simple .pc-header__logo.logo--center{justify-content:center}.pc-header-simple .pc-header__logo.logo--right{justify-content:flex-end}.pc-header-simple .pc-header__logo-slot{width:160px;min-width:160px;max-width:160px;flex-shrink:0}.pc-header-simple .pc-header__logo-slot--wide{width:250px;min-width:250px;max-width:250px}.pc-header-simple .pc-header__logo-area{height:60px;display:flex;align-items:center;flex-shrink:0;overflow:hidden;transform:none}.pc-header-simple .pc-header__logo-link{max-width:100%;height:100%;display:inline-flex;align-items:center}.pc-header-simple .pc-header__logo-link img{max-width:100%;max-height:100%;display:block}.pc-header-simple .category-nav{min-width:74px;height:100%;margin-top:var(--pc-header-category-mt,0);white-space:nowrap;flex-shrink:0}.pc-header-simple .pc-header__search{flex:none;min-height:60px;height:60px;min-width:0;display:flex;align-items:center;position:relative;overflow:visible}.pc-header-simple .pc-header__search--accent .top-search,.pc-header-simple .pc-header__search--accent .top-search:hover{border-color:var(--pc-header-search-accent,#c1c1c1)!important}.pc-header-simple .pc-header__search--accent .search-form .search-submit{background-color:var(--pc-header-search-accent,#1a1a1a)!important}.pc-header-simple .pc-header__cart{flex-shrink:0;min-width:clamp(96px,14vw,120px);display:flex;justify-content:flex-end}.pc-header-simple .pc-header__cart--pic{min-width:clamp(140px,24vw,180px)}.pc-header-simple .pc-cart{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1a1a1a}.pc-header-simple .pc-cart--pic{width:180px;height:60px;border-radius:6px;overflow:hidden;background:#f3f4f6;border:1px solid #ededed;display:flex;align-items:center;justify-content:center}.pc-header-simple .pc-cart--has-pic{background:transparent;border:0}.pc-header-simple .pc-cart:hover{color:var(--primary-dark-2)}.pc-header-simple .pc-cart .pc-cart__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.pc-header-simple .pc-cart .pc-cart__pic{width:100%;height:100%;object-fit:cover;display:block}.pc-header-simple .pc-cart .pc-cart__pic-empty{font-size:12px;color:#9ca3af}.pc-header-simple .pc-cart .pc-cart__count{position:absolute;top:-6px;left:10px;min-width:16px;height:16px;line-height:16px;padding:0 3px;border-radius:100px;background:#cc4b11;border:1px solid #fff;color:#fff;font-size:10px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.pc-header-simple .pc-cart .pc-cart__text{font-size:14px;font-weight:500}.pc-header-simple .sub-nav{display:flex;align-items:center;justify-content:flex-start;min-height:42px;height:auto;gap:45px;row-gap:8px;flex-wrap:wrap;margin-left:0;margin-right:0;margin-top:var(--pc-header-main-nav-mt,0);margin-bottom:var(--pc-header-main-nav-mb,0);width:100%;max-width:none;padding-top:0;padding-bottom:0;padding-left:var(--pc-header-nav-offset-left,0);padding-right:var(--pc-header-nav-offset-right,0);box-sizing:border-box;list-style:none}.pc-header-simple .sub-nav li{text-align:center;font-size:14px;color:#1a1a1a}.pc-header-simple .sub-nav li a{color:#1a1a1a!important;text-decoration:none}.pc-header-simple .sub-nav li a:hover{color:#1a1a1a!important;text-decoration:underline}.pc-header-simple .sub-nav--stacked{min-height:42px;gap:28px;padding-left:0;padding-right:0}.language-bar .lang-box{position:relative}.language-bar .pc-locale-popover{width:254px;padding:20px;border:1px solid #e4e7ed;border-radius:4px;background:#fff;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2)}.language-bar .pc-locale-popover .common-title{font-size:14px;color:#1a1a1a;font-weight:700;text-transform:capitalize}.language-bar .pc-locale-popover .lang-list{width:100%;padding-bottom:5px;margin-top:15px;margin-bottom:10px;display:flex;flex-direction:column;gap:5px}.language-bar .pc-locale-popover .lang-list.show-lang{padding-bottom:0;border:none}.language-bar .pc-locale-popover .lang-list .lang-item{height:30px;font-weight:400!important;display:flex;align-items:center;cursor:pointer}.language-bar .pc-locale-popover .lang-list .lang-item input{margin-right:8px}.language-bar .pc-locale-popover .lang-list .lang-item .lang-label{font-size:14px;color:#1a1a1a;font-weight:400}.language-bar .pc-locale-popover .currency-box{position:relative;padding:18px 0 0}.language-bar .pc-locale-popover .currency-box .currency-text{color:#1a1a1a;font-size:14px;line-height:22px}.language-bar .pc-locale-popover .currency-box .currency-btn{margin-top:12px;color:#1869f5;cursor:pointer;font-size:14px}.language-bar .pc-locale-popover .currency-box .currency-select{width:230px;height:32px;border:1px solid #dcdfe6;border-radius:4px;padding:0 8px;font-size:14px;color:#1a1a1a;background:#fff;outline:none;cursor:pointer}@keyframes pc-header-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pc-header-fade-in{0%{opacity:0}to{opacity:1}}.benefit-bar .pc-header-popover,.category-wrap .category-dropdown,.image-search-popper,.language-bar .pc-locale-popover,.pc-header-runtime .top-search .search-guess-box,.region-dropdown{transform-origin:top center;animation:pc-header-pop-in .18s ease-out}.benefit-bar .top-link,.benefit-bar .top-link__name,.language-bar .lang-box,.language-bar .lang-box .arrow,.pc-header-runtime .car-bar .content,.pc-header-simple .pc-cart{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.category-wrap .right-wrap .cate-title{font-size:16px;font-weight:700;color:#1a1a1a}.category-wrap .right-wrap .cate-item-wrap .cate-title-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:4px}.category-wrap .right-wrap .second-class-container{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.category-wrap .right-wrap .second-class-item{box-sizing:border-box;cursor:pointer;width:90px;height:130px;margin-bottom:8px;padding:4px 4px 6px;border-radius:4px;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;text-decoration:none}.category-wrap .right-wrap .second-class-item:hover{border:1px solid var(--main-bg)}.category-wrap .right-wrap .second-class-item:hover .item-name{color:var(--main-bg)}.category-wrap .right-wrap .second-class-item.no-img{align-self:center;display:flex;justify-content:center;align-items:center;height:50px;background:#f5f7f8}.category-wrap .right-wrap .second-class-item.no-img .item-name{margin:6px}.category-wrap .right-wrap .second-class-item.no-img:hover{background:#fff}.category-wrap .right-wrap .second-class-item .item-pic{width:82px;height:82px;border-radius:4px;overflow:hidden}.category-wrap .right-wrap .second-class-item .item-pic img{width:100%;height:100%;object-fit:contain}.category-wrap .right-wrap .second-class-item .item-name{width:100%;text-align:center;font-size:12px;color:#1a1a1a;margin:4px 0 6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;line-height:1.35;max-height:2.7em}.top-search .search-buttons{display:flex;align-items:center;padding:3px 2px;gap:3px;height:100%}.top-search .search-buttons .search-btn{border:none;cursor:pointer;height:90%;padding:0 20px;font-size:14px;font-weight:700;transition:all .3s;outline:none;border-radius:5px;white-space:nowrap}.top-search .search-buttons .search-btn.shop-search{background-color:var(--vice-bg);color:var(--general)}.top-search .search-buttons .search-btn.shop-search:hover{background-color:#ffe0e0}.top-search .search-buttons .search-btn.site-search{background-color:var(--general);color:#fff;border-left:1px solid var(--general)}.top-search .search-buttons .search-btn.site-search:hover{background-color:var(--general)}.top-search .search-guess-box .search-guess-ul{list-style:none;margin:0;padding:0}.top-search .search-guess-box .search-guess-ul li{line-height:30px;height:30px;padding:0 10px}.top-search .search-guess-box .search-guess-ul li .serlink{display:flex;justify-content:left;align-items:center;text-decoration:none;color:inherit}.top-search .search-guess-box .search-guess-ul li .serlink .name{width:260px;height:30px;overflow:hidden;display:inline-block}@media(max-width:900px){.benefit-bar-wrap{min-width:0!important;overflow:hidden}.pc-header-container{min-width:0!important;padding:0 16px!important}.benefit-bar{min-width:0!important;gap:12px!important}.benefit-bar__content,.benefit-bar__left{display:none!important}.benefit-bar__right{gap:12px!important}.pc-header-runtime .page-container .page-c-warap{display:flex;flex-wrap:wrap;align-items:center;padding:0 16px;column-gap:10px;row-gap:10px;min-width:0}.pc-header-runtime .page-container .page-header-home__center{order:3;flex:0 0 100%;width:100%}}.pc-header-runtime .page-container.pc-header-divider--shadow{box-shadow:none;border-bottom:1px solid #f2f4f7}.pc-header-runtime .page-container.pc-header-divider--border{border-bottom:1px solid #eef0f3;box-shadow:none}.benefit-bar-wrap{border-bottom:1px solid rgba(16,24,40,.06)}.pc-header-cart-content .top-search,.pc-header-runtime .top-search,.pc-shop-search .top-search{border:1px solid #e4e7ec;border-radius:10px;padding:0;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.pc-header-cart-content .top-search:hover,.pc-header-runtime .top-search:hover,.pc-shop-search .top-search:hover{border-color:#d0d5dd}.pc-header-cart-content .top-search:focus-within,.pc-header-runtime .top-search.search-bar--accent,.pc-header-runtime .top-search:focus-within,.pc-shop-search .top-search:focus-within{border-color:var(--pc-primary,#165dff);box-shadow:0 0 0 3px rgba(22,93,255,.12)}.pc-header-cart-content .top-search .search-form,.pc-header-runtime .top-search .search-form,.pc-shop-search .top-search .search-form{height:40px;border-radius:10px}.pc-header-runtime .top-search .search-type-select,.pc-shop-search .top-search .search-type-select{height:40px;border-radius:10px 0 0 10px;padding-left:12px;color:#475467;font-size:13px}.pc-header-cart-content .top-search .search-input,.pc-header-runtime .top-search .search-input,.pc-shop-search .top-search .search-input{height:38px;font-size:14px;color:#101828}.pc-header-runtime .top-search .search-input::placeholder{color:#98a2b3}.pc-header-cart-content .top-search .search-submit,.pc-header-runtime .top-search .search-submit,.pc-shop-search .top-search .search-submit{height:32px;margin-right:4px;padding:0 18px;border-radius:8px;background:var(--pc-primary,#165dff);color:#fff;border:0;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .18s ease,opacity .18s ease}.pc-header-runtime .top-search .search-submit:hover,.pc-shop-search .top-search .search-submit:hover{background:var(--pc-primary-hover,#0e4fd1)}.pc-header-runtime .page-header-home__right{align-items:center;gap:20px}.pc-header-runtime .page-header-home__right .car-bar,.pc-header-runtime .page-header-home__right .language-bar,.pc-header-runtime .page-header-home__right .mine-bar{height:32px;display:flex;align-items:center}.pc-header-runtime .page-header-home__right .car-bar .content,.pc-header-runtime .page-header-home__right .mine-bar .category-wrap .bar-wrap .content{gap:6px;color:#344054;font-size:13px}.pc-header-runtime .page-header-home__right .car-bar .content:hover,.pc-header-runtime .page-header-home__right .mine-bar .category-wrap .bar-wrap .content:hover{color:var(--pc-primary,#165dff)}.pc-header-runtime .sub-nav--stacked{gap:28px}.pc-header-runtime .sub-nav li a{color:#344054;font-size:15px;line-height:32px;transition:color .18s ease}.pc-header-runtime .sub-nav li a:hover{color:var(--pc-primary,#165dff)}.base-class{width:100%;box-sizing:border-box}.decorate-renderer .decorate-renderer__module{width:100%}.top-bar{justify-content:space-between;position:relative;width:100%;padding:10px;box-sizing:border-box;line-height:32px}.top-bar,.top-bar .left-title{display:flex;align-items:center}.top-bar .left-title{flex-wrap:nowrap;gap:6px}.top-bar .left-title .image-size{width:32px;height:32px;flex-shrink:0;display:block}.top-bar .left-title .title-text{position:relative;color:#2a3145;font-size:18px;font-weight:700;white-space:nowrap}.top-bar .left-title .desc-text{position:relative;top:1px;color:#aaa;font-size:13px;white-space:nowrap}.top-bar .right-title{display:flex;align-items:center;flex-shrink:0;font-size:14px;color:#1a1a1a;text-decoration:none;cursor:pointer}.top-bar .right-title:hover{color:var(--main-bg,var(--pc-primary))}.top-bar .right-title .icon{position:relative;width:8px;height:8px;margin-left:6px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}.top-bar.top-bar--style-2 .title-text{padding-left:10px}.top-bar.top-bar--style-2 .title-text:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:linear-gradient(180deg,#155bd4,#64b5f6);border-radius:2px}.top-bar.top-bar--style-3 .title-text:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:linear-gradient(90deg,#155bd4,transparent);border-radius:1px}.top-bar.top-bar--align-1{justify-content:space-between}.top-bar.top-bar--align-2{justify-content:center}.top-bar.top-bar--align-2 .left-title{flex-direction:column;align-items:center;text-align:center}.top-bar.top-bar--align-2 .desc-text{margin-left:0;margin-top:2px}.top-bar.top-bar--align-2 .right-title{position:absolute;right:10px}.top-bar.top-bar--align-3,.top-bar.top-bar--align-3 .left-title{flex-direction:row-reverse}.top-bar.top-bar--align-3 .image-size{margin-right:0;margin-left:5px}.top-bar.top-bar--align-3 .desc-text{margin-left:0;margin-right:5px}.top-bar.top-bar--align-3 .right-title{margin-right:auto}.dec-image-ad{width:100%;box-sizing:border-box;padding:var(--dec-box-padding-top,5px) var(--dec-box-padding,10px) var(--dec-box-padding-bottom,5px);background-color:var(--dec-bg-color,transparent)}.dec-image-ad,.dec-image-ad__content{border-radius:var(--dec-box-radius,0)}.dec-image-ad__content{background-color:var(--dec-bg-color,#fff);overflow:hidden}.dec-image-ad__list{display:flex;flex-wrap:wrap;gap:var(--dec-item-gap,0)}.dec-image-ad__item{box-sizing:border-box;padding:var(--dec-inner-padding,0);flex-shrink:0}.dec-image-ad__link{overflow:hidden}.dec-image-ad__image,.dec-image-ad__link{display:block;border-radius:var(--dec-item-radius,0)}.dec-image-ad__image{width:100%;height:auto;object-fit:cover}.dec-image-ad__swiper{position:relative;border-radius:var(--dec-item-radius,0);overflow:hidden}.dec-image-ad__swiper-viewport{width:100%;overflow:hidden}.dec-image-ad__swiper-track{display:flex;transition:transform .45s ease;will-change:transform}.dec-image-ad__swiper-page{flex:0 0 100%;display:grid;grid-gap:var(--dec-item-gap,0);gap:var(--dec-item-gap,0)}.dec-image-ad__dots{position:absolute;left:0;right:0;bottom:25px;z-index:10;display:flex;align-items:center;justify-content:center;gap:6px}.dec-image-ad__dot{width:12px;height:6px;padding:0;border:0;border-radius:2px;background:#fff;opacity:.6;cursor:pointer}.dec-image-ad__dot.is-active{background:var(--dec-indicator-color,#333);opacity:1}.dec-image-ad--layout-1 .dec-image-ad__list{flex-direction:column}.dec-image-ad--layout-1 .dec-image-ad__item,.dec-image-ad--layout-2 .dec-image-ad__item{width:100%}.dec-image-ad--layout-5 .dec-image-ad__item{width:calc((100% - var(--dec-item-gap, 0px))/2)}.dec-image-ad--layout-6 .dec-image-ad__item{width:calc((100% - var(--dec-item-gap, 0px)*2)/3)}.dec-image-ad--layout-7 .dec-image-ad__item{width:calc((100% - var(--dec-item-gap, 0px)*3)/4)}.dec-image-ad--indicator-2 .dec-image-ad__dot{width:12px;height:12px;border-radius:50%}.dec-image-ad--indicator-3 .dec-image-ad__dots{left:auto;right:8px;bottom:15px;padding:3px 5px;height:15px;border-radius:100px;background-color:rgba(0,0,0,.3)}.dec-image-ad--indicator-3 .dec-image-ad__dot{width:12px;height:12px;border-radius:50%;opacity:1}.dec-pc-product{width:100%;box-sizing:border-box}.dec-pc-product__content{overflow:hidden}.dec-pc-product__wrapper{padding:var(--dec-goods-padding,5px)}.dec-pc-product__list{display:grid;grid-template-columns:repeat(var(--dec-columns,4),minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;box-sizing:border-box}.dec-pc-product__item{min-width:0}.dec-pc-product__card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(50,50,51,.08);border-radius:6px;overflow:hidden;background:#fff;text-decoration:none;color:inherit}.dec-pc-product__photo{width:100%;aspect-ratio:1/1;background:#f5f5f5;overflow:hidden}.dec-pc-product__img{width:100%;height:100%;display:block;object-fit:cover}.dec-pc-product__info{display:flex;flex-direction:column;flex:1 1;padding:10px 10px 12px}.dec-pc-product__name{font-size:13px;line-height:18px;color:#333}.dec-pc-product__brief,.dec-pc-product__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-pc-product__brief{margin-top:6px;font-size:12px;line-height:16px;color:#999}.dec-pc-product__price{margin-top:8px;color:var(--dec-price-color,#e60012);font-size:14px;font-weight:600}.dec-pc-product__price>span{display:inline}.dec-pc-product__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.dec-pc-product__buy{flex-shrink:0;cursor:pointer}.dec-buy-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--general,var(--pc-primary));cursor:pointer}.dec-buy-btn--1,.dec-buy-btn--2,.dec-buy-btn--3,.dec-buy-btn--4{width:24px;height:24px;background:transparent}.dec-buy-btn--5,.dec-buy-btn--7{border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#606266}.dec-buy-btn--5,.dec-buy-btn--6,.dec-buy-btn--7,.dec-buy-btn--8{height:32px;padding:0 15px;font-family:inherit;font-size:14px;line-height:30px}.dec-buy-btn--6,.dec-buy-btn--8{border:1px solid var(--general,var(--pc-primary));border-radius:20px;background:var(--general,var(--pc-primary));color:#fff}.dec-buy-btn--5:hover,.dec-buy-btn--7:hover{border-color:var(--general,var(--pc-primary));color:var(--general,var(--pc-primary))}.dec-buy-btn--6:hover,.dec-buy-btn--8:hover{opacity:.88}.dec-buy-btn__icon{display:block;font-style:normal;line-height:1}.dec-buy-btn__ico{display:block;width:24px;height:24px;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.dec-buy-btn__ico--cart{mask-image:url(/assets/icons/cart.svg);-webkit-mask-image:url(/assets/icons/cart.svg)}.dec-pc-home-quick-nav{box-sizing:border-box;padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);background-color:var(--dec-bg-color,transparent);border-radius:var(--dec-box-radius,0)}.dec-pc-home-quick-nav .nav_container.fs_mod{display:flex;flex-wrap:var(--dec-single-line,wrap);justify-content:var(--dec-container-justify,flex-start);gap:var(--dec-item-gap,16px);min-width:100%}.dec-pc-home-quick-nav .nav_container.fs_mod,.dec-pc-home-quick-nav__item{align-items:center;line-height:var(--dec-line-height,36px);font-weight:var(--dec-font-weight,400)}.dec-pc-home-quick-nav__item{display:inline-flex;gap:var(--dec-icon-gap,6px);font-size:var(--dec-font-size,14px);color:var(--dec-text-color,#333);text-decoration:none;white-space:nowrap;transition:color .2s ease}.dec-pc-home-quick-nav__item:hover{color:var(--dec-hover-color,var(--pc-primary))!important}.dec-pc-home-quick-nav__icon{flex-shrink:0;width:var(--dec-icon-size,18px);height:var(--dec-icon-size,18px);object-fit:contain}.dec-category-nav-wrapper,.dec-category-nav-wrapper__inner,.mod_seckill{box-sizing:border-box;width:100%}.mod_seckill .seckill-top{display:flex;align-items:center;padding:12px 20px}.mod_seckill .seckill-title{font-size:20px;font-weight:700;color:#1a1a1a}.mod_seckill .seckill_list_wrap{padding:0 12px 12px;overflow:hidden}.mod_seckill .seckill_list{display:grid;grid-gap:12px;gap:12px}.mod_seckill .proditem{min-width:0}.mod_seckill .proditem a{display:block;text-decoration:none;color:inherit}.mod_seckill .seckill-item-image{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fafafa;overflow:hidden}.mod_seckill .seckill-item-image .pro_pic{width:100%;height:100%;object-fit:contain}.mod_seckill .seckill-img-placeholder{width:100%;height:100%;background:#f2f3f5}.mod_seckill .seckill-item__name{margin-top:8px;font-size:14px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-pc-home-hero{width:100%;box-sizing:border-box;padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);background:var(--dec-bg-color,transparent);border-radius:var(--dec-box-radius,0);container-type:inline-size;container-name:hero}.dec-pc-home-hero__layout{width:100%;height:var(--dec-height,336px);display:grid;grid-template-columns:252px minmax(0,1fr) 252px;grid-gap:var(--dec-gap,16px);gap:var(--dec-gap,16px);align-items:stretch;overflow:hidden}.dec-pc-home-hero__panel{background:var(--dec-panel-bg,#fff);border-radius:var(--dec-panel-radius,8px);box-shadow:0 2px 12px 0 rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column}.dec-pc-home-hero__left{background:var(--dec-left-bg,#fff);overflow:hidden}.dec-pc-home-hero__cate-area,.dec-pc-home-hero__left{min-height:0;height:100%}.dec-pc-home-hero__cate-list{padding:10px 8px;height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:2px}.dec-pc-home-hero__cate-item{display:flex;align-items:center;gap:12px;min-height:32px;padding:4px 10px;border-radius:10px;text-decoration:none;color:inherit;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease;margin-top:0}.dec-pc-home-hero__cate-item:hover .dec-pc-home-hero__cate-icon{color:var(--dec-price-color,var(--price))}.dec-pc-home-hero__cate-item:hover .dec-pc-home-hero__cate-title{color:var(--dec-price-color,var(--price));font-weight:600}.dec-pc-home-hero__cate-icon{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:var(--dec-left-text-color,#333);transition:color .18s ease}.dec-pc-home-hero__cate-text{min-width:0;flex:1 1}.dec-pc-home-hero__cate-title{font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--dec-left-text-color,#333);line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dec-pc-home-hero__cate-link{cursor:pointer}.dec-pc-home-hero__center{min-width:0;flex-direction:column;height:100%}.dec-pc-home-hero__center,.dec-pc-home-hero__center-top{min-height:0;display:flex;gap:var(--dec-gap,16px);overflow:hidden}.dec-pc-home-hero__center-top{flex:1 1}.dec-pc-home-hero__banner{flex:1 1;height:100%;border-radius:var(--dec-banner-radius,12px);overflow:hidden;background:var(--dec-panel-bg,#fff);box-shadow:0 2px 12px 0 rgba(0,0,0,.06);min-width:0;position:relative}.dec-pc-home-hero__banner-inner,.dec-pc-home-hero__banner-viewport{width:100%;height:100%;display:block}.dec-pc-home-hero__banner-viewport{position:relative;overflow:hidden}.dec-pc-home-hero__banner-track{display:flex;width:100%;height:100%;transition:transform .45s ease}.dec-pc-home-hero__banner-slide{flex:0 0 100%;min-width:0;height:100%}.dec-pc-home-hero__banner-link{display:block;width:100%;height:100%;cursor:pointer}.dec-pc-home-hero__banner-img{width:100%;height:100%;display:block;object-fit:cover;object-position:left center;background:#f2f3f5}.dec-pc-home-hero__banner-dots{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:6px}.dec-pc-home-hero__banner-dot{width:8px;height:8px;border-radius:50%;background:#fff;opacity:.4;cursor:pointer}.dec-pc-home-hero__banner-dot.is-active{opacity:1;width:24px;border-radius:4px}.dec-pc-home-hero__promo-group{gap:var(--dec-gap,16px)}.dec-pc-home-hero__promo-card,.dec-pc-home-hero__promo-group{flex:1 1;display:flex;min-width:0;min-height:0;height:100%;overflow:hidden}.dec-pc-home-hero__promo-card{flex-direction:column;border-radius:var(--dec-card-radius,12px);cursor:pointer}.dec-pc-home-hero__promo-card:hover{box-shadow:0 10px 22px rgba(0,0,0,.12)}.dec-pc-home-hero__card-header{display:flex;align-items:center;gap:4px;padding:0 12px;margin:12px 0 10px;flex-shrink:0;overflow:hidden}.dec-pc-home-hero__card-title{font-size:14px;font-weight:700;color:#333;line-height:16px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dec-pc-home-hero__card-badge{display:inline-block;font-size:10px;color:#fff;padding:1px 4px;border-radius:2px;line-height:12px;flex-shrink:0;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-pc-home-hero__card-products{flex:1 1;display:flex;gap:4px;min-height:0;overflow:hidden;padding-bottom:8px}.dec-pc-home-hero__card-product{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;min-height:0;overflow:hidden;cursor:pointer}.dec-pc-home-hero__card-img-box{width:100%;flex:1 1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center}.dec-pc-home-hero__card-img{width:86px;height:86px;object-fit:contain;margin:auto}.dec-pc-home-hero__card-label{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:10px;padding:1px 4px;border-radius:3px 3px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}.dec-pc-home-hero__card-price{font-size:16px;flex-shrink:0}.dec-pc-home-hero__center-bottom{flex:1 1;min-height:0;overflow:hidden}.dec-pc-home-hero__product-grid{height:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--dec-gap,16px);gap:var(--dec-gap,16px)}.dec-pc-home-hero__channel-card{border-radius:var(--dec-card-radius,12px);box-shadow:0 2px 12px 0 rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;min-height:0;cursor:pointer;transition:transform .2s}.dec-pc-home-hero__channel-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.12)}.dec-pc-home-hero__right{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;height:100%;overflow:hidden}.dec-pc-home-hero__user-card{position:relative;padding:16px 12px;height:220px;flex-shrink:0;align-items:center;text-align:center;overflow:hidden;background:var(--dec-user-card-bg,#fff5ee);background-image:var(--dec-user-card-gradient,none);border-radius:12px;display:flex;flex-direction:column;justify-content:space-between}.dec-pc-home-hero__premium-member{position:absolute;top:0;right:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:86px;height:41px;padding:5px 12px 5px 20px;box-sizing:border-box;border-radius:0 12px 0 12px;background:linear-gradient(90deg,#1a1a1a,#3a3a3a);cursor:pointer}.dec-pc-home-hero__premium-member-title{font-size:11px;line-height:16px}.dec-pc-home-hero__premium-member-desc,.dec-pc-home-hero__premium-member-title{max-width:54px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:gold}.dec-pc-home-hero__premium-member-desc{font-size:8px;line-height:12px;opacity:.85}.dec-pc-home-hero__user-top{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:15px}.dec-pc-home-hero__avatar{width:48px;height:48px;flex-shrink:0;border-radius:50%;object-fit:cover;background:#fff;border:3px solid #fff}.dec-pc-home-hero__user-info{flex:1 1;min-width:0;text-align:left}.dec-pc-home-hero__user-name{font-size:16px;font-weight:700;color:#333;padding-bottom:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dec-pc-home-hero__user-links{font-size:12px;color:#666;display:flex;align-items:center;gap:8px}.dec-pc-home-hero__user-links .divider{width:1px;height:10px;background-color:#ddd}.dec-pc-home-hero__user-links span:not(.divider){cursor:pointer}.dec-pc-home-hero__user-links span:not(.divider):hover{color:var(--pc-primary)}.dec-pc-home-hero__user-desc{width:100%;text-align:center;margin-bottom:8px}.dec-pc-home-hero__user-desc .title{font-size:15px;font-weight:700;color:#333;margin-bottom:7px}.dec-pc-home-hero__user-desc .subtitle{font-size:12px;color:#999;transform:scale(.9)}.dec-pc-home-hero__login-btn{display:block;width:100%;height:36px;line-height:36px;background:var(--pc-primary);color:#fff;border-radius:6px;font-size:15px;font-weight:700;text-decoration:none;text-align:center;margin-bottom:12px;flex-shrink:0}.dec-pc-home-hero__login-btn:hover{background:var(--primary-dark-2,#e63939)}.dec-pc-home-hero__action-icon{width:16px;height:16px;flex-shrink:0;background-color:#333;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.dec-pc-home-hero__action-icon--order{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6 2h12a2 2 0 012 2v18l-8-4-8 4V4a2 2 0 012-2zm2 5h8v2H8V7zm0 4h8v2H8v-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6 2h12a2 2 0 012 2v18l-8-4-8 4V4a2 2 0 012-2zm2 5h8v2H8V7zm0 4h8v2H8v-2z'/%3E%3C/svg%3E")}.dec-pc-home-hero__action-icon--history{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3a9 9 0 11-9 9h2a7 7 0 107-7 7 7 0 00-5 2.1L9 9H3V3l2.3 2.3A9 9 0 0112 3zm-1 4h2v6l4 2-1 1.7-5-2.7V7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 3a9 9 0 11-9 9h2a7 7 0 107-7 7 7 0 00-5 2.1L9 9H3V3l2.3 2.3A9 9 0 0112 3zm-1 4h2v6l4 2-1 1.7-5-2.7V7z'/%3E%3C/svg%3E")}.dec-pc-home-hero__action-icon--wish{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 21l-1.5-1.4C5.4 14.9 2 11.8 2 8.1 2 5.1 4.4 3 7.2 3c1.6 0 3.1.8 4.1 2C12.3 3.8 13.8 3 15.4 3 18.2 3 20.6 5.1 20.6 8.1c0 3.7-3.4 6.8-8.5 11.5L12 21z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 21l-1.5-1.4C5.4 14.9 2 11.8 2 8.1 2 5.1 4.4 3 7.2 3c1.6 0 3.1.8 4.1 2C12.3 3.8 13.8 3 15.4 3 18.2 3 20.6 5.1 20.6 8.1c0 3.7-3.4 6.8-8.5 11.5L12 21z'/%3E%3C/svg%3E")}.dec-pc-home-hero__action-icon--shop{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 4h16l1 5a3 3 0 01-3 3 3 3 0 01-3-2 3 3 0 01-3 2 3 3 0 01-3-2 3 3 0 01-3 2 3 3 0 01-3-3L4 4zm2 9.8V20h12v-6.2a4.6 4.6 0 01-3-1 4.6 4.6 0 01-6 0 4.6 4.6 0 01-3 1zM10 14h4v4h-4v-4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 4h16l1 5a3 3 0 01-3 3 3 3 0 01-3-2 3 3 0 01-3 2 3 3 0 01-3-2 3 3 0 01-3 2 3 3 0 01-3-3L4 4zm2 9.8V20h12v-6.2a4.6 4.6 0 01-3-1 4.6 4.6 0 01-6 0 4.6 4.6 0 01-3 1zM10 14h4v4h-4v-4z'/%3E%3C/svg%3E")}.dec-pc-home-hero__shops{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.dec-pc-home-hero__shops-header{display:flex;align-items:center;gap:4px;padding:0 12px;margin:10px 0;flex-shrink:0}.dec-pc-home-hero__shops-header .title{font-size:14px;font-weight:700;color:#333;display:flex;align-items:center;gap:4px}.dec-pc-home-hero__shops-header .hot{font-size:10px;color:#fff;padding:1px 4px;border-radius:2px;line-height:12px;font-weight:400}.dec-pc-home-hero__shops-header .more{margin-left:auto;font-size:12px;color:#999;display:flex;align-items:center;gap:2px;cursor:pointer}.dec-pc-home-hero__shops-header .more:hover{color:var(--pc-primary)}.dec-pc-home-hero__shops-header .more .more-icon{display:inline-block;width:6px;height:6px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}.dec-pc-home-hero__shop-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;padding:0 12px;flex:1 1}.dec-pc-home-hero__shop-item{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.dec-pc-home-hero__shop-item:hover .dec-pc-home-hero__shop-img-box{border-color:var(--pc-primary)}.dec-pc-home-hero__shop-item:hover .dec-pc-home-hero__shop-enter{color:var(--pc-primary)!important}.dec-pc-home-hero__shop-img-box{width:44px;height:44px;border-radius:8px;background:#fff;border:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:4px;overflow:hidden;flex-shrink:0}.dec-pc-home-hero__shop-icon{width:100%;height:100%;object-fit:contain}.dec-pc-home-hero__shop-enter{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:4em}@container hero (max-width: 1350px){.dec-pc-home-hero__promo-group .dec-pc-home-hero__promo-card:nth-child(2){display:flex}.dec-pc-home-hero__center-bottom .dec-pc-home-hero__card-product:nth-child(2),.dec-pc-home-hero__promo-group .dec-pc-home-hero__card-product:nth-child(2){display:none}}@container hero (max-width: 1100px){.dec-pc-home-hero__card-badge{display:none!important}}@container hero (max-width: 900px){.dec-pc-home-hero__layout{grid-template-columns:200px minmax(0,1fr) 200px;gap:12px}.dec-pc-home-hero__banner{flex:3 1}.dec-pc-home-hero__promo-group{flex:1 1;gap:12px}.dec-pc-home-hero__promo-group .dec-pc-home-hero__promo-card:nth-child(2){display:none}.dec-pc-home-hero__cate-item{padding:5px 8px;gap:8px;min-height:30px}.dec-pc-home-hero__cate-icon{width:18px;height:18px;font-size:18px}.dec-pc-home-hero__card-title,.dec-pc-home-hero__cate-title{font-size:13px}.dec-pc-home-hero__card-price{font-size:14px}.dec-pc-home-hero__product-grid,.dec-pc-home-hero__right{gap:12px}.dec-pc-home-hero__user-card{padding:10px}.dec-pc-home-hero__avatar{width:36px;height:36px}.dec-pc-home-hero__user-name{font-size:13px}.dec-pc-home-hero__login-btn{height:28px;line-height:28px;font-size:12px;margin-bottom:6px}.dec-pc-home-hero__shop-list{grid-template-columns:repeat(3,1fr);gap:8px;padding:0}.dec-pc-home-hero__shop-img-box{width:40px;height:40px}}@container hero (max-width: 700px){.dec-pc-home-hero__layout{grid-template-columns:160px minmax(0,1fr) 160px;gap:8px}.dec-pc-home-hero__cate-item{padding:3px 6px;gap:6px;min-height:26px}.dec-pc-home-hero__cate-icon{width:15px;height:15px;font-size:15px}.dec-pc-home-hero__cate-title{font-size:11px}.dec-pc-home-hero__card-title{font-size:10px}.dec-pc-home-hero__card-price{font-size:12px}.dec-pc-home-hero__product-grid{gap:8px}.dec-pc-home-hero__user-card{padding:6px}.dec-pc-home-hero__avatar{width:28px;height:28px}.dec-pc-home-hero__login-btn{height:24px;line-height:24px;font-size:10px;margin-bottom:3px}.dec-pc-home-hero__shop-list{grid-template-columns:repeat(2,1fr);gap:4px;padding:0}.dec-pc-home-hero__shop-img-box{width:32px;height:32px;padding:2px}}.module-pc-coupon .dec-pc-coupon__header{display:flex;align-items:center;padding:10px 0;box-sizing:border-box}.module-pc-coupon .dec-pc-coupon__header-title{line-height:20px;font-size:16px;font-weight:700;color:#2a3145}.module-pc-coupon .dec-pc-coupon__header-desc{margin-left:5px;line-height:18px;color:#8c8c8c;font-size:12px}.mod_coupon{width:100%;box-sizing:border-box}.mod_coupon .coupon_tit{display:flex;align-items:center;justify-content:space-between;padding:12px 20px}.mod_coupon .coupon_tit a{display:flex;align-items:baseline;gap:8px;text-decoration:none;color:inherit}.mod_coupon .coupon_tit h4{margin:0;font-size:20px;font-weight:700;color:#1a1a1a}.mod_coupon .coupon_tit .en_tit,.mod_coupon .coupon_tit .go_coupon{margin:0;font-size:12px;color:#999;letter-spacing:1px}.mod_coupon .coupon_tit .go_coupon em{font-style:normal}.mod_coupon .coupon_list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 20px 16px}.mod_coupon .coupon_list .item{min-width:0;border-radius:8px;background:#fff5f5;overflow:hidden}.mod_coupon .coupon_list .coupon_detail{display:flex;align-items:center;gap:8px;padding:12px 10px 4px}.mod_coupon .coupon_list .price{flex-shrink:0;color:var(--pc-primary);font-size:26px;font-weight:700;line-height:1}.mod_coupon .coupon_list .price .coupon_discount{font-size:26px}.mod_coupon .coupon_list .price .coupon_discount span{font-size:12px}.mod_coupon .coupon_list .direction{min-width:0}.mod_coupon .coupon_list .direction p{margin:0;font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_coupon .coupon_list .direction .coupon_sort{color:#333;font-size:13px;font-weight:600}.mod_coupon .coupon_list .use_btn{margin:6px 10px 10px;padding:4px 0;border-radius:12px;background:var(--pc-primary);color:#fff;font-size:12px;text-align:center;cursor:pointer}.mod_coupon .coupon_list .use_btn em{font-style:normal}.mod_coupon .coupon_list .more_coupon{display:flex;align-items:center;justify-content:center}.mod_coupon .coupon_list .more_coupon a{color:var(--pc-primary);font-size:13px;text-decoration:none}.module-groupon-goods_ad-wrapper,.module-seckill-goods_ad-wrapper{width:100%}.module-goods_ad{position:relative;box-sizing:border-box}.module-goods_ad .module-ad-content{width:100%}.module-goods_ad .groupon-top,.module-goods_ad .seckill-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-left:var(--seckill-content-padding-x,0);padding-right:var(--seckill-content-padding-x,0);box-sizing:border-box}.module-goods_ad .groupon-title-wrapper,.module-goods_ad .seckill-title-wrapper{display:flex;align-items:baseline;gap:8px;min-width:0}.module-goods_ad .groupon-title-wrapper .line,.module-goods_ad .seckill-title-wrapper .line{width:3px;height:18px;border-radius:2px;background:var(--pc-primary)}.module-goods_ad .groupon-title-wrapper .image-size,.module-goods_ad .seckill-title-wrapper .image-size{height:22px;display:block}.module-goods_ad .groupon-title-wrapper .groupon-title,.module-goods_ad .groupon-title-wrapper .seckill-title,.module-goods_ad .seckill-title-wrapper .groupon-title,.module-goods_ad .seckill-title-wrapper .seckill-title{font-size:22px;font-weight:700;line-height:30px;white-space:nowrap}.module-goods_ad .groupon-title-wrapper .groupon-desc,.module-goods_ad .groupon-title-wrapper .seckill-desc,.module-goods_ad .seckill-title-wrapper .groupon-desc,.module-goods_ad .seckill-title-wrapper .seckill-desc{font-size:13px;color:#666;white-space:nowrap}.module-goods_ad .groupon-title-wrapper .groupon-desc.big-sm,.module-goods_ad .groupon-title-wrapper .seckill-desc.big-sm,.module-goods_ad .seckill-title-wrapper .groupon-desc.big-sm,.module-goods_ad .seckill-title-wrapper .seckill-desc.big-sm{font-size:15px}.module-goods_ad .groupon-count-down,.module-goods_ad .seckill-top-right{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:13px}.module-goods_ad .groupon-count-down .seckill-more,.module-goods_ad .seckill-top-right .seckill-more{color:inherit;text-decoration:none;white-space:nowrap}.module-goods_ad .groupon-count-down .countdown-box,.module-goods_ad .seckill-top-right .countdown-box{display:inline-flex;align-items:center;gap:2px}.module-goods_ad .groupon-count-down .countdown-item,.module-goods_ad .seckill-top-right .countdown-item{min-width:22px;padding:1px 3px;border-radius:3px;background:#1a1a1a;color:#fff;font-weight:600;text-align:center}.module-goods_ad .goods-ad-warp{padding:0 var(--seckill-content-padding-x,0);box-sizing:border-box}.module-goods_ad .goods-ad-con{display:grid;grid-gap:10px;gap:10px}.module-goods_ad .goods-ad-con.is-swiper{display:flex;overflow-x:auto;scrollbar-width:none}.module-goods_ad .goods-ad-con.is-swiper::-webkit-scrollbar{display:none}.module-goods_ad .goods-ad-con.is-swiper .goods-ad-item{flex:0 0 248px}.module-goods_ad .proditem{min-width:0}.module-goods_ad .proditem .item-content{height:100%}.module-goods_ad .proditem a{text-decoration:none;color:inherit}.module-goods_ad .groupon-item-image-wrapper,.module-goods_ad .seckill-item-image-wrapper{position:relative}.module-goods_ad .groupon-item-image,.module-goods_ad .item-photo{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.module-goods_ad .groupon-item-image .pro_pic,.module-goods_ad .item-image{width:100%;height:100%;object-fit:contain}.module-goods_ad .seckill-item-discount{position:absolute;left:8px;top:8px;padding:1px 6px;border-radius:2px;background:var(--pc-primary);color:#fff;font-size:11px}.module-goods_ad .item-name,.module-goods_ad .seckill-item__name,.module-goods_ad .title.product-name-text{margin-top:8px;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-goods_ad .groupon-item__price,.module-goods_ad .price-container{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.module-goods_ad .price-stack,.module-goods_ad .price-wrapper{display:flex;align-items:baseline;gap:6px;min-width:0}.module-goods_ad .price-miaosha{color:var(--pc-primary);font-size:20px;font-weight:700;line-height:1;text-decoration:none}.module-goods_ad .price-origin{color:#999;font-size:12px}.module-goods_ad .view_detail{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--pc-primary);color:#fff;font-size:16px;line-height:1;text-decoration:none}.module-goods_ad .groupon-item__name{padding:0 4px}.dec-pc-image-nav{box-sizing:border-box;padding:var(--dec-box-padding-top,5px) var(--dec-box-padding,10px) var(--dec-box-padding-bottom,5px);background-color:var(--dec-bg-color,#fff);border-radius:var(--dec-box-radius,0)}.dec-pc-image-nav__content{background-color:var(--dec-content-bg,#fff);border-radius:var(--dec-item-radius,0);overflow:hidden;padding:8px}.dec-pc-image-nav__grid,.dec-pc-image-nav__swiper-page{display:grid;grid-gap:8px;gap:8px}.dec-pc-image-nav__item{min-width:0}.dec-pc-image-nav__link{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:inherit}.dec-pc-image-nav__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--dec-item-radius,0);overflow:hidden;background:#f7f8fa}.dec-pc-image-nav__image{width:100%;height:100%;object-fit:contain}.dec-pc-image-nav__text{font-size:13px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-list{width:100%}.image-list .image-square-layout{display:flex;gap:var(--img-gap,0)}.image-list .image-square-layout>.image-ad-item:first-child{flex:1 1}.image-list .grid-layout-2{flex:1 1;display:flex;gap:var(--img-gap,0)}.image-list .image-square-layout-3,.image-list .image-square-layout-4,.image-list .image-square-layout-5{display:grid;grid-gap:var(--img-gap,0);gap:var(--img-gap,0)}.image-list .image-square-layout-3{grid-template-columns:repeat(3,minmax(0,1fr))}.image-list .image-square-layout-4{grid-template-columns:repeat(4,minmax(0,1fr))}.image-list .image-square-layout-5{grid-template-columns:repeat(5,minmax(0,1fr))}.image-list .image-ad-item{min-width:0}.image-list .image-ad-item .item-content{display:block}.image-list .image-ad-item .item-content img{width:100%;display:block;object-fit:cover}.image-hotarea-warp{width:100%}.image-hotarea-warp .item-content-hotatrea{position:relative;width:100%}.image-hotarea-warp .item-content-hotatrea .item-img{width:100%;display:block}.image-hotarea-warp .item-content-hotatrea .image-hotarea-link{position:absolute;box-sizing:border-box;cursor:pointer;background:rgba(21,91,212,.06)}.image-hotarea-warp .item-content-hotatrea .image-hotarea-link .area_box_con_text{display:none}.module-ad-empty.empty-title_ad{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 0;background:#f2f4f6;color:#666;font-size:14px}.module-ad-empty.empty-title_ad .image-empty-bg{width:100px;height:100px;border-radius:8px;background:#e5e9f0}.image-ad-title{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box}.image-ad-title-h{font-size:22px;font-weight:700;line-height:30px}.image-ad-title-d{margin-top:4px;font-size:13px;color:#888}.image-ad-title-r .more-link{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:#666;text-decoration:none}.notice-ad-warp .item-notice-con{display:flex;align-items:center;gap:8px;padding:0 12px;box-sizing:border-box}.notice-ad-warp .item-notice-ico .item-img{width:18px;height:18px;object-fit:contain}.notice-ad-warp .item-notice-input{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.white-line-warp .white-line-con{display:flex;align-items:center}.white-line-warp .white-line-item{width:100%}.white-line-warp .white-line-item .item-line{width:100%;height:1px;background:#eee}.white-line-warp .line-style-2 .item-line{border-top:1px dashed #eee;background:transparent}.dec-banner2,.dec-group-banner{box-sizing:border-box;padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);background-color:var(--dec-bg-color,transparent);border-radius:var(--dec-box-radius,0);overflow:hidden}.dec-banner2__inner,.dec-group-banner__inner{padding:0 var(--dec-inner-padding,0);overflow:hidden}.dec-banner2__track,.dec-group-banner__track{display:flex;gap:var(--dec-slide-gap,12px);transition:transform .45s ease}.dec-banner2__item,.dec-group-banner__item{flex-shrink:0}.dec-banner2__link,.dec-group-banner__link{display:block;border-radius:var(--dec-box-radius,0);overflow:hidden}.dec-banner2__image,.dec-group-banner__image{width:100%;display:block;object-fit:cover}.dec-banner2__dots,.dec-group-banner__dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.dec-banner2__dots button,.dec-group-banner__dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d9d9d9;cursor:pointer}.dec-banner2__dots button.is-active,.dec-group-banner__dots button.is-active{width:20px;border-radius:4px;background:var(--pc-primary)}.dec-group-banner__track{gap:30px}.dec-group-banner__image{height:var(--dec-slide-height,195px)}.dec-category-nav3{box-sizing:border-box;padding:var(--dec-box-padding,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);background-color:var(--dec-bg-color,rgba(0,0,0,.02));overflow:hidden}.dec-category-nav3__top{display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.dec-category-nav3__title{font-size:20px;font-weight:700;color:#1a1a1a}.dec-category-nav3__more{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:#666;text-decoration:none}.dec-category-nav3__list{display:flex;gap:12px;overflow-x:auto;padding:0 20px 16px;scrollbar-width:none}.dec-category-nav3__list::-webkit-scrollbar{display:none}.dec-category-nav3__item{flex:0 0 220px;min-width:0}.dec-category-nav3__item a{display:block;text-decoration:none;color:inherit}.dec-category-nav3__image{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.dec-category-nav3__img{width:100%;height:100%;object-fit:contain}.dec-category-nav3__name{margin-top:8px;font-size:14px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-category-nav3__desc{margin-top:4px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:#999}.dec-category-nav3__hot{padding:0 4px;border-radius:2px;background:#fff1f0;color:var(--pc-primary);font-size:10px;line-height:14px}.dec-recommend-product{box-sizing:border-box;padding:var(--dec-box-padding-top,0) var(--dec-box-padding,0) var(--dec-box-padding-bottom,0);background-color:var(--dec-bg-color,transparent);border-radius:var(--dec-box-radius,0)}.dec-recommend-product__title{margin:0;padding:0 0 16px;font-size:24px;font-weight:700;color:#333;text-align:center}.dec-recommend-product__list{display:grid}.dec-recommend-product__card{display:flex;flex-direction:column;height:100%;border-radius:8px;background:#fff;overflow:hidden;border:1px solid rgba(50,50,51,.06)}.dec-recommend-product__flip{display:flex;flex-direction:column;flex:1 1;padding:12px 12px 0}.dec-recommend-product__pic{width:100%;aspect-ratio:1/1;overflow:hidden;background:#fafafa}.dec-recommend-product__pic img{width:100%;height:100%;object-fit:contain}.dec-recommend-product__pic-link{display:block;height:100%}.dec-recommend-product__name{margin-top:10px;font-size:14px;line-height:20px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-recommend-product__name a{color:inherit;text-decoration:none}.dec-recommend-product__price{margin-top:6px;color:var(--pc-primary);font-size:20px;font-weight:700}.dec-recommend-product__operate{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:10px 12px 12px;border-top:1px solid #f2f2f2}.dec-recommend-product__operate a{text-decoration:none}.dec-recommend-product__detail{font-size:12px;color:#999}.dec-recommend-product__buy{display:inline-block;padding:4px 12px;border-radius:12px;background:var(--pc-primary);color:#fff;font-size:12px}.dec-recommend-product__loading{display:flex;justify-content:center;padding:20px 0}.dec-recommend-product__loading .gif-loading{width:24px;height:24px;border:2px solid #eee;border-top:2px solid var(--pc-primary);border-radius:50%;animation:dec-spin .8s linear infinite}@keyframes dec-spin{to{transform:rotate(1turn)}}.dec-product-group{box-sizing:border-box;padding:var(--dec-box-padding-top,5px) var(--dec-box-padding,10px) var(--dec-box-padding-bottom,5px);background:var(--dec-module-bg,transparent)}.dec-product-group__container{padding:var(--dec-content-padding-top,0) var(--dec-content-padding-lr,0) var(--dec-content-padding-bottom,0);border-radius:var(--dec-content-radius,0);background:var(--dec-content-bg,transparent);overflow:hidden}.dec-product-group__tabs-wrapper{display:flex;align-items:center;gap:8px;padding:12px 0}.dec-product-group__tabs{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none}.dec-product-group__tabs::-webkit-scrollbar{display:none}.dec-product-group__tab{display:flex;align-items:center;cursor:pointer}.dec-product-group__tab--active .dec-product-group__tab-title{color:var(--pc-primary);font-weight:700}.dec-product-group__tab-content{display:flex;align-items:center;gap:4px;padding:4px 14px}.dec-product-group__tab-icon{width:20px;height:20px;object-fit:contain}.dec-product-group__tab-title{font-size:15px;color:#333;white-space:nowrap}.dec-product-group__tab-line{width:1px;height:14px;background:#eee}.dec-product-group__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.dec-product-group__card{display:flex;flex-direction:column;height:100%;padding:var(--dec-card-padding,0);border-radius:var(--dec-card-radius,4px);background:var(--dec-card-bg,#fff);text-decoration:none;color:inherit;overflow:hidden}.dec-product-group__image{width:100%;aspect-ratio:1/1;background:#fafafa;overflow:hidden}.dec-product-group__image .dec-product-group__image-inner{width:100%;height:100%;object-fit:contain;display:block}.dec-product-group__info{display:flex;flex-direction:column;flex:1 1;padding:8px var(--dec-info-padding-lr,3px) 10px}.dec-product-group__name{font-size:var(--dec-title-size,16px);font-weight:var(--dec-title-weight,400);color:var(--dec-title-color,#19191b);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-product-group__sales{font-size:12px;color:#999}.dec-product-group__price-box{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.dec-product-group__price-row{display:flex;align-items:baseline;gap:5px;min-width:0}.dec-product-group__price{color:var(--dec-price-color,var(--price));font-size:20px;font-weight:600}.dec-product-group__price-origin{color:#999;font-size:12px}.dec-product-group__cart-inner{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--pc-primary);color:#fff;font-size:15px;line-height:1}.dec-product-group--list-style-1 .dec-product-group__list{grid-template-columns:repeat(4,minmax(0,1fr))}.dec-product-group--list-style-2 .dec-product-group__list{grid-template-columns:repeat(5,minmax(0,1fr))}.dec-product-group--list-style-3 .dec-product-group__list{grid-template-columns:repeat(6,minmax(0,1fr))}.dec-skeleton-line{display:block;height:12px;margin:8px 10px;border-radius:4px;background:#f0f0f0}.dec-empty{padding:24px 0;color:#999;font-size:13px;text-align:center}.iconfont-pc.icon-login-jt:before{content:"›";font-style:normal}.iconfont-pc.icon-tianjia:before{content:"+";font-style:normal;font-size:18px;line-height:1}.dec-pc-home-hero__cate-sep{margin:0 4px;color:#999}.dec-pc-home-hero__cate-item.is-active{background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.06)}.dec-pc-home-hero__cate-item.is-active .dec-pc-home-hero__cate-icon{color:var(--dec-price-color,var(--price))}.dec-pc-home-hero__cate-item.is-active .dec-pc-home-hero__cate-title{color:var(--dec-price-color,var(--price));font-weight:600}.dec-pc-home-hero__subCata{box-sizing:border-box;min-width:640px;max-width:880px;min-height:320px;padding:16px;border:1px solid rgba(15,23,40,.06);border-radius:4px;background:#fff;box-shadow:none;z-index:1000}.dec-pc-home-hero__subCata.is-positioned{position:fixed}.dec-pc-home-hero__subView{display:none}.dec-pc-home-hero__subView.is-active{display:block}.dec-pc-home-hero__img-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px}.dec-pc-home-hero__img-item{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:inherit}.dec-pc-home-hero__img-pic{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;background:#f7f8fa}.dec-pc-home-hero__img-pic img{width:100%;height:100%;object-fit:contain}.dec-pc-home-hero__img-placeholder{width:100%;height:100%;background:#eef0f3}.dec-pc-home-hero__img-name{max-width:84px;font-size:12px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-pc-home-hero__user-link{font-size:12px;color:#666;text-decoration:none;cursor:pointer}.dec-pc-home-hero__user-link:hover{color:var(--pc-primary)}.dec-pc-home-hero__user-name.is-authed{padding-bottom:6px}.dec-pc-home-hero__user-assets{grid-gap:4px;gap:4px;margin:4px 0 10px}.dec-pc-home-hero__user-assets--wide{grid-template-columns:repeat(3,minmax(0,1.15fr))}.dec-pc-home-hero__asset-item{gap:4px}.dec-pc-home-hero__asset-item:hover .dec-pc-home-hero__asset-num{color:var(--pc-primary)}.dec-pc-home-hero__asset-num{text-overflow:ellipsis;line-height:20px}.dec-pc-home-hero__asset-label{color:#999}.dec-pc-image-nav__carousel{position:relative;overflow:hidden}.dec-pc-image-nav__carousel-viewport{width:100%;overflow:hidden}.dec-pc-image-nav__carousel-track{display:flex;transition:transform .45s ease;will-change:transform}.dec-pc-image-nav__dot,.dec-pc-image-nav__dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d9d9d9;cursor:pointer}.dec-pc-image-nav__dot.is-active,.dec-pc-image-nav__dots button.is-active{width:20px;border-radius:4px;background:var(--dec-indicator-color,var(--pc-primary))}.dec-pc-image-nav__dots{position:absolute;left:0;right:0;bottom:6px;display:flex;align-items:center;justify-content:center;gap:6px}.mod_coupon .coupon_list .use_btn.is-disabled{background:#f0f0f0;color:#999;cursor:not-allowed}.mod_coupon .coupon_list .use_btn.is-loading{opacity:.7}.dec-buy-btn.is-disabled,.dec-product-group__cart-btn.is-disabled,.dec-recommend-product__buy.is-disabled,.view_detail.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}button.dec-pc-product__buy,button.dec-product-group__cart-btn,button.dec-recommend-product__buy,button.view_detail{border:0;font-family:inherit;cursor:pointer}.dec-product-group__cart-btn{background:transparent;padding:0}button.view_detail{padding:0}.dec-recommend-product__buy{border:0}.dec-recommend-product__end{padding:16px 0;color:#999;font-size:13px;text-align:center}@media(max-width:900px){.desc-text{max-width:100%!important;word-break:break-word;overflow-wrap:anywhere;white-space:normal!important}.dec-pc-home-hero,.dec-pc-home-hero *{min-width:0!important}.dec-pc-home-quick-nav .nav_container.fs_mod{flex-wrap:wrap!important;overflow-x:hidden!important;gap:12px!important}body{overflow-x:hidden}}.dec-banner2__track,.dec-group-banner__track,.dec-image-ad__swiper-viewport,.dec-pc-home-hero__banner-viewport,.dec-pc-image-nav__carousel-viewport{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dec-banner2__track.is-dragging,.dec-group-banner__track.is-dragging,.dec-image-ad__swiper.is-dragging,.dec-pc-home-hero__banner-viewport.is-dragging,.dec-pc-image-nav__carousel-viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.dec-banner2__track,.dec-group-banner__track,.dec-image-ad__swiper-viewport,.dec-pc-image-nav__carousel-viewport{cursor:-webkit-grab;cursor:grab}.dec-banner2__track,.dec-group-banner__track,.dec-image-ad__swiper-track,.dec-pc-home-hero__banner-track,.dec-pc-image-nav__carousel-track{transition:transform .45s ease}.dec-image-ad__swiper-track.is-dragging,.dec-pc-home-hero__banner-track.is-dragging{transition:none}.dec-swiper-nav{position:absolute;top:50%;z-index:5;width:28px;height:28px;margin-top:-14px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.dec-swiper-nav:hover{background:rgba(0,0,0,.55)}.dec-swiper-nav--prev{left:8px}.dec-swiper-nav--next{right:8px}.dec-banner2__inner:hover .dec-swiper-nav,.dec-category-nav3__list-wrap:hover .dec-swiper-nav,.dec-group-banner__inner:hover .dec-swiper-nav,.dec-image-ad__swiper:hover .dec-swiper-nav,.dec-pc-image-nav__carousel:hover .dec-swiper-nav,.seckill_list_wrap:hover .dec-swiper-nav{opacity:1}.dec-banner2__inner,.dec-category-nav3__list-wrap,.dec-group-banner__inner,.dec-pc-image-nav__carousel,.seckill_list_wrap{position:relative}.dec-category-nav3__list-wrap{overflow:hidden}.mod_seckill .seckill_list.is-scroll{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.mod_seckill .seckill_list.is-scroll::-webkit-scrollbar{display:none}.dec-pc-home-hero__user-top.has-premium-member{padding-top:10px}.dec-pc-hero__img,.dec-pc-home-hero__banner-img,.dec-pc-home-hero__card-img,.dec-pc-image-nav__image,.dec-pc-product__img,.groupon-item-image img,.seckill-item-image img{background:#f2f3f5}.goods-ad-warp.has-nav{position:relative}.goods-ad-con.is-swiper{scroll-behavior:smooth}.goods-ad-warp.has-nav:hover .dec-swiper-nav{opacity:1}img{color:transparent}.dec-pc-home-hero__user-top.is-authed{margin-bottom:0}.dec-pc-home-hero__user-assets{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;flex:1 1;flex-shrink:0;margin:12px 0 10px;padding:10px 0;box-sizing:border-box;background:#fff;border-radius:8px;font-size:16px}.dec-pc-home-hero__user-assets--wide{grid-template-columns:.8fr 1.15fr 1.15fr}.dec-pc-home-hero__asset-item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:0 4px;box-sizing:border-box;text-align:center;text-decoration:none;color:inherit}.dec-pc-home-hero__asset-item:hover .dec-pc-home-hero__asset-label,.dec-pc-home-hero__asset-item:hover .dec-pc-home-hero__asset-num{color:var(--pc-primary)}.dec-pc-home-hero__asset-num{display:inline-flex;align-items:baseline;justify-content:center;gap:1px;max-width:100%;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2;color:#333}.dec-pc-home-hero__asset-label{margin-top:6px;font-size:12px;color:#1a1a1a}.dec-pc-home-hero__user-actions{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;flex-shrink:0;margin-top:auto;text-align:center}.dec-pc-home-hero__action-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;min-width:0;padding:0;overflow:visible;font-size:12px;line-height:1.2;color:#333;cursor:pointer;transition:color .2s}.dec-pc-home-hero__action-item:hover{color:var(--pc-primary)}.dec-pc-home-hero__action-item span{display:block;width:100%;padding:0 2px;line-height:1;white-space:nowrap}.dec-pc-home-hero__user-card{padding:14px 12px;box-sizing:border-box}.dec-pc-home-hero__user-top{margin-bottom:10px}.dec-pc-home-hero__user-desc{margin-bottom:6px}.dec-pc-home-hero__login-btn{margin-bottom:8px}.dec-pc-home-hero__user-actions{gap:2px}.dec-pc-home-hero__action-item{gap:8px}.dec-pc-home-hero__card-price{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.2;color:var(--dec-price-color,var(--price));margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dec-pc-home-hero__card-price .dec-price-decimals,.dec-pc-home-hero__card-price .dec-price-symbol{font-size:12px;font-weight:700}.dec-pc-home-hero__card-badge{max-width:none;flex-shrink:1;min-width:0;line-height:1.4;vertical-align:middle;padding:1px 5px}.dec-pc-home-hero__card-header{gap:6px;overflow:visible}.dec-pc-home-hero__card-title{flex:0 1 auto}.dec-pc-home-hero__promo-card{background:var(--dec-panel-bg,#fff);box-shadow:var(--dec-panel-shadow,none)}.dec-pc-home-hero__channel-card:hover,.dec-pc-home-hero__promo-card:hover{box-shadow:var(--dec-panel-shadow,none);transform:none}.dec-pc-home-hero__channel-card{background:var(--dec-panel-bg,#fff);box-shadow:var(--dec-panel-shadow,none);transition:none}.dec-pc-home-hero__channel-card,.dec-pc-home-hero__promo-card{background:var(--dec-panel-bg,#f5f6fa)}.return-loginfo-tabs{display:flex;gap:24px;margin:0 0 16px;border-bottom:1px solid #eee}.return-loginfo-tabs a{padding:10px 0;color:#666;text-decoration:none;border-bottom:2px solid transparent}.return-loginfo-tabs a.is-active{color:#cc0c1c;border-bottom-color:#cc0c1c;font-weight:600}.member-return-loginfo{display:flex;flex-direction:column;gap:20px;min-height:340px}.member-return-loginfo .return-goods-tip{padding:10px 14px;background:#fff7e6;border:1px solid #ffe1a8;color:#b25c00;font-size:13px;border-radius:4px}.member-return-loginfo .return-status-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:20px;column-gap:20px;grid-row-gap:8px;row-gap:8px}.member-return-loginfo .return-status-title{grid-column:1;grid-row:1;font-size:20px;font-weight:700;color:#1a1a1a;line-height:1.2}.member-return-loginfo .return-status-actions{grid-column:2;grid-row:1;display:flex;align-items:center;gap:12px}.member-return-loginfo .return-status-sub{grid-column:1;grid-row:2;font-size:13px;color:#8b8e97}.member-return-loginfo .return-countdown{color:#cc0c1c;font-weight:600}.member-return-loginfo .return-form-card{padding:20px;background:#fafafa;display:flex;flex-direction:column;gap:14px}.member-return-loginfo .return-form-field{display:flex;align-items:flex-start;gap:12px}.member-return-loginfo .return-form-field>label{flex:0 0 100px;line-height:30px;color:#333;text-align:right}.member-return-loginfo .return-form-field .required{color:#cc0c1c;font-style:normal;margin-left:2px}.member-return-loginfo .return-form-field input,.member-return-loginfo .return-form-field textarea{flex:1 1;max-width:600px;box-sizing:border-box;padding:6px 10px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;line-height:22px;color:#333;background:#fff}.member-return-loginfo .return-form-field textarea{resize:vertical}.member-return-loginfo .return-form-actions{display:flex;justify-content:flex-start;padding-left:112px}.member-return-loginfo .return-upload{display:flex;flex-direction:column;gap:8px}.member-return-loginfo .return-upload-list{display:flex;flex-wrap:wrap;gap:8px}.member-return-loginfo .return-upload-item{position:relative;width:80px;height:80px}.member-return-loginfo .return-upload-item img{width:80px;height:80px;object-fit:cover;cursor:zoom-in;display:block}.member-return-loginfo .return-upload-item button{position:absolute;right:0;bottom:0;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;padding:1px 4px;cursor:pointer}.member-return-loginfo .return-info-card{border:0}.member-return-loginfo .return-table{width:100%;border-collapse:collapse;background:#fff}.member-return-loginfo .return-table th{background:#f5f5f5;border:1px solid #ddd;padding:8px 10px;text-align:left;font-weight:600;color:#333}.member-return-loginfo .return-table td{border:1px solid #e8e8e8;padding:10px;color:#333;vertical-align:top}.member-return-loginfo .return-table--detail td:first-child{width:120px;color:#666}.member-return-loginfo .return-product{display:flex;gap:10px;text-decoration:none;color:inherit}.member-return-loginfo .return-product img{width:40px;height:40px;object-fit:cover;flex-shrink:0}.member-return-loginfo .return-product__sn{font-size:12px;color:#999}.member-return-loginfo .return-product__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:20px;max-height:40px;word-break:break-word}.member-return-loginfo .return-product__sku{margin-top:4px;font-size:12px;line-height:20px;color:#999}.member-return-loginfo .return-pics{display:flex;flex-wrap:wrap;gap:8px}.member-return-loginfo .return-log-message{display:flex;flex-direction:column;gap:8px}.member-return-loginfo .return-empty{text-align:center;color:#999;padding:18px 0}.member-return-loginfo .return-loginfo-links{display:flex;gap:20px}.member-return-loginfo .return-loginfo-links a{color:#005ea7;text-decoration:none}.pc-search-filter-row{border-bottom:1px dashed #eee;font-size:13px}.pc-search-filter-row__label{flex:0 0 56px;color:#666}.pc-search-filter-row__values{gap:8px 16px;flex:1 1}.pc-search-filter-row__values a{color:#333;line-height:24px;padding:0 2px}.pc-search-filter-row__values a.is-active{color:#cc0c1c}.pc-search-price-form{gap:6px}.pc-search-price-input{width:90px;padding:4px 8px;border:1px solid #dcdfe6;border-radius:4px}.pc-search-price-form button{padding:4px 12px;border:1px solid #dcdfe6;border-radius:4px}.member-order-steps{display:flex;align-items:center;gap:6px;margin-top:16px;padding-top:14px;border-top:1px dashed #eee}.member-order-steps__item{display:flex;align-items:center;gap:6px;color:#999;font-size:13px}.member-order-steps__item:not(:last-child):after{content:"";width:28px;height:1px;background:#e5e5e5;margin:0 6px}.member-order-steps__dot{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #d9d9d9;color:#999;font-size:12px;background:#fff}.member-order-steps__item.is-active{color:#1a1a1a}.member-order-steps__item.is-active .member-order-steps__dot{border-color:#cc0c1c;background:#cc0c1c;color:#fff}.member-order-detail__tip{color:#cc0c1c}.member-order-detail__links{display:flex;justify-content:space-between;gap:20px;font-size:13px}.member-order-detail__links a{color:#005ea7;text-decoration:none}.member-order-detail__product-sn{display:block;color:#999;font-size:12px}.member-order-shipping__trace{display:flex;gap:10px;padding:6px 0;border-bottom:1px dashed #eee;font-size:13px}.member-order-shipping__trace>span{flex:0 0 150px;color:#999}.comment-center__consignee{color:var(--ui-text-3,#98a2b3);font-size:13px;white-space:nowrap}.comment-card__author{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ui-text,#0f1728);font-size:14px;font-weight:600}.comment-card__avatar{width:26px;height:26px;border-radius:50%;border:1px solid var(--ui-line-soft,#f4f5f7);object-fit:cover;flex-shrink:0}.comment-card__avatar--fallback{align-items:center;justify-content:center;background:var(--ui-bg-soft,#f2f3f5);font-weight:600}.comment-card__avatar--fallback,.comment-card__rank{display:inline-flex;color:var(--ui-text-3,#98a2b3);font-size:12px}.comment-card__rank{align-items:baseline;gap:6px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comment-card__rank .comment-list__stars{font-size:15px}.comment-card__body{margin:0 20px;padding:12px 0 16px 70px;border-top:1px dashed var(--ui-line,#eceef2)}.comment-list__stars{color:#ff7a00;letter-spacing:2px;font-size:14px}.comment-list__tags{display:flex;flex-wrap:wrap;gap:6px}.comment-list__tags span{padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--pc-primary) 8%,transparent);color:var(--pc-primary);font-size:12px}.comment-list__sku{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;color:var(--ui-text-3,#98a2b3);font-size:12px}.comment-list__content{margin-top:8px;color:var(--ui-text,#0f1728);font-size:14px;line-height:22px}.comment-list__pics{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.comment-list__pics img{width:64px;height:64px;object-fit:cover;border-radius:6px;border:1px solid var(--ui-line-soft,#f4f5f7)}.comment-list__replies{margin-top:10px;padding:8px 12px;border-radius:6px;background:var(--ui-bg-soft,#f7f8fa)}.comment-list__reply{font-size:13px;line-height:20px;color:var(--ui-text-2,#475467)}.comment-list__reply+.comment-list__reply{margin-top:6px}.comment-list__reply b{color:var(--pc-primary);font-weight:600;margin-right:4px}.comment-list__reply small{margin-left:8px;color:var(--ui-text-3,#98a2b3);font-size:12px}@media(max-width:900px){.comment-card__body{padding-left:0}}.pc-coupon-detail{position:relative;padding:24px;background:#fff5ce;border-radius:8px}.pc-coupon-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pc-coupon-detail__name h3{margin:0 0 8px;color:#1a1a1a;font-size:18px;font-weight:600}.pc-coupon-detail__name p{margin:0 0 4px;color:#666;font-size:13px;line-height:20px}.pc-coupon-detail__shop{color:#8c8c8c!important}.pc-coupon-detail__amount{color:var(--pc-primary);font-size:32px;font-weight:700}.pc-coupon-detail__discount{color:var(--pc-primary);font-size:28px;font-weight:700}.pc-coupon-detail__time{margin-top:12px;color:#8c8c8c;font-size:13px}.pc-coupon-detail__cond{margin-top:6px;color:#666;font-size:13px}.pc-coupon-detail__result{display:flex;gap:12px;margin-top:20px}.chat-message__image{max-width:180px;max-height:180px;border-radius:6px;object-fit:cover}.chat-message__card{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;background:#fff;text-decoration:none;color:#1a1a1a}.chat-message__card img{width:56px;height:56px;border-radius:6px;object-fit:cover}.chat-message__card-name{max-width:200px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.chat-message__card-price{margin-top:4px;color:var(--pc-primary);font-size:13px;font-weight:600}.cert-range{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cert-range input[type=date]{flex:1 1;padding:6px 10px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px}.cert-range input[disabled]{background:#f5f5f5;color:#bbb}.cert-uploads{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.cert-upload{display:flex;align-items:center;gap:8px}.cert-upload__label{color:#666;font-size:13px}.cert-upload__thumb{position:relative;width:72px;height:72px;border-radius:6px;overflow:hidden}.cert-upload__thumb img{width:100%;height:100%;object-fit:cover}.cert-upload__thumb button{position:absolute;top:0;right:0;width:18px;height:18px;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:18px;cursor:pointer}.cert-upload__pick{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px dashed #d9d9d9;border-radius:6px;color:#8c8c8c;font-size:12px;cursor:pointer}.cert-upload__pick:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.invoice-detail__status{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 16px;margin-bottom:16px;border-radius:6px;background:#f5f7fa;font-size:14px}.invoice-detail__status.is-1{background:#f0f9eb;color:#52a940}.invoice-detail__status.is-2{background:#fff2f0;color:#d4380d}.invoice-detail__status.is-3{background:#f5f5f5;color:#8c8c8c}.invoice-detail__reply{color:#d4380d;font-size:13px}.invoice-detail__list{margin:0;padding:0}.invoice-detail__list>div{display:flex;padding:10px 0;border-bottom:1px solid #f0f0f0;font-size:14px}.invoice-detail__list dt{flex:0 0 130px;margin:0;color:#8c8c8c}.invoice-detail__list dd{flex:1 1;margin:0;color:#1a1a1a;word-break:break-all}.invoice-detail__img{margin-top:16px}.invoice-detail__img img{max-width:260px;border-radius:6px;border:1px solid #f0f0f0}.invoice-detail__actions{display:flex;gap:12px;margin-top:20px}.collect-shop__item{display:flex;gap:16px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:16px}.collect-shop__left{display:flex;flex:0 0 200px;flex-direction:column;align-items:center;gap:10px;padding-right:16px;border-right:1px solid #f0f0f0}.collect-shop__logo{width:80px;height:80px;overflow:hidden;border-radius:8px}.collect-shop__logo img{width:100%;height:100%;object-fit:contain}.collect-shop__name{color:#1a1a1a;font-size:15px;font-weight:600;text-align:center;text-decoration:none}.collect-shop__ops{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.collect-shop__btn{padding:4px 10px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#333;font-size:12px;text-decoration:none;cursor:pointer}.collect-shop__btn:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.collect-shop__cancel{color:#8c8c8c}.collect-shop__right{flex:1 1;min-width:0}.collect-shop__tabs{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.collect-shop__tabs-left{display:flex;gap:16px}.collect-shop__tabs-left button{padding:4px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.collect-shop__tabs-left button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.collect-shop__tabs-right{display:flex;gap:6px}.collect-shop__tabs-right button{width:24px;height:24px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;color:#666;cursor:pointer}.collect-shop__tabs-right button[disabled]{color:#d9d9d9;cursor:not-allowed}.collect-shop__products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.collect-shop__product{display:flex;flex-direction:column;gap:6px;color:#1a1a1a;text-decoration:none}.collect-shop__product img{width:100%;aspect-ratio:1;border-radius:6px;object-fit:cover}.collect-shop__product-name{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.collect-shop__product b{color:var(--pc-primary);font-size:14px}.collect-shop__empty{color:#bbb;font-size:13px}@media(max-width:900px){.collect-shop__item{flex-direction:column}.collect-shop__left{flex:none;border-right:0;border-bottom:1px solid #f0f0f0;padding:0 0 12px}.collect-shop__products{grid-template-columns:repeat(2,minmax(0,1fr))}}.groupon-detail__countdown{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:14px}.groupon-detail__countdown-label{color:#8c8c8c}.groupon-detail__countdown-time{padding:2px 8px;border-radius:4px;background:#1a1a1a;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.groupon-detail__countdown .is-ended{color:#8c8c8c}.groupon-detail__cta{display:flex;gap:12px}.groupon-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.groupon-invite__input{width:100%;padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;color:#333;font-size:13px}.groupon-invite__tip{margin:10px 0 0;color:#8c8c8c;font-size:12px}.withdraw-disabled{margin-bottom:16px;padding:12px 16px;border-radius:6px;background:#fff7e6;color:#ad6800;font-size:13px}.withdraw-disabled a{color:var(--pc-primary,#165dff)}.withdraw-desc{margin:12px 0;padding:12px;border-radius:6px;background:#fafafa;color:#666;font-size:13px;line-height:1.7}.withdraw-desc img{max-width:100%}.register-mode{display:flex;gap:24px;margin-top:16px;border-bottom:1px solid #f0f0f0}.register-mode button{padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.register-mode button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff);font-weight:600}.register-code{display:flex;gap:10px;align-items:center}.register-code>:first-child{flex:1 1}.register-agree{display:flex;align-items:flex-start;gap:8px;margin:4px 0 14px;color:#666;font-size:12px;line-height:1.6}.register-agree input{margin-top:3px}.register-agree a{color:var(--pc-primary,#165dff)}.join-steps{display:flex;gap:32px;margin:0 0 24px;padding:0;list-style:none}.join-steps li{display:flex;align-items:center;gap:8px;color:#bbb;font-size:14px}.join-steps li.is-active{color:#1a1a1a;font-weight:600}.join-steps li.is-done{color:#52a940}.join-steps__index{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid;border-radius:50%;font-size:12px}.join-actions{display:flex;gap:12px;margin-top:20px}.join-status h3{margin:0 0 10px;font-size:16px}.join-status__remark{color:#d4380d;font-size:13px}.join-status__tip{color:#666;font-size:13px}.invite-countdown{display:inline-flex;align-items:center;gap:8px;margin:8px 0;font-size:14px}.invite-countdown__label{color:#8c8c8c}.invite-countdown__time{padding:2px 8px;border-radius:4px;background:#1a1a1a;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invite-countdown.is-ended{color:#8c8c8c}.invite-user{position:relative}.invite-user__badge{position:absolute;top:-6px;left:50%;padding:0 6px;border-radius:8px;background:var(--pc-primary);color:#fff;font-size:10px;line-height:16px;transform:translateX(-50%)}.invite-user.is-leader img{border:2px solid var(--pc-primary);border-radius:50%}.shop-ref-header{background:#fff}.shop-ref-header__container{max-width:1600px;margin:0 auto;padding:0 38px}.shop-ref-header__top{display:flex;align-items:center;gap:24px;height:76px}.shop-ref-header__site-logo{display:inline-flex;align-items:center;height:40px}.shop-ref-header__site-logo img{max-height:40px;object-fit:contain}.shop-ref-header__site-logo span{color:#1a1a1a;font-size:18px;font-weight:700}.shop-ref-header__search{display:flex;flex:1 1;align-items:center;max-width:560px;height:36px;border:1px solid #c1c1c1;border-radius:7px;overflow:hidden}.shop-ref-header__search input{flex:1 1;height:100%;padding:0 12px;border:0;outline:none;font-size:14px}.shop-ref-header__btn{height:100%;padding:0 14px;border:0;background:#1a1a1a;color:#fff;font-size:13px;cursor:pointer}.shop-ref-header__btn.is-shop{background:#fff;color:#1a1a1a;border-left:1px solid #e5e5e5}.shop-ref-header__info{padding:12px 0 18px}.shop-ref-header__card{gap:16px;padding:16px 20px;background:#f7f7f7}.shop-ref-header__card,.shop-ref-header__logo{display:flex;align-items:center;border-radius:8px}.shop-ref-header__logo{justify-content:center;width:72px;height:72px;overflow:hidden;background:#fff}.shop-ref-header__logo img{width:100%;height:100%;object-fit:contain}.shop-ref-header__logo span{color:#bbb;font-size:20px}.shop-ref-header__meta{flex:1 1;min-width:0}.shop-ref-header__title-row{display:flex;align-items:center;gap:12px}.shop-ref-header__title{color:#1a1a1a;font-size:18px;font-weight:700}.shop-ref-header__license{color:var(--pc-primary,#165dff);font-size:13px;text-decoration:none}.shop-ref-header__sub{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;color:#666;font-size:13px}.shop-ref-header__tip{padding:1px 8px;border-radius:10px;background:#fff;color:#d4380d;font-size:12px}.shop-ref-header__actions{display:flex;gap:10px}.shop-ref-header__actions .is-followed{color:#8c8c8c}@media(max-width:900px){.shop-ref-header__container{padding:0 12px}.shop-ref-header__top{flex-direction:column;height:auto;gap:12px;padding:12px 0}.shop-ref-header__card{flex-wrap:wrap}}.shop-category-menu{width:200px;padding:12px 0;border-radius:8px;background:#fff}.shop-category-menu .menu-item{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;color:#333;font-size:14px;text-decoration:none}.shop-category-menu .menu-item a{flex:1 1;color:inherit;text-decoration:none}.shop-category-menu .menu-item:hover{background:#f5f7fa}.shop-category-menu .menu-item.active{background:#f0f6ff;color:var(--pc-primary,#165dff);font-weight:600}.shop-category-menu .all-products{margin-bottom:6px;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.shop-category-menu .arrow-icon{width:20px;height:20px;border:0;background:transparent;color:#8c8c8c;font-size:12px;cursor:pointer;transition:transform .2s}.shop-category-menu .arrow-icon.expanded{transform:rotate(180deg)}.shop-category-menu .sub-menu{padding-left:12px}.shop-category-menu .sub-item{padding:6px 16px;color:#666;font-size:13px}.shop-category-menu .sub-item.active{color:var(--pc-primary,#165dff);font-weight:600}@media(max-width:900px){.shop-category-menu{width:100%}}.chat-input__tools{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.chat-input__tool{padding:3px 10px;border:1px solid #e5e7eb;border-radius:4px;color:#333;font-size:12px;cursor:pointer}.chat-input__tool:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.chat-input__tips{color:#bbb;font-size:12px}.shop-detail-card,.shop-detail-card__img{position:relative}.shop-detail-card__badge{position:absolute;top:8px;left:8px;padding:1px 6px;border-radius:3px;background:var(--pc-primary);color:#fff;font-size:11px}.shop-detail-card__price{display:flex;align-items:baseline;gap:6px}.shop-detail-card__market{color:#bbb;font-size:12px;font-weight:400}.shop-detail-card__meta{display:flex;align-items:center;gap:8px;margin-top:4px;color:#8c8c8c;font-size:12px}.shop-detail-card__promo{display:inline-flex;gap:4px}.shop-detail-card__promo em{padding:0 4px;border:1px solid #ffd8bf;border-radius:2px;background:#fff7f0;color:#d4380d;font-size:11px;font-style:normal}.aftersales-pics{display:flex;flex-wrap:wrap;gap:10px}.aftersales-pics__item{position:relative;width:72px;height:72px;border-radius:6px;overflow:hidden}.aftersales-pics__item img{width:100%;height:100%;object-fit:cover}.aftersales-pics__item button{position:absolute;top:0;right:0;width:18px;height:18px;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:18px;cursor:pointer}.aftersales-pics__pick{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px dashed #d9d9d9;border-radius:6px;color:#8c8c8c;font-size:12px;cursor:pointer}.aftersales-pics__pick:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.settlement-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.settlement-tabs button{padding:8px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.settlement-tabs button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff);font-weight:600}.settlement-content{padding:12px;border-radius:6px;background:#fafafa;color:#333;font-size:13px;line-height:1.8}.settlement-content img{max-width:100%}.comment-item__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0}.comment-item__tags>span{color:#666;font-size:13px}.comment-item__tags button{padding:2px 10px;border:1px solid #d9d9d9;border-radius:12px;background:#fff;color:#666;font-size:12px;cursor:pointer}.comment-item__tags button.is-active{border-color:var(--pc-primary,#165dff);background:#f0f6ff;color:var(--pc-primary,#165dff)}.comment-item__pics{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.comment-item__pic{position:relative;width:72px;height:72px;border-radius:6px;overflow:hidden}.comment-item__pic img{width:100%;height:100%;object-fit:cover}.comment-item__pic button{position:absolute;top:0;right:0;width:18px;height:18px;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:18px;cursor:pointer}.comment-item__pic-pick{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px dashed #d9d9d9;border-radius:6px;color:#8c8c8c;font-size:12px;cursor:pointer}.comment-item__pic-pick:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.feedback-tabs{display:flex;gap:24px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.feedback-tabs button{padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.feedback-tabs button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff);font-weight:600}@media(max-width:900px){.pc-search-price-form{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:100%}.pc-search-price-input{flex:1 1 40%;min-width:0;max-width:100%}.pc-login-card,.pc-login-native{width:100%!important;max-width:100%!important;box-sizing:border-box}.pc-login-page{padding:16px;box-sizing:border-box}.pc-container{max-width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box}.pc-member-page,.pc-static-page{overflow-x:hidden}.pc-search-price-form{flex-wrap:wrap!important;width:100%!important;max-width:100%!important;overflow:hidden}.pc-search-price-form>*{flex:1 1 auto;min-width:0!important;max-width:100%!important}.pc-search-price-input{width:100%!important;max-width:100%!important;box-sizing:border-box}.pc-search-price-form span{flex:0 0 auto}}.inquiry-detail__status{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-bottom:12px;border-radius:6px;background:#fff7e6;color:#ad6800;font-size:14px}.inquiry-detail__status.is-1{background:#f0f9eb;color:#52a940}.inquiry-detail__status.is-2{background:#f5f5f5;color:#8c8c8c}.inquiry-detail__status-icon{font-size:16px}.inquiry-detail__market{margin-left:8px;color:#bbb;font-size:13px;text-decoration:line-through}.inquiry-detail__shop-price{margin-left:8px;color:var(--pc-primary);font-size:14px;font-weight:600}.inquiry-detail__meta{margin:12px 0;padding:0}.inquiry-detail__meta>div{display:flex;padding:6px 0;font-size:14px}.inquiry-detail__meta dt{flex:0 0 100px;margin:0;color:#8c8c8c}.inquiry-detail__meta dd{flex:1 1;margin:0;color:#1a1a1a}.pc-article-issue{display:flex;gap:24px}.pc-article-issue__side{display:flex;flex:0 0 200px;flex-direction:column;gap:4px;padding:16px;border-radius:8px;background:#f7f8fa}.pc-article-issue__side>b{margin-bottom:10px;color:#1a1a1a;font-size:15px}.pc-article-issue__side button{padding:8px 12px;border:0;border-radius:4px;background:transparent;color:#666;font-size:14px;text-align:left;cursor:pointer}.pc-article-issue__side button:hover{background:#fff}.pc-article-issue__side button.is-active{background:var(--pc-primary,#165dff);color:#fff}.pc-article-issue__main{flex:1 1;min-width:0}.pc-article-issue__tabs{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.pc-article-issue__tabs button{padding:6px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.pc-article-issue__tabs button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.pc-article-issue__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 24px;gap:10px 24px}.pc-article-issue__list a{color:#333;font-size:14px;text-decoration:none}.pc-article-issue__list a:hover{color:var(--pc-primary,#165dff)}.pc-article-issue__empty{color:#bbb;font-size:13px}.pc-article-issue__hot{display:flex;flex-direction:column;gap:8px;margin-top:28px;padding:16px;border-radius:8px;background:#fafafa}.pc-article-issue__hot>b{margin-bottom:4px;color:#1a1a1a;font-size:15px}.pc-article-issue__hot a{color:#666;font-size:13px;text-decoration:none}.pc-article-issue__hot a:hover{color:var(--pc-primary,#165dff)}@media(max-width:900px){.pc-article-issue{flex-direction:column}.pc-article-issue__side{flex:none}.pc-article-issue__list{grid-template-columns:1fr}}.register-wechat{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 0}.register-wechat__desc{margin:0;color:#333;font-size:14px}.register-wechat__qr{width:220px;height:220px;border:1px solid #f0f0f0;border-radius:8px}.register-wechat__placeholder{display:flex;align-items:center;justify-content:center;width:220px;height:220px;border:1px dashed #d9d9d9;border-radius:8px;color:#8c8c8c;font-size:13px}.register-wechat__tip{margin:0;color:#bbb;font-size:12px}.join-section-title{margin:20px 0 10px;padding-left:10px;border-left:3px solid var(--pc-primary,#165dff);color:#1a1a1a;font-size:15px;font-weight:600}.join-section-title:first-child{margin-top:0}.join-field-tip{margin:4px 0 8px;color:#fa8c16;font-size:12px;line-height:1.6}.join-upload{margin:10px 0 16px}.join-upload__label{color:#333;font-size:13px;font-weight:500}.join-upload__tip{margin:4px 0 8px;color:#8c8c8c;font-size:12px;line-height:1.6}.join-upload__list{display:flex;flex-wrap:wrap;gap:10px}.join-upload__item{position:relative;width:80px;height:80px;border-radius:6px;overflow:hidden}.join-upload__item img{width:100%;height:100%;object-fit:cover}.join-upload__item button{position:absolute;top:0;right:0;width:18px;height:18px;border:0;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:18px;cursor:pointer}.join-upload__pick{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border:1px dashed #d9d9d9;border-radius:6px;color:#8c8c8c;font-size:12px;cursor:pointer}.join-upload__pick:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.join-summary-row{display:flex;padding:8px 0;border-bottom:1px solid #f5f5f5;font-size:14px}.join-summary-row>span{flex:0 0 110px;color:#8c8c8c}.join-summary-row>b{flex:1 1;color:#1a1a1a;font-weight:500}.pc-checkout__fee-row{display:flex;align-items:center;justify-content:space-between}.pc-checkout__fee-row--total{margin-top:4px;padding-top:8px;border-top:1px dashed #f0f0f0}.pc-checkout__fee-discount,.pc-checkout__fee-sub{display:flex;align-items:center;justify-content:space-between;color:var(--pc-primary)}.pc-checkout__fee-sub{padding-left:16px;color:#8c8c8c;font-size:13px}.pc-checkout__fee-sub b{color:var(--pc-primary);font-weight:500}@media(max-width:900px){.seckill-hero__slogan{width:100%!important;max-width:100%!important;min-width:0!important;background-size:cover}.seckill-container,.seckill-main,.seckill-page{max-width:100%;overflow-x:hidden;box-sizing:border-box}.seckill-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.groupon-detail__origin{margin-left:10px;color:#bbb;font-size:13px;font-weight:400}.groupon-detail__meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;color:#666;font-size:13px}.groupon-user{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px}.groupon-user.is-leader img{border:2px solid var(--pc-primary);border-radius:50%}.groupon-user__badge{position:absolute;top:-6px;left:50%;padding:0 6px;border-radius:8px;background:var(--pc-primary);color:#fff;font-size:10px;line-height:16px;transform:translateX(-50%)}.groupon-user__avatar-placeholder{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px dashed #d9d9d9;border-radius:50%;color:#bbb}.groupon-detail__flow{margin-top:20px}.groupon-flow{display:flex;gap:12px;margin-top:10px}.groupon-flow__item{display:flex;flex:1 1;align-items:center;gap:8px;padding:10px 14px;border-radius:6px;background:#f7f8fa;color:#8c8c8c;font-size:13px}.groupon-flow__item b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#e5e5e5;color:#fff;font-size:12px}.groupon-flow__item.is-done{background:#f0f9eb;color:#52a940}.groupon-flow__item.is-done b{background:#52a940}.groupon-order{margin-top:16px;padding:16px 20px;border-radius:8px;background:#fff}.groupon-order h3{margin:0 0 12px;font-size:15px}.groupon-order__sn{margin-bottom:10px;color:#666;font-size:13px}.groupon-order__sn strong{color:#1a1a1a}.groupon-order__sn span{margin-left:12px;color:var(--pc-primary)}.groupon-order__table{width:100%;border-collapse:collapse;font-size:13px}.groupon-order__table th{padding:10px 8px;background:#fafafa;color:#666;font-weight:500;text-align:left}.groupon-order__table td{padding:10px 8px;border-bottom:1px solid #f5f5f5}.groupon-order__product{display:flex;align-items:center;gap:10px}.groupon-order__product img{width:48px;height:48px;border-radius:4px;object-fit:cover}.groupon-order__amounts{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;border-top:1px dashed #f0f0f0}.groupon-order__amounts>div{display:flex;justify-content:flex-end;gap:24px;color:#333;font-size:13px}.groupon-order__amounts .is-discount b{color:var(--pc-primary)}.groupon-order__total b{color:var(--pc-primary);font-size:18px}@media(max-width:900px){.groupon-flow{flex-direction:column}.groupon-order__table{display:block;overflow-x:auto}}.account-summary__safe{margin:-6px 0 14px;color:#fa8c16;font-size:12px}.article-related{margin:20px 0;padding:14px 16px;border-radius:8px;background:#fafafa}.article-related h3{margin:0 0 10px;font-size:15px}.article-related a{display:block;margin-bottom:6px;color:var(--pc-primary,#165dff);font-size:13px;text-decoration:none}.article-related a:hover{text-decoration:underline}.cert-section{margin:18px 0 10px;padding-left:10px;border-left:3px solid var(--pc-primary,#165dff);color:#1a1a1a;font-size:15px;font-weight:600}.cert-field-tip{margin:4px 0 8px;color:#8c8c8c;font-size:12px;line-height:1.6}.cert-readonly__title{margin:0 0 6px;font-size:16px}.cert-readonly__sub{margin-bottom:12px;color:#8c8c8c;font-size:13px}.pc-channel-other-ways{margin-top:10px}.pin-tabs{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:14px;border-bottom:1px solid #f0f0f0}.pin-tabs button{padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.pin-tabs button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff);font-weight:600}.pin-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.pin-toolbar__input{flex:1 1 260px;padding:0 10px}.pin-toolbar__input,.pin-toolbar__select{height:32px;border:1px solid #dcdcdc;border-radius:4px;font-size:13px}.pin-toolbar__select{padding:0 8px}.pin-table-head{display:flex;padding:10px 14px;border-radius:4px;background:#fafafa;color:#666;font-size:13px}.pin-table{width:100%;margin-bottom:14px;border-collapse:collapse;background:#fff;font-size:13px}.pin-table thead th{padding:10px 14px;border-bottom:1px solid #f0f0f0;color:#333;font-weight:500;text-align:left}.pin-red{color:var(--pc-primary)}.pin-gap{margin-left:24px;color:#666}.pin-row td{padding:12px 14px;border-bottom:1px solid #f5f5f5;vertical-align:top}.pin-col-goods{width:40%}.pin-goods{display:flex;gap:10px}.pin-goods img{width:64px;height:64px;border-radius:4px;object-fit:cover}.pin-goods p{margin:0 0 6px;color:#1a1a1a;font-size:13px;line-height:1.4}.pin-goods ul{margin:0;padding:0;list-style:none;color:#aaa}.pin-status{color:#149c24}.pin-sub{margin-top:4px;color:#8c8c8c}.pin-link{color:var(--pc-primary,#165dff);text-decoration:none}.pin-link:hover{text-decoration:underline}.pin-empty{text-align:center}.pin-empty__title{margin:0 0 8px;color:#1a1a1a;font-size:16px;font-weight:700}.invoice-hint{margin:2px 0;color:#8c8c8c;font-size:12px;line-height:1.7}.invoice-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.invoice-actions a{color:var(--pc-primary,#165dff);font-size:13px;text-decoration:none}.invoice-title{margin:0 0 8px;font-size:16px}.invoice-hint--strong{color:#333;font-weight:500}.pc-checkout__deduct-label{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pc-checkout__deduct-sub{color:#8c8c8c;font-size:12px}.pc-checkout__deduct-help{border:0;background:transparent;color:var(--pc-primary,#165dff);font-size:12px;cursor:pointer;padding:0}.pc-checkout__deduct-tip{margin-top:8px;color:#8c8c8c;font-size:12px}.pc-checkout__self-tag{margin-left:6px;padding:0 4px;border:1px solid #ffd8bf;border-radius:2px;color:#d4380d;font-size:11px;font-style:normal}.pc-checkout__seckill{margin-left:8px;color:var(--pc-primary);font-size:12px}.pc-checkout__no-shipping{color:#8c8c8c;font-size:12px;font-style:normal}.msg-center{display:flex;gap:20px;align-items:flex-start}.msg-center__side{flex:0 0 200px;padding:16px;border-radius:8px;background:#f7f8fa}.msg-center__side-title{display:block;margin-bottom:12px;color:#1a1a1a;font-size:15px}.msg-center__side-item{padding:8px 12px;border-radius:4px;color:#666;font-size:14px;cursor:pointer}.msg-center__side-item.is-active{background:var(--pc-primary,#165dff);color:#fff}.msg-center__main{flex:1 1;min-width:0}.msg-center__toolbar{display:flex;justify-content:flex-end;gap:10px;margin-bottom:12px}.msg-card{position:relative;margin-bottom:12px;padding:14px 16px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;cursor:pointer}.msg-card.is-unread{border-color:#ffe0e0}.msg-card:hover{border-color:#e5e5e5}.msg-card__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.msg-card__source{color:#8c8c8c;font-size:12px}.msg-card__date{color:#bbb;font-size:12px}.msg-card__title{display:flex;align-items:center;gap:6px;margin:0 0 6px;color:#1a1a1a;font-size:15px}.msg-card.is-read .msg-card__title{color:#8c8c8c;font-weight:500}.msg-card__dot{width:6px;height:6px;border-radius:50%;background:var(--pc-primary)}.msg-card__text{margin:0;color:#666;font-size:13px;line-height:1.7;white-space:pre-wrap}.msg-card__del{position:absolute;top:12px;right:14px;border:0;background:transparent;color:#bbb;font-size:12px;cursor:pointer}.msg-card__del:hover{color:var(--pc-primary)}@media(max-width:900px){.msg-center{flex-direction:column}.msg-center__side{width:100%;flex:none}}.profile-title{margin:0 0 4px;font-size:16px}.profile-tip{margin:0 0 16px;color:#8c8c8c;font-size:13px}.profile-avatar{display:flex;align-items:center;gap:14px;margin-bottom:18px}.profile-avatar img,.profile-avatar>span{width:72px;height:72px;border-radius:50%;object-fit:cover;background:#f2f3f5;color:#bbb;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.profile-avatar__pick{padding:6px 14px;border:1px solid #dcdcdc;border-radius:4px;color:#333;font-size:13px;cursor:pointer}.profile-avatar__pick:hover{border-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff)}.profile-bind{display:flex;align-items:center;gap:10px;color:#1a1a1a;font-size:14px}.profile-bind a{color:var(--pc-primary,#165dff);font-size:13px;text-decoration:none}.profile-actions{display:flex;gap:12px;margin-top:16px}.bind-label{display:block;margin:14px 0 6px;color:#333;font-size:13px}.bind-row{display:flex;gap:10px;align-items:center}.bind-area{padding:0 8px;font-size:13px}.bind-area,.bind-input{height:36px;border:1px solid #dcdcdc;border-radius:4px}.bind-input{flex:1 1;padding:0 10px;font-size:14px;box-sizing:border-box}.bind-tip{margin:6px 0 0;color:#8c8c8c;font-size:12px}.bind-switch{margin:12px 0;text-align:right}.bind-switch button{border:0;background:transparent;color:var(--pc-primary,#165dff);font-size:13px;cursor:pointer}.pdp{padding:16px 0 32px}.pdp__top{gap:60px;margin-bottom:12px}.pdp__crumb a,.pdp__top{color:#888b94}.pdp__crumb span:last-child{color:#333}.pdp__share{gap:16px}.pdp__share-title{padding-left:16px;border-left:1px solid #e5e7eb}.pdp__share button{color:#888b94}.pdp__shop{border-radius:8px;background:#f7f8fa}.pdp__shop-logo{width:52px;height:52px;border-radius:8px;background:#fff}.pdp__shop-name{color:#1a1a1a}.pdp__shop-meta{color:#8c8c8c}.pc-product-detail{grid-gap:0 16px;gap:0 16px}@media(max-width:1300px){.pdp{width:100%;padding:12px 16px 24px;box-sizing:border-box}.pc-product-detail{grid-template-columns:minmax(0,1fr) 420px}.pc-product-detail__info{position:static;max-height:none;overflow:visible}}@media(max-width:900px){.pc-product-detail{grid-template-columns:1fr}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs{grid-column:1;grid-row:auto}.pdp__top{gap:8px}.pdp__shop,.pdp__top{flex-wrap:wrap}}.pc-product-detail__gallery,.pc-product-detail__info{border-radius:8px;padding:16px;box-sizing:border-box}.pc-product-detail__gallery{background:#fff}.pc-product-detail__main-image{max-height:752px;border-radius:6px}.pc-product-detail__tabs{background:#fff;border-radius:8px;padding:16px;box-sizing:border-box}.pdp-login{min-height:620px;background-position:top;background-repeat:no-repeat;background-size:cover;background-color:#f5f6fa}.pdp-login__center{display:flex;align-items:center;justify-content:flex-end;width:1264px;max-width:100%;min-height:620px;margin:0 auto;padding:0 38px;box-sizing:border-box}.pdp-login__center--modern{justify-content:center}.pdp-login__card{width:380px;padding:28px 28px 24px;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);box-sizing:border-box}.pdp-login__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px}.pdp-login__head h1{margin:0;color:#1a1a1a;font-size:22px;font-weight:700}.pdp-login__register{color:#8c8c8c;font-size:13px}.pdp-login__register a{color:var(--pc-primary,#165dff);text-decoration:none}.pdp-login__tabs{display:flex;gap:24px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.pdp-login__tabs button{padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#666;font-size:14px;cursor:pointer}.pdp-login__tabs button.is-active{border-bottom-color:var(--pc-primary,#165dff);color:var(--pc-primary,#165dff);font-weight:600}.pdp-login__form{display:flex;flex-direction:column;gap:12px}.pdp-login__input{width:100%;height:40px;padding:0 12px;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;box-sizing:border-box}.pdp-login__input:focus{border-color:var(--pc-primary,#165dff);outline:none}.pdp-login__row{display:flex;gap:10px;align-items:center}.pdp-login__row .pdp-login__input{flex:1 1}.pdp-login__area{height:40px;padding:0 8px;border:1px solid #dcdcdc;border-radius:4px;font-size:13px}.pdp-login__forget{text-align:right}.pdp-login__forget a{color:#8c8c8c;font-size:12px;text-decoration:none}.pdp-login__forget a:hover{color:var(--pc-primary,#165dff)}.pdp-login__agree{display:flex;align-items:flex-start;gap:6px;color:#8c8c8c;font-size:12px;line-height:1.6}.pdp-login__agree input{margin-top:3px}.pdp-login__agree a{color:var(--pc-primary,#165dff);text-decoration:none}.pdp-login__error{color:#f5222d;font-size:12px}.pdp-login__other{margin-top:16px;padding-top:14px;border-top:1px solid #f5f5f5;text-align:center}.pdp-login__other button{border:0;background:transparent;color:var(--pc-primary,#165dff);font-size:13px;cursor:pointer}.pdp-login__wechat{display:flex;flex-direction:column;align-items:center;gap:14px;padding:8px 0}.pdp-login__wechat-title{color:#333;font-size:14px}.pdp-login__wechat img{width:200px;height:200px}.pdp-login__wechat-empty{display:flex;align-items:center;justify-content:center;width:200px;height:200px;border:1px dashed #d9d9d9;border-radius:8px;color:#8c8c8c;font-size:13px}.pdp-login__wechat-actions{display:flex;gap:10px}@media(max-width:900px){.pdp-login__center{justify-content:center;padding:20px 16px}.pdp-login__card{width:100%;max-width:380px}}.pdp{width:1264px;max-width:100%;padding:20px 0 40px}.pdp__top{display:flex;justify-content:space-between;gap:40px;margin-bottom:16px;color:#667085;font-size:13px}.pdp__crumb{display:flex;align-items:center;gap:8px}.pdp__crumb a{color:#667085;text-decoration:none}.pdp__crumb a:hover{color:var(--pc-primary,#165dff)}.pdp__crumb span:last-child{color:#101828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp__share{display:flex;flex-shrink:0;align-items:center;gap:14px}.pdp__share-title{padding-left:14px;border-left:1px solid #eaecf0}.pdp__share button{border:0;background:transparent;color:#667085;font-size:13px;cursor:pointer}.pdp__share button:hover{color:var(--pc-primary,#165dff)}.pdp__shop{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:16px;border:1px solid #eef0f3;border-radius:12px;background:#fff}.pdp__shop-logo{flex:0 0 auto;width:48px;height:48px;border-radius:10px;overflow:hidden;background:#f7f8fa}.pdp__shop-logo img{width:100%;height:100%;object-fit:cover}.pdp__shop-info{flex:1 1;min-width:0}.pdp__shop-name{display:flex;align-items:center;gap:8px;color:#101828;font-size:15px}.pdp__shop-meta{margin-top:4px;color:#98a2b3;font-size:12px}.pdp__shop-actions{flex:0 0 auto}.pc-product-detail{display:grid;grid-template-columns:752px 496px;justify-content:space-between;grid-gap:0 20px;gap:0 20px;align-items:start}.pc-product-detail__gallery{grid-column:1;grid-row:1}.pc-product-detail__info{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:12px;align-self:start;max-height:calc(100vh - 24px);overflow:auto}.pc-product-detail__tabs{grid-column:1;grid-row:2;margin-top:16px!important}.pdp--old .pc-product-detail{grid-template-columns:420px minmax(0,1fr);gap:0 24px}.pdp--old .pc-product-detail__info{position:static;max-height:none;overflow:visible}.pdp--new .pc-product-detail{grid-template-columns:560px minmax(0,1fr);gap:0 28px}.pdp--new .pc-product-detail__tabs{grid-column:1/-1}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs{background:#fff;border:1px solid #eef0f3;border-radius:12px;padding:16px;box-sizing:border-box}.pc-product-detail__main-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:#f7f8fa;border-radius:10px;overflow:hidden}.pc-product-detail__main-image img{max-width:100%;max-height:100%;object-fit:contain}@media(max-width:1300px){.pdp{width:100%;padding:16px;box-sizing:border-box}.pdp--overseas .pc-product-detail{grid-template-columns:minmax(0,1fr) 420px}.pdp--new .pc-product-detail,.pdp--old .pc-product-detail{grid-template-columns:minmax(0,1fr) 380px}.pc-product-detail__info{position:static;max-height:none;overflow:visible}}@media(max-width:900px){.pc-product-detail,.pdp--new .pc-product-detail,.pdp--old .pc-product-detail{grid-template-columns:1fr}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs{grid-column:1;grid-row:auto}.pdp__top{gap:8px}.pdp__shop,.pdp__top{flex-wrap:wrap}}.pdp__top{flex-wrap:nowrap;align-items:center}.pdp__crumb{flex:1 1 auto;min-width:0;overflow:hidden}.pdp__crumb span:last-child{flex:0 1 auto;min-width:0}.pdp__share{flex:0 0 auto;white-space:nowrap}.pdp--overseas .pc-product-detail__main-image{height:560px}.pdp--old .pc-product-detail__main-image{height:380px}@media(max-width:900px){.pdp--new .pc-product-detail__main-image,.pdp--old .pc-product-detail__main-image,.pdp--overseas .pc-product-detail__main-image{height:auto;aspect-ratio:1/1}.pdp{padding:12px;box-sizing:border-box}.pc-product-detail,.pdp{width:100%}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs{min-width:0;width:100%;box-sizing:border-box}.pc-product-detail__price,.pc-product-detail__price-box b{font-size:22px!important;word-break:break-all}.pc-product-detail__actions{flex-wrap:wrap;gap:10px}.pc-product-detail__actions>*{flex:1 1 auto}.pc-product-detail__meta{flex-wrap:wrap;gap:8px 16px}.pdp__share{gap:10px}}.pdp--new .pc-product-detail__info,.pdp--overseas .pc-product-detail__info{grid-row:1;align-self:stretch;position:static;max-height:none;overflow:visible}.pdp--old .pc-product-detail__info{align-self:stretch}.pdp--new .pc-product-detail__main-image{height:470px}.pdp--old .pc-product-detail__main-image{height:360px}.pc-product-detail__thumbs{margin-top:12px;gap:10px}@media(max-width:900px){.pc-product-detail,.pdp--new .pc-product-detail,.pdp--old .pc-product-detail,.pdp--overseas .pc-product-detail{grid-template-columns:1fr;gap:16px}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs,.pdp--new .pc-product-detail__info,.pdp--old .pc-product-detail__info,.pdp--overseas .pc-product-detail__info{grid-column:1;grid-row:auto;align-self:auto;width:100%;min-width:0;max-height:none;position:static;overflow:visible;box-sizing:border-box}.pdp--new .pc-product-detail__main-image,.pdp--old .pc-product-detail__main-image,.pdp--overseas .pc-product-detail__main-image{height:auto;aspect-ratio:1/1}}.pdp{margin:0 auto;padding:0}.pdp--old{width:1190px;min-width:1190px}.pdp--overseas{width:1264px}.pdp--new{width:100%;max-width:1760px;min-width:1056px;padding-left:80px;padding-right:80px;box-sizing:border-box}.pdp__top{margin:12px 0}.pdp--old .pc-product-detail{grid-template-columns:360px minmax(0,1fr);gap:0 20px}.pdp--old .pc-product-detail__gallery{background:transparent;border:0;border-radius:0;padding:0}.pdp--old .pc-product-detail__main-image{width:358px;height:358px;aspect-ratio:auto;border:1px solid #eee;border-radius:0;background:#fff}.pdp--old .pc-product-detail__info{background:transparent;border:0;border-radius:0;padding:0;grid-row:1;align-self:start}.pdp--old .pc-product-detail__tabs{grid-row:2;margin-top:24px;background:transparent;border:0;border-radius:0;padding:0}.pdp--new .pc-product-detail{grid-template-columns:calc(60% - 48px) 40%;gap:0 48px;justify-content:space-between}.pdp--new .pc-product-detail__gallery{background:transparent;border:0;border-radius:0;padding:0}.pdp--new .pc-product-detail__main-image{aspect-ratio:auto;border-radius:8px}.pdp--new .pc-product-detail__info{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:12px;align-self:start;background:transparent;border:0;border-radius:0;padding:0;max-height:calc(100vh - 24px);overflow:auto}.pdp--new .pc-product-detail__tabs{grid-row:2;margin-top:24px;background:transparent;border:0;border-radius:0;padding:0}.pdp--overseas .pc-product-detail{grid-template-columns:752px 496px;gap:0 16px}.pdp--overseas .pc-product-detail__gallery{background:transparent;border:0;border-radius:0;padding:0}.pdp--overseas .pc-product-detail__main-image{height:500px;aspect-ratio:auto;border-radius:8px}.pdp--overseas .pc-product-detail__info{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:12px;align-self:start;background:transparent;border:0;border-radius:0;padding:0 16px;max-height:calc(100vh - 24px);overflow:auto}.pdp--overseas .pc-product-detail__tabs{grid-column:1;grid-row:2;margin-top:16px;background:transparent;border:0;border-radius:0;padding:0}.pdp .pc-product-detail__thumbs{margin-top:10px;gap:8px}@media(max-width:1300px){.pdp--old,.pdp--overseas{width:100%;padding:12px;box-sizing:border-box}.pdp--new{padding-left:20px;padding-right:20px;min-width:0}.pdp--overseas .pc-product-detail{grid-template-columns:minmax(0,1fr) 420px}.pdp--new .pc-product-detail{grid-template-columns:minmax(0,1fr) 400px;gap:0 24px}.pdp--old .pc-product-detail{grid-template-columns:320px minmax(0,1fr)}}.pdp__share-wish{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-bottom:24px}.pdp__product-number{flex:1 1;min-width:0;color:#999;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp__tools{display:flex;flex-shrink:0;align-items:center;gap:14px;color:#666;font-size:12px}.pdp__tools button{border:0;background:transparent;color:#5e5e5e;font-size:12px;cursor:pointer}.pdp__tools button:hover{color:var(--pc-primary,#165dff)}@media(max-width:900px){.pdp,.pdp--new,.pdp--old,.pdp--overseas{width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;box-sizing:border-box}.pc-product-detail,.pdp--new .pc-product-detail,.pdp--old .pc-product-detail,.pdp--overseas .pc-product-detail{display:grid!important;grid-template-columns:1fr!important;grid-gap:16px!important;gap:16px!important;width:100%}.pc-product-detail__gallery,.pc-product-detail__info,.pc-product-detail__tabs,.pdp--new .pc-product-detail__info,.pdp--new .pc-product-detail__tabs,.pdp--old .pc-product-detail__info,.pdp--old .pc-product-detail__tabs,.pdp--overseas .pc-product-detail__info,.pdp--overseas .pc-product-detail__tabs{grid-column:1!important;grid-row:auto!important;position:static!important;align-self:auto!important;width:100%!important;min-width:0!important;max-height:none!important;overflow:visible!important;padding:0!important;box-sizing:border-box}.pdp--new .pc-product-detail__main-image,.pdp--old .pc-product-detail__main-image,.pdp--overseas .pc-product-detail__main-image{width:100%!important;height:auto!important;aspect-ratio:1/1}.pdp__top{flex-wrap:wrap;gap:8px}}.pc-product-detail__actions{flex-wrap:wrap;gap:10px}.pc-product-detail__actions>*{flex:1 1 120px;min-width:0}.pc-product-detail__actions .semi-button{width:100%}.pdp-price{display:flex;align-items:baseline;gap:8px;margin:4px 0 10px;padding:14px 16px;border-radius:10px;background:#f5f6fa}.pdp-price__label{color:#667085;font-size:13px}.pdp-price__value{color:var(--pc-primary,#1677ff);font-size:24px;font-weight:700;line-height:1}.pdp-price__origin{color:#98a2b3;font-size:13px}.pdp-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.pdp-pill{padding:1px 8px;border:1px solid #cfe3ff;border-radius:4px;background:#f2f7ff;color:var(--pc-primary,#1677ff);font-size:12px;line-height:20px}.pdp-pill__more{color:#667085;font-size:12px;text-decoration:none}.pdp-pill__more:hover{color:var(--pc-primary,#1677ff)}.pdp-sales{margin-bottom:14px;color:#667085;font-size:13px}.pdp-sales b{color:#101828;font-weight:600}.pdp-qty{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0}.pdp-qty__label{color:#667085;font-size:13px}.pdp-stepper{display:inline-flex;align-items:center;border:1px solid #d0d5dd;border-radius:8px;overflow:hidden}.pdp-stepper button{width:34px;height:34px;border:0;background:#fff;color:#344054;font-size:16px;line-height:1;cursor:pointer}.pdp-stepper button:hover:not(:disabled){background:#f5f6fa}.pdp-stepper button:disabled{color:#d0d5dd;cursor:not-allowed}.pdp-stepper input{width:52px;height:34px;border:0;border-left:1px solid #eaecf0;border-right:1px solid #eaecf0;text-align:center;font-size:14px;color:#101828;outline:none}.pdp-qty__stock{color:#98a2b3;font-size:12px}.pdp-accordion{margin-top:14px;border-top:1px solid #f2f4f7}.pdp-accordion__row{border-bottom:1px solid #f2f4f7}.pdp-accordion__row>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 0;border:0;background:transparent;color:#101828;font-size:14px;cursor:pointer}.pdp-accordion__row>button i{color:#98a2b3;font-style:normal;font-size:12px}.pdp-accordion__row p{margin:0 0 12px;color:#667085;font-size:13px;line-height:1.7}.pdp__shop-actions .semi-button{border-radius:999px}.pdp-buybar{position:fixed;left:0;right:0;bottom:0;z-index:60;justify-content:center;padding:10px 16px;background:hsla(0,0%,100%,.96);border-top:1px solid #eef0f3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pdp-buybar,.pdp-buybar__inner{display:flex;align-items:center;gap:12px}.pdp-buybar__inner{width:1264px;max-width:100%;justify-content:flex-end}.pdp-buybar .semi-button{min-width:140px;height:40px;border-radius:8px}.pdp--old .pdp-buybar{display:none}@media(max-width:900px){.pdp-buybar{padding:8px 12px}.pdp-buybar .semi-button{min-width:0;flex:1 1}}.pdp--new .pc-product-detail__gallery{display:flex;gap:12px}.pdp--new .pc-product-detail__thumbs{order:-1;flex:0 0 76px;width:76px;margin-top:0;max-height:520px;overflow-y:auto;flex-direction:column}.pdp--new .pc-product-detail__thumbs button{width:72px;height:72px;flex:0 0 auto}.pdp--new .pc-product-detail__main-image{flex:1 1}.pdp--new,.pdp--overseas{padding-bottom:76px}@media(max-width:900px){.pdp--new,.pdp--overseas{padding-bottom:72px}.pdp--new .pc-product-detail__gallery{flex-direction:column}.pdp--new .pc-product-detail__thumbs{order:0;flex:none;width:100%;flex-direction:row;overflow-x:auto;max-height:none}}.pdp--new .pc-product-detail__main-image{flex:1 1 auto!important;width:auto!important;min-width:0;height:520px}.pdp--new .pc-product-detail__gallery{align-items:flex-start}.pdp--new .pdp__share-wish{grid-column:1;grid-row:2;margin-top:12px;padding-bottom:0}.pdp--new .pc-product-detail__tabs{grid-column:1;grid-row:3}.pdp--old .pdp__share-wish{grid-column:1;grid-row:2;margin-top:12px;padding-bottom:0}.pdp--old .pc-product-detail__tabs{grid-column:1/-1;grid-row:3}@media(max-width:900px){.pdp--new .pc-product-detail__tabs,.pdp--new .pdp__share-wish,.pdp--old .pc-product-detail__tabs,.pdp--old .pdp__share-wish{grid-column:1!important;grid-row:auto!important}}.pdp .pc-product-detail{padding:0;border-radius:0;background:transparent;box-shadow:none}.pdp-page{width:100%;background:#fff}.pdp{background:transparent}.pdp-page{padding-top:12px}.pdp-page .pdp__top{margin-top:0}.mc-wrap{width:1264px;max-width:100%;margin:0 auto;padding:30px 0 40px}.mc-title{margin:0 0 16px;color:#1a1a1a;font-size:22px;font-weight:700}.mc-user{display:flex;align-items:center;padding:20px 24px;border-radius:8px;background:#f5f6fa}.mc-user__avatar{width:60px;height:60px;margin-right:20px;border-radius:50%;overflow:hidden;background:#fff;flex:0 0 auto}.mc-user__avatar img{width:100%;height:100%;object-fit:cover}.mc-user__col{display:flex;flex-direction:column;justify-content:space-between;height:76px}.mc-user__name{display:flex;align-items:center;gap:10px;color:#212121;font-size:28px;font-weight:700;line-height:28px}.mc-user__rank{width:20px;height:20px}.mc-user__auth{display:inline-flex;align-items:center;gap:4px;height:20px;padding-right:7px;box-sizing:border-box;border:1px solid #c6c6c6;border-radius:100px;color:#999;font-size:12px;line-height:18px;text-decoration:none;white-space:nowrap}.mc-user__auth.is-verified{border-color:#f8aa19;color:#f8aa19}.mc-user__auth-ico{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:-1px 0 -1px -1px;border-radius:50%;background:#c6c6c6;flex:0 0 auto}.mc-user__auth-ico svg{width:12px;height:12px;display:block}.mc-user__auth.is-verified .mc-user__auth-ico{background:#f8aa19}.mc-user__auth:hover{opacity:.85}.mc-user__links{display:flex;gap:32px}.mc-user__links a{color:#000;font-size:16px;text-decoration:none}.mc-user__links a:hover{color:var(--pc-primary,#165dff)}.mc-orders{justify-content:space-between;gap:16px;margin-top:24px;padding:20px 24px;border-radius:8px;background:#f5f6fa}.mc-orders,.mc-orders__title{display:flex;align-items:center}.mc-orders__title{gap:8px;color:#1a1a1a;font-size:20px;text-decoration:none}.mc-orders__title:hover{color:var(--pc-primary,#165dff)}.mc-orders__title i{font-style:normal;color:#888b94}.mc-orders__item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:224px;height:60px;padding:10px 0;border-radius:8px;background:#fff;color:inherit;text-decoration:none}.mc-orders__item:hover{background:#fff;box-shadow:0 4px 12px rgba(16,24,40,.06)}.mc-orders__item b{color:#1a1a1a;font-size:24px;font-weight:400;line-height:24px}.mc-orders__item span{color:#1a1a1a;font-size:18px;line-height:24px}.mc-cards{gap:16px;margin-top:32px}.mc-cards,.mc-cards__item{display:flex;justify-content:space-between}.mc-cards__item{flex-direction:column;width:33%;height:64px;padding:24px 24px 16px;border-radius:8px;background:#f5f6fa;color:inherit;text-decoration:none}.mc-cards__item:hover{background:#f0f1f5}.mc-cards__top{display:flex;align-items:baseline;justify-content:space-between;color:#1a1a1a;font-size:22px;font-weight:600;line-height:22px}.mc-cards__top em{margin-left:6px;font-style:normal}.mc-cards__top i{font-style:normal;color:#888b94;font-size:18px}.mc-cards__sub{color:#888b94;font-size:18px;line-height:24px}.mc-recommend{margin-top:40px}.mc-recommend .com-pc-title{margin-bottom:32px}.mc-recommend__more{padding:20px 0 4px;text-align:center;color:#98a2b3;font-size:14px;line-height:20px}.mc-card{background:#fff;border-radius:12px;padding:24px}.mc-login{text-align:center}.mc-login__btn{display:inline-block;margin-top:12px;padding:8px 20px;border-radius:8px;background:var(--pc-primary,#165dff);color:#fff;text-decoration:none}@media(max-width:1300px){.mc-wrap{width:100%;padding:20px 16px 32px;box-sizing:border-box}.mc-orders{flex-wrap:wrap}.mc-orders__item{width:calc(50% - 8px)}.mc-cards{flex-direction:column}.mc-cards__item{width:100%;box-sizing:border-box}.mc-user__name{font-size:22px}}.mc-user__avatar.is-empty{display:flex;align-items:center;justify-content:center;background:var(--pc-primary,#165dff);color:#fff;font-size:24px;font-weight:600}.mc-user__avatar.is-empty span{line-height:1}.mc-orders__title svg{color:var(--pc-primary,#165dff)}.mc-cards__label{display:inline-flex;align-items:center;gap:8px}.mc-cards__label svg{color:var(--pc-primary,#165dff)}.mc-orders__item{transition:box-shadow .18s ease,transform .18s ease}.mc-orders__item:hover{transform:translateY(-2px)}.mc-cards__item{transition:background-color .18s ease,box-shadow .18s ease}.mc-cards__item:hover{box-shadow:0 6px 18px rgba(16,24,40,.06)}.mc-skeleton{display:flex;flex-direction:column;gap:20px}.mc-skeleton__user{display:flex;align-items:center;gap:20px;padding:20px 24px;border-radius:8px;background:#f5f6fa}.mc-skeleton__row{display:flex;gap:16px}.mc-skeleton__row>*{flex:1 1}@media(max-width:1300px){.mc-user{padding:16px}.mc-user__name{font-size:20px;line-height:24px}.mc-user__col{height:auto;gap:8px}.mc-user__links{flex-wrap:wrap;gap:14px}.mc-user__links a{font-size:14px}.mc-orders__item{width:calc(50% - 8px);height:64px}.mc-orders__item b{font-size:20px}.mc-orders__item span{font-size:14px}.mc-cards__top{font-size:18px}.mc-cards__sub{font-size:14px}.mc-cards__item{height:auto;padding:18px 16px 14px}}:root{--ui-radius-sm:10px;--ui-radius:14px;--ui-radius-lg:18px;--ui-border:#eaecf0;--ui-border-soft:#f2f4f7;--ui-shadow-1:0 1px 2px rgba(16,24,40,.04);--ui-shadow-2:0 10px 28px rgba(16,24,40,.1);--ui-bg-soft:#f7f8fa}.semi-button{border-radius:var(--ui-radius-sm)}.semi-button-size-large{border-radius:12px}.mc-title{display:flex;align-items:center;gap:10px}.mc-title:before{content:"";width:4px;height:20px;border-radius:2px;background:var(--pc-primary,#1456f0)}.mc-cards__item,.mc-orders,.mc-user{border-radius:var(--ui-radius-lg)}.mc-user{background:linear-gradient(180deg,#f7f8fa,#f2f4f7)}.mc-cards__item,.mc-orders{background:var(--ui-bg-soft)}.mc-cards__item{border:1px solid transparent}.mc-cards__item:hover{border-color:var(--ui-border);background:#fff}.mc-order__item,.mc-orders__item{border:1px solid var(--ui-border-soft)}.mc-page,.pc-list-head{background:#fff}.pc-list-head{padding:20px 24px;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius-lg)}.pc-list-head h1{font-size:22px;font-weight:700;color:#101828}.pc-search-tabs{border-bottom:0!important;margin:16px 0 12px!important;gap:28px!important}.pc-search-tabs a,.pc-search-tabs button{padding-bottom:10px;color:#667085;font-size:15px}.pc-search-tabs a.is-active,.pc-search-tabs button.is-active{color:#101828;font-weight:600;border-bottom:2px solid var(--pc-primary,#1456f0)}.pc-search-filter-row{display:flex;align-items:flex-start;gap:12px;padding:10px 0}.pc-search-filter-row__label{color:#98a2b3;font-size:13px;line-height:24px}.pc-search-filter-row__values{display:flex;flex-wrap:wrap;gap:8px}.pc-search-filter-row__values a{padding:2px 12px;border-radius:999px;color:#475467;font-size:13px;line-height:22px;text-decoration:none}.pc-search-filter-row__values a:hover{background:var(--ui-bg-soft);color:var(--pc-primary,#1456f0)}.pc-search-filter-row__values a.is-active{background:var(--pc-primary-soft,#eef5ff);color:var(--pc-primary,#1456f0)}.pc-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;padding:12px 16px;border:1px solid var(--ui-border-soft);border-radius:var(--ui-radius);background:#fff}.pc-list-sorts{display:flex;flex-wrap:wrap;gap:6px}.pc-list-sorts a{padding:4px 12px;border-radius:8px;color:#475467;font-size:13px;text-decoration:none}.pc-list-sorts a:hover{background:var(--ui-bg-soft)}.pc-list-sorts a.is-active{background:var(--pc-primary-soft,#eef5ff);color:var(--pc-primary,#1456f0);font-weight:600}.pc-image-search-entry{color:var(--pc-primary,#1456f0);font-size:13px;text-decoration:none}.pc-search-price-form{display:flex;align-items:center;gap:8px}.pc-search-price-input{width:92px;padding:0 10px}.pc-search-price-form button,.pc-search-price-input{height:32px;border:1px solid var(--ui-border);border-radius:8px;font-size:13px}.pc-search-price-form button{padding:0 14px;background:#fff;color:#344054;cursor:pointer}.pc-search-price-form button:hover{border-color:var(--pc-primary,#1456f0);color:var(--pc-primary,#1456f0)}@media(max-width:900px){.pc-list-head{padding:16px}.pc-list-head h1{font-size:18px}}.collect-product{box-sizing:border-box;width:100%;min-height:420px;padding:0 32px 16px;border-radius:8px;overflow:hidden;background:#fff}.collect-product .title-or-tabs{display:flex;align-items:center;justify-content:space-between;height:72px}.collect-product .title-or-tabs .card-title{display:inline-block;color:#000;font-size:24px;font-weight:600;line-height:24px;letter-spacing:0}.collect-product .page-body{margin-top:24px}.collect-product .collect-list-content{position:relative;display:grid;grid-template-columns:repeat(var(--collect-columns,4),minmax(0,1fr));grid-gap:8px;gap:8px;align-content:start;min-height:300px}.collect-product .collect-list-content>.collect-list-loading,.collect-product .collect-list-content>.collect-product__pagination,.collect-product .collect-list-content>.no-result{grid-column:1/-1}.collect-product__count{color:#888b94;font-size:14px}.collect-product__login{margin-top:16px;padding:8px 24px;border-radius:6px;background:var(--pc-primary,#1456f0);color:#fff;font-size:14px;text-decoration:none}.collect-product__pagination{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding-top:20px}.collect-list-loading{min-height:300px;background:hsla(0,0%,100%,.65)}.collect-list-loading,.collect-product .no-result{display:flex;align-items:center;justify-content:center}.collect-product .no-result{width:100%;height:300px;gap:10px;font-size:16px}.collect-product .no-result .empty{display:flex;flex-direction:column;align-items:center}.collect-product .no-result .empty-img{width:120px;height:120px}.collect-product .no-result .empty-text{margin-top:12px;color:#c2c4cc;font-size:14px;font-weight:400;line-height:18px;text-align:center}.collect-card{box-sizing:border-box;width:100%;padding-bottom:12px;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;cursor:pointer}.collect-card:hover{border-color:var(--main-bg,var(--pc-primary,#1456f0))}.collect-card__top{position:relative}.collect-card__pic{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background:#fafafa}.collect-card__pic img{display:block;width:100%;height:100%;object-fit:contain}.collect-card__pic img.is-sold-out{opacity:.5}.collect-card__pic-empty{display:block;width:100%;height:100%}.collect-card__border{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:fill;pointer-events:none}.collect-card__more{position:absolute;top:2px;right:5px;z-index:3}.collect-card__more>button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#1a1a1a;cursor:pointer}.collect-card__more>button:hover{background:rgba(0,0,0,.04);color:var(--pc-primary,#1456f0)}.collect-card__pop{position:absolute;top:38px;right:0;display:flex;align-items:center;justify-content:center;width:78px;height:47px;border:1px solid #eee;border-radius:6px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1)}.collect-card__pop button{border:0;background:none;color:#1a1a1a;font-size:14px;cursor:pointer}.collect-card__pop button:hover{color:#ff3f4f}.collect-card__body{padding:8px 12px 0;margin-top:8px}.collect-card__name{display:-webkit-box;color:#19191b;font-size:16px;line-height:22px;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.collect-card__name,.collect-card__sales{overflow:hidden;font-weight:400;text-align:left;text-overflow:ellipsis}.collect-card__sales{margin-top:10px;color:#888b94;font-size:14px;line-height:18px;white-space:nowrap}.collect-card__tag-slot{height:24px}.collect-card__price-row{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.collect-card__price{display:flex;align-items:baseline;min-width:0;overflow:hidden;color:var(--pc-primary,#1456f0);white-space:nowrap}.collect-card__price b{font-size:28px;font-weight:600;line-height:28px}.collect-card__currency{margin-right:2px}.collect-card__currency,.collect-card__decimals{font-size:16px;font-weight:400}.collect-card__add{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--pc-primary-soft,#eef5ff);color:var(--pc-primary,#1456f0);cursor:pointer}.collect-card__add:hover{color:var(--pc-primary,#1456f0);filter:brightness(.96)}.collect-card__add.is-disabled{opacity:.5;cursor:not-allowed}.collect-card__shop{width:100%;height:18px;box-sizing:border-box;margin-top:6px;overflow:hidden;color:#269636;font-size:14px;font-weight:600;line-height:18px;text-align:left;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.collect-product{padding:0 16px 16px}.collect-product .collect-list-content{grid-template-columns:repeat(2,minmax(0,1fr))}.collect-card__price b{font-size:22px}}:root{--ui-r-sm:12px;--ui-r:16px;--ui-r-lg:20px;--ui-r-xl:24px;--ui-line:#eceef2;--ui-line-soft:#f4f5f7;--ui-bg:#f6f7f9;--ui-bg-soft:#fafbfc;--ui-text:#0f1728;--ui-text-2:#475467;--ui-text-3:#98a2b3;--ui-shadow-1:0 1px 2px rgba(16,24,40,.05);--ui-shadow-2:0 4px 12px rgba(16,24,40,.06);--ui-shadow-3:0 18px 40px -12px rgba(16,24,40,.18);--ui-ring:0 0 0 4px color-mix(in srgb,var(--pc-primary,#1456f0) 14%,transparent);--ui-grad:linear-gradient(135deg,color-mix(in srgb,var(--pc-primary,#1456f0) 92%,#fff),color-mix(in srgb,var(--pc-primary,#1456f0) 68%,#7c3aed))}body,html{background:var(--ui-bg)}body{color:var(--ui-text);-webkit-font-smoothing:antialiased}.benefit-bar-wrap{border-bottom:0!important}.pc-header-runtime .page-container,.pc-header-runtime .page-container.pc-header-divider--border,.pc-header-runtime .page-container.pc-header-divider--shadow{border-bottom:0!important;box-shadow:none!important;background:hsla(0,0%,100%,.92)!important;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.pc-header-runtime{position:-webkit-sticky;position:sticky;top:0;z-index:50}.pc-header-runtime .top-search,.pc-shop-search .top-search{border:1px solid transparent!important;background:var(--ui-bg)!important;border-radius:999px!important;padding:3px!important;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.pc-header-runtime .top-search:hover,.pc-shop-search .top-search:hover{background:#eef0f3!important}.pc-header-runtime .top-search:focus-within,.pc-shop-search .top-search:focus-within{background:#fff!important;border-color:color-mix(in srgb,var(--pc-primary,#1456f0) 40%,transparent)!important;box-shadow:var(--ui-ring)}.pc-header-runtime .top-search .search-form{height:42px;border-radius:999px;background:transparent!important}.pc-header-runtime .top-search .search-input{background:transparent!important}.pc-header-runtime .top-search .search-submit{height:36px!important;padding:0 22px!important;border-radius:999px!important;background:var(--ui-grad)!important;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.pc-header-runtime .top-search .search-submit:hover{transform:translateY(-1px);box-shadow:var(--ui-shadow-2);filter:brightness(1.04)}.pc-header-runtime .sub-nav li a{border-radius:10px;padding:2px 6px;transition:color .18s ease,background-color .18s ease}.pc-header-runtime .sub-nav li a:hover{background:var(--ui-bg)}.pc-header-runtime .page-header-home__right .car-bar .content,.pc-header-runtime .page-header-home__right .mine-bar .bar-wrap .content{padding:6px 10px;border-radius:999px;transition:background-color .18s ease}.pc-header-runtime .page-header-home__right .car-bar .content:hover,.pc-header-runtime .page-header-home__right .mine-bar .bar-wrap .content:hover{background:var(--ui-bg)}.pc-container{max-width:1440px;margin:0 auto;padding:0 40px}.pc-breadcrumb{color:var(--ui-text-3);font-size:13px}.pc-breadcrumb a{color:var(--ui-text-3);text-decoration:none}.pc-breadcrumb a:hover{color:var(--pc-primary,#1456f0)}.pc-cart-title{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ui-text)}.pc-list-head{padding:26px 28px!important;border:0!important;border-radius:var(--ui-r-xl)!important;background:linear-gradient(180deg,#fff,var(--ui-bg-soft))!important;box-shadow:var(--ui-shadow-1)}.pc-list-head h1{font-size:26px!important;letter-spacing:-.02em}.pc-search-tabs{gap:8px!important;border:0!important;margin:20px 0 14px!important}.pc-search-tabs a,.pc-search-tabs button{padding:7px 18px!important;border-radius:999px!important;border:0!important;color:var(--ui-text-2)!important;font-size:14px!important;font-weight:500;transition:background-color .18s ease,color .18s ease}.pc-search-tabs a:hover,.pc-search-tabs button:hover{background:#fff}.pc-search-tabs a.is-active,.pc-search-tabs button.is-active{background:var(--ui-text)!important;color:#fff!important;font-weight:600!important}.pc-search-filter-row{padding:12px 18px!important;border-radius:var(--ui-r);background:#fff;margin-bottom:10px;box-shadow:var(--ui-shadow-1)}.pc-search-filter-row__label{color:var(--ui-text-3)!important;font-weight:500}.pc-search-filter-row__values a{padding:4px 14px!important;border-radius:999px!important;line-height:22px!important}.pc-search-filter-row__values a.is-active{background:var(--ui-text)!important;color:#fff!important;font-weight:600}.pc-list-toolbar{border:0!important;border-radius:var(--ui-r)!important;background:#fff!important;box-shadow:var(--ui-shadow-1);padding:12px 18px!important}.pc-list-sorts a{padding:6px 14px!important;border-radius:999px!important}.pc-list-sorts a.is-active{background:var(--ui-text)!important;color:#fff!important}.pc-search-price-input{height:36px!important;border-radius:10px!important;border-color:var(--ui-line)!important;background:var(--ui-bg-soft)}.pc-search-price-form button{height:36px!important;border-radius:10px!important;background:var(--ui-text)!important;color:#fff!important;border:0!important}.mc-wrap{padding:28px 0 56px!important}.mc-user{position:relative;padding:28px 32px!important;border-radius:var(--ui-r-xl)!important;background:var(--ui-grad)!important;box-shadow:var(--ui-shadow-3);overflow:hidden}.mc-user:after{content:"";position:absolute;right:-60px;top:-80px;width:240px;height:240px;border-radius:50%;background:hsla(0,0%,100%,.16)}.mc-user__avatar{width:72px!important;height:72px!important;border:3px solid hsla(0,0%,100%,.7)}.mc-user__name{color:#fff!important;font-size:26px!important}.mc-user__auth{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.55)!important;color:#fff!important}.mc-user__links a{color:hsla(0,0%,100%,.92)!important;font-size:14px!important}.mc-user__links a:hover{color:#fff!important;text-decoration:underline}.mc-orders{margin-top:20px!important;padding:18px 20px!important;background:#fff!important;box-shadow:var(--ui-shadow-1);gap:12px!important}.mc-orders__item{border:0!important;border-radius:var(--ui-r)!important;background:var(--ui-bg-soft)!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.mc-orders__item:hover{background:#fff!important;transform:translateY(-3px);box-shadow:var(--ui-shadow-2)}.mc-orders__item b{font-size:26px!important;font-weight:700!important;letter-spacing:-.02em}.mc-cards{gap:20px!important;margin-top:24px!important}.mc-cards__item{border:0!important;border-radius:var(--ui-r-lg)!important;background:#fff!important;box-shadow:var(--ui-shadow-1);padding:24px!important;height:auto!important;min-height:88px;transition:transform .2s ease,box-shadow .2s ease}.mc-cards__item:hover{transform:translateY(-4px);box-shadow:var(--ui-shadow-3);background:#fff!important}.mc-cards__top{font-size:18px!important}.mc-cards__sub{font-size:13px!important}.mc-recommend{margin-top:44px!important}.pdp{padding-top:8px!important}.pdp__crumb{color:var(--ui-text-3)}.pdp-price{padding:20px 22px!important;border-radius:var(--ui-r-lg)!important;background:linear-gradient(180deg,#fff,var(--ui-bg-soft))!important;box-shadow:inset 0 0 0 1px var(--ui-line-soft)}.pdp-price__value{font-size:34px!important;letter-spacing:-.03em}.pdp-pill{border:0!important;border-radius:999px!important;background:color-mix(in srgb,var(--pc-primary,#1456f0) 10%,#fff)!important}.pc-product-detail__info{border-radius:var(--ui-r-xl)!important;background:#fff;box-shadow:var(--ui-shadow-2);padding:24px!important}.pc-product-detail h1{font-size:24px!important;letter-spacing:-.02em;line-height:1.35}.pc-product-detail__gallery{border-radius:var(--ui-r-xl)!important;overflow:hidden}.pc-product-detail__main-image{border-radius:var(--ui-r-lg)!important;background:var(--ui-bg)!important}.pc-product-detail__thumbs button{border-radius:var(--ui-r-sm)!important}.pc-product-detail__thumbs button.is-active{outline:2px solid var(--pc-primary,#1456f0);outline-offset:1px}.pdp-stepper{border-radius:999px!important;background:var(--ui-bg-soft);border:0!important}.pdp-stepper button{background:transparent!important}.pdp-stepper input{border-left:0!important;border-right:0!important;background:transparent}.pdp-accordion{border-top:0!important;margin-top:20px!important}.pdp-accordion__row{border-bottom:0!important;border-radius:var(--ui-r-sm)}.pdp-accordion__row:hover{background:var(--ui-bg-soft)}.pc-product-detail__tabs{border-radius:var(--ui-r-xl)!important}.pc-product-detail__tabs>div:first-child button{font-size:15px!important}.pdp-buybar{padding:12px 16px!important;border-top:1px solid var(--ui-line-soft)!important;background:hsla(0,0%,100%,.92)!important}.pdp-buybar .semi-button-primary{background:var(--ui-grad)!important;border:0!important;box-shadow:var(--ui-shadow-2)}.pdp-buybar .semi-button{border-radius:999px!important;height:44px!important}.semi-button{border-radius:12px;font-weight:500}.semi-button-primary{box-shadow:var(--ui-shadow-1)}.semi-button-primary:hover{box-shadow:var(--ui-shadow-2)}.semi-input-wrapper,.semi-inputnumber,.semi-select{border-radius:12px}.pc-footer,footer{background:#fff;border-top:1px solid var(--ui-line-soft)}@media(max-width:900px){.pc-container{padding:0 16px}.mc-user{padding:20px!important}.mc-user__name{font-size:20px!important}.pdp-price__value{font-size:26px!important}.pc-product-detail__info{padding:16px!important}.pc-product-detail h1{font-size:20px!important}}.dec-pc-home-hero__card-price{color:var(--pc-primary,#1456f0)!important}.dec-pc-home-hero__card-header{padding:0 14px!important;margin:14px 0 10px!important}.dec-pc-home-hero__card-title{color:var(--ui-text)!important;font-size:14.5px!important}.module-ad-con h2,.module-ad-con h3{letter-spacing:-.01em}.dec-pc-home-hero__shop-item{transition:background-color .18s ease}.dec-pc-home-hero__shop-item:hover{background:var(--ui-bg)}.dec-pc-home-hero__cate-item:hover{background:#fff;box-shadow:0 1px 3px rgba(16,24,40,.06)}.pc-service-float,.service-float,[class*=service-fixed]{border-radius:999px!important;box-shadow:var(--ui-shadow-3)!important}.invq{border:0!important;border-radius:8px!important;box-shadow:var(--ui-shadow-2)}.invq,.invq>.semi-card-body{padding:0!important}.invq-head{display:flex;align-items:center;gap:10px;padding:10px 28px;border-bottom:1px solid var(--ui-line-soft);border-radius:8px 8px 0 0;background:#fff}.invq-tabs{display:flex;gap:4px;padding:3px;border-radius:8px;background:var(--ui-bg)}.invq-tabs__item{padding:6px 16px;border-radius:6px;color:var(--ui-text-2);font-size:13.5px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.invq-tabs__item:hover{color:var(--ui-text);background:hsla(0,0%,100%,.62)}.invq-tabs__item.is-active{background:#fff;color:var(--ui-text);font-weight:600;box-shadow:var(--ui-shadow-1)}.invq-hero{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 28px 22px;background:linear-gradient(180deg,var(--ui-bg-soft),#fff);overflow:hidden}.invq-hero__main{min-width:0}.invq-hero__eyebrow{display:inline-block;margin-bottom:8px;color:color-mix(in srgb,var(--pc-primary,#1456f0) 82%,#0f1728);font-size:12px;font-weight:600;letter-spacing:.08em}.invq-hero__title{margin:0 0 12px;color:var(--ui-text);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.invq-hero__desc{max-width:620px;margin:12px 0 0;color:var(--ui-text-3);font-size:13.5px;line-height:1.65}.invq-hero__actions{flex:0 0 auto;padding-top:24px}.invq-badge{display:inline-flex;align-items:center;gap:7px;padding:4px 12px 4px 10px;border-radius:6px;font-size:13px;font-weight:600;line-height:1.5}.invq-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}.invq-badge.is-idle{background:#f2f4f7;color:#475467}.invq-badge.is-ok{background:#ecfdf3;color:#067647}.invq-badge.is-wait{background:#fffaeb;color:#b54708}.invq-badge.is-bad{background:#fef3f2;color:#b42318}.invq-notice{display:flex;gap:14px;margin:0 28px;padding:15px 18px;border:1px solid #f3e6c9;border-radius:8px;background:linear-gradient(180deg,#fffcf4,#fffdf9)}.invq-notice__badge{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;margin-top:2px;border-radius:50%;background:#f7b955;color:#fff;font-size:12px;font-weight:700;line-height:1}.invq-notice__body{min-width:0}.invq-notice__body b{display:block;margin-bottom:5px;color:#8a5a00;font-size:13.5px;font-weight:600}.invq-notice__body ul{margin:0;padding-left:16px;color:#8a6a33;font-size:13px;line-height:1.8}.invq-notice__body li::marker{color:#d9b06a}.invq-notice__body em{color:color-mix(in srgb,var(--pc-primary,#1456f0) 88%,#8a5a00);font-style:normal;font-weight:600}.invq-alert{margin:14px 28px 0;padding:13px 16px;border:1px solid #fbd5d1;border-radius:8px;background:#fef5f4}.invq-alert__label{display:block;margin-bottom:4px;color:#b42318;font-size:12.5px;font-weight:600;letter-spacing:.02em}.invq-alert__text{margin:0;color:#7a271a;font-size:13.5px;line-height:1.7}.invq-panel{padding:22px 28px 26px}.invq-panel__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px}.invq-panel__head h3{margin:0;color:var(--ui-text);font-size:15.5px;font-weight:600;letter-spacing:-.01em}.invq-panel__head>span{color:var(--ui-text-3);font-size:12.5px}.invq-panel__head em{color:#b42318;font-style:normal;font-weight:600}.invq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.invq-grid__item{padding:12px 14px;border-radius:6px;background:#f7f9fb;box-shadow:inset 0 0 0 1px #eef1f5;transition:background-color .18s ease,box-shadow .18s ease}.invq-grid__item:hover{background:#fff;box-shadow:var(--ui-shadow-2)}.invq-grid__item.is-wide{grid-column:span 2}.invq-grid__item dt{margin-bottom:5px;color:var(--ui-text-3);font-size:12px;letter-spacing:.02em}.invq-grid__item dd{margin:0;color:var(--ui-text);font-size:14.5px;font-weight:500;line-height:1.55;word-break:break-word}.invq-grid__item dd.is-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}.invq-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 20px;gap:16px 20px}.invq-field{display:flex;flex-direction:column;gap:7px;min-width:0}.invq-field.is-wide{grid-column:span 2}.invq-field__label{color:var(--ui-text-2);font-size:13px;font-weight:500}.invq-field__label i{margin-left:3px;color:#f04438;font-style:normal}.invq .semi-input-wrapper{border-color:transparent;border-radius:6px;background:#f7f9fb;transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease}.invq .semi-input-wrapper:hover{background:#eff2f6}.invq .semi-input-wrapper-focus{border-color:color-mix(in srgb,var(--pc-primary,#1456f0) 55%,transparent)!important;background:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pc-primary,#1456f0) 12%,transparent)}.invq .semi-input-wrapper .semi-input{background:transparent}.invq-agree{display:flex;flex-wrap:wrap;align-items:center;gap:2px;margin-top:18px;color:var(--ui-text-2);font-size:13.5px}.invq-agree__link{color:color-mix(in srgb,var(--pc-primary,#1456f0) 92%,#0f1728);font-weight:500;text-decoration:none}.invq-agree__link:hover{text-decoration:underline}.invq-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--ui-line-soft)}.invq .semi-button{border-radius:6px;height:38px;padding:0 22px;font-weight:500}.invq .semi-button-primary{border:0!important;background:var(--ui-grad)!important;box-shadow:var(--ui-shadow-1)}.invq .semi-button-primary:hover{filter:brightness(1.04);box-shadow:var(--ui-shadow-2)}.invq .semi-button:not(.semi-button-primary){border:1px solid var(--ui-line)!important;background:#fff!important;color:var(--ui-text)!important}.invq .semi-button:not(.semi-button-primary) .semi-button-content{color:inherit!important}.invq .semi-button:not(.semi-button-primary):hover{border-color:#d5dae2!important;background:var(--ui-bg-soft)!important;color:var(--ui-text)!important}.invq .semi-button:not(.semi-button-primary):active{background:#eef1f5!important}.invq-skeleton{display:flex;flex-direction:column;gap:14px;padding:28px}.invq-skeleton__bar{display:block;height:14px;border-radius:4px;background:linear-gradient(90deg,#f2f4f7 25%,#e9ecf1 37%,#f2f4f7 63%);background-size:400% 100%;animation:invq-shimmer 1.4s ease infinite}.invq-skeleton__bar--title{width:220px;height:22px}.invq-skeleton__bar--short{width:45%}@keyframes invq-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:900px){.invq-head{padding:10px 14px}.invq-hero{flex-direction:column;padding:20px}.invq-hero__actions{padding-top:0}.invq-hero__title{font-size:20px}.invq-alert,.invq-notice{margin-left:20px;margin-right:20px}.invq-panel{padding:18px 20px 20px}.invq-form,.invq-grid{grid-template-columns:minmax(0,1fr)}.invq-field.is-wide,.invq-grid__item.is-wide{grid-column:span 1}}.pc-cart-page{--cart-primary:var(--general,var(--pc-primary,#1456f0));--cart-primary-hover:var(--main-btn-hover-bg,var(--primary-dark-2,#124dd8));--cart-primary-active:color-mix(in srgb,var(--cart-primary) 82%,#000);--cart-primary-light:var(--primary-light-9,var(--pc-primary-soft,#eef3fe));--cart-primary-border:var(--primary-light-5,#b8ccfa);--cart-primary-rgb:var(--general-rgb,20,86,240);--cart-price:var(--price,var(--cart-primary));--cart-text-1:#1d2129;--cart-text-2:#4e5969;--cart-text-3:#86909c;--cart-text-4:#c9cdd4;--cart-border:#e5e6eb;--cart-border-light:#f2f3f5;--cart-fill:#f7f8fa;--cart-fill-hover:#f2f3f5;--cart-white:#fff;--cart-danger:#f53f3f;--cart-radius-card:16px;--cart-radius-md:10px;--cart-radius-sm:8px;--cart-radius-xs:6px;--cart-shadow-card:0 1px 2px rgba(29,33,41,.04);--cart-shadow-hover:0 6px 20px rgba(29,33,41,.08);--cart-shadow-float:0 8px 32px rgba(29,33,41,.12);--cart-ease:0.2s cubic-bezier(0.4,0,0.2,1);background:var(--cart-fill)}.pc-cart-page>.pc-container{width:100%;max-width:var(--pc-home-max-width,1600px);padding-left:var(--pc-home-padding-x,38px);padding-right:var(--pc-home-padding-x,38px);box-sizing:border-box}.pc-cart-page .flex{display:flex}.pc-cart-page .flex-f{display:flex;flex-direction:column}.pc-cart-page .align-center{align-items:center}.pc-cart-page .justify-center{justify-content:center}.pc-cart-page .justify-between{justify-content:space-between}.pc-cart-page .align-end{align-items:flex-end}.pc-cart-page .pt5{padding-top:4px}.pc-cart-page .margin-top{margin-top:10px}.pc-cart-page .center{display:flex;align-items:center;justify-content:center}.pc-cart-page .col-1{width:60px}.pc-cart-page .height-1{height:70px}.pc-cart-page .col-2{width:144px}.pc-cart-page .col-3{width:340px}.pc-cart-page .col-4{width:379px}.pc-cart-page .col-5{width:390px}.pc-cart-page .price{display:inline-flex;align-items:stretch;color:inherit}.pc-cart-page .price .text{font-size:12px}.pc-cart-page .price .util{margin-right:1px}.pc-cart-page .price .align-top{display:flex;align-items:flex-start}.pc-cart-page .price .align-bottom{display:flex;align-items:flex-end}.pc-cart-page .cart-title{display:flex;align-items:stretch;justify-content:space-between;gap:24px;margin-top:24px;padding-bottom:24px}.pc-cart-page .cart-left-col{flex:1 1;min-width:0}.pc-cart-page .cart_total{height:-moz-fit-content;height:fit-content;width:360px;top:24px;position:-webkit-sticky;position:sticky;overflow:hidden}.pc-cart-page .cart_total,.pc-cart-page .r_wheit{border-radius:var(--cart-radius-card);background:var(--cart-white);box-shadow:var(--cart-shadow-card)}.pc-cart-page .r_wheit{flex:1 1;min-width:0;display:flex;justify-content:center;align-items:center}.pc-cart-page .no_goods{overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:20px}.pc-cart-page .no_goods .icon{height:64px;width:64px;flex-shrink:0;opacity:.9}.pc-cart-page .no_goods .flex{align-items:center}.pc-cart-page .no_goods .strong{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;line-height:22px;color:var(--cart-text-3);flex-direction:row}.pc-cart-page .no_goods .main{text-align:center}.pc-cart-page .no_goods .main .strong{color:var(--cart-text-1);font-size:18px;font-weight:600;line-height:26px;display:flex;justify-content:center;align-items:center}.pc-cart-page .no_goods .main .go_buy{height:36px;padding:0 22px;gap:4px;border-radius:var(--cart-radius-sm);border:1px solid var(--cart-primary-border);background:var(--cart-primary-light);font-size:14px;font-weight:500;line-height:34px;color:var(--cart-primary);cursor:pointer;transition:background var(--cart-ease),border-color var(--cart-ease)}.pc-cart-page .no_goods .main .go_buy:hover{background:var(--cart-primary);border-color:var(--cart-primary);color:#fff}.pc-cart-page .block-checkbox .semi-checkbox-inner{width:18px;height:18px}.pc-cart-page .block-checkbox .semi-checkbox-inner-display{width:18px;height:18px;border:1px solid var(--cart-text-4);border-radius:4px;background:var(--cart-white);transition:background var(--cart-ease),border-color var(--cart-ease)}.pc-cart-page .block-checkbox:hover .semi-checkbox-inner-display{border-color:var(--cart-primary)}.pc-cart-page .semi-checkbox-checked .semi-checkbox-inner-display,.pc-cart-page .semi-checkbox-checked:hover .semi-checkbox-inner-display{background-color:var(--cart-primary);border-color:var(--cart-primary)}.pc-cart-page .semi-checkbox-disabled .semi-checkbox-inner-display{background-color:var(--cart-border-light);border-color:var(--cart-border)}.pc-cart-page .cart-head{border-radius:var(--cart-radius-card);background:var(--cart-white);box-shadow:var(--cart-shadow-card);margin-bottom:12px;position:-webkit-sticky;position:sticky;top:0;z-index:999;padding:20px 24px 16px}.pc-cart-page .cart-head .cartHeadTitle{display:flex;align-items:baseline;gap:10px;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.2px;color:var(--cart-text-1);padding:0 0 14px;border-bottom:1px solid var(--cart-border-light)}.pc-cart-page .cart-head .cartHeadTitle .cartHeadTitle-count{font-size:13px;font-weight:400;color:var(--cart-text-3);letter-spacing:0}.pc-cart-page .cart-head .product-list-cart{height:32px;line-height:32px;padding:12px 0 0;position:relative}.pc-cart-page .cart-head .product-list-cart .item{display:flex;align-self:center;justify-content:center}.pc-cart-page .allItem{cursor:pointer;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:var(--cart-text-2)}.pc-cart-page .cart-batch-actions{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.pc-cart-page .cart-batch-actions .batch-btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border:1px solid var(--cart-border);border-radius:var(--cart-radius-xs);font-size:13px;color:var(--cart-text-2);background:var(--cart-white);box-sizing:border-box;transition:all var(--cart-ease)}.pc-cart-page .cart-batch-actions .batch-btn:hover{border-color:var(--cart-primary-border);background:var(--cart-primary-light);color:var(--cart-primary)}.pc-cart-page .cart-batch-actions .batch-btn:active{background:#d9eaff}.pc-cart-page .cart_table{border-radius:var(--cart-radius-card);background:var(--cart-white);box-shadow:var(--cart-shadow-card);margin-bottom:12px;overflow:hidden}.pc-cart-page .cart_table .cart_store_title{height:auto;line-height:22px;padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid var(--cart-border-light)}.pc-cart-page .cart_table .cart_store_title .item{color:var(--cart-text-1)}.pc-cart-page .cart_table .cart_store_title .item .tit{font-size:15px;font-weight:600;letter-spacing:-.1px}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart:after{content:"";position:absolute;left:24px;right:24px;bottom:0;border-top:1px solid var(--cart-border-light)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart:last-child:after{display:none}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart{position:relative;transition:background var(--cart-ease)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart:hover{background:#fafbfc}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item{padding:20px 24px;color:var(--cart-text-1);font-size:14px!important}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item>.item.col-4{width:auto;flex:1 1 380px;min-width:0}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item>.item.item-price{width:auto;flex:0 0 190px;justify-content:flex-end;align-items:flex-start}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .pic{position:relative;flex-shrink:0}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .pic img{width:80px;height:80px;border-radius:var(--cart-radius-sm);background:var(--cart-fill);object-fit:contain;border:1px solid var(--cart-border-light);transition:border-color var(--cart-ease)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .pic a:hover img{border-color:var(--cart-primary-border)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .pic .product-style-border{position:absolute;left:0;top:0;width:80px;height:80px;pointer-events:none;object-fit:fill;border:0}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .pic .disabled{position:absolute;top:0;left:0;width:80px;height:80px;background-color:rgba(29,33,41,.5);color:#fff;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center;border-radius:var(--cart-radius-sm);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .name{padding-left:16px;min-width:0}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .name .info{padding-top:6px;color:var(--cart-text-3);font-size:12px;line-height:18px;display:flex;flex-wrap:wrap;gap:0 10px}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .money>*{font-weight:600}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .center-price{display:flex;justify-content:center}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .center-price .util{font-size:16px;font-weight:500;line-height:20px}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .icon-shanchu{font-size:20px;color:var(--cart-text-4)}.pc-cart-page .cart_table .cart_list_wrap .product-list-cart .product-item .item .icon-shanchu:hover{color:var(--cart-primary)}.pc-cart-page .cart_table .cart_list_wrap .disabled-item{background-color:transparent}.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item{opacity:.55}.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item:last-child{opacity:1}.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-item{opacity:1!important;color:var(--cart-text-3)!important}.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item{opacity:1}.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item>.name>.extraskudata,.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item>.name>.info,.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item>.name>a,.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item>.name>p,.pc-cart-page .cart_table .cart_list_wrap .disabled-item .item.cart-invalid-product-item>.pic{opacity:.55}.pc-cart-page .cart_table .cart_list_wrap .cart-invalid-text{color:var(--cart-text-3)!important;font-size:13px;display:inline-flex;align-items:center;height:32px}.pc-cart-page .name_pctyle{color:var(--cart-text-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;line-height:20px;transition:color var(--cart-ease)}.pc-cart-page .name_pctyle:hover{color:var(--cart-primary)}.pc-cart-page .extraskudata{color:var(--cart-text-3);font-size:12px;margin-top:6px}.pc-cart-page .extraskudata .extraskudata-item{display:flex;align-items:baseline}.pc-cart-page .extraskudata .extraskudata-item .title{padding-right:8px;color:var(--cart-text-3)}.pc-cart-page .extraskudata .extraskudata-item .content-text{padding-right:5px}.pc-cart-page .extraskudata .extraskudata-item .content>.num{padding-left:5px;color:var(--cart-text-3)}.pc-cart-page .extraskudata .extraskudata-item .price{color:var(--cart-text-2);margin-right:2px}.pc-cart-page .extraskudata .extraskudata-item .price .num{padding-left:0}.pc-cart-page .promotion-box{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-top:10px}.pc-cart-page .promotion-box .promotion-box-item{display:inline-flex}.pc-cart-page .promotion-box .promotion{display:inline-flex;align-items:center;background:var(--cart-primary-light);color:var(--cart-primary);border-radius:var(--cart-radius-xs);font-size:12px;line-height:20px;overflow:hidden}.pc-cart-page .promotion-box .promotion .ticket-type{padding:0 8px;position:relative;display:flex;align-items:center;font-weight:600;background:rgba(var(--cart-primary-rgb),.1)}.pc-cart-page .promotion-box .promotion .ticket-type .ticket-line{position:absolute;right:0;top:4px;bottom:4px;width:1px;background:var(--cart-primary-border)}.pc-cart-page .promotion-box .promotion .ticket-content{padding:0 8px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center}.pc-cart-page .priceForm .price .util{font-size:14px;font-weight:600}.pc-cart-page .priceForm .price .num{font-size:18px;font-weight:600;margin-left:0}.pc-cart-page .priceForm .price .decimal{font-size:12px;margin-bottom:1px}.pc-cart-page .priceFormOurty .price .util{font-size:14px;font-weight:700}.pc-cart-page .priceFormOurty .price .num{font-size:22px;font-weight:700;letter-spacing:-.4px;margin-left:0}.pc-cart-page .priceFormOurty .price .decimal{font-size:14px;font-weight:700;padding-top:6px}.pc-cart-page .discount-price{text-align:end}.pc-cart-page .discount-price .price{color:var(--cart-price)}.pc-cart-page .orgin-price{display:flex;justify-content:end;align-items:baseline;margin-top:2px}.pc-cart-page .orgin-price .discount-txt{margin-left:8px;padding:0 6px;color:var(--cart-primary);background:var(--cart-primary-light);border-radius:4px;font-size:12px;font-weight:500;line-height:18px;align-items:center;display:flex}.pc-cart-page .orgin-price .price{color:var(--cart-text-4);font-size:13px;text-decoration:line-through}.pc-cart-page .orgin-price .price .util{margin-right:0!important;font-size:12px}.pc-cart-page .orgin-price .price .num{font-size:13px;font-weight:400}.pc-cart-page .orgin-price .price .decimal{font-size:12px;font-weight:400;padding-top:0}.pc-cart-page .gift-box{font-size:13px;position:relative;margin:0 24px;padding:14px 0 16px}.pc-cart-page .gift-box:after{content:" ";position:absolute;pointer-events:none;box-sizing:border-box;top:0;left:0;width:100%;border-top:1px solid var(--cart-border-light)}.pc-cart-page .gift-box .gift-title{display:inline-flex;align-items:center;height:20px;padding:0 8px;margin-bottom:10px;border-radius:4px;background:var(--cart-primary-light);color:var(--cart-primary);font-size:12px;font-weight:600}.pc-cart-page .gift-box .gift-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0}.pc-cart-page .gift-box .gift-content-item{display:flex;font-size:12px;padding:10px;position:relative;background:var(--cart-fill);border:1px solid var(--cart-border-light);border-radius:var(--cart-radius-md);transition:border-color var(--cart-ease),background var(--cart-ease)}.pc-cart-page .gift-box .gift-content-item:hover{border-color:var(--cart-primary-border);background:var(--cart-primary-light)}.pc-cart-page .gift-box .gift-content-item .gift-item-left{width:52px;height:52px;border-radius:var(--cart-radius-xs);overflow:hidden;margin-right:10px;flex-shrink:0;background:var(--cart-white)}.pc-cart-page .gift-box .gift-content-item .gift-item-left img{width:100%;height:100%;object-fit:contain}.pc-cart-page .gift-box .gift-content-item .gift-item-right{width:calc(100% - 62px);min-width:0}.pc-cart-page .gift-box .gift-content-item .gift-item-right .gift-item-name{width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--cart-text-1);font-size:12px;line-height:17px}.pc-cart-page .gift-box .gift-content-item .gift-item-num{font-size:12px;color:var(--cart-text-3);position:absolute;bottom:10px;right:10px}.pc-cart-page .gift-box .sku-card{color:var(--cart-text-3);margin:4px 0 0}.pc-cart-page .gift-box .sku-card .sku-item{display:inline}.pc-cart-page .gift-box .sku-card .sku-item:before{content:",";padding-left:4px}.pc-cart-page .gift-box .sku-card .sku-item:first-child:before{content:""}.pc-cart-page .table-bar-total{background:var(--cart-white);border-radius:var(--cart-radius-card);box-shadow:var(--cart-shadow-card);margin-top:12px;padding:0 24px}.pc-cart-page .table-bar-total .table-bar-total_l{min-height:64px}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row{margin-left:8px;color:var(--cart-text-2);align-items:center;font-size:14px}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row>div{text-align:center;padding:0 20px;position:relative}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row>div:before{content:"";position:absolute;left:0;top:50%;width:1px;height:14px;background:var(--cart-border);transform:translateY(-50%)}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row>div:first-child:before{display:none}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row .red{font-weight:600;color:var(--cart-danger)}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row .all{padding-right:20px;color:var(--cart-text-2)}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row .font-num{padding:0 4px;color:var(--cart-text-1);font-weight:600}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row .total-num{align-items:baseline}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row a{color:var(--cart-text-3);cursor:pointer;text-decoration:none;transition:color var(--cart-ease)}.pc-cart-page .table-bar-total .table-bar-total_l .pay_txt_row a:hover{color:var(--cart-primary)}.pc-cart-page .pay_tools_bar{background:var(--cart-white);border-radius:inherit}.pc-cart-page .pay_tools_bar,.pc-cart-page .pay_tools_bar .pay_tools_inner{height:-moz-fit-content;height:fit-content}.pc-cart-page .pay_tools_bar .pay_tools_r .pay_tools_total_box{display:flex;flex-direction:column;max-height:727px;overflow:hidden}.pc-cart-page .pay_tools_bar .pay_tools_r .settle-bottom-left{display:block}.pc-cart-page .pay_tools_bar .pay_tools_r .buyBtnOne{width:100%;height:44px;line-height:1.15;font-size:15px;font-weight:600;letter-spacing:.2px;border:0;border-radius:var(--cart-radius-md);color:#fff;background:var(--cart-primary);cursor:pointer;transition:background var(--cart-ease),transform var(--cart-ease),box-shadow var(--cart-ease)}.pc-cart-page .pay_tools_bar .pay_tools_r .buyBtnOne:hover:not(:disabled){background:var(--cart-primary-hover);box-shadow:0 4px 12px rgba(var(--cart-primary-rgb),.28)}.pc-cart-page .pay_tools_bar .pay_tools_r .buyBtnOne:active:not(:disabled){background:var(--cart-primary-active);transform:translateY(1px);box-shadow:none}.pc-cart-page .pay_tools_bar .pay_tools_r .buyBtnOne:disabled{background:var(--cart-border-light);color:var(--cart-text-4);cursor:not-allowed;box-shadow:none}.pc-cart-page .tools_bar_bottom{bottom:0;box-shadow:var(--cart-shadow-float);left:0;min-width:1200px;position:fixed;z-index:12}.pc-cart-page .settle-head{align-items:center;display:flex;flex-direction:row;justify-content:space-between;gap:12px;padding:18px 20px 14px}.pc-cart-page .settle-head .settle-title{font-size:15px;line-height:22px;font-weight:600;color:var(--cart-text-1)}.pc-cart-page .settle-head .settle-sub{font-size:11px;line-height:1.3;color:var(--cart-text-3);text-align:right}.pc-cart-page .settle-header-container{flex-shrink:0}.pc-cart-page .settle-panel-container{flex:1 1;overflow-y:auto;padding:0}.pc-cart-page .settle-panel-container::-webkit-scrollbar{width:4px}.pc-cart-page .settle-panel-container::-webkit-scrollbar-thumb{background:var(--cart-border);border-radius:2px}.pc-cart-page .settle-panel-container::-webkit-scrollbar-track{background:transparent}.pc-cart-page .settle-bottom-container{flex-shrink:0;padding:16px 20px 20px;border-top:1px solid var(--cart-border-light)}.pc-cart-page .settle-discount-toggle{display:none}.pc-cart-page .settle-goods-wrapper{padding:0 20px;margin-bottom:16px}.pc-cart-page .settle-price-wrapper{padding:0}.pc-cart-page .settle-price-wrapper .settle-line-item{padding:0 20px}.pc-cart-page .settle-goods{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;overflow:hidden;max-height:none}.pc-cart-page .settle-goods.is-fold{max-height:144px}.pc-cart-page .settle-goods .settle-goods-item{width:64px;height:64px;margin-bottom:8px;border-radius:var(--cart-radius-sm);border:1px solid var(--cart-border-light);overflow:hidden;position:relative;background:var(--cart-fill)}.pc-cart-page .settle-goods .settle-goods-item.empty{visibility:hidden}.pc-cart-page .settle-goods .settle-goods-item img{width:100%;height:100%;object-fit:contain}.pc-cart-page .settle-goods .settle-goods-item .settle-goods-img-mask{position:absolute;inset:0;background:rgba(var(--cart-primary-rgb),.06);z-index:1;pointer-events:none}.pc-cart-page .settle-goods .settle-goods-item .settle-goods-uncheck{position:absolute;top:0;left:0;right:0;z-index:9;height:20px;border:0;background:rgba(29,33,41,.62);color:#fff;font-size:11px;line-height:20px;cursor:pointer;text-align:center;opacity:0;transition:opacity var(--cart-ease)}.pc-cart-page .settle-goods .settle-goods-item:hover .settle-goods-uncheck{opacity:1}.pc-cart-page .settle-goods-toggle{align-items:center;cursor:pointer;display:flex;justify-content:center;gap:2px;margin-top:2px;margin-bottom:2px;color:var(--cart-primary);font-size:12px;line-height:22px;border:0;background:transparent;width:100%;border-radius:var(--cart-radius-xs);transition:background var(--cart-ease)}.pc-cart-page .settle-goods-toggle:hover{background:var(--cart-primary-light)}.pc-cart-page .settle-goods-toggle .arrow{display:inline-block;font-size:10px;transition:transform var(--cart-ease)}.pc-cart-page .settle-goods-toggle .arrow.up{transform:rotate(180deg)}.pc-cart-page .settle-lines{padding:0}.pc-cart-page .settle-lines .settle-line-item{padding:0 20px}.pc-cart-page .settle-lines .settle-line{line-height:18px}.pc-cart-page .settle-lines .settle-line .lbl{color:var(--cart-text-3);font-size:12px;line-height:18px}.pc-cart-page .settle-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:13px;line-height:20px}.pc-cart-page .settle-line .lbl{color:var(--cart-text-3)}.pc-cart-page .settle-line .lbl.strong{color:var(--cart-text-2);font-weight:500}.pc-cart-page .settle-line .val{color:var(--cart-text-1)}.pc-cart-page .settle-line .val.discount-val{color:var(--cart-primary)}.pc-cart-page .settle-line .val .settle-symbol{font-size:12px;line-height:16px;margin-right:2px}.pc-cart-page .settle-line .val .price{color:inherit}.pc-cart-page .settle-line .val .price .util{font-size:12px;font-weight:500}.pc-cart-page .settle-line .val .price .num{font-size:13px;font-weight:500}.pc-cart-page .settle-line .val .price .decimal{font-size:12px;font-weight:500;padding-top:0}.pc-cart-page .settle-summary-row{align-items:center;display:flex;justify-content:flex-end;margin-bottom:4px;padding:10px 20px 0;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap;border-top:1px dashed var(--cart-border-light);margin-top:4px}.pc-cart-page .settle-summary-row .save-total{color:var(--cart-primary);display:flex;align-items:baseline;gap:4px}.pc-cart-page .settle-summary-row .save-total .price{color:var(--cart-primary)}.pc-cart-page .settle-summary-row .save-total .price .util{font-size:12px;font-weight:600}.pc-cart-page .settle-summary-row .save-total .price .num{font-size:14px;font-weight:600}.pc-cart-page .settle-summary-row .save-total .price .decimal{font-size:12px;font-weight:600;padding-top:0}.pc-cart-page .settle-summary-row .divider-line{background:var(--cart-border);flex-shrink:0;height:12px;margin:0 10px;width:1px;display:none}.pc-cart-page .settle-summary-row .sub-total{color:var(--cart-text-2);display:none;align-items:baseline;gap:4px}.pc-cart-page .settle-summary-row .sub-total .price{color:var(--cart-text-1)}.pc-cart-page .settle-summary-row .sub-total .price .util{font-size:12px;font-weight:600}.pc-cart-page .settle-summary-row .sub-total .price .num{font-size:14px;font-weight:600}.pc-cart-page .settle-summary-row .sub-total .price .decimal{font-size:12px;font-weight:600;padding-top:0}.pc-cart-page .settle-final{margin-bottom:14px}.pc-cart-page .settle-final .final-label{font-size:14px;font-weight:500;color:var(--cart-text-2);line-height:22px;margin-right:4px}.pc-cart-page .settle-final .final-right{text-align:right}.pc-cart-page .settle-final .price{color:var(--cart-price)}.pc-cart-page .settle-final .price .util{font-size:14px;font-weight:700}.pc-cart-page .settle-final .price .num{font-size:24px;font-weight:700;letter-spacing:-.5px}.pc-cart-page .settle-final .price .decimal{font-size:15px;font-weight:700;padding-top:5px}.pc-cart-page .cart-num-box{display:flex;align-items:center;background:var(--cart-fill);border:1px solid transparent;border-radius:var(--cart-radius-sm);padding:0 2px;height:32px;box-sizing:border-box;transition:border-color var(--cart-ease),background var(--cart-ease)}.pc-cart-page .cart-num-box:hover{background:var(--cart-fill-hover);border-color:var(--cart-border)}.pc-cart-page .cart-num-box:focus-within{background:var(--cart-white);border-color:var(--cart-primary);box-shadow:0 0 0 2px rgba(var(--cart-primary-rgb),.12)}.pc-cart-page .cart-num-box .min{background:url(/assets/images/common/min.png) no-repeat 50%/14px 14px;border-radius:var(--cart-radius-xs);transition:background-color var(--cart-ease)}.pc-cart-page .cart-num-box .min:hover:not(.disabled){background-color:#e8eaed}.pc-cart-page .cart-num-box .min.disabled{background-image:url(/assets/images/common/min-disabled.png)}.pc-cart-page .cart-num-box .plus{background:url(/assets/images/common/plus.png) no-repeat 50%/14px 14px;border-radius:var(--cart-radius-xs);transition:background-color var(--cart-ease)}.pc-cart-page .cart-num-box .plus:hover:not(.disabled){background-color:#e8eaed}.pc-cart-page .cart-num-box .plus.disabled{background-image:url(/assets/images/common/plus-disabled.png)}.pc-cart-page .cart-num-box .delete{background:url(/assets/images/common/delete.png) no-repeat 50%/15px 15px;border-radius:var(--cart-radius-xs);transition:background-color var(--cart-ease)}.pc-cart-page .cart-num-box .delete:hover{background-color:#ffece8}.pc-cart-page .cart-num-box span{display:block;overflow:hidden;cursor:pointer;text-align:center;width:26px;height:26px}.pc-cart-page .cart-num-box .disabled{color:var(--cart-text-4);cursor:default}.pc-cart-page .cart-num-box input{border:none;padding:0;outline:medium none;text-align:center;width:40px;font-size:14px;font-weight:500;color:var(--cart-text-1);background:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-cart-page .disabled-box{background-color:var(--cart-border-light);border-color:transparent}.pc-cart-page .disabled-box input{background-color:transparent;color:var(--cart-text-4)}@media screen and (max-width:1400px){.pc-cart-page .cart-title{display:block;position:relative;padding-bottom:0}.pc-cart-page .cart-left-col,.pc-cart-page .r_wheit{width:100%}.pc-cart-page .r_wheit{min-height:240px}.pc-cart-page .cart_total{position:absolute;right:0;top:0;bottom:0;width:366px;pointer-events:none;background:transparent!important;box-shadow:none;border-radius:0}.pc-cart-page .pay_tools_bar{position:fixed;right:var(--pc-home-padding-x,38px);bottom:24px;width:366px;z-index:9999;pointer-events:auto;box-shadow:var(--cart-shadow-float);border-radius:var(--cart-radius-card);overflow:hidden;background:var(--cart-white)}.pc-cart-page .pay_tools_total_box,.pc-cart-page .pay_tools_total_box.is-expanded{max-height:none!important}.pc-cart-page .settle-header-container,.pc-cart-page .settle-panel-container,.pc-cart-page .settle-price-wrapper{display:none!important}.pc-cart-page .pay_tools_total_box.is-expanded .settle-header-container,.pc-cart-page .pay_tools_total_box.is-expanded .settle-panel-container{display:block!important}.pc-cart-page .settle-summary-row{display:none}.pc-cart-page .settle-bottom-container{border-top:0;padding:14px 16px 16px}.pc-cart-page .settle-bottom-inner{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.pc-cart-page .settle-bottom-left{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pc-cart-page .settle-final{margin-bottom:0!important;justify-content:flex-start!important}.pc-cart-page .settle-final .final-label{font-size:13px}.pc-cart-page .settle-final .price .num{font-size:20px}.pc-cart-page .settle-final .price .decimal{font-size:13px;padding-top:3px}.pc-cart-page .settle-discount-toggle{display:flex!important;align-items:center;gap:4px;font-size:12px;color:var(--cart-primary);margin-top:2px!important}.pc-cart-page .settle-discount-toggle .discount-lbl{color:var(--cart-text-3)}.pc-cart-page .settle-discount-toggle .discount-val{display:inline-flex}.pc-cart-page .settle-discount-toggle .price .num,.pc-cart-page .settle-discount-toggle .price .util{font-size:12px!important;font-weight:500!important}.pc-cart-page .settle-discount-toggle .price .decimal{font-size:12px!important;font-weight:500!important;padding-top:0!important}.pc-cart-page .settle-discount-toggle .toggle-link{color:var(--cart-primary);display:flex!important;align-items:center!important;margin-left:4px!important;cursor:pointer}.pc-cart-page .settle-discount-toggle .toggle-link .arrow{font-size:9px;margin-left:2px;transition:transform var(--cart-ease)}.pc-cart-page .settle-discount-toggle .toggle-link .arrow.up{transform:rotate(180deg)!important}.pc-cart-page .buyBtnOne{width:116px!important;height:40px!important;flex-shrink:0;font-size:14px!important}}.pc-header-cart-content .pc-header__search .top-search .search-submit{width:auto!important;min-width:72px;padding:0 20px!important;white-space:nowrap}.pc-header-cart-content .pc-header__search .top-search .search-submit:after{white-space:nowrap}.pc-header-cart-content .pc-header__search .top-search .search-submit .i-icon{display:none!important}.pdp-style{--pds-primary:var(--pc-primary,#0064fa);--pds-text:#1a1a1a;--pds-muted:#8c8c8c;--pds-line:#ebebeb;--pds-radius:4px;--pds-bg:#fff;--pds-soft:#f7f8fa;min-height:60vh;padding:0 0 40px;background:#fff;color:var(--pds-text);font-size:14px}.pdp-style,.pdp-style *,.pdp-style :after,.pdp-style :before{box-sizing:border-box}.pdp-style a{color:inherit;text-decoration:none}.pdp-style a:hover{color:var(--pds-primary)}.pdp-style h1,.pdp-style h2,.pdp-style h3,.pdp-style p{margin:0}.pdp-style button{font-family:inherit}.pdp-style img{max-width:100%}.pdp-style .pds-container{width:1190px;max-width:calc(100% - 32px);margin:0 auto}.pdp-style .pds-crumb{display:flex;align-items:center;gap:8px;min-width:0;padding:14px 0;color:#888b94;font-size:13px}.pdp-style .pds-crumb a{color:#888b94}.pdp-style .pds-crumb a:hover{color:var(--pds-primary)}.pdp-style .pds-crumb .pds-crumb__current{overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap}.pdp-style .pds-share-social{display:flex;flex-shrink:0;align-items:center;gap:16px;font-size:13px;color:#888b94}.pdp-style .pds-share-social__title{padding-left:16px;border-left:1px solid var(--pds-line)}.pdp-style .pds-share-social a,.pdp-style .pds-share-social button{border:0;background:transparent;color:#888b94;font-size:13px;cursor:pointer;white-space:nowrap}.pdp-style .pds-share-social a:hover,.pdp-style .pds-share-social button:hover{color:var(--pds-primary)}.pdp-style .pds-shop{display:flex;align-items:center;gap:12px;margin:8px 0 16px;padding:12px 16px;background:#fff;border:1px solid var(--pds-line);border-radius:var(--pds-radius)}.pdp-style .pds-shop__logo{flex:0 0 auto;width:48px;height:48px;overflow:hidden;border-radius:var(--pds-radius);background:var(--pds-soft)}.pdp-style .pds-shop__logo img{width:100%;height:100%;object-fit:cover}.pdp-style .pds-shop__info{flex:1 1;min-width:0}.pdp-style .pds-shop__name{display:flex;align-items:center;gap:8px;font-size:15px}.pdp-style .pds-shop__meta{margin-top:4px;color:var(--pds-muted);font-size:12px}.pdp-style .pds-shop__actions{flex:0 0 auto}.pdp-style .pds-gallery__main{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;overflow:hidden;background:var(--pds-soft);border:1px solid var(--pds-line);border-radius:var(--pds-radius)}.pdp-style .pds-gallery__main img{width:100%;height:100%;object-fit:contain}.pdp-style .pds-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto}.pdp-style .pds-gallery__thumbs button{flex:0 0 auto;width:62px;height:62px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:var(--pds-radius);background:#fff;cursor:pointer}.pdp-style .pds-gallery__thumbs button img{width:100%;height:100%;object-fit:cover}.pdp-style .pds-gallery__thumbs button.is-active{border-color:var(--pds-primary)}.pdp-style .pds-gallery-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding:12px 0;border-top:1px solid var(--pds-line);color:#999;font-size:12px}.pdp-style .pds-gallery-meta__sn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-style .pds-gallery-meta__tools{display:flex;flex-shrink:0;gap:14px}.pdp-style .pds-gallery-meta button{border:0;background:transparent;color:#666;font-size:12px;cursor:pointer}.pdp-style .pds-gallery-meta button:hover{color:var(--pds-primary)}.pdp-style .pds-heading h1{font-size:20px;font-weight:600;line-height:1.5;color:var(--pds-text)}.pdp-style .pds-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pdp-style .pds-brief{margin-top:8px;color:var(--pds-muted);font-size:13px;line-height:1.7}.pdp-style .pds-panel{margin:12px 0;padding:10px 14px;border:1px solid var(--pds-line);border-radius:var(--pds-radius)}.pdp-style .pds-panel--seckill{border-color:#ffe0e3;background:#fff5f6}.pdp-style .pds-panel--groupon{border-color:#ffe7d1;background:#fff9f2}.pdp-style .pds-panel--presale{border-color:#e6f0ff;background:#f6f9ff}.pdp-style .pds-panel--coupon{background:#fff}.pdp-style .pds-panel__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.pdp-style .pds-panel__price{color:var(--pds-primary);font-size:22px}.pdp-style .pds-panel__note{margin-top:6px;color:var(--pds-muted);font-size:12px}.pdp-style .pds-panel__link{display:inline-block;margin-top:6px;color:var(--pds-primary);font-size:13px}.pdp-style .pds-panel__head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-weight:600}.pdp-style .pds-panel__head a{color:var(--pds-primary);font-size:12px;font-weight:400}.pdp-style .pds-panel del{color:#98a2b3}.pdp-style .pds-coupons{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.pdp-style .pds-coupon{flex:0 0 auto;min-width:150px;padding:8px 10px;border:1px solid #ffe0e3;border-radius:8px;background:#fff5f6}.pdp-style .pds-coupon.is-received{background:var(--pds-soft)}.pdp-style .pds-coupon__value{color:var(--pds-primary);font-weight:700}.pdp-style .pds-coupon__desc{margin:2px 0 6px;color:#667085;font-size:12px}.pdp-style .pds-price{display:flex;align-items:baseline;gap:10px;margin:16px 0 8px}.pdp-style .pds-price__label{color:#666;font-size:13px}.pdp-style .pds-price__value{color:var(--pds-primary);font-size:30px;font-weight:700;letter-spacing:-.02em}.pdp-style .pds-price__origin{color:#98a2b3;font-size:13px}.pdp-style .pds-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pdp-style .pds-pill{padding:2px 8px;border:1px solid #ffd6d9;border-radius:2px;color:var(--pds-primary);background:#fff5f6;font-size:12px}.pdp-style .pds-pill__more{color:#667085;font-size:12px}.pdp-style .pds-sales{margin-top:10px;color:#667085;font-size:13px}.pdp-style .pds-sales b{color:var(--pds-text)}.pdp-style .pds-attrs{margin-top:16px;padding:12px 0;border-top:1px solid var(--pds-line);border-bottom:1px solid var(--pds-line)}.pdp-style .pds-attrs>div{display:flex;gap:12px;padding:4px 0;font-size:13px}.pdp-style .pds-attrs span{flex:0 0 88px;color:var(--pds-muted)}.pdp-style .pds-attrs b{font-weight:400}.pdp-style .pds-sku{margin-top:16px}.pdp-style .pds-sku__group{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.pdp-style .pds-sku__label{flex:0 0 88px;padding-top:6px;color:#666;font-size:13px}.pdp-style .pds-sku__list{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.pdp-style .pds-sku__pic{width:22px;height:22px;margin-right:4px;object-fit:cover;vertical-align:middle}.pdp-style .pds-wholesale{margin-top:12px}.pdp-style .pds-wholesale .account-table{margin-top:6px}.pdp-style .pds-qty{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0}.pdp-style .pds-qty__label{color:#666;font-size:13px}.pdp-style .pds-qty__stock{color:var(--pds-muted);font-size:12px}.pdp-style .pds-limit{color:var(--pds-primary);font-size:12px}.pdp-style .pds-stepper{display:inline-flex;align-items:center;height:32px;border:1px solid #dcdfe6;border-radius:var(--pds-radius);overflow:hidden}.pdp-style .pds-stepper button{width:30px;height:100%;border:0;background:#f7f8fa;color:#333;cursor:pointer}.pdp-style .pds-stepper button:disabled{color:#c0c4cc;cursor:not-allowed}.pdp-style .pds-stepper input{width:52px;height:100%;border:0;border-left:1px solid #dcdfe6;border-right:1px solid #dcdfe6;text-align:center;outline:none}.pdp-style .pds-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 8px}.pdp-style .pds-tips{margin:6px 0;color:var(--pds-primary);font-size:12px}.pdp-style .pds-accordion{margin-top:18px;border-top:1px solid var(--pds-line)}.pdp-style .pds-accordion__row{border-bottom:1px solid var(--pds-line)}.pdp-style .pds-accordion__row button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 2px;border:0;background:transparent;color:var(--pds-text);font-size:13px;cursor:pointer}.pdp-style .pds-accordion__row i{color:var(--pds-muted);font-style:normal}.pdp-style .pds-accordion__row p{padding:0 2px 12px;color:var(--pds-muted);font-size:12px;line-height:1.7}.pdp-style .pds-tabs__nav{display:flex;gap:24px;border-bottom:1px solid var(--pds-line)}.pdp-style .pds-tabs__nav button{padding:10px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#344054;font-size:15px;cursor:pointer}.pdp-style .pds-tabs__nav button.is-active{border-bottom-color:var(--pds-primary);color:var(--pds-primary);font-weight:600}.pdp-style .pds-tabs__body{padding-top:16px}.pdp-style .pds-card{border:1px solid var(--pds-line);border-radius:var(--pds-radius)}.pdp-style .pds-desc img{display:block;width:100%;height:auto;margin:0 auto 8px}.pdp-style .pds-desc>div{line-height:1.8}.pdp-style .pds-params>div{display:flex;gap:16px;padding:8px 0;border-bottom:1px dashed var(--pds-line);font-size:13px}.pdp-style .pds-params>div span{flex:0 0 110px;color:var(--pds-muted)}.pdp-style .pds-params>div b{font-weight:400}.pdp-style .pds-empty{padding:16px 0;color:#98a2b3;font-size:13px}.pdp-style .pds-back{margin-top:16px;font-size:13px;color:var(--pds-primary)}.pdp-style .pds-comments__stat{display:flex;align-items:center;gap:24px;padding:8px 0 16px;border-bottom:1px solid var(--pds-line)}.pdp-style .pds-comments__score{color:var(--pds-primary);font-size:32px;font-weight:700}.pdp-style .pds-comments__score span{margin-left:2px;color:#98a2b3;font-size:14px;font-weight:400}.pdp-style .pds-comments__total{color:#98a2b3;font-size:12px}.pdp-style .pds-comments__bars{color:#667085;font-size:13px;line-height:1.9}.pdp-style .pds-comment{padding:14px 0;border-bottom:1px solid #f7f8fa}.pdp-style .pds-comment__head{display:flex;align-items:center;gap:10px;font-size:13px}.pdp-style .pds-comment__head img{width:28px;height:28px;border-radius:50%}.pdp-style .pds-comment__head b{color:#344054}.pdp-style .pds-comment__stars{color:#f5a623;font-size:12px}.pdp-style .pds-comment__time{color:#98a2b3;font-size:12px}.pdp-style .pds-comment__text{margin-top:8px;color:#344054;font-size:14px;white-space:pre-wrap}.pdp-style .pds-comment__pics{display:flex;gap:8px;margin-top:8px}.pdp-style .pds-comment__pics img{width:64px;height:64px;object-fit:cover;border-radius:6px}.pdp-style .pds-consults__note{padding-bottom:12px;border-bottom:1px solid var(--pds-line);color:#667085;font-size:13px}.pdp-style .pds-consult{padding:14px 0;border-bottom:1px solid #f7f8fa}.pdp-style .pds-consult__head{display:flex;align-items:center;gap:10px;font-size:13px}.pdp-style .pds-consult__head span{color:#98a2b3;font-size:12px}.pdp-style .pds-consult__text{margin-top:8px;color:#344054;font-size:14px;white-space:pre-wrap}.pdp-style .pds-reply{margin-top:8px;padding:8px 12px;border-radius:8px;background:var(--pds-soft);color:#667085;font-size:13px}.pdp-style .pds-more{padding-top:16px;text-align:center}.pdp-style .pds-articles{display:flex;flex-direction:column;gap:10px;font-size:13px}.pdp-style .pds-rail__card{margin-bottom:16px;padding:14px;border:1px solid var(--pds-line);border-radius:var(--pds-radius);background:#fff}.pdp-style .pds-rail__card h3{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--pds-line);font-size:14px}.pdp-style .pds-rail__card ul{margin:0;padding-left:18px;color:#667085;font-size:12px;line-height:2.1}.pdp-style .pds-rail__item{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px dashed var(--pds-line);font-size:12px}.pdp-style .pds-rail__item img{flex:0 0 42px;width:42px;height:42px;object-fit:cover}.pdp-style .pds-rail__item span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp-style .pds-rail__item b{flex:0 0 auto;color:var(--pds-primary)}.pdp-style .pds-recommend{margin-top:32px}.pdp-style .pds-recommend .com-pc-title{margin-bottom:32px}.pdp-style .pds-buybar{position:fixed;right:0;bottom:0;left:0;z-index:40;padding:12px 0;border-top:1px solid var(--pds-line);background:hsla(0,0%,100%,.96);box-shadow:0 -2px 12px rgba(0,0,0,.06)}.pdp-style .pds-buybar__inner{display:flex;gap:10px;width:1190px;max-width:calc(100% - 32px);margin:0 auto}.pdp-style .pds-share-modal{display:flex;flex-direction:column;gap:12px}.pdp-style .pds-share-modal textarea{width:100%;min-height:64px;padding:8px;border:1px solid #e5e6eb;border-radius:8px;resize:vertical}.pdp-style .pds-share-modal input{flex:1 1;height:32px;padding:0 8px;border:1px solid #e5e6eb;border-radius:8px}.pdp-style .pds-share-modal__row{display:flex;gap:8px}.pdp-style .pds-share-modal__qr{width:160px;height:160px;align-self:center}.pdp-style .pds-share-modal__links{display:flex;gap:16px;justify-content:center;color:#667085;font-size:13px}.pdp-style-old{--pds-primary:var(--pc-primary,#0064fa);--pds-radius:2px}.pdp-style-old .pds-container--old{width:1190px;min-width:0}.pdp-style-old .pds-shop{border-radius:0}.pdp-style-old .pds-gallery__main{width:100%;max-width:400px;border-radius:0;background:#fff}.pdp-style-old .pds-gallery__thumbs button{border-radius:0}.pdp-style-old .pds-old__product{display:grid;grid-template-columns:400px minmax(0,1fr);grid-gap:0 24px;gap:0 24px;align-items:start;margin-top:8px}.pdp-style-old .pds-old__extra{min-width:0}.pdp-style-old .pds-old__details{min-width:0;padding:0;background:transparent}.pdp-style-old .pds-old__details h1{font-size:20px}.pdp-style-old .pds-old__main{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;margin-top:28px;padding-top:20px;border-top:1px solid #f0f0f0}.pdp-style-old .pds-old__side{min-width:0}.pdp-style-old .pds-old__tabs{min-width:0;background:transparent}.pdp-style-old .pds-price__value{font-size:26px}.pdp-style-old .pds-actions{padding-top:8px;border-top:1px solid var(--pds-line)}.pdp-style-new{--pds-primary:var(--pc-primary,#1456f0);--pds-radius:14px;--pds-line:#eef0f4;--pds-soft:#f5f7fb;background:var(--pds-soft)}.pdp-style-new .pds-new__topbar{background:#fff;border-bottom:1px solid var(--pds-line)}.pdp-style-new .pds-new__topbar-inner{display:flex;align-items:center;gap:14px;width:1440px;max-width:calc(100% - 32px);height:44px;margin:0 auto;color:#667085;font-size:13px}.pdp-style-new .pds-new__topbar-brand{color:var(--pds-primary);font-weight:700;font-size:15px}.pdp-style-new .pds-new__topbar-sep{width:1px;height:14px;background:var(--pds-line)}.pdp-style-new .pds-container--new{width:1440px;padding-top:16px}.pdp-style-new .pds-shop{border-color:var(--pds-line);box-shadow:0 2px 12px rgba(16,24,40,.04)}.pdp-style-new .pds-gallery{padding:16px;border-radius:var(--pds-radius);background:#fff;box-shadow:0 2px 12px rgba(16,24,40,.04)}.pdp-style-new .pds-gallery__main{border:0;border-radius:12px;max-height:560px}.pdp-style-new .pds-gallery__thumbs button{border-radius:8px}.pdp-style-new .pds-new__product{display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-gap:24px;gap:24px;align-items:start}.pdp-style-new .pds-new__left{min-width:0}.pdp-style-new .pds-new__tabs{margin-top:24px;padding:20px;border-radius:var(--pds-radius);background:#fff;box-shadow:0 2px 12px rgba(16,24,40,.04)}.pdp-style-new .pds-new__right{position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;align-self:flex-start;max-height:calc(100vh - 24px);overflow:hidden;border-radius:var(--pds-radius);background:#fff;box-shadow:0 2px 16px rgba(16,24,40,.08)}.pdp-style-new .pds-new__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.pdp-style-new .pds-new__details{padding:24px}.pdp-style-new .pds-new__actions{flex:0 0 auto;position:relative;z-index:2;padding:12px 24px 16px;border-top:1px solid var(--pds-line);background:#fff}.pdp-style-new .pds-heading h1{font-size:24px;letter-spacing:-.02em}.pdp-style-new .pds-price__value{font-size:34px;letter-spacing:-.03em}.pdp-style-new .pds-pill{border:0;border-radius:999px;background:rgba(var(--general-rgb),.09)}.pdp-style-new .pds-stepper{border:0;border-radius:999px;background:var(--pds-soft)}.pdp-style-new .pds-stepper button{background:transparent}.pdp-style-new .pds-stepper input{border-left:0;border-right:0;background:transparent}.pdp-style-new .pds-accordion{border-top:0}.pdp-style-new .pds-accordion__row{border-bottom:0;border-radius:8px}.pdp-style-new .pds-accordion__row:hover{background:var(--pds-soft)}.pdp-style-new .pds-tabs__nav button{font-size:15px}.pdp-style-new .pds-card{border-color:var(--pds-line);border-radius:12px}.pdp-style-new .pds-buybar__inner{width:1440px}.pdp-style-new .pds-buybar{display:none}.pdp-style-overseas{--pds-primary:var(--pc-primary,#0064fa);--pds-radius:8px;--pds-line:#ebebeb}.pdp-style-overseas .pds-container--overseas{width:1264px}.pdp-style-overseas .pds-os__top{display:flex;align-items:center;justify-content:space-between;gap:60px;padding:6px 0}.pdp-style-overseas .pds-os__top .pds-crumb{flex:1 1;min-width:0}.pdp-style-overseas .pds-shop{margin-top:20px;border:0;border-bottom:1px solid var(--pds-line);border-radius:0;padding:0 0 16px}.pdp-style-overseas .pds-os__product{display:flex;align-items:flex-start;gap:16px}.pdp-style-overseas .pds-os__left{flex:0 0 752px;width:752px;min-width:0}.pdp-style-overseas .pds-gallery__main{border:0;border-radius:var(--pds-radius)}.pdp-style-overseas .pds-gallery__thumbs button{border-radius:6px}.pdp-style-overseas .pds-os__anchors{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;gap:28px;margin:16px 0 0;padding:0 4px;border-bottom:1px solid var(--pds-line);background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pdp-style-overseas .pds-os__anchors button{padding:12px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#333;font-size:14px;cursor:pointer}.pdp-style-overseas .pds-os__anchors button.is-active{border-bottom-color:var(--pds-text);font-weight:600}.pdp-style-overseas .pds-os__section{padding:24px 4px 32px;border-bottom:1px solid var(--pds-line)}.pdp-style-overseas .pds-os__section-title{margin-bottom:16px;font-size:18px;font-weight:600}.pdp-style-overseas .pds-os__section .pds-params{margin-top:20px}.pdp-style-overseas .pds-os__right{flex:0 0 496px;width:496px;position:-webkit-sticky;position:sticky;top:12px;display:flex;flex-direction:column;align-self:flex-start;max-height:calc(100vh - 24px)}.pdp-style-overseas .pds-os__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.pdp-style-overseas .pds-os__details{padding:0 16px 8px}.pdp-style-overseas .pds-os__actions{flex:0 0 auto;position:relative;z-index:2;margin-top:12px;padding:0 16px 8px;background:#fff}.pdp-style-overseas .pds-os__actions .pds-actions{margin:0}.pdp-style-overseas .pds-heading h1{font-size:18px;font-weight:700}.pdp-style-overseas .pds-price__value{font-size:30px}.pdp-style-overseas .pds-recommend{width:1264px;max-width:calc(100% - 32px);margin:40px auto 0}@media(max-width:1440px){.pdp-style-new .pds-buybar__inner,.pdp-style-new .pds-container--new,.pdp-style-new .pds-new__topbar-inner{width:100%}.pdp-style-new .pds-new__product{grid-template-columns:minmax(0,1fr) 400px}}@media(max-width:1300px){.pdp-style .pds-container{width:100%;padding:0 16px}.pdp-style-old .pds-old__product{grid-template-columns:360px minmax(0,1fr)}.pdp-style-new .pds-new__product{grid-template-columns:minmax(0,1fr) 380px}.pdp-style-overseas .pds-os__left{flex:1 1 auto;width:auto}.pdp-style-overseas .pds-os__right{flex:0 0 380px;width:380px}.pdp-style-overseas .pds-os__top{gap:20px}}@media(max-width:900px){.pdp-style-old .pds-old__main,.pdp-style-old .pds-old__product{grid-template-columns:1fr}.pdp-style-old .pds-old__side{order:2}.pdp-style-old .pds-gallery__main{max-width:none}.pdp-style-new .pds-new__product{grid-template-columns:1fr}.pdp-style-new .pds-new__right{position:static;max-height:none;overflow:visible}.pdp-style-new .pds-new__scroll{overflow:visible}.pdp-style-new .pds-new__actions{display:none}.pdp-style-new .pds-buybar{display:block}.pdp-style-overseas .pds-os__top{flex-wrap:wrap;gap:8px}.pdp-style-overseas .pds-os__product{flex-direction:column}.pdp-style-overseas .pds-os__left,.pdp-style-overseas .pds-os__right{flex:1 1 auto;width:100%}.pdp-style-overseas .pds-os__right{position:static;max-height:none}.pdp-style-overseas .pds-os__scroll{overflow:visible}.pdp-style-overseas .pds-os__anchors{top:0;overflow-x:auto}}.pc-co{align-items:flex-start;margin:16px 0 40px}.pc-co,.pc-co__main{display:flex;gap:16px}.pc-co__main{flex:1 1;min-width:0;flex-direction:column}.pc-co-card{background:#fff;border-radius:8px;padding:20px 24px}.pc-co-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pc-co-card__head h2{margin:0;font-size:18px;font-weight:700;color:#1a1a1a;line-height:24px}.pc-co-card__extra{display:flex;align-items:center;gap:16px}.pc-co-card__sub{font-size:12px;color:#999}.pc-co-card__sub b{color:#ff4d4f;font-weight:600}.pc-co-link{border:0;background:none;padding:0;font-size:14px;color:#1a1a1a;cursor:pointer}.pc-co-link:hover{color:#1478ff}.pc-co-caret{font-size:16px;margin-left:2px}.pc-co-hint{margin:10px 0 0;font-size:12px;color:#999;line-height:20px}.pc-co-address{border:1px solid #ebebeb;border-radius:6px;padding:14px 16px;background:#fafafa}.pc-co-address p{margin:6px 0 0;color:#333;font-size:14px}.pc-co-address small{display:block;margin-top:4px;color:#999}.pc-co-address--empty{color:#999}.pc-co-address__line{display:flex;align-items:baseline;gap:12px}.pc-co-address__line b{font-size:16px;color:#1a1a1a}.pc-co-address__line span{color:#666}.pc-co-invalid{font-style:normal;font-size:12px;color:#ff4d4f;border:1px solid #ffbcb8;border-radius:2px;padding:0 4px}.pc-co-pay{display:flex;flex-wrap:wrap;gap:12px}.pc-co-pay__item{display:inline-flex;align-items:center;gap:8px;min-width:150px;padding:10px 16px;border:1px solid #e6e6e6;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;color:#333}.pc-co-pay__item img{width:22px;height:22px;object-fit:contain}.pc-co-pay__item.is-active{border-color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.pc-co-shop{padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin-bottom:12px;font-size:15px;font-weight:600;color:#1a1a1a}.pc-co-ship{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:14px;font-size:13px}.pc-co-ship__label{color:#999}.pc-co-ship__tab{border:1px solid #e6e6e6;background:#fff;border-radius:2px;padding:5px 14px;font-size:13px;color:#333;cursor:pointer}.pc-co-ship__tab.is-active{border-color:#1a1a1a;color:#1a1a1a;font-weight:600}.pc-co-ship__error{font-style:normal;color:#ff4d4f}.pc-co-goods{display:flex;flex-direction:column}.pc-co-goods__row{display:flex;align-items:flex-start;gap:14px;padding:12px 0}.pc-co-goods__row+.pc-co-goods__row{border-top:1px dashed #f0f0f0}.pc-co-goods__main{flex:1 1;min-width:0;display:flex;gap:12px}.pc-co-goods__main img{width:80px;height:80px;border-radius:4px;object-fit:cover;background:#f7f8fc;flex:none}.pc-co-goods__info{min-width:0;color:#333;font-size:14px;line-height:20px}.pc-co-goods__name{color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-co-badge{display:inline-block;margin-right:6px;padding:0 4px;font-style:normal;font-size:12px;line-height:18px;color:#fff;background:#ff4d4f;border-radius:2px}.pc-co-goods__sku{margin-top:6px;color:#999;font-size:12px}.pc-co-goods__extra{margin-top:6px;font-size:12px;color:#666}.pc-co-goods__extra div{display:flex;align-items:center;gap:6px}.pc-co-goods__extra i{flex:1 1;border-bottom:1px dashed #e6e6e6}.pc-co-goods__extra em{font-style:normal;color:#1a1a1a}.pc-co-goods__promo{margin-top:6px;display:flex;gap:6px}.pc-co-goods__promo span{font-size:12px;color:#ff4d4f;border:1px solid #ffbcb8;border-radius:2px;padding:0 4px;line-height:18px}.pc-co-goods__price{width:110px;text-align:right;font-size:16px;color:#1a1a1a;font-weight:600}.pc-co-goods__qty{width:50px;text-align:right;color:#999;font-size:13px}.pc-co-gift{margin-top:8px;padding:12px;background:#fafafa;border-radius:4px}.pc-co-gift__title{font-size:13px;color:#666;margin-bottom:8px}.pc-co-gift__list{display:flex;flex-wrap:wrap;gap:12px}.pc-co-gift__item{display:flex;gap:8px;width:260px}.pc-co-gift__item img{width:56px;height:56px;border-radius:4px;object-fit:cover;background:#fff}.pc-co-gift__item p{margin:0;font-size:13px;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pc-co-gift__item small{display:block;color:#999}.pc-co-gift__item em{font-style:normal;color:#999;font-size:12px}.pc-co-presale{display:flex;flex-wrap:wrap;gap:24px}.pc-co-presale div{display:flex;gap:8px;font-size:14px;color:#666}.pc-co-presale b{color:#1a1a1a}.pc-co-note{position:relative}.pc-co-note textarea{width:100%;min-height:64px;padding:10px 12px 22px;border:1px solid #e6e6e6;border-radius:4px;font-size:14px;color:#333;resize:vertical;outline:none}.pc-co-note textarea:focus{border-color:#1a1a1a}.pc-co-note span{position:absolute;right:10px;bottom:6px;font-size:12px;color:#bbb}.pc-co-tabs{display:flex;gap:4px}.pc-co-tabs button{border:0;background:none;padding:4px 12px;border-radius:2px;font-size:13px;color:#666;cursor:pointer}.pc-co-tabs button em{font-style:normal;margin-left:2px;color:#999}.pc-co-tabs button.is-active{background:#f2f3f5;color:#1a1a1a;font-weight:600}.pc-co-tabs button.is-active em{color:#1a1a1a}.pc-co-coupon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.pc-co-coupon{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #eee;border-radius:6px;background:#fff;cursor:pointer}.pc-co-coupon.is-active{border-color:var(--general);background:rgba(var(--general-rgb),.04)}.pc-co-coupon.is-disabled{cursor:default;opacity:.55}.pc-co-coupon__amount{flex:none;display:flex;align-items:baseline;justify-content:center;min-width:84px;padding-right:12px;margin-right:2px;border-right:1px dashed #eee;color:var(--general)}.pc-co-coupon__amount b{font-size:24px;font-weight:400;line-height:28px}.pc-co-coupon__amount small{font-size:12px}.pc-co-coupon__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.pc-co-coupon__main b{font-size:13px;color:#1a1a1a;font-weight:500}.pc-co-coupon__main b,.pc-co-coupon__main em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-co-coupon__main em{font-style:normal}.pc-co-coupon__main em,.pc-co-coupon__time{font-size:12px;color:#999}.pc-co-coupons__empty{padding:28px 0;border-radius:4px;background:#fafafa;text-align:center;font-size:13px;color:#bbb}.pc-co-points .semi-input-number{width:180px}.pc-co-points__tips{margin-top:8px;font-size:12px;color:#999}.pc-co-check,.pc-co-points__tips{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pc-co-invoice{display:flex;align-items:center;gap:12px;font-size:14px;color:#333}.pc-co-invoice em{font-style:normal;color:#999}.pc-co__summary{flex:0 0 368px;width:368px;position:-webkit-sticky;position:sticky;top:16px;background:#fff;border-radius:8px;padding:16px}.pc-co-summary__title{margin:0;font-size:18px;font-weight:700;line-height:24px;color:#000}.pc-co-summary__list{margin:16px 0;padding-bottom:8px;border-bottom:1px solid #e6e6e6;font-size:12px;line-height:28px;color:#1a1a1a}.pc-co-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pc-co-line b{color:#1a1a1a;font-weight:400}.pc-co-line .is-deduct{color:var(--general)}.pc-co-line .is-free{margin-left:10px;color:#269636}.pc-co-line .is-free,.pc-co-line--label{font-size:14px;font-weight:700}.pc-co-line--label b{font-weight:700}.pc-co-line--group{display:block;margin:0;padding:0;border:0}.pc-co-summary__hint{margin:0 0 8px;font-size:12px;color:#999;line-height:18px}.pc-co-summary__hint span+span:before{content:" / "}.pc-co-summary__point{margin:0 0 12px;font-size:12px;color:#999}.pc-co-summary__total{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:6px;font-size:14px;color:#1a1a1a}.pc-co-summary__total b{font-size:24px;font-weight:700;color:#ff4d4f}.pc-co-summary__exchange{color:#ff4d4f;font-weight:600}.pc-co-summary__exchange small{font-size:12px}.pc-co-submit{margin-top:14px}.pc-co-address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-height:420px;overflow:auto}.pc-co-address-card{position:relative;text-align:left;border:1px solid #eee;border-radius:6px;padding:12px 14px;background:#fff;cursor:pointer}.pc-co-address-card p{margin:6px 0;font-size:13px;color:#333}.pc-co-address-card small{color:#999}.pc-co-address-card.is-active{border-color:#1a1a1a;background:#fafafa}.pc-co-default{position:absolute;right:10px;top:10px;font-style:normal;font-size:12px;color:#ff4d4f}.pc-co-address-actions{display:flex;gap:12px;margin-top:16px}.pc-co-state{background:#fff;border-radius:8px;padding:48px 24px;text-align:center;color:#666}.pc-co-state h2{margin:0 0 8px;color:#1a1a1a}@media(max-width:1100px){.pc-co{display:block}.pc-co__summary{width:auto;flex:none;position:static;margin-top:16px}.pc-co-address-list,.pc-co-coupon-grid{grid-template-columns:1fr}.pc-co-goods__row{flex-wrap:wrap}.pc-co-goods__price,.pc-co-goods__qty{width:auto;margin-left:auto}}