.h5-root{--h5-text: #282828;--h5-muted: #999;--h5-border: #eeeeee;--h5-page: #f5f5f5;color:var(--h5-text);background:var(--h5-page);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-tap-highlight-color:transparent}html:has(.h5-root),body:has(.h5-root){scrollbar-width:none}html:has(.h5-root)::-webkit-scrollbar,body:has(.h5-root)::-webkit-scrollbar{display:none;width:0;height:0}.h5-root *{box-sizing:border-box}.h5-root a{-webkit-tap-highlight-color:transparent}.h5-root img{max-width:100%}.h5-content{width:100%;min-height:100vh;background:var(--h5-page)}.h5-orders-page{min-height:100%;background:#f5f5f5}.h5-orders-page__title{box-sizing:border-box;margin:0 0 15px;padding:29px 13px;background:#fff;color:#000;font-size:18px;font-weight:500;letter-spacing:0;line-height:23.74px}.h5-orders-page__item{margin-bottom:15px;padding:0 18px;background:#fff;cursor:pointer}.h5-orders-page__item-header{display:flex;padding:11px 0;align-items:center;justify-content:space-between;color:#a6a6a6;font-size:14px;font-weight:400;line-height:16.41px}.h5-orders-page__status{color:var(--h5-primary);font-size:14px;font-weight:400}.h5-orders-page__status--pending{color:#d43030}.h5-orders-page__products{position:relative;display:flex;gap:10px;overflow-x:auto;padding:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.h5-orders-page__countdown{position:absolute;top:5px;right:5px;display:flex;align-items:center;color:var(--h5-primary);font-size:14px;font-style:normal;line-height:22px}.h5-orders-page__countdown img{width:20px;height:20px}.h5-orders-page__countdown i{display:inline-block;width:22px;height:22px;border-radius:5px;background:#ffffff1a;color:inherit;font-size:14px;font-style:normal;line-height:22px;text-align:center}.h5-orders-page__countdown em{margin:0 2px;color:inherit;font-style:normal}.h5-orders-page__products img,.h5-orders-page__missing-image{width:50px;height:50px;flex:0 0 50px;border-radius:0;background:#f5f5f5;object-fit:cover}.h5-orders-page__item-footer{padding:15px 0;text-align:right}.h5-orders-page__item-footer p{margin:0;color:#a6a6a6;font-size:14px;font-weight:400;line-height:16.41px}.h5-orders-page__item-footer strong{color:#000;font-weight:400}.h5-orders-page__actions{margin-top:11px}.h5-orders-page__action{display:inline-block;box-sizing:border-box;height:30px;margin-left:10px;padding:0 15px;border:1px solid #3da1cd;border-radius:15px;background:#3da1cd;color:#fff;font-size:14px;line-height:28px;text-decoration:none;vertical-align:top}.h5-orders-page__action--plain{background:#fff;border-color:#c0c4cc;color:#606266}.h5-orders-page__overlay{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#00000073}.h5-orders-page__more{position:relative;box-sizing:border-box;width:100%;padding:15px;border-radius:20px 20px 0 0;background:#fff}.h5-orders-page__more-close{position:absolute;top:8px;right:12px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#000;font-size:22px;line-height:24px}.h5-orders-page__more-item{display:block;width:100%;padding:10px 0;border:0;border-bottom:1px solid #eee;background:#fff;color:#333;font-size:14px;text-align:left}.h5-orders-page__more-item:disabled{color:#999}.h5-orders-page__download{box-sizing:border-box;width:calc(100% - 50px);margin:auto;padding:20px;border-radius:20px;background:#fff;color:#333;font-size:14px}.h5-orders-page__download p{margin:0 0 10px}.h5-orders-page__download-url{max-height:120px;overflow-y:auto;color:#3da1cd;overflow-wrap:anywhere}.h5-orders-page__download div{display:flex;justify-content:flex-end;gap:12px}.h5-orders-page__download button{min-width:60px;padding:7px 12px;border:0;background:#fff;color:#606266}.h5-orders-page__download button:last-child{color:#3da1cd}.h5-orders-page__sales-advisor,.h5-order-detail__sales-advisor{width:calc(100% - 30px);max-height:calc(100vh - 30px);overflow-y:auto;border-radius:var(--border-radius-lg)}.h5-orders-page__sales-advisor h2,.h5-order-detail__sales-advisor h2{margin:0 0 12px;color:#101828;font-size:24px}.h5-orders-page__sales-advisor>p,.h5-order-detail__sales-advisor>p{color:#667085}.h5-orders-page__sales-grid,.h5-order-detail__sales-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.h5-orders-page__sales-grid label,.h5-order-detail__sales-grid label{position:relative;display:flex;min-width:0;align-items:center;gap:8px;min-height:66px;padding:8px;border:1px solid transparent;border-radius:8px;background:#fff;box-shadow:0 5px 14px #10182814}.h5-orders-page__sales-grid label.is-selected,.h5-order-detail__sales-grid label.is-selected{border-color:#3da1cd}.h5-orders-page__sales-grid input,.h5-order-detail__sales-grid input{position:absolute;opacity:0}.h5-orders-page__sales-avatar,.h5-order-detail__sales-avatar{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:50%;background:#f0f2f5;color:#667085;font-size:18px}.h5-orders-page__sales-info,.h5-order-detail__sales-info{display:flex;min-width:0;flex-direction:column;gap:4px}.h5-orders-page__sales-info strong,.h5-order-detail__sales-info strong{overflow:hidden;color:#101828;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.h5-orders-page__sales-info small,.h5-order-detail__sales-info small{color:#667085;font-size:12px}.h5-orders-page__sales-grid label b,.h5-order-detail__sales-grid label b{position:absolute;right:0;bottom:0;padding:3px 7px;border-radius:8px 0;background:#3da1cd;color:#fff;font-size:12px}.h5-offline-payment{min-height:100vh;padding:15px;background:#fff;color:#333;font-size:15px}.h5-offline-payment__submitted{display:flex;padding:25px 10px;background:#eee}.h5-offline-payment__success{display:flex;width:50px;flex:0 0 50px;align-items:flex-start;justify-content:center}.h5-offline-payment__success i{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#3da1cd;color:#fff;font-size:19px;font-style:normal;font-weight:700;line-height:30px}.h5-offline-payment__success{color:#3da1cd}.h5-offline-payment__submitted h1{margin:0;padding-left:5px;color:#3da1cd;font-size:15px;font-weight:700;line-height:20px}.h5-offline-payment__submitted p{margin:10px 0 0;font-size:15px;line-height:20px}.h5-offline-payment__countdown{display:inline-flex;align-items:center;justify-content:center}.h5-offline-payment__countdown b{display:inline-block;width:22px;height:22px;border-radius:5px;background:#ffffff1a;color:inherit;font-size:14px;font-weight:400;line-height:22px;text-align:center}.h5-offline-payment__countdown i{margin:0 2px;color:var(--h5-primary);font-size:15px;font-style:normal}.h5-offline-payment__countdown-tip{display:inline-block}.h5-offline-payment__submitted b{color:red;font-weight:400}.h5-offline-payment__actions{margin-top:20px;text-align:center}.h5-offline-payment__actions button{min-width:110px;height:36px;padding:0 16px;border:0;border-radius:0;background:var(--h5-primary, #3da1cd);color:#fff;font-size:14px}.h5-contract-download{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:flex;align-items:center;justify-content:center}.h5-contract-download__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.h5-contract-download section{position:relative;width:calc(100% - 40px);max-width:350px;padding:20px;border-radius:20px;background:#fff;font-size:14px}.h5-contract-download section p{margin:0 0 12px}.h5-contract-download section a{color:var(--h5-primary, #3da1cd);overflow-wrap:anywhere}.h5-contract-download section>div{display:flex;justify-content:center;gap:24px;margin:24px 0 10px}.h5-contract-download section button{width:105px;height:40px;border:0;border-radius:22px;background:#eee;color:#999;font-size:16px}.h5-contract-download section button:last-child{color:#fff;background:var(--h5-primary, #3da1cd)}.h5-offline-payment__section{margin:25px 0}.h5-offline-payment__section h2{margin:0 0 15.5px;color:#333;font-size:16px;font-weight:700}.h5-offline-payment__bank{overflow:hidden;border:1px solid #eee;border-radius:5px}.h5-offline-payment__bank p{display:flex;justify-content:space-between;margin:0;padding:15px 10px;border-bottom:1px solid #eee;line-height:20px}.h5-offline-payment__bank p:first-child{background:#eee}.h5-offline-payment__bank p:last-child{border-bottom:0}.h5-offline-payment__bank strong{flex:0 0 auto;margin-right:10px;font-weight:700}.h5-offline-payment__bank span{flex:1 1;text-align:right;overflow-wrap:anywhere}.h5-offline-payment__notice{margin:0;white-space:pre-line;line-height:2}.h5-offline-payment__receipt p{display:flex;margin:0;padding:10px 0;font-size:15px;line-height:20px}.h5-offline-payment__receipt strong{width:75px;flex:0 0 75px;font-weight:700}.h5-offline-payment__receipt span{flex:1 1;overflow-wrap:anywhere}.h5-offline-payment__receipt-head button{flex:0 0 auto;margin-left:12px;padding:0;border:0;background:transparent;color:#3da1cd;font-size:15px}.h5-orders-page__empty,.h5-orders-page__loading{margin:0;padding:44px 16px;color:#999;font-size:14px;text-align:center}.h5-collect{border-top:1px solid #eee;background:#fff}.h5-collect__title{display:flex;height:45px;padding:0 10px;border-bottom:1px solid #f2f2f2;align-items:center;justify-content:space-between;color:#282828;font-size:14px;line-height:1}.h5-collect__title i{color:var(--h5-primary, #e93323);font-style:normal}.h5-collect__title button,.h5-collect__more,.h5-collect__image,.h5-collect__info{padding:0;border:0;background:transparent}.h5-collect__title button{color:var(--h5-primary, #e93323);font-size:14px}.h5-collect__item{display:flex;height:90px;margin-left:15px;border-bottom:1px solid #eee;align-items:center}.h5-collect__left{display:flex;margin-right:10px;align-items:center}.h5-collect__left>input,.h5-collect__footer input{width:16px;height:16px;margin:0 10px 0 0;accent-color:var(--h5-primary, #e93323)}.h5-collect__image{position:relative;display:block;width:65px;height:65px;margin-left:10px;overflow:hidden;border-radius:3px}.h5-collect--managing .h5-collect__image{margin-left:0}.h5-collect__image img,.h5-collect__image>span{display:block;width:100%;height:100%;background:#f5f5f5;object-fit:cover}.h5-collect__image b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:#0006;color:#fff;align-items:center;justify-content:center;font-size:14px;font-weight:400;backdrop-filter:blur(3px)}.h5-collect__info{display:flex;height:65px;padding-right:10px;flex:1 1;flex-direction:column;align-items:flex-start;justify-content:space-between;color:#282828;text-align:left}.h5-collect__info span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:19px}.h5-collect__info strong{color:var(--h5-primary, #e93323);font-size:13px;font-weight:400;line-height:1}.h5-collect__more{display:block;width:100%;min-height:42px;color:#999;font-size:13px}.h5-collect__footer{position:fixed;bottom:0;left:0;z-index:20;display:flex;width:100%;height:48px;padding:0 15px;border-top:1px solid #eee;background:#fafafa;align-items:center;justify-content:space-between}.h5-collect__footer label{display:flex;align-items:center;color:#282828;font-size:14px}.h5-collect__footer label input{margin-right:8px}.h5-collect__footer button{width:80px;height:30px;border:1px solid #999;border-radius:15px;background:transparent;color:#999;font-size:14px}.h5-collect-empty{padding:60px 0;background:#fff;color:#999;font-size:14px;text-align:center}.h5-orders-page__loading{padding:16px}.h5-header{color:var(--h5-text)!important;font-size:16px!important;font-weight:400!important}.h5-header button,.h5-header [role=button]{color:var(--h5-text)}.h5-shell-legacy-header{position:fixed;top:0;z-index:10;display:flex;width:100%;height:52px;padding:0 20px 0 13px;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #f0f0f0}.h5-shell-legacy-header>a{display:flex;height:100%;margin-left:16px;align-items:center}.h5-shell-legacy-header>a img{display:block;width:91px;height:34px;object-fit:contain}.h5-shell-legacy-header nav{display:flex;align-items:center}.h5-shell-legacy-header nav a{position:relative;display:inline-flex;width:21px;height:24px;margin-left:16px;align-items:center;justify-content:center}.h5-header-cart-count{position:absolute;top:-5px;right:-8px;min-width:15px;height:15px;box-sizing:border-box;padding:0 3px;color:#fff;background:#3da1cd;border-radius:8px;font-size:10px;line-height:15px;text-align:center}.h5-shell-legacy-header__cart{position:relative}.h5-shell-legacy-header nav img{display:block;width:21px;height:21px;object-fit:contain}.h5-shell-legacy-header__fill{height:54px}.h5-shell-legacy-header--user-left{height:47.5px;padding:0 18px 0 12px;border-bottom-color:#e5e5e5}.h5-shell-legacy-header--user-left+.h5-shell-legacy-header__fill{height:50px}.h5-shell-legacy-header--home{border-bottom-color:transparent}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__user,.h5-shell-legacy-header--user-left .h5-shell-legacy-header__cart{display:flex;margin:0;align-items:center}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__user{width:20px;height:20px;justify-content:flex-start}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__cart{box-sizing:border-box;width:42px;height:20px;padding-left:22px;justify-content:flex-end}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__user img,.h5-shell-legacy-header--user-left .h5-shell-legacy-header__cart img{display:block;width:20px;height:20px;object-fit:contain}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__logo{position:static;display:flex;box-sizing:border-box;width:106.5px;height:47.5px;margin:0;padding:0 9px 0 15px;align-items:center}.h5-shell-legacy-header--user-left .h5-shell-legacy-header__logo img{display:block;width:82.5px;height:31px;object-fit:contain}.h5-shell-legacy-header--order{height:47.5px;padding:0 18px 0 12px;border-bottom-color:#e5e5e5}.h5-shell-legacy-header--order+.h5-shell-legacy-header__fill{height:50px}.h5-shell-legacy-header--order .h5-shell-legacy-header__order-logo{display:flex;height:100%;margin:0;align-items:center}.h5-shell-legacy-header--order .h5-shell-legacy-header__order-logo img{display:block;width:82.5px;height:31px;object-fit:contain}.h5-shell-legacy-header--order .h5-shell-legacy-header__my-orders{margin:0;color:#000;font-size:15px;font-weight:400;line-height:47.5px;text-decoration:none}.h5-root input,.h5-root textarea,.h5-root select{font:inherit;color:var(--h5-text);outline:none}.h5-root input:focus,.h5-root textarea:focus,.h5-root select:focus{border-color:var(--h5-primary)!important}.h5-root button{font:inherit;cursor:pointer}.h5-root button:disabled{cursor:not-allowed}.h5-order-detail{min-height:100%;background:#f5f5f5}.h5-order-detail__loading{padding:40px;background:#fff;color:#999;font-size:14px;text-align:center}.h5-order-detail__top{padding:29px 13px 13px;background:#fff}.h5-order-detail__top h1{margin:0 0 15px;color:#000;font-size:18px;font-weight:500;letter-spacing:0;line-height:23.74px}.h5-order-detail__top>p{margin:0 0 6px;color:#a6a6a6;font-size:14px;font-weight:400;line-height:18.47px}.h5-order-detail__state{margin-top:6px;padding:20px 10px;background:#f7f9fa}.h5-order-detail__state h2{margin:0 0 10px;color:#000;font-size:15px;font-weight:500;line-height:19.79px}.h5-order-detail__countdown-label{display:flex;align-items:center;margin:0;color:#000;font-size:14px;line-height:22px}.h5-order-detail__countdown{display:inline-flex;align-items:center;color:#3da1cd}.h5-order-detail__countdown i{display:inline-block;width:22px;height:22px;border-radius:5px;background:#ffffff1a;color:inherit;font-size:14px;font-style:normal;line-height:22px;text-align:center}.h5-order-detail__countdown em{margin:0 2px;color:inherit;font-size:14px;font-style:normal}.h5-order-detail__block-gap{margin-bottom:15px}.h5-order-detail__block{padding:0 13px;background:#fff}.h5-order-detail__section-title{display:flex;width:100%;min-height:42px;padding:11px 0;align-items:center;color:#000;font-size:15px;font-weight:500;line-height:19.79px}.h5-order-detail__section-title>small{flex:1 1;margin-left:10px;color:#000;font-size:14px;font-weight:400;line-height:19px;text-align:right}.h5-order-detail__section-title>button{margin:0 0 0 auto;padding:0;border:0;background:transparent;color:#3da1cd;font-size:14px;font-weight:400;line-height:19px}.h5-order-detail__invoice .h5-order-detail__rows>p>b{margin-left:auto;text-align:right}.h5-invoice-picker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10005}.h5-invoice-picker__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#00000073}.h5-invoice-picker__panel{position:absolute;left:0;right:0;bottom:0;background:#f5f5f5;border-radius:8px 8px 0 0}.h5-invoice-picker__panel>header{position:relative;height:64.5px;text-align:center;line-height:64.5px;color:#000;font-size:16px}.h5-invoice-picker__panel>header>button{position:absolute;right:15px;top:0;height:100%;border:0;padding:0;background:none;color:#707070;font-size:24px}.h5-invoice-picker__list{height:300px;max-height:45vh;padding:0 15px;overflow:auto}.h5-invoice-picker__item{position:relative;min-height:97px;margin-bottom:7px;background:#fff}.h5-invoice-picker__item>button{display:flex;width:100%;min-height:97px;padding:15px;border:0;background:none;text-align:left;align-items:center}.h5-invoice-picker__item>button>i{flex:0 0 20px;width:20px;height:20px;border:1px solid #ddd;border-radius:50%;margin-right:15px}.h5-invoice-picker__item>button>i.is-selected{border-color:#3da1cd;background:#3da1cd;box-shadow:inset 0 0 0 4px #fff}.h5-invoice-picker__copy{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:5px;font-size:12px;color:#707070}.h5-invoice-picker__name{display:flex;align-items:center;gap:5px;margin-bottom:5px;padding-right:95px}.h5-invoice-picker__name strong{color:#282828;font-size:15px}.h5-invoice-picker__name em{font-size:10px;font-style:normal;border:1px solid #a7c9dc;color:#3da1cd}.h5-invoice-picker__type{position:absolute;top:15px;right:15px;padding:2px 5px;background:#fff4e4;color:#d67300;font-size:12px}.h5-invoice-picker__edit{position:absolute;bottom:15px;right:15px;color:#282828;font-size:13px}.h5-invoice-picker__panel>footer{padding:7px 15px 22px}.h5-invoice-picker__panel>footer>a,.h5-invoice-picker__panel>footer>button{display:block;width:100%;height:43px;border:1px solid #3da1cd;border-radius:22px;line-height:41px;text-align:center;font-size:15px;color:#3da1cd;background:transparent}.h5-invoice-picker__panel>footer>a{background:#3da1cd;color:#fff}.h5-invoice-picker__panel>footer>button{margin-top:13px}.h5-invoice-picker__empty{padding-top:29px;color:#999;text-align:center;font-size:13px}.h5-invoice-picker__empty img{width:200px;height:130px}.h5-order-detail__items{border-top:1px solid #e5e5e5}.h5-order-detail__item{position:relative;display:flex;min-height:109px;padding:19px 0 40px;align-items:center}.h5-order-detail__item>img,.h5-order-detail__item>span{width:50px;height:50px;flex:0 0 50px;background:#f5f5f5;object-fit:cover}.h5-order-detail__item>div{min-width:0;flex:1 1;margin-left:22px}.h5-order-detail__item h2{margin:0;color:#000;font-size:15px;font-weight:700;line-height:19.79px;overflow-wrap:anywhere}.h5-order-detail__item p{display:flex;justify-content:space-between;margin:9px 0 0;color:#000;font-size:14px;font-weight:400;line-height:18.47px}.h5-order-detail__item p b,.h5-order-detail__item p span{color:inherit;font-weight:400}.h5-order-detail__item>a{position:absolute;right:0;bottom:10px;height:25px;padding:0 7px;border-radius:13px;background:#a6a6a6;color:#fff;font-size:12px;line-height:25px;text-decoration:none}.h5-order-detail__rows{padding:20px 0;border-top:1px solid #e5e5e5}.h5-order-detail__rows>p,.h5-order-detail__invoice-details>p{display:flex;justify-content:flex-start;margin:0 0 10px;font-size:14px;font-weight:400;line-height:18.47px}.h5-order-detail__rows>p:last-child,.h5-order-detail__invoice-details>p:last-child{margin-bottom:0}.h5-order-detail__rows>p>span,.h5-order-detail__invoice-details>p>span{width:100px;flex:0 0 100px;color:#a6a6a6}.h5-order-detail__rows>p>b,.h5-order-detail__invoice-details>p>b{min-width:0;flex:1 1;color:#000;font-weight:400;overflow-wrap:anywhere}.h5-order-detail__amounts>p{justify-content:space-between}.h5-order-detail__amounts>p>span{width:auto;flex:initial}.h5-order-detail__amounts>p>b{flex:initial;text-align:right}.h5-order-detail__row--discount>span{color:#a6a6a6!important}.h5-order-detail__row--discount>b{color:red!important}.h5-order-detail__row--strong{font-weight:700!important}.h5-order-detail__row--strong>b{font-weight:700!important}.h5-order-detail__agreement{margin:0;padding:0 0 13px;color:#333;font-size:12px;line-height:20px}.h5-order-detail__agreement button{padding:0;border:0;background:transparent;color:#3da1cd;font-size:inherit}.h5-order-detail__payment-method>p{display:flex;align-items:center;margin:0;color:#000;font-size:14px;line-height:23px}.h5-order-detail__payment-icon{display:inline-block;width:6.1333vw;height:6.1333vw;margin-right:2.1333vw;font-size:6.1333vw;font-style:normal;font-weight:400;line-height:6.1333vw;text-align:center}.h5-order-detail__payment-method>p>.h5-order-detail__payment-icon{width:6.1333vw;height:6.1333vw;flex:0 0 6.1333vw;color:inherit}.h5-order-detail__payment-method>p>.h5-order-detail__payment-icon--wechat{color:#24d46a}.h5-order-detail__payment-method>p>.h5-order-detail__payment-icon--alipay{color:#2a82e4}.h5-order-detail__payment-method>p>.h5-order-detail__payment-icon--offline{color:#a6a6a6}.h5-order-detail__payment-icon--wechat{color:#24d46a;background:transparent}.h5-order-detail__payment-icon--alipay{color:#2a82e4;background:transparent}.h5-order-detail__payment-icon--offline{color:#a6a6a6;font-size:23px}.h5-order-detail__proof{padding:20px 0;border-top:1px solid #e5e5e5}.h5-order-detail__proof p{margin:0 0 10px;color:#a6a6a6;font-size:14px;line-height:18.47px}.h5-order-detail__proof img{display:block;width:100%;margin:0 0 12px;object-fit:contain}.h5-order-detail__invoice .h5-order-detail__section-title em{margin-left:5px;color:#3da1cd;font-size:14px;font-style:normal;font-weight:400}.h5-order-detail__invoice .h5-order-detail__section-title .h5-order-detail__invoice-red{color:red}.h5-order-detail__invoice-details{margin-top:10px}.h5-order-detail__actions{padding:0 0 15px;background:#f5f5f5;text-align:right}.h5-order-detail__action{display:inline-block;height:36px;margin:0 5px 11px;padding:0 16px;border:1px solid #c0c4cc;border-radius:18px;background:#fff;color:#606266;font-size:14px;font-weight:400;line-height:34px;text-decoration:none;vertical-align:top}.h5-order-detail__action--primary{border-color:#3da1cd;background:#3da1cd;color:#fff}.h5-order-detail__offline-process{margin:10px 0 0;padding:10px;background:#f8f9fa;color:#000;font-size:14px;line-height:28px}.h5-order-detail__offline-process strong,.h5-order-detail__offline-process b{display:block;font-weight:800}.h5-order-detail__offline-process strong{font-weight:400}.h5-order-detail__offline-process p{margin:0}.h5-order-detail__overlay{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#00000073}.h5-order-detail__more,.h5-order-detail__invoice-picker{position:relative;width:100%;padding:15px;border-radius:20px 20px 0 0;background:#fff}.h5-order-detail__more-close{position:absolute;top:8px;right:12px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#000;font-size:22px;line-height:24px}.h5-order-detail__more>button:not(.h5-order-detail__more-close),.h5-order-detail__invoice-picker>button{display:block;width:100%;padding:10px 0;border:0;border-bottom:1px solid #eee;background:#fff;color:#333;font-size:14px;text-align:left}.h5-order-detail__more input{display:none}.h5-order-detail__download,.h5-order-detail__agreement-dialog{box-sizing:border-box;width:calc(100% - 50px);max-height:calc(100vh - 50px);margin:auto;padding:20px;overflow-y:auto;border-radius:20px;background:#fff;color:#333;font-size:14px;line-height:2}.h5-order-detail__download p{margin:0 0 10px}.h5-order-detail__download-url{max-height:120px;overflow-y:auto;color:#3da1cd;overflow-wrap:anywhere}.h5-order-detail__download div,.h5-order-detail__invoice-picker>div{display:flex;justify-content:flex-end;gap:12px}.h5-order-detail__download button,.h5-order-detail__agreement-dialog>button,.h5-order-detail__invoice-picker>div>button,.h5-order-detail__invoice-picker>div>a{min-width:60px;padding:7px 12px;border:0;background:#fff;color:#3da1cd;font-size:14px;text-align:center;text-decoration:none}.h5-order-detail__agreement-dialog h2{margin:0 0 10px;color:#000;font-size:20px;text-align:center}.h5-order-detail__agreement-dialog article{max-height:60vh;overflow-y:auto;overflow-wrap:anywhere}.h5-order-detail__agreement-dialog>button{display:block;width:100%;margin-top:12px;border-radius:21px;background:#3da1cd;color:#fff}.h5-order-detail__invoice-picker h2{margin:0 0 10px;color:#000;font-size:18px;font-weight:500}.h5-order-detail__invoice-picker>button strong,.h5-order-detail__invoice-picker>button span{display:block}.h5-order-detail__invoice-picker>button span{margin-top:4px;color:#a6a6a6;font-size:12px}.h5-order-detail__invoice-picker>p{margin:20px 0;color:#999;font-size:14px}.h5-repair-loading,.h5-repair-empty,.h5-repair-result{padding:60px 20px;color:#999;font-size:14px;line-height:20px;text-align:center}.h5-repair-result,.h5-repair-notice{color:var(--h5-primary, #3da1cd)}.h5-repair-list,.h5-repair-detail{background:#f7f9fa}.h5-repair-list>h1{margin:0 0 16px;padding:32px 14px;color:#000;background:#fff;font-size:4.8vw;font-weight:500;letter-spacing:0;line-height:6.3307vw}.h5-repair-list-card{margin-bottom:16px;padding:0 19px;background:#fff}.h5-repair-list-card__link{display:block;color:inherit;text-decoration:none}.h5-repair-list-card__link>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;color:#a6a6a6;font-size:3.7333vw;line-height:4.376vw}.h5-repair-list-card__link>header strong{color:var(--h5-primary, #3da1cd);font-size:3.7333vw;font-weight:400}.h5-repair-list-card__link>header strong.is-rejected{color:#d43030}.h5-repair-list-card__products{display:flex;min-height:100px;padding:21px 0;overflow:hidden;gap:11px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.h5-repair-list-card__products img{width:55px;height:55px;flex:0 0 auto;border-radius:2px;object-fit:cover}.h5-repair-list-card>footer{min-height:80px;padding:16px 0;text-align:right}.h5-repair-list-card>footer p{margin:0 0 11px;color:#a6a6a6;font-size:3.7333vw;line-height:4.376vw}.h5-repair-list-card>footer button,.h5-repair-list-card>footer a,.h5-repair-detail__actions button,.h5-repair-detail__actions a{display:inline-flex;height:32px;padding:0 16px;color:#fff;border:0;border-radius:16px;background:var(--h5-primary, #3da1cd);align-items:center;justify-content:center;font-size:3.7333vw;line-height:32px;text-decoration:none}.h5-repair-notice{margin:10px 16px;font-size:14px;line-height:20px;text-align:center}.h5-repair-modal{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:flex;padding:24px;background:#00000073;align-items:center;justify-content:center}.h5-repair-modal section{width:min(320px,100%);padding:20px;border-radius:8px;background:#fff}.h5-repair-modal h2{margin:0;color:#282828;font-size:17px;font-weight:500;line-height:24px}.h5-repair-modal p{margin:14px 0 18px;color:#666;font-size:14px;line-height:21px}.h5-repair-modal section>div{display:flex;justify-content:flex-end;gap:10px}.h5-repair-modal button{min-width:72px;height:34px;color:#666;border:1px solid #d2d3d4;border-radius:4px;background:#fff;font-size:14px}.h5-repair-modal button:last-child{color:#fff;border-color:var(--h5-primary, #3da1cd);background:var(--h5-primary, #3da1cd)}.h5-repair-apply{min-height:calc(100vh - 52px);padding-bottom:38px;background:#f7f9fa}.h5-repair-apply__goods{display:flex;min-height:112px;padding:16px;background:#fff;gap:16px;align-items:center}.h5-repair-apply__goods>img,.h5-repair-image-placeholder{width:80px;height:80px;flex:0 0 auto;border-radius:3px;background:#f2f2f2;object-fit:cover}.h5-repair-apply__goods>div{min-width:0;flex:1 1}.h5-repair-apply__goods strong,.h5-repair-detail__product strong,.h5-repair-logistics__product strong{display:-webkit-box;overflow:hidden;color:#282828;font-size:16px;font-weight:700;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-repair-apply__goods p,.h5-repair-detail__product p,.h5-repair-logistics__product p{display:flex;margin:10px 0 0;justify-content:space-between;color:#282828;font-size:15px;line-height:20px}.h5-repair-apply__goods em,.h5-repair-detail__product em{color:#666;font-style:normal}.h5-repair-apply__form{margin-top:10px;background:#fff}.h5-repair-apply__form>label,.h5-repair-apply__proofs{display:flex;min-height:50px;padding:0 16px;border-bottom:1px solid #eee;align-items:center;justify-content:space-between;color:#333;font-size:15px;line-height:21px}.h5-repair-apply__form>label>span{flex:0 0 88px}.h5-repair-apply__form select,.h5-repair-reason-trigger,.h5-repair-apply__form textarea{min-width:0;flex:1 1;color:#282828;border:0;background:transparent;font-size:14px;text-align:right}.h5-repair-apply__form select,.h5-repair-reason-trigger{height:49px}.h5-repair-reason-picker .h5-repair-reason-options{display:block;height:auto;padding:60px 0}.h5-repair-reason-picker .h5-repair-reason-options button{width:100%;padding:12px 16px;color:#aaa}.h5-repair-reason-picker .h5-repair-reason-options button.is-selected{color:#282828;border-block:1px solid #eee}.h5-repair-apply__form .is-textarea{min-height:80px;padding-top:15px;padding-bottom:15px;align-items:flex-start}.h5-repair-apply__form textarea{height:48px;resize:none}.h5-repair-apply__proofs{display:block;padding-top:14px;padding-bottom:18px}.h5-repair-apply__proofs>div:first-child{display:flex;justify-content:space-between}.h5-repair-apply__proofs strong{color:#333;font-size:15px;font-weight:400}.h5-repair-apply__proofs>div:first-child span{color:#bbb;font-size:13px}.h5-repair-apply__proof-grid{display:flex;margin-top:13px;flex-wrap:wrap;gap:9px}.h5-repair-apply__proof,.h5-repair-apply__upload{position:relative;display:flex;width:72px;height:72px;overflow:hidden;border-radius:3px;align-items:center;justify-content:center}.h5-repair-apply__proof img,.h5-repair-apply__proof video{width:100%;height:100%;object-fit:cover}.h5-repair-apply__proof button{position:absolute;top:2px;right:2px;width:18px;height:18px;color:#fff;border:0;border-radius:50%;background:#0000008c;font-size:16px;line-height:16px}.h5-repair-apply__upload{flex-direction:column;color:#999;border:1px dashed #ccc;background:#fafafa;font-size:11px}.h5-repair-apply__upload b{margin-bottom:3px;color:#999;font-size:25px;font-weight:300;line-height:24px}.h5-repair-apply__upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.h5-repair-error{margin:10px 16px 0;color:#d43030;font-size:13px;line-height:18px}.h5-repair-primary{display:block;width:calc(100% - 32px);height:44px;margin:30px 16px 0;color:#fff;border:0;border-radius:4px;background:var(--h5-primary, #3da1cd);font-size:16px;font-weight:500}.h5-repair-primary:disabled{opacity:.6}.h5-repair-detail__meta{margin-bottom:16px;padding:32px 14px 22px;background:#fff}.h5-repair-detail__meta h1{margin:0 0 15px;color:#000;font-size:4.8vw;font-weight:500;line-height:6.3307vw}.h5-repair-detail__meta>p{margin:0 0 7px;color:#a6a6a6;font-size:3.7333vw;line-height:4.924vw}.h5-repair-detail__status{margin-top:16px;padding:20px 16px;color:#282828;background:#f7f9fa;font-size:4vw;font-weight:500;line-height:5.276vw}.h5-repair-detail__status em{display:block;margin-top:5px;color:red;font-size:3.7333vw;font-style:normal;font-weight:400}.h5-repair-detail__section{margin-bottom:16px;padding:0 19px;background:#fff}.h5-repair-detail__section h2{margin:0;padding:13px 0;color:#000;border-bottom:1px solid #eee;font-size:4vw;font-weight:500;line-height:5.276vw}.h5-repair-detail__product{display:flex;min-height:126px;padding:20px 0;gap:24px;align-items:center}.h5-repair-detail__product>img,.h5-repair-detail__product>.h5-repair-image-placeholder{width:55px;height:55px}.h5-repair-detail__product>div{min-width:0;flex:1 1}.h5-repair-detail__proofs{display:flex;padding:0 0 16px;flex-wrap:wrap;gap:8px}.h5-repair-detail__proofs img{width:60px;height:60px;border-radius:3px;object-fit:cover}.h5-repair-detail__delivery>p{display:flex;margin:0;padding:11px 0;color:#282828;font-size:3.7333vw;line-height:4.924vw;word-break:break-all}.h5-repair-detail__delivery>p span{width:110px;flex:0 0 auto;color:#a6a6a6}.h5-repair-detail__actions{display:flex;min-height:62px;padding:15px 19px;background:#fff;gap:8px;justify-content:flex-end}.h5-repair-delivery{min-height:calc(100vh - 52px);padding:32px 16px 40px;background:#fff}.h5-repair-delivery h1{margin:0 0 16px;color:#000;font-size:20px;font-weight:500;line-height:26px}.h5-repair-delivery__addresses>header{position:relative;padding:0 0 10px;color:#000;font-size:15px;line-height:21px}.h5-repair-delivery__addresses>header strong,.h5-repair-delivery__info h2{font-size:15px;font-weight:500}.h5-repair-delivery__addresses>header button{position:absolute;right:0;padding:0;color:#666;border:0;background:transparent;font-size:13px;line-height:21px}.h5-repair-delivery__addresses>div{padding-bottom:16px;border-bottom:1px solid #e5e5e5}.h5-repair-delivery__addresses>div>button{display:block;width:100%;margin-bottom:10px;padding:13px 11px 10px;color:#282828;border:1px solid #d2d3d4;border-radius:5px;background:#fff;text-align:left}.h5-repair-delivery__addresses>div>button.is-selected{border:1px solid var(--h5-primary, #3da1cd)}.h5-repair-delivery__addresses>div>button strong{display:block;font-size:16px;font-weight:400;line-height:22px}.h5-repair-delivery__addresses>div>button strong span{margin-left:8px}.h5-repair-delivery__addresses>div>button p,.h5-repair-delivery__empty{margin:4px 0 0;color:gray;font-size:13px;line-height:18px}.h5-repair-delivery__info{margin-top:16px}.h5-repair-delivery__info h2{margin:0;padding:10px 0;color:#000}.h5-repair-delivery__info label{display:flex;height:50px;margin-bottom:10px;padding:0 10px;border:1px solid #d2d3d4;border-radius:2px;align-items:center}.h5-repair-delivery__info label:first-of-type{background:#f7f8f9}.h5-repair-delivery__info label span{width:88px;color:#383838;font-size:13px}.h5-repair-delivery__info input,.h5-repair-delivery__info select{min-width:0;height:46px;flex:1 1;border:0;background:transparent;font-size:15px}.h5-repair-logistics{min-height:100vh;background:#f7f9fa}.h5-repair-logistics__product{display:flex;min-height:91px;padding:13px 16px;background:#fff;gap:14px;align-items:center}.h5-repair-logistics__product>img,.h5-repair-logistics__product>.h5-repair-image-placeholder{width:66px;height:66px}.h5-repair-logistics__product>div{min-width:0;flex:1 1}.h5-repair-logistics__content{margin-top:8px;padding:0 16px 36px;background:#fff}.h5-repair-logistics__content>header{display:flex;min-height:104px;border-bottom:1px solid #f5f5f5;align-items:center}.h5-repair-logistics__icon{display:inline-flex;width:27px;height:27px;margin-right:11px;color:#fff;background:#666;align-items:center;justify-content:center;font-size:17px}.h5-repair-logistics__content>header p{min-width:0;flex:1 1;margin:0;color:#282828;font-size:14px;line-height:21px}.h5-repair-logistics__content>header button{width:53px;height:24px;color:#666;border:1px solid #999;border-radius:2px;background:#fff;font-size:12px}.h5-repair-logistics__content ol{margin:22px 0 0;padding:0;list-style:none}.h5-repair-logistics__content li{position:relative;min-height:74px;padding:0 0 34px 24px;color:#666;border-left:1px solid #e6e6e6;font-size:14px;line-height:20px}.h5-repair-logistics__content li:before{position:absolute;top:0;left:-5px;width:9px;height:9px;border-radius:50%;background:#ddd;content:""}.h5-repair-logistics__content li.is-latest{color:var(--h5-primary, #3da1cd);border-left-color:color-mix(in srgb,var(--h5-primary, #3da1cd) 50%,#fff)}.h5-repair-logistics__content li.is-latest:before{background:var(--h5-primary, #3da1cd)}.h5-repair-logistics__content li p,.h5-repair-logistics__content li time{display:block;margin:0}.h5-repair-logistics__content li time{margin-top:5px;color:#999;font-size:13px}.h5-repair-logistics__empty{padding:48px 0;color:#999;font-size:14px;text-align:center}.h5-order-repair-items{margin-top:8px;padding:0 14px;background:#fff}.h5-order-repair-items h2{margin:0;padding:12px 0;border-bottom:1px solid #f5f6f8;font-size:15px;font-weight:500}.h5-order-repair-items__row{display:flex;min-height:78px;padding:11px 0;gap:10px;align-items:center}.h5-order-repair-items__row img{width:54px;height:54px;border-radius:3px;object-fit:cover}.h5-order-repair-items__row>div{min-width:0;flex:1 1}.h5-order-repair-items__row strong,.h5-order-repair-items__row span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-order-repair-items__row strong{color:#333;font-size:14px;font-weight:400;line-height:20px}.h5-order-repair-items__row span{margin-top:5px;color:#666;font-size:13px;line-height:18px}.h5-order-repair-items__row>a{flex:0 0 auto;padding:4px 8px;color:#fff;border-radius:12px;background:#a6a6a6;font-size:12px;line-height:17px;text-decoration:none}.h5-address-list{min-height:calc(100vh - 53px);padding:5.0667vw 3.4667vw 24vw;background:#f5f5f5}.h5-address-list>h1{margin:0 0 4vw;color:#000;font-size:4.8vw;font-weight:700;line-height:6.3307vw}.h5-address-list__cards{background:transparent}.h5-address-card{margin-bottom:1.8667vw;padding:3.7333vw 4.2667vw;background:#fff}.h5-address-card__address{display:block;width:100%;padding:0;color:#282828;border:0;background:#fff;font-size:3.4667vw;line-height:5.2vw;text-align:left}.h5-address-card__consignee{display:flex;margin-bottom:2.4vw;align-items:center;font-size:4vw;font-weight:600}.h5-address-card__consignee em{width:7.4667vw;height:3.7333vw;margin-left:2.4vw;color:var(--h5-primary, #3da1cd);border:1px solid var(--h5-primary, #3da1cd);font-size:2.6667vw;font-style:normal;font-weight:400;line-height:calc(3.7333vw - 2px);text-align:center}.h5-address-card__actions{display:flex;min-height:5.2vw;margin-top:1.4667vw;align-items:center;justify-content:space-between}.h5-address-card__actions>div{display:flex;align-items:center}.h5-address-card__actions a,.h5-address-card__actions button{display:inline-flex;padding:0;color:#282828;border:0;background:transparent;font-size:3.4667vw;line-height:1;text-decoration:none}.h5-address-card__actions .anticon{margin-right:1.3333vw;color:#2c2c2c;font-size:3.2vw}.h5-address-card__actions button{margin-left:4.6667vw}.h5-address-list__empty{padding:16vw 0;text-align:center}.h5-address-list__empty img{width:55.2vw;height:44.8vw;object-fit:contain}.h5-address-list__footer{position:fixed;bottom:0;left:0;z-index:20;display:flex;width:100%;height:14.1333vw;padding:0 4vw env(safe-area-inset-bottom,0px);background:#fff;align-items:center}.h5-address-list__add{display:flex;width:92vw;height:10.1333vw;margin:0 auto;color:#fff;border-radius:6.6667vw;background:var(--h5-primary, #3da1cd);align-items:center;justify-content:center;font-size:4vw;text-decoration:none}.h5-address-list__add .anticon{margin-right:1.0667vw;font-size:4.6667vw}.h5-address-notice{margin-bottom:10px;color:#58abe3;font-size:13px}.h5-address-editor{min-height:calc(100vh - 55px);padding:8vw 4vw 10.6667vw;background:#fff}.h5-address-editor h1{margin:0 0 2.6667vw;color:#000;font-size:4.8vw;font-weight:500;line-height:1.3}.h5-address-editor__form{padding-bottom:44.9333vw;background:#fff}.h5-address-editor__row{display:flex;width:100%;min-height:12vw;margin-bottom:2.6667vw;padding:1.3333vw 1.3333vw 1.2vw 2.4vw;color:#383838;border:1px solid #d2d3d4;border-radius:.5333vw;background:#fff;flex-direction:column;align-items:stretch;font-size:2.6667vw;text-align:left}.h5-address-editor__row:first-child{background:#f7f8f9}.h5-address-editor__row>span:first-child{flex:0 0 auto}.h5-address-editor__row input,.h5-address-editor__row>span:last-child{width:100%;min-width:0;height:4vw;margin-top:.5333vw;padding:0;color:#383838;border:0;background:transparent;font-size:4vw;line-height:4vw;text-align:left}.h5-address-editor__row input::placeholder,.h5-address-editor__placeholder{color:#a6a6a6!important}.h5-address-editor__region>span:last-child:after{display:none}.h5-address-editor__default{display:flex;margin:4.8vw 0 8vw;gap:1.8667vw;align-items:center;color:#000;font-size:2.6667vw}.h5-address-editor__default input{width:4vw;height:4vw;margin:0;accent-color:var(--h5-primary, #3da1cd)}.h5-address-notice--editor{margin:-9px 0 12px;color:#f25757}.h5-address-editor__save{display:block;width:100%;height:10.6667vw;margin:0;color:#fff;border:0;border-radius:1.0667vw;background:#3da1cd;font-size:4vw;font-weight:500}@media (min-width: 768px){.h5-root{box-shadow:0 0 18px #0000000f}}.h5-coupon-page{min-height:calc(100vh - 50px);overflow:hidden;background:#f7f9fa}.h5-coupon-tabs{position:fixed;top:47.5px;left:0;z-index:9;display:flex;width:100%;height:45px;background:#fff}.h5-coupon-tabs button{flex:1 1;padding:0;color:#999;border:0;border-top:2.5px solid transparent;border-bottom:2.5px solid transparent;background:#fff;font-size:15px;font-weight:400;line-height:40px}.h5-coupon-tabs button.is-active{color:#282828;border-bottom-color:#3da1cd}.h5-coupon-list{margin-top:60px;padding:0 4.2667vw}.h5-coupon-list--receive{margin-top:0}.h5-coupon-card{display:flex;width:100%;height:29.3333vw;margin:0 0 5.3333vw;overflow:hidden;color:#282828;background-color:#fff;background-image:var(--h5-coupon-background);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;box-shadow:1px 1px 6px 2px #00000045;text-decoration:none}.h5-coupon-card__copy{min-width:0;flex:1 1;padding:0 10px;overflow:hidden;align-self:center}.h5-coupon-card__name{display:flex;min-width:0;align-items:center;white-space:nowrap}.h5-coupon-card__name span{display:inline-block;box-sizing:border-box;height:17px;flex:0 0 auto;padding:0 5px;margin-right:6px;color:#3da1cd;border:1px solid #3da1cd;border-radius:10px;background:#fff;font-size:9px;font-weight:400;line-height:15px;text-align:center}.h5-coupon-card__name strong{overflow:hidden;color:#282828;font-size:14px;font-weight:400;line-height:18px;text-overflow:ellipsis}.h5-coupon-card__price{display:flex;margin:5px 0;align-items:baseline;color:#3da1cd;line-height:1;white-space:nowrap}.h5-coupon-card__price i{font-size:20px;font-style:normal}.h5-coupon-card__price b{font-size:26px;font-weight:400}.h5-coupon-card__price em{margin-left:10px;color:#aaa;font-size:12px;font-style:normal}.h5-coupon-card__copy>small{display:block;overflow:hidden;color:#aaa;font-size:9px;font-weight:400;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.h5-coupon-card__action{display:flex;width:47px;flex:0 0 47px;padding:0;align-items:center;justify-content:center;color:#fff;border:0;background:transparent;font-size:14px;font-weight:400;letter-spacing:8px;line-height:1;text-decoration:none;writing-mode:vertical-lr}.h5-coupon-card__action:disabled{cursor:default}.h5-coupon-card.is-disabled .h5-coupon-card__price,.h5-coupon-card.is-disabled .h5-coupon-card__name span{color:#c1c1c1}.h5-coupon-card.is-disabled .h5-coupon-card__name span{border-color:#c1c1c1}.h5-coupon-empty{margin-top:40vw;text-align:center}.h5-coupon-empty img{display:inline-block;width:55.2vw;height:44.8vw;object-fit:contain}.h5-home{min-height:100%;background:#f7f9fa}.h5-home-header{position:fixed;top:0;left:50%;z-index:10000;display:flex;width:100%;height:52px;padding:0 20px 0 13px;align-items:center;justify-content:space-between;background:#fff;transform:translate(-50%)}.h5-home-header__fill{height:54px}.h5-home-header__logo{display:flex;margin-left:16px;align-items:center}.h5-home-header__logo img{display:block;width:91px;height:34px;object-fit:contain}.h5-home-header__actions{display:flex;align-items:center}.h5-home-header__actions a{position:relative;display:inline-flex;width:21px;height:24px;align-items:center;justify-content:center}.h5-home-header__actions a+a{margin-left:16px}.h5-home-header__cart{width:21px!important;justify-content:center!important}.h5-home-header__cart img{margin-left:0}.h5-home-header__actions img{display:block;width:21px;height:21px;object-fit:contain}.h5-home-header__cart span{position:absolute;top:-5px;right:-8px;min-width:15px;height:15px;padding:0 3px;color:#fff;background:#3da1cd;border-radius:8px;font-size:10px;line-height:15px;text-align:center}.h5-home-banner-wrap{position:relative;height:65.333333vw}.h5-home-banner{display:flex;width:100%;height:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.h5-home-banner::-webkit-scrollbar{display:none}.h5-home-banner a{flex:0 0 100%;scroll-snap-align:start}.h5-home-banner img{display:block;width:100%;height:100%;object-fit:fill}.h5-home-banner__indicator{position:absolute;top:18px;right:16px;z-index:1;display:block;width:max-content;height:18px;padding:1px 3px;margin-right:16px;color:#fff;background:#0006;border-radius:2px;font-size:13px;line-height:16px;pointer-events:none}.h5-home-floor{padding:0}.h5-home-floor h2{box-sizing:content-box;height:6.4vw;padding:2.666667vw 4vw;margin:0;color:#000;font-size:4.8vw;font-weight:400;line-height:6.4vw}.h5-home-products{display:grid;grid-template-columns:minmax(0,1fr);gap:4vw;padding:2.933333vw 4vw}.h5-home-product{display:block;overflow:hidden;color:#000;background:#fff;border-radius:.8vw;text-decoration:none}.h5-home-product>img{display:block;width:100%;height:47.2vw;object-fit:contain;background:#fff}.h5-home-product__body{padding:2.933333vw 2.4vw 3.733333vw}.h5-home-product__name{overflow:hidden;color:#000;margin:.533333vw 0 3.466667vw;font-size:4.8vw;font-weight:700;line-height:6.4vw;text-overflow:ellipsis;white-space:nowrap}.h5-home-product__price{margin-top:0;color:#000;font-size:3.2vw;line-height:4.266667vw}.h5-home-loading{padding:32px 0;color:var(--h5-muted);text-align:center}.h5-home-kefu{position:fixed;right:10px;bottom:calc(95px + env(safe-area-inset-bottom,0px));z-index:9999}.h5-home-kefu button{padding:0;background:#fff;border:0}.h5-home-kefu__panel{position:relative;width:60px;padding:15px 5px 5px;background:#fff;border-radius:5px;box-shadow:0 0 10px 1px #0000001f}.h5-home-kefu__panel-close{position:absolute;top:-6px;right:-6px;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:#999;border:1px solid #ccc!important;border-radius:50%;font-size:17px;line-height:1}.h5-home-kefu__item{display:block;width:50px;height:50px;padding:0;margin-bottom:10px;background:transparent!important}.h5-home-kefu__item img{display:block;width:50px;height:50px;object-fit:contain}.h5-home-kefu__split{height:1px;margin:5px 0;background:#f6f6f6}.h5-home-kefu__top{display:block;width:50px;height:50px;margin:10px auto 0;padding:0;background:transparent!important;border-radius:50%}.h5-home-kefu__top img{display:block;width:50px;height:50px}.h5-home-kefu__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:#dfebfc}.h5-home-kefu__modal-content{width:min(350px,100%);text-align:center}.h5-home-kefu__service{display:block;width:100%;height:auto}.h5-home-kefu__modal-content button{width:48px;height:48px;margin-top:20px;background:transparent}.h5-home-kefu__modal-content button img{display:block;width:48px;height:48px}.h5-cart-header{position:sticky;top:0;z-index:20;display:flex;height:52px;padding:0 16px;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;justify-content:space-between}.h5-cart-header>button,.h5-cart-header>a:last-child{display:inline-flex;width:30px;height:30px;padding:0;color:#000;border:0;background:transparent;align-items:center;justify-content:center}.h5-cart-header>button{font-size:18px}.h5-cart-header>a:nth-child(2){display:flex;height:100%;align-items:center}.h5-cart-header>a:nth-child(2) img{display:block;width:91px;height:34px;object-fit:contain}.h5-cart-header>a:last-child img{display:block;width:21px;height:21px;object-fit:contain}.h5-cart-page{min-height:calc(100vh - 52px);background:#f0f1f2;overflow:hidden}.h5-cart-empty{margin-bottom:33px;padding:29px 16px 33px;background:#fff}.h5-cart-empty h1{margin:0;color:#000;font-size:20px;font-weight:700;line-height:26px}.h5-cart-empty p{margin:16px 0 11px;color:gray;font-size:13px;line-height:19px}.h5-cart-empty__login{display:block;color:var(--h5-primary, #3da1cd);font-size:13px;line-height:18px;text-decoration:none}.h5-cart-empty__continue{display:flex;height:44px;margin-top:28px;color:#000;border-radius:22px;background:#f0f1f2;align-items:center;justify-content:center;font-size:16px;line-height:44px;text-decoration:none}.h5-cart-summary{padding:30px 16px 26px;margin-bottom:16px;background:#fff}.legacy-slide-gesture{position:relative;width:100%;height:40px;margin:20px 0;overflow:hidden;background:#7ac23c}.legacy-slide-gesture__track{position:absolute;top:0;right:0;bottom:0;left:0;background:#eee}.legacy-slide-gesture>span{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;line-height:40px;font-size:16px;color:#666}.legacy-slide-gesture>button{position:absolute;inset:0 auto 0 0;width:50px;padding:0;border:1px solid #ddd;background:#fff;color:#666;font-size:24px;touch-action:none}.legacy-slide-gesture.is-complete>span{color:#fff}.h5-register-page{min-height:100vh;padding:20.133333vw 6.666667vw 13.333333vw;background:#fff;color:#000;text-align:left}.h5-register-page__logo{display:block;width:21.6vw;height:8.133333vw}.h5-register-page__logo img{display:block;width:100%;height:100%;object-fit:contain}.h5-register-page>h1{margin:8.533333vw 0 13.333333vw;color:#000;font-size:6.4vw;font-weight:500;letter-spacing:0;line-height:8.441333vw}.h5-register-page__agreement-content{max-height:55vh;padding:16px;overflow-y:auto;text-align:left;overflow-wrap:anywhere}.h5-register-page>label{display:block;margin-top:6.133333vw;font-size:4vw;font-weight:500;line-height:1.4}.h5-register-page label>input:not([type=checkbox]),.h5-register-page>input{width:100%;height:10.666667vw;margin-top:2.933333vw;margin-bottom:5.333333vw;padding:0 2.666667vw;color:#000;background:#fff;border:1px solid #d0d0d0;border-radius:0;font-size:4vw;font-weight:400}.h5-register-page>label>input:not([type=checkbox]){display:block;margin-bottom:0}.h5-register-page .h5-auth-page__phone{height:10.666667vw;margin-top:2.933333vw;margin-bottom:5.333333vw;border-radius:.266667vw}.h5-register-page .h5-auth-page__phone>span{flex:0 0 10.666667vw;width:10.666667vw;font-size:3.733333vw;font-weight:400}.h5-register-page .h5-auth-page__phone input{padding:0 2.666667vw!important;font-size:4vw;font-weight:400}.h5-register-page .legacy-slide-gesture{height:10.666667vw;margin:0 0 5.333333vw}.h5-register-page .legacy-slide-gesture>span{font-size:4.266667vw;line-height:10.666667vw}.h5-register-page .legacy-slide-gesture>button{width:13.333333vw}.h5-register-page__tabs{display:flex;justify-content:flex-start;gap:6.666667vw;padding-bottom:2.933333vw;margin-bottom:6.133333vw;border-bottom:1px solid #e5e5e5}.h5-register-page__tabs button{position:relative;padding:0;border:0;background:none;color:#a6a6a6;font-size:4vw;font-weight:400;line-height:1.4}.h5-register-page__tabs .is-active{color:#000}.h5-register-page__tabs .is-active:after{position:absolute;right:0;bottom:-3.2vw;left:0;height:.266667vw;background:#000;content:""}.h5-register-page__agreement{display:flex;align-items:baseline;gap:8px;padding:1.066667vw 2.666667vw;font-size:3.466667vw;line-height:1.4;text-align:left}.h5-register-page__agreement input{flex-shrink:0;width:4vw;height:4vw;margin:0;accent-color:#3da1cd}.h5-register-page__agreement button,.h5-register-page__resend{padding:0;border:0;background:none;color:#3da1cd;font:inherit;line-height:inherit;text-align:left}.h5-register-page__resend{display:block;margin:20px auto}.h5-register-page .h5-account-flow-next{height:10.666667vw;margin:5.333333vw 0;padding:0;background:#000;font-size:4.8vw;line-height:10.666667vw}.h5-register-page .h5-auth-page__register-tip{margin-top:0;font-size:3.733333vw;line-height:1.4}.h5-cart-summary h1{margin:0;color:#000;font-size:20px;font-weight:500;line-height:26px}.h5-cart-summary>div{display:flex;margin-top:16px;gap:6px;align-items:center;justify-content:space-between}.h5-cart-summary p,.h5-cart-checkout-card p{min-width:0;flex:1 1;margin:0;color:gray;font-size:13px;line-height:20px}.h5-cart-summary p strong,.h5-cart-checkout-card p strong{margin-left:14px;color:#000;font-weight:500}.h5-cart-summary p{font-size:12px;white-space:normal;overflow-wrap:anywhere}.h5-cart-summary p strong{margin-left:6px}.h5-cart-summary button{flex:0 0 auto;width:70px;height:30px;padding:0;color:#fff;border:0;border-radius:17px;background:var(--h5-primary, #3da1cd);font-size:16px}.h5-cart-items{padding:0 16px 16px;background:#fff}.h5-cart-item{display:flex;padding:16px 0;border-bottom:1px solid #e5e5e5}.h5-cart-item:last-child{border-bottom:0}.h5-cart-item__check{display:flex;width:34px;flex:0 0 34px;align-items:center}.h5-cart-item__check input{width:18px;height:18px;margin:0;accent-color:var(--h5-primary, #3da1cd)}.h5-cart-item>img{width:88px;height:88px;flex:0 0 88px;object-fit:contain;object-position:center}.h5-cart-item__body{display:flex;min-width:0;min-height:88px;flex:1 1;margin-left:11px;flex-direction:column;justify-content:space-between}.h5-cart-item__top{display:flex;min-width:0;gap:8px;color:#000;justify-content:space-between}.h5-cart-item__top>div{min-width:0}.h5-cart-item h2{overflow:hidden;margin:0 0 8px;color:#000;font-size:16px;font-weight:700;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.h5-cart-item__top p{overflow:hidden;margin:0;color:gray;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.h5-cart-item__top strong{flex:0 0 auto;color:#000;font-size:13px;font-weight:400;line-height:22px}.h5-cart-item__bottom{display:flex;align-items:center;justify-content:space-between}.h5-cart-item__delete{width:24px;height:24px;padding:0;color:#272636;border:0;background:transparent;font-size:20px}.h5-cart-item__quantity{display:flex;height:28px;border:1px solid #dedede;align-items:center}.h5-cart-item__quantity button,.h5-cart-item__quantity span{display:inline-flex;width:28px;height:26px;padding:0;color:#000;border:0;background:#fff;align-items:center;justify-content:center;font-size:12px}.h5-cart-item__quantity button:disabled{color:#bcbcbc}.h5-cart-item__quantity span{width:32px;border-right:1px solid #dedede;border-left:1px solid #dedede;font-size:15px}.h5-cart-checkout-card{padding:16px 16px 32px;margin:16px 0 22px;background:#fff}.h5-cart-checkout-card p{display:flex;justify-content:space-between}.h5-cart-checkout-card button{width:100%;height:44px;padding:0;margin-top:16px;color:#fff;border:0;border-radius:22px;background:var(--h5-primary, #3da1cd);font-size:16px;font-weight:500}.h5-category-page{height:100vh;overflow:hidden;color:#333;background:#fff}.h5-category-search{display:flex;height:53px;padding:10px 14px;align-items:center;background:#fff;border-bottom:1px solid #f5f5f5}.h5-category-search>span{position:absolute;z-index:1;width:14px;height:14px;margin-left:14px;border:1.5px solid #555;border-radius:50%}.h5-category-search>span:after{position:absolute;right:-5px;bottom:-4px;width:7px;height:1.5px;background:#555;content:"";transform:rotate(48deg);transform-origin:left center}.h5-category-search input{width:100%;height:33px;padding:0 14px 0 44px;background:#f5f5f5;border:0;border-radius:27px;color:#333;font-size:14px;outline:0}.h5-category-search input::placeholder{color:#999}.h5-category-columns{display:flex;height:calc(100vh - 53px);overflow:hidden}.h5-category-aside{width:99px;flex:0 0 99px;overflow-y:auto;background:#f7f7f7;scrollbar-width:none}.h5-category-aside::-webkit-scrollbar,.h5-category-content::-webkit-scrollbar{display:none}.h5-category-aside button{position:relative;width:100%;height:55px;padding:0 8px;background:transparent;border:0;color:#424242;font-size:14px}.h5-category-aside button.is-active{color:var(--h5-primary);background:#fff;font-weight:600}.h5-category-aside button.is-active:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--h5-primary);content:""}.h5-category-content{flex:1 1;overflow-y:auto;padding:0 8px 110px;scroll-behavior:smooth}.h5-category-content section{padding-top:11px;scroll-margin-top:0}.h5-category-content h2{display:flex;height:49px;margin:0;align-items:center;justify-content:center;color:#333;font-size:15px;font-weight:700}.h5-category-content h2 i{width:55px;height:1px;margin:0 16px;background:#f0f0f0}.h5-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.h5-category-grid a{display:flex;min-width:0;margin-top:14px;align-items:center;flex-direction:column;color:#333;text-decoration:none}.h5-category-picture{display:flex;width:66px;height:66px;align-items:center;justify-content:center;overflow:hidden;background:#f5f5f5;border-radius:50%}.h5-category-picture img{width:100%;height:100%;object-fit:cover}.h5-category-grid b{width:66px;height:31px;overflow:hidden;color:#333;font-size:13px;font-weight:400;line-height:31px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.h5-category-all-icon{display:grid;grid-template-columns:repeat(2,13px);gap:3px}.h5-category-all-icon i{width:13px;height:13px;background:#aaa;border-radius:3px}.h5-goods-page{display:flex;height:100vh;overflow:hidden;flex-direction:column;background:#f7f8fa;color:#222}.h5-goods-search{display:flex;height:47px;padding-left:13px;background:#58abe3;align-items:center}.h5-goods-search__field{position:relative;display:flex;width:calc(100% - 49px);height:33px;padding:0 14px;align-items:center;background:#fff;border-radius:27px}.h5-goods-search__field>i{position:relative;z-index:1;width:14px;height:14px;border:1.5px solid #555;border-radius:50%;flex:0 0 auto}.h5-goods-search__field>i:after{position:absolute;right:-5px;bottom:-4px;width:7px;height:1.5px;background:#555;content:"";transform:rotate(48deg);transform-origin:left center}.h5-goods-search__field input{min-width:0;width:100%;height:100%;padding:0 0 0 13px;border:0;outline:0;color:#333;background:transparent;font-size:14px}.h5-goods-search__field input::placeholder{color:#999}.h5-goods-layout{position:relative;width:36px;height:47px;padding:0;border:0;background:transparent}.h5-goods-layout i{position:absolute;left:9px;display:block;width:4px;height:4px;border:1px solid #fff;border-radius:1px}.h5-goods-layout i:nth-child(1){top:14px}.h5-goods-layout i:nth-child(2){top:21px}.h5-goods-layout i:nth-child(3){top:28px}.h5-goods-layout i:nth-child(4){top:35px}.h5-goods-layout--grid i:after{position:absolute;top:1px;left:7px;width:9px;height:1px;background:#fff;content:""}.h5-goods-layout--list{display:grid;padding:14px 0;gap:3px;grid-template-columns:repeat(2,6px);grid-template-rows:repeat(2,6px);justify-content:center}.h5-goods-layout--list i{position:static;width:6px;height:6px;border-width:1px}.h5-goods-layout--list i:after{display:none}.h5-goods-filter{display:flex;height:47px;flex:0 0 47px;background:#fff;align-items:center}.h5-goods-filter button{width:25%;height:100%;padding:0;color:#454545;border:0;background:transparent;font-size:15px;text-align:center}.h5-goods-filter button.is-active{color:#58abe3;font-weight:700}.h5-goods-sort-mark{position:relative;display:inline-block;width:8px;height:12px;margin-left:5px;vertical-align:-1px}.h5-goods-sort-mark:before,.h5-goods-sort-mark:after{position:absolute;left:1px;width:0;height:0;content:"";border-right:3px solid transparent;border-left:3px solid transparent}.h5-goods-sort-mark:before{top:0;border-bottom:4px solid #aaa}.h5-goods-sort-mark:after{bottom:0;border-top:4px solid #aaa}.h5-goods-sort-mark--asc:before{border-bottom-color:#555}.h5-goods-sort-mark--desc:after{border-top-color:#555}.h5-goods-scroll{overflow-y:auto;min-height:0;flex:1 1;-webkit-overflow-scrolling:touch}.h5-goods-cards{width:100%}.h5-goods-cards--grid{display:flex;padding:11px 11px 16px;flex-wrap:wrap;justify-content:space-between}.h5-goods-card{color:#222;text-decoration:none}.h5-goods-card--grid{width:calc((100% - 11px)/2);margin-bottom:11px;overflow:hidden;background:#fff;border-radius:11px}.h5-goods-card__image{display:block;background:#fff;object-fit:contain}.h5-goods-card--grid .h5-goods-card__image{width:100%;height:calc((100vw - 33px)/2)}.h5-goods-card__body{color:#222}.h5-goods-card--grid .h5-goods-card__body{min-height:111px;padding:11px 9px 14px}.h5-goods-card__name{display:-webkit-box;overflow:hidden;color:#222;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-goods-card--grid .h5-goods-card__name{height:46px;font-size:16px;line-height:23px}.h5-goods-card__price{margin-top:4px;color:#58abe3;font-weight:700;line-height:20px}.h5-goods-card__price small{margin-right:1px;font-size:14px}.h5-goods-card__price strong{font-size:19px;font-weight:700}.h5-goods-card__meta{display:flex;min-width:0;margin-top:4px;color:#aaa;font-size:11px;line-height:14px;justify-content:space-between}.h5-goods-card__meta>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-goods-card__vip{display:inline-flex;min-width:0;color:#282828;font-size:12px;font-weight:700;align-items:center}.h5-goods-card__vip i{display:inline-block;padding:0 2px;margin-left:2px;color:#fff;background:#f1c15c;font-size:9px;font-style:normal;font-weight:400;line-height:12px}.h5-goods-cards--list{display:block;padding:0 11px;background:#fff}.h5-goods-card--list{display:flex;width:100%;padding:16px 0;border-bottom:1px solid #f6f6f6}.h5-goods-card--list .h5-goods-card__image{width:99px;height:99px;border-radius:3px;flex:0 0 auto}.h5-goods-card--list .h5-goods-card__body{display:flex;min-width:0;padding-left:12px;flex:1 1;flex-direction:column}.h5-goods-card--list .h5-goods-card__name{height:46px;font-size:16px;line-height:23px}.h5-goods-card--list .h5-goods-card__price{margin-top:auto}.h5-goods-card--list .h5-goods-card__meta{margin-top:5px}.h5-goods-empty{padding:60px 0;color:#aaa;font-size:14px;text-align:center}.h5-goods-more{display:block;width:100%;min-height:42px;padding:10px 0;color:#999;border:0;background:transparent;font-size:13px}.h5-goods-more:disabled{cursor:default}.h5-quick-nav{position:fixed;top:545px;right:20px;z-index:1000;display:flex;height:48px;align-items:center}.h5-quick-nav__menu{display:flex;width:165px;height:47px;margin-right:10px;border-radius:25px;background:#58abe3cc;align-items:center;justify-content:space-around;backdrop-filter:blur(10px)}.h5-quick-nav__menu a{display:flex;width:47px;height:47px;align-items:center;justify-content:center}.h5-quick-nav__menu img{display:block;width:23px;height:23px;filter:brightness(0) invert(1);object-fit:contain}.h5-quick-nav__home{color:#fff;font-size:29px;line-height:1;transform:translateY(-1px)}.h5-quick-nav__toggle{display:flex;width:48px;height:48px;padding:0;color:#fff;border:0;border-radius:50%;background:#58abe3;align-items:center;justify-content:center}.h5-quick-nav__toggle span{display:block;margin-left:-2px;font-size:14px;font-weight:700;letter-spacing:-3px;line-height:1}.h5-quick-nav.is-open .h5-quick-nav__toggle span{margin:0;font-size:24px;font-weight:300;letter-spacing:0}.h5-search-page{position:relative;height:100vh;overflow-y:auto;background:#fff;color:#454545}.h5-search-form{display:flex;height:53px;padding:10px 15px;align-items:center}.h5-search-form__field{position:relative;display:flex;min-width:0;height:33px;flex:1 1;padding:0 15px;align-items:center;background:#f7f7f7;border-radius:18px}.h5-search-form__field>i{position:relative;width:14px;height:14px;border:1.5px solid #555;border-radius:50%;flex:0 0 auto}.h5-search-form__field>i:after{position:absolute;right:-5px;bottom:-4px;width:7px;height:1.5px;background:#555;content:"";transform:rotate(48deg);transform-origin:left center}.h5-search-form input{width:100%;min-width:0;height:100%;padding:0 0 0 13px;color:#333;border:0;outline:0;background:transparent;font-size:15px}.h5-search-form input::placeholder{color:#999}.h5-search-form button{width:54px;height:33px;padding:0 0 0 12px;color:#282828;border:0;background:transparent;font-size:16px;text-align:center}.h5-search-section__title{display:flex;height:22px;padding:0;margin:15px 16px 13px;color:#999;font-size:15px;line-height:22px;align-items:center;justify-content:space-between}.h5-search-section--history .h5-search-section__title{margin-top:26px}.h5-search-section__title button{width:26px;height:22px;padding:0;color:#999;border:0;background:transparent;font-size:20px;line-height:22px}.h5-search-tags{display:flex;padding-left:5px;flex-wrap:wrap}.h5-search-tags button{max-width:calc(100% - 11px);height:33px;padding:0 11px;margin:0 0 11px 11px;overflow:hidden;color:#454545;border:1px solid #aaa;border-radius:2px;background:#fff;font-size:14px;line-height:31px;text-overflow:ellipsis;white-space:nowrap}.h5-search-tags button.is-history{height:28px;border:0;border-radius:14px;background:#f7f7f7;line-height:28px}.h5-search-result-line{height:1px;margin:0 16px;background:#eee}.h5-search-empty{display:block;width:207px;height:168px;margin:15px auto}.h5-search-empty img{display:block;width:100%;height:100%}.h5-search-more{display:block;width:100%;min-height:42px;padding:10px 0;color:#999;border:0;background:transparent;font-size:13px}@media (max-width: 390px){.h5-category-aside{width:24vw;flex-basis:24vw}.h5-category-search{height:12.8vw;padding:2.4vw 3.333333vw}.h5-category-columns{height:calc(100vh - 12.8vw)}.h5-category-search>span{width:3.4vw;height:3.4vw;margin-left:3.4vw}.h5-category-search>span:after{right:-1.25vw;bottom:-1vw;width:1.7vw;height:.4vw}.h5-category-search input{height:8vw;padding:0 3.333333vw 0 11.2vw;border-radius:6.666667vw;font-size:3.466667vw}.h5-category-aside button{height:13.333333vw;font-size:3.466667vw}.h5-category-content{padding:0 1.866667vw 26.666667vw}.h5-category-content section{min-height:44.8vw;padding-top:2.666667vw}.h5-category-content h2{height:12vw;font-size:3.733333vw}.h5-category-content h2 i{width:13.333333vw;height:.266667vw;margin:0 4vw}.h5-category-grid a{margin-top:3.466667vw}.h5-category-picture{width:16vw;height:16vw}.h5-category-grid b{width:16vw;height:7.466667vw;font-size:3.2vw;line-height:7.466667vw}.h5-category-all-icon{grid-template-columns:repeat(2,3.2vw);gap:.8vw}.h5-category-all-icon i{width:3.2vw;height:3.2vw;border-radius:.8vw}.h5-goods-search{height:12.533333vw;padding-left:3.066667vw}.h5-goods-search__field{width:calc(100% - 12.933333vw);height:8vw;padding:0 3.733333vw;border-radius:6.666667vw}.h5-goods-search__field>i{width:3.4vw;height:3.4vw}.h5-goods-search__field>i:after{right:-1.25vw;bottom:-1vw;width:1.7vw;height:.4vw}.h5-goods-search__field input{padding-left:3.2vw;font-size:3.466667vw}.h5-goods-layout{width:9.6vw;height:12.533333vw}.h5-goods-filter{height:12.533333vw;flex-basis:12.533333vw}.h5-goods-filter button{font-size:3.733333vw}.h5-goods-cards--grid{padding:2.933333vw 2.933333vw 4.266667vw}.h5-goods-card--grid{width:calc((100% - 2.933333vw) / 2);margin-bottom:2.933333vw;border-radius:2.666667vw}.h5-goods-card--grid .h5-goods-card__image{height:45.6vw}.h5-goods-card--grid .h5-goods-card__body{min-height:29.6vw;padding:2.933333vw 2.4vw 3.733333vw}.h5-goods-card--grid .h5-goods-card__name,.h5-goods-card--list .h5-goods-card__name{height:12.266667vw;font-size:4vw;line-height:6.133333vw}.h5-goods-card__price{margin-top:1.066667vw;line-height:5.333333vw}.h5-goods-card__price small{font-size:3.466667vw}.h5-goods-card__price strong{font-size:4.533333vw}.h5-goods-card__meta{margin-top:1.066667vw;font-size:2.933333vw;line-height:3.733333vw}.h5-goods-cards--list{padding:0 2.933333vw}.h5-goods-card--list{padding:4.266667vw 0}.h5-goods-card--list .h5-goods-card__image{width:26.4vw;height:26.4vw;border-radius:.8vw}.h5-goods-card--list .h5-goods-card__body{padding-left:3.2vw}.h5-quick-nav{top:545px;right:5.333333vw}.h5-quick-nav__menu{width:42.666667vw;height:12.266667vw;margin-right:2.666667vw;border-radius:6.666667vw}.h5-quick-nav__menu a,.h5-quick-nav__toggle{width:12.266667vw;height:12.266667vw}.h5-search-form{height:13.866667vw;padding:2.666667vw 4vw}.h5-search-form__field{height:8.8vw;padding:0 4vw;border-radius:4.8vw}.h5-search-form__field>i{width:3.4vw;height:3.4vw}.h5-search-form__field>i:after{right:-1.25vw;bottom:-1vw;width:1.7vw;height:.4vw}.h5-search-form input{padding-left:3.2vw;font-size:4vw}.h5-search-form button{width:13.866667vw;height:8.8vw;padding-left:3.2vw;font-size:4.266667vw}.h5-search-section__title{height:5.866667vw;margin:4vw 4.266667vw 3.466667vw;font-size:4vw;line-height:5.866667vw}.h5-search-section--history .h5-search-section__title{margin-top:6.933333vw}.h5-search-tags{padding-left:1.333333vw}.h5-search-tags button{max-width:calc(100% - 2.933333vw);height:8.8vw;padding:0 2.933333vw;margin:0 0 2.933333vw 2.933333vw;font-size:3.733333vw;line-height:8.266667vw}.h5-search-tags button.is-history{height:7.333333vw;border-radius:3.733333vw;line-height:7.333333vw}}.h5-page-footer{position:fixed;right:0;bottom:0;left:0;z-index:999;display:flex;height:calc(49px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);align-items:center;justify-content:space-around;border-top:1px solid #f3f3f3;box-shadow:0 0 9px 1px #cecece52}.h5-page-footer a{display:flex;height:100%;flex:1 1;align-items:center;flex-direction:column;justify-content:center;font-size:12px;line-height:18px;text-decoration:none}.h5-page-footer img{display:block;width:25px;height:25px;object-fit:contain}.h5-login-page{min-height:100vh;padding:19.902913vw 6.553398vw 13.106796vw;color:#000;background:#fff;font-family:PingFang SC}.h5-login-page__logo{display:block;width:21.359223vw;height:8.009709vw;object-fit:contain}.h5-login-page h1{margin:8.495146vw 0 13.106796vw;font-size:6.31068vw;font-weight:500;line-height:8.252427vw}.h5-login-tabs{display:flex;gap:6.553398vw;padding-bottom:2.912621vw;margin-bottom:6.067961vw;border-bottom:1px solid #e5e5e5}.h5-login-tabs button{position:relative;height:auto;padding:0;color:#a6a6a6;background:transparent;border:0;font-family:PingFang SC;font-size:3.883495vw;line-height:normal}.h5-login-tabs button.is-active{color:#000}.h5-login-tabs button.is-active:after{position:absolute;right:0;bottom:-3.15534vw;left:0;height:1px;content:"";background:#000}.h5-login-label{display:block;margin:6.067961vw 0 2.912621vw;font-size:3.883495vw;font-weight:500;line-height:normal}.h5-sms-captcha{display:flex;height:10.92233vw;margin:5.097087vw 0 11.165049vw;border:1px solid #d0d0d0}.h5-sms-captcha input{flex:1 1;min-width:0;padding:0 2.427184vw;color:#222;background:#fff;border:0;outline:0;font-family:PingFang SC!important;font-size:3.640777vw!important}.h5-sms-captcha .h5-sms-captcha__image{display:flex;width:30vw;flex:none;align-items:center;justify-content:center;padding:0;color:gray;background:#f5f5f5;border:0;border-left:1px solid #d0d0d0;border-radius:0;font-size:3.398058vw}.h5-sms-captcha__image img{display:block;width:100%;height:100%;object-fit:contain}.h5-login-phone{display:flex;height:10.92233vw;border:1px solid #d0d0d0}.h5-login-phone>span{display:flex;width:10.436893vw;align-items:center;justify-content:center;color:gray;background:#f5f5f5;border-right:1px solid #d0d0d0;font-size:3.640777vw}.h5-login-phone input,.h5-login-code-row input,.h5-login-input{min-width:0;flex:1 1;height:100%;padding:0 2.427184vw;color:#222;background:#fff;border:0;font-family:PingFang SC!important;font-size:3.640777vw!important}.h5-login-code-panel{padding:23px 12px 24px;margin:23px 0 20px;text-align:center;background:#f7fafb}.h5-login-code-tip{margin-bottom:18px;color:#222;font-size:14px}.h5-login-code-boxes{display:flex;justify-content:center;gap:7px}.h5-login-code-boxes input{width:38px;height:45px;padding:0;color:#111;background:#fff;border:1px solid #dfe4e6;font-size:27px;text-align:center}.h5-login-code-panel>button{width:122px;height:38px;margin-top:18px;color:var(--h5-primary);background:var(--h5-primary);border:0;color:#fff;font-size:12px}.h5-login-agreement{display:flex;gap:8px;align-items:flex-start;margin:18px 0 28px;color:gray;font-size:12px;line-height:1.6}.h5-login-agreement input{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.h5-login-agreement a,.h5-login-forget{color:#3da1cd}.h5-login-forget{display:block;padding-bottom:13.106796vw;margin:0;font-size:3.15534vw;line-height:normal;text-decoration:none}.h5-login-password-form{margin-top:0}.h5-login-password-field{display:block;padding-top:2.427184vw;padding-bottom:2.427184vw;margin:0}.h5-login-password-field>span{display:block;height:9.223301vw;margin-bottom:1.213592vw;color:#000;font-size:3.883495vw;font-weight:700;line-height:9.223301vw}.h5-login-password-field .h5-login-input{display:block;width:100%;height:9.708738vw;padding:0 2.427184vw;border:1px solid #e5e5e5;border-radius:1px}.h5-login-submit{display:block;width:100%;height:10.436893vw;padding:0;margin:0 0 5.097087vw;color:#fff;background:#000;border:0;font-family:PingFang SC!important;font-size:3.640777vw!important;line-height:10.436893vw}.h5-login-register{display:flex;justify-content:center;gap:1.213592vw;font-size:3.640777vw;line-height:normal}.h5-login-register a{color:#3da1cd}.h5-login-dev-tip{padding:8px 0 0;margin:0 0 20px;color:#999;font-size:12px;line-height:1.5}.h5-user-page{min-height:100vh;background:#fff;color:#111}.h5-user-brand{position:fixed;top:0;left:0;z-index:10000;width:100%;background:#fff;display:flex;height:12.666667vw;align-items:center;justify-content:center;border-bottom:0}.h5-user-brand img{display:block;width:22vw;height:8.266667vw;object-fit:contain}.h5-user-cart{position:absolute;right:5.333333vw;width:5.333333vw;height:5.333333vw}.h5-user-cart img{width:100%;height:100%}.h5-user-profile{margin-top:13.333333vw;display:flex;min-height:0;align-items:center;padding:8.266667vw 3.466667vw;border-bottom:4vw solid #f5f8f9}.h5-user-profile>img{width:10.666667vw;height:10.666667vw;margin-right:4vw;background:#c4c4c4;border-radius:50%;object-fit:cover}.h5-user-profile__text{flex:1 1;font-size:4.8vw;font-weight:400;letter-spacing:0}.h5-user-profile__text span{display:inline-block;padding:2px 4px;margin-top:2px;color:#884f10;background:#f9d295;border-radius:3px;font-size:12px}.h5-user-enterprise-action,.h5-user-profile>a{display:flex;align-items:center;padding:1.866667vw 0 0;color:#3da1cd;background:transparent;border:0;font-size:2vw;font-weight:300;letter-spacing:0;line-height:4.924vw;text-decoration:none;white-space:nowrap;cursor:pointer}.h5-user-enterprise-action .anticon,.h5-user-profile>a .anticon{margin-left:2px;font-size:3.733333vw}.h5-user-menu{background:#fff}.h5-user-menu a{display:flex;min-height:0;align-items:center;padding:4.266667vw 4.8vw;color:#111;border-bottom:4vw solid #f5f8f9;font-size:4vw;font-weight:400;letter-spacing:0;line-height:5.792vw;text-decoration:none}.h5-user-menu__icon{display:flex;width:5.866667vw;height:5.866667vw;margin-right:2.666667vw;align-items:center;justify-content:center}.h5-user-menu__icon img{display:block;width:100%;height:100%;object-fit:contain}.h5-user-menu__arrow{display:none}.h5-user-logout{display:block;width:100%;height:auto;min-height:0;margin:0 0 4vw;padding:4.266667vw 4.8vw;color:#d43030;background:#fff;border:0;font-size:4vw;font-weight:400;line-height:5.792vw}.h5-user-confirm{position:fixed;z-index:10002;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.h5-user-confirm__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#00000073}.h5-user-confirm__content{position:relative;z-index:1;width:74.666667vw;overflow:hidden;background:#fff;border-radius:3.2vw;text-align:center}.h5-user-confirm__content h2{margin:5.333333vw 0 0;color:#303133;font-size:4.266667vw;font-weight:500;line-height:5.866667vw}.h5-user-confirm__content p{margin:3.2vw 0 5.333333vw;color:#606266;font-size:3.733333vw;line-height:5.333333vw}.h5-user-confirm__content>div{display:flex;height:12.8vw;border-top:1px solid #eee}.h5-user-confirm__content>div button{flex:1 1;border:0;border-right:1px solid #eee;background:#fff;color:#606266;font-size:4vw}.h5-user-confirm__content>div button:last-child{border-right:0;color:#3da1cd}.h5-user-company-dialog{position:fixed;z-index:10002;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.h5-user-company-dialog__mask{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000073}.h5-user-company-dialog__content{position:relative;z-index:1;box-sizing:border-box;width:93.333333vw;max-width:384px;padding:2.666667vw 20px;background:#fff;border-radius:20px}.h5-user-company-dialog__content h2{margin:0;padding:2.666667vw;color:#000;font-size:20px;font-weight:700;line-height:2;text-align:center}.h5-user-company-dialog__content input{box-sizing:border-box;width:100%;height:40px;padding:0 10px;border:1px solid #eee;border-radius:4px;font-size:15px}.h5-user-company-dialog__content>div{display:flex;gap:20px;padding:10px 20px 0}.h5-user-company-dialog__content>div button{flex:1 1;min-height:42px;border:0;border-radius:5.466667vw;background:#eee;color:#aaa;font-size:15px}.h5-user-company-dialog__content>div button:last-child{background:#3da1cd;color:#fff}.h5-user-company-dialog__content>div button:disabled{opacity:.65}.h5-login-input{display:block;width:100%;height:40px;border:1px solid #e5e5e5}.h5-login-input--spaced{margin-top:12px}.h5-goods-gallery{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.h5-goods-gallery__track{display:flex;width:100%;height:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.h5-goods-gallery__track::-webkit-scrollbar{display:none}.h5-goods-gallery__track img{display:block;flex:0 0 100%;width:100%;height:100%;object-fit:contain;scroll-snap-align:start;user-select:none;-webkit-user-drag:none}.h5-goods-gallery__count{position:absolute;top:14px;right:14px;padding:2px 7px;color:#fff;background:#0000006b;border-radius:4px;font-size:12px}.h5-goods-gallery__dots{position:absolute;right:0;bottom:14px;left:0;display:flex;justify-content:center;gap:6px}.h5-goods-gallery__dots button{width:6px;height:6px;padding:0;background:#c8c8c8;border:0;border-radius:50%}.h5-goods-gallery__dots button.is-active{background:var(--h5-primary)}.h5-goods-compare{width:100%;min-height:44px;padding:0 14px;border:0;border-radius:4px;background:#f6f8fa;color:#222;display:flex;align-items:center;justify-content:space-between;font-size:14px}.h5-goods-detail-html{overflow:hidden;word-break:break-word}.h5-goods-detail-html img,.h5-goods-detail-html video{display:block;max-width:100%;height:auto}.h5-goods-loading{padding:40px;color:#999;text-align:center}.h5-goods-summary{padding:16px 16px 0;background:#fff}.h5-goods-summary h1{min-height:35px;margin:0;color:#000;font-size:17px;font-weight:700;line-height:35px}.h5-goods-enterprise-tag{display:inline-block;margin-right:5px;padding:2px 5px;border-radius:3px;background:#3da1cd;color:#fff;font-size:12px;font-weight:400;line-height:16px;vertical-align:1px}.h5-goods-summary__price{display:flex;min-height:33px;padding-top:7px;align-items:center;color:#000}.h5-goods-summary__price strong{color:#000;font-size:20px;font-weight:700;line-height:26px}.h5-goods-summary__price span{width:69px;height:20px;margin-left:6px;padding-left:13px;overflow:hidden;background:#3da1cd;color:#fff;font-size:11px;font-weight:400;line-height:20px;white-space:nowrap}.h5-goods-summary__price em{margin-left:5px;color:#000;font-size:12px;font-style:normal;font-weight:400}.h5-goods-summary__original{padding-top:1px;color:gray;font-size:12px;font-weight:400;line-height:17px;text-decoration:line-through}.h5-goods-summary p{margin:5px 0 0;color:#666;font-size:13px;line-height:20px}.h5-goods-summary__contact-sale{display:block;width:81px;height:18px;margin:9px 0 10px;object-fit:contain}.h5-goods-summary__contact-sale-trigger{display:block;padding:0;border:0;background:transparent;cursor:pointer}.h5-goods-campaign{margin:7px -16px 0;overflow:hidden;background:#fff}.h5-goods-campaign__head{display:flex;min-height:78px;padding:7px 11px 7px 16px;align-items:center;background:linear-gradient(90deg,#4962a1,#6a7dae);color:#fff}.h5-goods-campaign__price{display:flex;min-width:124px;flex-direction:column;align-items:flex-start}.h5-goods-campaign__price>span:first-child{font-size:14px;line-height:18px}.h5-goods-campaign__price strong{font-size:22px;line-height:25px}.h5-goods-campaign__price small{margin-top:2px;padding:2px 5px;background:#667baf;color:#fff;font-size:12px;line-height:16px}.h5-goods-campaign__price--deposit strong{margin-top:5px;font-size:22px}.h5-goods-campaign__price--deposit>span:first-child{font-size:14px}.h5-goods-campaign__clock{margin-left:auto;color:#ffffffb8;font-size:55px;font-weight:200;line-height:1}.h5-goods-campaign__status{display:flex;min-width:111px;margin-left:7px;flex-direction:column;align-items:center;font-size:12px}.h5-goods-campaign__status b{font-size:14px;font-weight:400;line-height:21px}.h5-goods-campaign__status>span{margin-top:3px}.h5-goods-countdown{white-space:nowrap}.h5-goods-countdown b{margin-right:3px;font-size:12px}.h5-goods-campaign__tip{margin:0;padding:10px;background:#f6f8fa;color:#333;font-size:13px;line-height:20px}.h5-goods-campaign__tip span{display:inline-block;margin-right:5px;padding:1px 4px;border:1px solid #3da1cd;border-radius:3px;color:#3da1cd;font-size:12px;line-height:17px}.h5-goods-campaign__steps{position:relative;display:flex;min-height:92px;margin:10px 0;padding:10px 20px;border:1px solid #f2f2f2;color:#3da1cd}.h5-goods-campaign__steps:before{position:absolute;top:24px;left:50%;width:calc(100% - 150px);height:3px;background:#3da1cd;content:"";transform:translate(-50%)}.h5-goods-campaign__steps>div{position:relative;z-index:1;display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:center;text-align:center}.h5-goods-campaign__steps b{display:inline-flex;padding:6px 8px;align-items:center;border:1px solid #3da1cd;border-radius:30px;background:#fff;font-size:12px;font-weight:400;line-height:14px}.h5-goods-campaign__steps i,.h5-goods-deposit-steps i{display:inline-flex;width:16px;height:16px;margin-right:5px;align-items:center;justify-content:center;border-radius:50%;background:#3da1cd;color:#fff;font-size:12px;font-style:normal}.h5-goods-campaign__steps>div.is-active{color:#fff}.h5-goods-campaign__steps>div.is-active b{border-color:#3da1cd;background:#3da1cd}.h5-goods-campaign__steps>div.is-active i{background:#fff;color:#3da1cd}.h5-goods-campaign__steps small{margin-top:10px;color:#333;font-size:11px;line-height:16px}.h5-goods-deposit-steps{display:flex;min-height:94px;margin:10px 0;padding:10px;align-items:center;border:1px solid #f2f2f2;color:#333}.h5-goods-deposit-steps>div{display:flex;width:calc((100% - 28px)/2);justify-content:center}.h5-goods-deposit-steps>div>span{display:flex;flex-direction:column;font-size:12px;line-height:18px}.h5-goods-deposit-steps>div>span b{font-size:14px}.h5-goods-deposit-steps>div>span small{color:#666;font-size:11px}.h5-goods-deposit-steps>strong{width:28px;color:#3da1cd;font-size:18px;text-align:center}.h5-goods-deposit-steps>.is-active{color:#3da1cd}.h5-goods-promise{margin:22px 16px 0;padding:0 11px;border-radius:10px;background:#f7f8fa;color:#383838}.h5-goods-promise__line{display:flex;padding:12px 0;border-bottom:1px solid #e5e5e5;font-size:13px;line-height:20px}.h5-goods-promise__line>img,.h5-goods-promise__line--stack img{flex:0 0 auto;width:20px;height:20px;margin-right:10px;object-fit:contain}.h5-goods-promise__line--grid>span{flex:1 1;white-space:pre-line}.h5-goods-promise__line--stack{display:flex;flex-direction:column;gap:12px;border-bottom:0}.h5-goods-promise__line--stack>span{display:flex;min-height:20px;align-items:center}.h5-goods-company-link{display:inline-flex;height:35px;margin:11px 16px 0;padding:0 16px;align-items:center;border:0;border-radius:20px;background:#ebf5fa;color:#3da1cd;font-size:14px;line-height:35px;text-decoration:none}.h5-goods-company-link strong{display:inline-flex;width:18px;height:18px;margin-right:5px;align-items:center;justify-content:center;border-radius:2px;background:#3da1cd;color:#fff;font-size:12px;font-weight:400;line-height:18px}.h5-goods-options{margin:33px 16px 0}.h5-goods-options h2{margin:0 0 8px;color:#000;font-size:20px;font-weight:600;line-height:24px}.h5-goods-version{margin-top:8px}.h5-goods-version>a{display:flex;min-height:92px;padding:12px;align-items:center;border:1px solid #ccc;border-radius:8px;background:#fff;color:#000;text-decoration:none}.h5-goods-version.is-active>a{padding:11px;border:2px solid #3da1cd}.h5-goods-version>a>img{flex:0 0 auto;width:66px;height:66px;margin-right:11px;object-fit:contain}.h5-goods-version>a>span,.h5-goods-addon__copy{display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:flex-start}.h5-goods-version strong,.h5-goods-addon__copy strong{display:-webkit-box;overflow:hidden;color:#000;font-size:16px;font-weight:600;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-goods-version em,.h5-goods-addon__copy>span{margin-top:8px;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.h5-goods-contact-sale{display:block;width:81px;height:18px;margin-top:8px;object-fit:contain}.h5-goods-version>p{margin:-1px 0 0;padding:13px 13px 9px;border:2px solid #f7f9fa;border-radius:0 0 8px 8px;background:#f7f9fa;color:#000000a6;font-size:14px;line-height:20px}.h5-goods-compare{min-height:48px;margin-top:8px;padding:0 13px;border:0;border-radius:8px;background:#f7f9fa;color:#000000d9;display:flex;width:100%;align-items:center;justify-content:space-between;font-size:14px;line-height:24px;text-align:left}.h5-goods-compare span:last-child,.h5-goods-addon__detail span{color:#3da1cd;font-size:20px;line-height:1}.h5-goods-addon{display:flex;min-height:134px;margin-top:8px;padding:12px;align-items:flex-start;border:1px solid #ccc;border-radius:8px;background:#fff}.h5-goods-addon.is-active{padding:11px;border:2px solid #3da1cd}.h5-goods-addon__check{width:18px;height:18px;margin:20px 10px 0 0;accent-color:#3da1cd}.h5-goods-addon__image{flex:0 0 auto;width:55px;height:55px;margin:0 10px 0 0;object-fit:contain}.h5-goods-addon__copy>p{margin:10px 0 0;color:#000000a6;font-size:14px;line-height:20px}.h5-goods-addon__detail{margin-top:10px;padding:0;border:0;color:#3da1cd;background:transparent;font-size:14px;line-height:20px;text-decoration:none}.h5-goods-addon__counter{display:flex;height:26px;margin-top:10px;align-items:stretch}.h5-goods-addon__counter button,.h5-goods-addon__counter>span{width:26px;padding:0;border:0;background:#f7f8fa;color:#000;font-size:15px;line-height:26px;text-align:center}.h5-goods-addon__counter>span{width:40px;margin:0 1px}.h5-goods-description{margin-top:33px;padding:0 16px;background:#fff}.h5-goods-description .h5-goods-detail-html{color:#333;font-size:14px;line-height:1.7}.h5-goods-footer-fill{height:118px}.h5-goods-footer{position:fixed;z-index:20;bottom:0;left:50%;display:flex;width:100%;height:calc(102px + env(safe-area-inset-bottom,0px));padding:15px 16px calc(43px + env(safe-area-inset-bottom,0px));align-items:center;justify-content:space-between;transform:translate(-50%);border-top:1px solid #f0f0f0;background:#fff}.h5-goods-footer__quick-links{display:flex;width:62px;align-items:flex-start;justify-content:space-between}.h5-goods-footer__quick-links a{display:flex;width:26px;flex-direction:column;align-items:center;color:#000;font-size:10px;line-height:14px;text-decoration:none}.h5-goods-footer__quick-links .legacy-store-icon{display:block;width:25px;height:25px;margin-bottom:1px;color:#000;font-size:27px;line-height:25px;text-align:center}.h5-goods-footer__service-icon:before{content:"\e6b2"}.h5-goods-footer__quick-links svg{width:25px;height:25px;margin-bottom:1px;color:#000;font-size:25px;stroke-width:1.4px}.h5-goods-footer__actions,.h5-goods-footer__single{width:288px;height:44px}.h5-goods-footer__actions{display:flex}.h5-goods-footer__actions button,.h5-goods-footer__single{border:0;color:#fff;background:#3da1cd;font-size:15px;line-height:43px;text-align:center;text-decoration:none}.h5-goods-footer__actions button{width:50%}.h5-goods-footer__actions button:first-child{border:1px solid #bbb;border-right:0;border-radius:22px 0 0 22px;background:#fff;color:#000}.h5-goods-footer__actions button:last-child{border-radius:0 22px 22px 0}.h5-goods-footer__single{display:block;border-radius:22px}.h5-goods-footer__single--disabled,.h5-goods-footer__waiting:disabled{background:#bbb;color:#fff;cursor:not-allowed}.h5-goods-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;background:#00000073}.h5-goods-modal__panel{width:100%;max-height:82vh;background:#fff;border-radius:12px 12px 0 0;overflow:hidden}.h5-goods-modal__header{height:48px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0}.h5-goods-modal__header button{border:0;background:transparent;color:#777;font-size:24px}.h5-goods-modal__scroll{overflow:auto;padding:12px}.h5-goods-modal table{width:100%;min-width:460px;border-collapse:collapse;font-size:12px}.h5-goods-modal th,.h5-goods-modal td{padding:8px;border:1px solid #eee;text-align:left}.h5-goods-modal th{background:#f7f9fa;font-weight:600}.h5-goods-company-dialog{align-items:center;justify-content:center}.h5-goods-company-dialog .h5-goods-modal__panel{width:300px;max-height:none;border-radius:8px}.h5-goods-company-dialog__body{padding:4px 14px 0}.h5-goods-company-dialog__body input{width:100%;height:40px;padding:0 12px;border:1px solid #e5e5e5;border-radius:4px;background:#f7f8fa;font-size:14px}.h5-goods-company-dialog__actions{display:flex;gap:10px;padding:18px 14px 14px}.h5-goods-company-dialog__actions button{flex:1 1;height:38px;border:0;border-radius:19px;background:#f0f0f0;color:#666;font-size:14px}.h5-goods-company-dialog__actions button.is-primary{background:var(--h5-primary);color:#fff}.h5-contact-sheet .h5-goods-modal__panel{display:flex;max-height:86vh;flex-direction:column;border-radius:20px 20px 0 0}.h5-contact-sheet__title{margin:0;padding:20px;font-size:15px;font-weight:400;text-align:center}.h5-contact-sheet__scroll{overflow:auto;min-height:0;padding:0 20px 10px}.h5-contact-sheet__field{display:block;padding:5px 0 15px;font-size:14px;color:#333}.h5-contact-sheet__field i,.h5-contact-sheet__allow i{margin-right:5px;color:red;font-style:normal}.h5-contact-sheet__field input:not([type=checkbox]){display:block;width:100%;height:36px;margin-top:10px;padding:0;border:0;border-bottom:1px solid #000;border-radius:0;outline:none;font:inherit}.h5-contact-sheet__options{display:flex;margin-top:10px;flex-wrap:wrap;gap:6px 16px;color:#666}.h5-contact-sheet__options label,.h5-contact-sheet__allow{display:inline-flex;align-items:center;gap:4px}.h5-contact-sheet__options label{max-width:100%;white-space:nowrap}.h5-contact-sheet input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;-webkit-appearance:auto;appearance:auto;accent-color:#3da1cd}.h5-contact-sheet__allow{padding-bottom:10px;font-size:14px;color:#666}.h5-contact-sheet__actions{display:flex;padding:10px 0;gap:20px;justify-content:space-around}.h5-contact-sheet__actions button{flex:1 1;margin:0 10px;padding:10px 20px;border:0;border-radius:21px;background:#bbb;color:#fff;font-size:14px}.h5-contact-sheet__actions button.is-primary{background:#4db7ff}.h5-contact-sheet__actions button:disabled{opacity:.6}.h5-goods-addon-modal .h5-goods-modal__panel{display:flex;max-height:86vh;flex-direction:column}.h5-goods-addon-modal__content{overflow:auto;min-height:0;padding-bottom:10px}.h5-goods-addon-modal__gallery{position:relative;width:100%;height:280px;background:#fff}.h5-goods-addon-modal__gallery>img{display:block;width:100%;height:100%;object-fit:contain}.h5-goods-addon-modal__gallery>div{position:absolute;right:0;bottom:9px;left:0;display:flex;justify-content:center;gap:6px}.h5-goods-addon-modal__gallery button{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#d5d5d5}.h5-goods-addon-modal__gallery button.is-active{background:#3da1cd}.h5-goods-addon-modal__content h2{margin:10px 16px 5px;color:#111;font-size:17px;line-height:25px}.h5-goods-addon-modal__content h2 span{display:inline-block;margin-right:5px;padding:2px 5px;border-radius:3px;background:#3da1cd;color:#fff;font-size:12px;font-weight:400;line-height:16px;vertical-align:1px}.h5-goods-addon-modal__price{margin:0 16px 10px;padding-bottom:5px;border-bottom:1px solid #eee;color:#000;font-size:20px;font-weight:700;line-height:28px}.h5-goods-addon-modal__content>.h5-goods-contact-sale{margin:10px 16px}.h5-goods-addon-modal__content h3{margin:14px 16px 8px;color:#333;font-size:16px}.h5-goods-addon-modal__content .h5-goods-detail-html{padding:0 16px;color:#333;font-size:14px;line-height:1.7}.h5-goods-addon-modal__empty{margin:0;padding:36px 16px;color:#999;font-size:14px;text-align:center}.h5-goods-addon-modal__close{display:block;width:calc(100% - 20px);height:42px;margin:10px;border:0;border-radius:21px;background:#3da1cd;color:#fff;font-size:15px}.h5-auth-page{min-height:calc(100vh - 44px);padding:76px 50px 100px;color:#000;background:#fff}.h5-auth-page__logo{display:block;width:162px;height:61px;object-fit:contain}.h5-auth-page h1{margin:64px 0 58px;font-size:32px;font-weight:500;line-height:1.32}.h5-auth-page__label{display:block;margin-bottom:11px;font-size:16px;font-weight:500}.h5-auth-page__phone,.h5-auth-page__row{display:flex;height:40px;border:1px solid #d0d0d0}.h5-auth-page__phone>span{display:flex;width:40px;align-items:center;justify-content:center;color:gray;background:#f5f5f5;border-right:1px solid #d0d0d0;font-size:14px}.h5-auth-page__phone input,.h5-auth-page__row input{min-width:0;flex:1 1;height:100%!important;padding:0 10px!important;background:#fff!important;border:0!important;border-radius:0!important;font-size:15px}.h5-auth-page__row{margin-top:20px}.h5-auth-page__row button{width:86px;color:var(--h5-primary);background:#fff;border:0;border-left:1px solid #eee;font-size:12px}.h5-auth-page>input{width:100%;height:40px;margin-top:12px;background:#fff!important;border:1px solid #e5e5e5;border-radius:0}.h5-auth-page>button{width:100%;height:40px;margin-top:24px;color:#fff;background:#000!important;border:0;border-radius:0;font-size:16px}.h5-auth-page__register-tip{display:flex;justify-content:center;gap:5px;margin-top:20px;font-size:14px}.h5-auth-page__register-tip a{color:#3da1cd}@media (max-width: 380px){.h5-login-page,.h5-auth-page{padding-right:25px;padding-left:25px}}.h5-site-footer{margin-top:20px;padding:20px 20px calc(22px + env(safe-area-inset-bottom,0px));color:#282828;background:#fff}.h5-site-footer__logo{display:block;width:72px;margin:0 auto 14px}.h5-site-footer__logo img{display:block;width:100%}.h5-site-footer__addresses{display:grid;gap:10px}.h5-site-footer__addresses a{display:flex;align-items:flex-start;gap:6px;color:#666;font-size:14px;line-height:1.5;text-decoration:none}.h5-site-footer__addresses svg{flex:0 0 auto;margin-top:3px;color:#000}.h5-site-footer__nav{margin-top:15px}.h5-site-footer__nav a{display:block;padding:15px 0;color:#000;border-bottom:1px solid #ddd;font-size:16px;line-height:1.4;text-decoration:none}.h5-site-footer__nav a:last-child{border-bottom:0}.h5-site-footer__phone{display:flex;align-items:center;gap:10px;margin:30px 0;color:#282828;text-decoration:none}.h5-site-footer__phone-icon{display:inline-flex;flex:0 0 44px;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #5a5b5d;border-radius:50%;font-size:24px}.h5-site-footer__phone strong,.h5-site-footer__phone small{display:block}.h5-site-footer__phone strong{font-size:22px;font-weight:600;line-height:1.2}.h5-site-footer__phone small{margin-top:3px;color:gray;font-size:12px;line-height:1.4}.h5-site-footer__copyright{display:flex;flex-wrap:wrap;gap:4px 10px;padding-top:15px;color:gray;border-top:1px solid #ddd;font-size:13px;line-height:1.7}.h5-site-footer__copyright a{color:inherit;text-decoration:none}.h5-site-footer__copyright a:last-child{display:inline-flex;align-items:center;gap:4px}.h5-site-footer__copyright img{width:16px;height:16px}.h5-support-page{min-height:100%;background:#fff}.h5-support-intro{position:relative;height:100px;overflow:hidden;padding:30px 16px 0;background:#fff}.h5-support-intro h1{margin:0;color:#000;font-size:28px;font-weight:700;line-height:1.25}.h5-support-tabs{display:flex;justify-content:space-between;padding:0 16px;margin-bottom:10px}.h5-support-tabs>button{display:flex;width:49%;height:60px;padding:0;border:1px solid #f7f7f7;background:#f7f7f7;align-items:center;justify-content:center}.h5-support-tabs>button.is-active{border-color:#3da1cd}.h5-support-tabs img{display:block;width:30px;height:30px;object-fit:contain}.h5-support-tabs__active,.h5-support-tabs>button.is-active .h5-support-tabs__default{display:none!important}.h5-support-tabs>button.is-active .h5-support-tabs__active{display:block}.h5-support-tabs span{margin-left:10px;color:#282828;font-size:12px;line-height:1}.h5-support-tabs>button.is-active span{color:#3da1cd}.h5-support-form-section{padding:30px 16px 32px;background:#f9f9f9}.h5-support-form-section h2{margin:0 0 10px;color:#000;font-size:25px;font-weight:500;line-height:1.35}.h5-support-form{width:100%}.h5-support-field{display:block;height:57px;padding:5px 0 4px;margin:0 0 15px;color:#383838;border-bottom:1px solid #d2d3d4}.h5-support-field>span{display:block;font-size:13px;line-height:15px}.h5-support-field input,.h5-support-field textarea{display:block;width:100%;height:33px;padding:0;margin:0;resize:none;color:#383838;border:0;background:transparent;font-size:16px;line-height:33px}.h5-support-field--wide{height:auto;min-height:57px}.h5-support-region{display:flex;height:33px;align-items:flex-end}.h5-support-region-trigger{display:block;width:100%;height:33px;padding:0;color:#383838;border:0;background:transparent;font-size:16px;line-height:33px;text-align:left}.h5-support-region-dialog{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.h5-support-region-dialog__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:#00000073}.h5-support-region-dialog section{position:relative;z-index:1;width:100%;padding-bottom:18px;background:#fff}.h5-support-region-dialog header{display:flex;height:48px;padding:0 16px;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}.h5-support-region-dialog header button{padding:0;color:#3da1cd;border:0;background:transparent;font-size:14px}.h5-support-region-dialog header strong{color:#282828;font-size:15px;font-weight:500}.h5-support-region-dialog .h5-support-region{height:112px;padding:24px 16px;align-items:center;gap:8px}.h5-support-region-dialog .h5-support-region select{height:48px;padding:0 8px;border:1px solid #d2d3d4;border-radius:2px;background:#fff;text-align:center}.h5-support-region select{min-width:0;height:33px;flex:1 1;padding:0 4px 0 0;color:#383838;border:0;background:transparent;font-size:14px}.h5-support-region select:disabled{color:#a6a6a6}.h5-support-attachments{display:flex;flex-wrap:wrap;gap:11px;padding:11px 0 5px}.h5-support-attachment,.h5-support-upload{position:relative;display:flex;width:78px;height:78px;overflow:visible;color:#bbb;border:1px solid #ddd;background:#fff;align-items:center;justify-content:center;font-size:13px}.h5-support-attachment img,.h5-support-attachment video{display:block;width:100%;height:100%;object-fit:cover}.h5-support-attachment button{position:absolute;top:-10px;right:-10px;width:20px;height:20px;padding:0;color:#fff;border:0;border-radius:50%;background:#777;font-size:18px;line-height:18px}.h5-support-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.h5-support-upload{font-size:28px;font-weight:200}.h5-support-actions{margin-top:30px}.h5-support-actions>button{display:block;width:100%;height:40px;padding:0;color:#fff;border:0;border-radius:4px;background:#3da1cd;font-size:15px;font-weight:500}.h5-support-actions>button:disabled{opacity:.55}.h5-support-actions>label{display:flex;margin-top:15px;color:#282828;align-items:flex-start;font-size:13px;line-height:18px}.h5-support-actions input{width:16px;height:16px;margin:1px 5px 0 0;accent-color:#3da1cd}.h5-support-actions a{color:#3da1cd;text-decoration:none}@media (min-width: 768px){.h5-support-intro{height:auto;padding:64px 24px 24px}.h5-support-intro h1{color:#333;font-size:36px;font-weight:400;text-align:center}.h5-support-tabs{padding:0 24px;margin-bottom:20px}.h5-support-tabs>button{height:150px;flex-direction:column;gap:10px}.h5-support-tabs img{width:44px;height:44px}.h5-support-tabs span{margin-left:0;font-size:20px}.h5-support-form-section{display:grid;padding:60px 24px;column-gap:48px;align-items:start;grid-template-columns:auto minmax(0,1fr)}.h5-support-form-section h2{grid-column:1;grid-row:1;font-size:28px;font-weight:700}.h5-support-form{display:grid;grid-column:2;grid-row:1;column-gap:30px;row-gap:35px;grid-template-columns:repeat(3,minmax(0,1fr))}.h5-support-field{margin-bottom:0}.h5-support-field--wide{grid-column:1 / -1}.h5-support-actions{grid-column:2;grid-row:2;margin-top:40px}}.h5-order-confirm{min-height:100%;padding:30px 15px 45px;background:#fff}.h5-order-confirm__section+.h5-order-confirm__section{margin-top:30px}.h5-order-confirm__title{display:flex;min-height:24px;align-items:center;justify-content:space-between}.h5-order-confirm__title h1{margin:0;color:#000;font-size:18px;font-weight:500;line-height:24px}.h5-order-confirm__title>button,.h5-order-confirm__title>a{padding:0;color:#3da1cd;border:0;background:transparent;font-size:12px;line-height:20px;text-decoration:none}.h5-order-confirm__addresses{margin-top:10px;max-height:145px;overflow:hidden}.h5-order-confirm__addresses.is-expanded{max-height:none}.h5-order-confirm__address{display:flex;width:100%;min-height:78px;padding:12px 10px 9px;margin-bottom:10px;color:#000;border:1px solid #d2d3d4;border-radius:5px;background:#fff;text-align:left;align-items:center;justify-content:space-between}.h5-order-confirm__address.is-selected{border-color:#3da1cd}.h5-order-confirm__address>span{min-width:0;flex:1 1}.h5-order-confirm__address strong,.h5-order-confirm__address em,.h5-order-confirm__address small{display:block;font-style:normal}.h5-order-confirm__address strong,.h5-order-confirm__address em{display:inline-block;font-size:15px;font-weight:400;line-height:20px}.h5-order-confirm__address em{margin-left:6px}.h5-order-confirm__address small{overflow:hidden;margin-top:3px;color:gray;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.h5-order-confirm__address i{flex:0 0 auto;margin-left:8px;color:#3da1cd;font-size:12px;font-style:normal}.h5-order-confirm__new-address{display:flex;height:30px;color:gray;border:1px solid #d2d3d4;border-radius:2px;align-items:center;justify-content:center;font-size:12px;text-decoration:none}.h5-order-confirm__new-address b{margin-right:5px;color:gray;font-size:19px;font-weight:400;line-height:1}.h5-order-confirm__shipping{padding:10px;margin-top:10px;border:1px solid #3da1cd;border-radius:5px}.h5-order-confirm__shipping strong,.h5-order-confirm__shipping span{display:block}.h5-order-confirm__shipping strong{color:#000;font-size:15px;font-weight:400;line-height:20px}.h5-order-confirm__shipping span{margin-top:7px;color:gray;font-size:12px;line-height:16px}.h5-order-confirm__invoice{padding:10px 11px;margin-top:10px;color:gray;font-size:12px;line-height:18px}.h5-order-confirm__invoice:has(strong){border:1px solid #3da1cd;border-radius:5px}.h5-order-confirm__invoice strong,.h5-order-confirm__invoice span{display:block}.h5-order-confirm__invoice strong{margin-bottom:3px;color:#000;font-size:16px;font-weight:400}.h5-order-confirm__products{margin-top:10px}.h5-order-confirm__hint,.h5-order-confirm__retry{display:block;width:100%;padding:10px 0;margin:0;color:gray;border:0;background:transparent;font-size:12px;text-align:center}.h5-order-confirm__retry{color:#3da1cd}.h5-order-confirm__product{display:flex;min-height:50px;padding:0 0 20px;align-items:center}.h5-order-confirm__product+.h5-order-confirm__product{padding-top:3px}.h5-order-confirm__product>img{width:50px;height:50px;flex:0 0 50px;object-fit:contain}.h5-order-confirm__product>div{min-width:0;margin-left:10px}.h5-order-confirm__product strong,.h5-order-confirm__product span{display:block}.h5-order-confirm__product strong{overflow:hidden;color:#000;font-size:12px;font-weight:400;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.h5-order-confirm__product span{margin-top:6px;color:#000;font-size:12px;line-height:16px}.h5-order-confirm__product em{margin-left:9px;font-style:normal}.h5-order-confirm__more{display:flex;width:100%;padding:0 0 20px;color:#000;border:0;background:transparent;align-items:center;justify-content:center;font-size:12px}.h5-order-confirm__more span{margin-left:6px;font-size:16px}.h5-order-confirm__line{height:1px;margin-bottom:18px;background:#e5e5e5}.h5-order-confirm__row,.h5-order-confirm__amounts>div{display:flex;width:100%;padding:0;margin:0 0 11px;color:#000;border:0;background:transparent;align-items:center;justify-content:space-between;font-size:12px;line-height:16px;text-align:left}.h5-order-confirm__row b,.h5-order-confirm__amounts b{font-weight:500;text-align:right}.h5-order-confirm__coupon b.is-available{color:#3da1cd}.h5-order-confirm__subject b{font-weight:500;text-align:right}.h5-order-confirm__discount b{color:red}.h5-order-confirm__payable{margin:20px 0 30px!important}.h5-order-confirm__payable b{font-size:15px}.h5-order-confirm__agreement{display:flex;color:#282828;align-items:flex-start;font-size:12px;line-height:17px}.h5-order-confirm__agreement input{width:14px;height:14px;flex:0 0 14px;padding:0;margin:1px 5px 0 0;accent-color:#3da1cd}.h5-order-confirm__agreement button{padding:0;color:#3da1cd;border:0;background:transparent;font-size:inherit;line-height:inherit}.h5-order-confirm__submit{display:block;width:100%;height:40px;padding:0;margin-top:25px;color:#fff;border:0;border-radius:20px;background:#3da1cd;font-size:15px;font-weight:500}.h5-order-confirm__submit:disabled{opacity:.55}.h5-order-confirm__overlay{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.h5-order-confirm__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#00000073}.h5-order-confirm__picker,.h5-order-confirm__agreement-dialog{position:relative;z-index:1;width:100%;max-height:70vh;overflow:auto;padding:16px;border-radius:10px 10px 0 0;background:#fff}.h5-order-confirm__picker>div{display:flex;margin-bottom:8px;align-items:center;justify-content:space-between}.h5-order-confirm__picker h2,.h5-order-confirm__agreement-dialog h2{margin:0;color:#000;font-size:18px;font-weight:500}.h5-order-confirm__picker>div>button{width:28px;height:28px;padding:0;color:gray;border:0;background:transparent;font-size:24px}.h5-order-confirm__picker>button,.h5-order-confirm__picker>a{display:flex;width:100%;min-height:55px;padding:10px 0;color:#282828;border:0;border-bottom:1px solid #eee;background:#fff;align-items:center;font-size:14px;text-align:left;text-decoration:none}.h5-order-confirm__picker>button.is-selected{color:#3da1cd}.h5-order-confirm__picker>button strong{min-width:76px;font-size:15px;font-weight:500}.h5-order-confirm__picker>button span{min-width:0;flex:1 1}.h5-order-confirm__picker>button small{display:block;margin-top:4px;color:gray;font-size:12px}.h5-order-confirm__picker>button i{flex:0 0 auto;font-size:18px;font-style:normal}.h5-order-confirm__picker>a{display:block;color:#3da1cd;text-align:center}.h5-order-confirm__invoice-option{display:flex;width:100%;margin-bottom:10px;padding:12px 14px;color:#282828;border:1px solid #e5e5e5;border-radius:8px;background:#fff;align-items:center;font-size:14px;line-height:1.4;text-align:left}.h5-order-confirm__invoice-option.is-selected{border-color:#3da1cd;color:#3da1cd}.h5-order-confirm__invoice-radio{flex:0 0 auto;width:18px;height:18px;margin-right:12px;border:1px solid #ccc;border-radius:50%;background:#fff}.h5-order-confirm__invoice-option.is-selected .h5-order-confirm__invoice-radio{border-color:#3da1cd;background:radial-gradient(circle,#3da1cd 0 5px,#fff 5px)}.h5-order-confirm__invoice-option strong{flex:0 0 auto;max-width:46%;overflow:hidden;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.h5-order-confirm__invoice-option span{min-width:0;margin-left:10px;flex:1 1;color:gray;font-size:13px}.h5-order-confirm__invoice-option small{display:block;margin-top:4px;color:#9a9a9a;font-size:12px}.h5-order-confirm__invoice-check{flex:0 0 auto;margin-left:8px;color:#3da1cd;font-size:18px;font-style:normal}.h5-order-confirm__invoice-add{display:block;padding:12px;color:#3da1cd;font-size:14px;text-align:center;text-decoration:none}.h5-order-confirm__agreement-dialog{max-height:80vh;padding:20px 20px 16px}.h5-order-confirm__agreement-dialog h2{text-align:center}.h5-order-confirm__agreement-dialog.is-special{overflow:hidden;padding:0 20px 15px;line-height:2}.h5-order-confirm__agreement-dialog.is-special h2{padding:20px 10px;font-size:20px;font-weight:700}.h5-order-confirm__agreement-dialog article{max-height:56vh;overflow:auto;margin:16px 0;color:#282828;font-size:14px;line-height:1.8}.h5-order-confirm__agreement-dialog.is-special article{height:50vh;max-height:50vh;padding:0 0 10px;margin:0}.h5-order-confirm__agreement-dialog article img,.h5-order-confirm__agreement-dialog article table{max-width:100%}.h5-order-confirm__agreement-dialog>button{display:block;width:100%;height:40px;color:#fff;border:0;border-radius:20px;background:#3da1cd;font-size:15px}.h5-order-confirm__special-check{display:flex;padding:4px 0 18px;align-items:center;color:#666;font-size:14px}.h5-order-confirm__special-check input{width:16px;height:16px;margin:0 6px 0 0;accent-color:#3da1cd}.h5-order-confirm__special-actions{display:flex;padding:15px 0 0}.h5-order-confirm__special-actions button{height:40px;flex:1 1;margin:0 10px;padding:0;border:0;border-radius:20px;background:#eee;color:#999;font-size:15px}.h5-order-confirm__special-actions button.is-primary{background:#3da1cd;color:#fff}.h5-order-confirm__special-actions button:disabled{background:#eee;color:#999}.h5-agreement-content{padding:20px 15px;color:#282828;font-size:16px;line-height:2;overflow-wrap:anywhere}.h5-agreement-content img,.h5-agreement-content table,.h5-agreement-content video{width:100%!important;max-width:100%}.h5-cashier{min-height:calc(100vh - 66px);background:#fff;color:#000}.h5-cashier__summary{display:flex;padding:30px 0 36px;border-bottom:1px solid #e5e5e5;align-items:center;flex-direction:column}.h5-cashier__summary>strong{font-size:24px;font-weight:700;line-height:30px}.h5-cashier__summary>p{display:flex;margin:7px 0 0;align-items:center;color:#383838;font-size:12px}.h5-cashier__summary>p b{color:#3da1cd;font-weight:400}.h5-cashier__summary>button{padding:0;margin-top:12px;border:0;background:transparent;color:#3da1cd;font-size:12px}.h5-cashier__summary>button span{margin-left:5px;font-size:15px}.h5-cashier__methods{margin:20px 15px 70px}.h5-cashier__methods h1{margin:0 0 16px;font-size:18px;font-weight:700}.h5-cashier__methods>button{display:flex;width:100%;height:60px;padding:0 20px;margin-bottom:20px;align-items:center;border:1px solid #d2d3d4;border-radius:2px;background:#fff;color:#000;font-size:15px;font-weight:700;text-align:left}.h5-cashier__methods>button.is-active{border:2px solid #3da1cd}.h5-cashier__methods>button:disabled:not(.is-active){border-color:#e5e5e5;background:#f5f5f5;color:#a6a6a6;cursor:not-allowed}.h5-cashier__methods>button:disabled:not(.is-active) img{filter:grayscale(1);opacity:.4}.h5-cashier__methods>button img{width:20px;height:20px;margin-right:10px;object-fit:contain}.h5-cashier__methods>button img.is-wechat{height:17px}.h5-cashier__empty{padding:24px;color:#999;font-size:13px;text-align:center}.h5-cashier__tip{padding:10px 12px;margin:-55px 15px 15px;border-radius:4px;background:#fff7e6;color:#874d00;font-size:12px}.h5-cashier__pay{margin:0 15px}.h5-cashier__pay button{width:100%;height:40px;padding:0;border:0;border-radius:20px;background:#3da1cd;color:#fff;font-size:15px;font-weight:500}.h5-cashier__pay button:disabled{background:#ccc}.h5-cashier__overlay{position:fixed;z-index:10030;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#00000073}.h5-cashier__overview{width:100%;max-height:60vh;overflow:auto;padding-bottom:20px;border-radius:20px 20px 0 0;background:#fff}.h5-cashier__overview>header{position:relative;padding:20px 15px;border-bottom:1px solid #e5e5e5}.h5-cashier__overview h2,.h5-cashier__overview h3{margin:0;color:#000;font-size:15px;font-weight:700}.h5-cashier__overview>header button{position:absolute;top:12px;right:15px;border:0;background:transparent;color:#000;font-size:25px}.h5-cashier__goods{padding:20px 30px;border-bottom:1px solid #e5e5e5}.h5-cashier__goods h3{margin-bottom:16px}.h5-cashier__goods>div{display:flex;margin-bottom:10px;align-items:center;font-size:12px}.h5-cashier__goods img{width:40px;height:40px;margin-right:10px;object-fit:cover}.h5-cashier__goods span{min-width:0;flex:1 1}.h5-cashier__goods em{margin-left:12px;font-style:normal}.h5-cashier__delivery{padding:20px 25px 0}.h5-cashier__delivery h3{margin-bottom:15px}.h5-cashier__delivery p{margin:0 0 10px;font-size:12px}.h5-business-license{padding:16px;background:#fff}.h5-business-license img{display:block;width:100%;height:auto}.h5-news{min-height:420px;background:#fff}.h5-news__banners{display:flex;gap:10px;overflow-x:auto;padding:15px 15px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.h5-news__banners::-webkit-scrollbar,.h5-news__categories::-webkit-scrollbar,.h5-news__subcategories::-webkit-scrollbar,.h5-video-group__chapters::-webkit-scrollbar{display:none}.h5-news__banners a{flex:0 0 100%;overflow:hidden;border-radius:4px;scroll-snap-align:start}.h5-news__banners img{display:block;width:100%;aspect-ratio:2.18 / 1;object-fit:cover}.h5-news__categories,.h5-news__subcategories{display:flex;overflow-x:auto;padding:0 15px;white-space:nowrap;scrollbar-width:none}.h5-news__categories{min-height:46px;border-bottom:1px solid #f3f3f3}.h5-news__categories button,.h5-news__subcategories button,.h5-video-group__chapters button,.h5-news-detail__share{border:0;font:inherit;cursor:pointer}.h5-news__categories button{position:relative;flex:0 0 auto;padding:0 14px;color:#282828;background:#fff;font-size:14px}.h5-news__categories button:first-child{padding-left:0}.h5-news__categories button.is-active{color:var(--h5-primary)}.h5-news__categories button.is-active:after{position:absolute;right:14px;bottom:0;left:14px;height:2px;background:var(--h5-primary);content:""}.h5-news__categories button:first-child.is-active:after{left:0}.h5-news__subcategories{gap:10px;padding-top:12px;padding-bottom:12px;background:#fafafa}.h5-news__subcategories button{flex:0 0 auto;padding:5px 10px;color:#777;background:#f0f1f2;border-radius:3px;font-size:12px}.h5-news__subcategories button.is-active{color:var(--h5-primary);background:var(--h5-primary-soft)}.h5-news__list{padding:0 15px}.h5-news-card{display:block;padding:15px 0;color:#282828;border-bottom:1px solid #f1f1f1;text-decoration:none}.h5-news-card strong{display:-webkit-box;overflow:hidden;color:#282828;font-size:16px;font-weight:400;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-news-card small{display:block;margin-top:8px;color:#aaa;font-size:12px}.h5-news-card--single{display:flex;align-items:stretch;gap:12px}.h5-news-card__single-copy{display:flex;min-width:0;flex:1 1;flex-direction:column;justify-content:space-between}.h5-news-card--single>img{width:120px;height:80px;object-fit:cover}.h5-news-card__gallery{display:grid;gap:5px;margin-top:9px}.h5-news-card__gallery--1{grid-template-columns:1fr}.h5-news-card__gallery--2{grid-template-columns:repeat(2,minmax(0,1fr))}.h5-news-card__gallery--3{grid-template-columns:repeat(3,minmax(0,1fr))}.h5-news-card__gallery img{display:block;width:100%;height:78px;object-fit:cover}.h5-news__empty,.h5-news__more,.h5-video-empty{padding:28px 0;color:#aaa;font-size:13px;text-align:center}.h5-news-detail{padding:23px 15px 30px;color:#282828;background:#fff}.h5-news-detail>h1{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.5}.h5-news-detail__meta{display:flex;gap:14px;padding-bottom:16px;color:#b1b2b3;font-size:12px}.h5-news-detail__content{overflow-wrap:anywhere;color:#8a8b8c;font-size:14px;line-height:1.7}.h5-news-detail__content img,.h5-news-detail__content table,.h5-news-detail__content video{max-width:100%!important}.h5-news-detail__product{display:flex;height:100px;align-items:center;gap:12px;margin-top:20px;padding-right:12px;overflow:hidden;color:#282828;border:1px solid #e1e1e1;border-radius:10px;text-decoration:none}.h5-news-detail__product>img{width:100px;height:100px;object-fit:cover}.h5-news-detail__product>span{display:flex;min-width:0;flex:1 1;flex-direction:column}.h5-news-detail__product strong{overflow:hidden;font-size:15px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.h5-news-detail__product em{margin-top:18px;color:var(--h5-primary);font-size:15px;font-style:normal}.h5-news-detail__product small{margin-top:3px;color:#aaa;font-size:11px;text-decoration:line-through}.h5-news-detail__product b{flex:0 0 auto;color:var(--h5-primary);font-size:12px;font-weight:400}.h5-news-detail__share{display:block;width:100%;height:40px;margin-top:20px;color:#fff;background:var(--h5-primary);border-radius:20px;font-size:14px}.h5-video-list{padding:0 15px 30px;background:#fff}.h5-video-group{scroll-margin-top:64px}.h5-video-group>h1{padding:20px 0 8px;margin:0;color:#000;font-size:18px;font-weight:400;line-height:1.35}.h5-video-group>video{display:block;width:100%;aspect-ratio:1.725 / 1;background:#111;object-fit:contain}.h5-video-group__chapters{display:flex;gap:5px;overflow-x:auto;padding-top:8px;scrollbar-width:none}.h5-video-group__chapters button{width:150px;min-height:50px;flex:0 0 150px;padding:10px 12px;color:#000;background:#f0f1f2;border-radius:5px;font-size:12px;line-height:1.45;text-align:left;white-space:normal}.h5-video-group__chapters button.is-active{color:#3da1cd}@media (min-width: 768px){.h5-home-floor{padding-right:24px;padding-left:24px}.h5-home-products{grid-template-columns:repeat(2,minmax(0,1fr))}}.h5-visit{min-height:100vh;background:#fff}.h5-visit__nav{display:flex;height:37px;padding:0 15px;border-bottom:1px solid #eee;align-items:center;justify-content:space-between;color:#333;font-size:14px}.h5-visit__nav i{margin:0 5px;color:var(--h5-primary, #e93323);font-style:normal}.h5-visit__nav button,.h5-visit__image,.h5-visit__more{padding:0;border:0;background:transparent}.h5-visit__nav button{color:#999;font-size:14px}.h5-visit__list{padding:16px 0 48px}.h5-visit__group h2{display:flex;min-height:23px;margin:0 0 17px;padding:0 15px;align-items:center;color:#282828;font-size:17px;font-weight:600;line-height:23px}.h5-visit__group h2 input,.h5-visit__footer input,.h5-visit__image input{width:16px;height:16px;margin:0 8px 0 0;accent-color:var(--h5-primary, #e93323)}.h5-visit__products{display:flex;padding:0 15px 0 6px;flex-wrap:wrap}.h5-visit__product{width:29.0667vw;margin:0 0 24px 2.4vw}.h5-visit__image{position:relative;display:block;width:29.0667vw;height:29.0667vw;overflow:hidden;border-radius:5px}.h5-visit__image img,.h5-visit__image>span{display:block;width:100%;height:100%;background:#f5f5f5;object-fit:cover}.h5-visit__image input{position:absolute;top:7px;right:5px;z-index:2;margin:0}.h5-visit__image b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:#0003;align-items:center;justify-content:center;border-radius:5px}.h5-visit__image b em{display:flex;width:55px;height:55px;border-radius:50%;background:#0009;color:#fff;align-items:center;justify-content:center;font-size:11px;font-style:normal;font-weight:400}.h5-visit__product>div{margin-top:7px;color:var(--h5-primary, #e93323);font-size:12px;font-weight:600;line-height:16px}.h5-visit__product>div strong{margin-left:3px;font-size:16px;font-weight:600}.h5-visit__more{display:block;width:100%;min-height:38px;color:#999;font-size:13px}.h5-visit__footer{position:fixed;bottom:0;left:0;z-index:20;display:flex;min-height:48px;width:100%;padding:0 15px;background:#fff;box-shadow:0 -2px 10px #0000000f;align-items:center;justify-content:space-between}.h5-visit__footer label,.h5-visit__footer>div{display:flex;align-items:center}.h5-visit__footer label{color:#282828;font-size:14px}.h5-visit__footer>div{gap:8px}.h5-visit__footer button{width:80px;height:30px;border:1px solid #ccc;border-radius:15px;background:#fff;color:#666;font-size:14px}.h5-visit__footer button:last-child{border-color:var(--h5-primary, #e93323);color:var(--h5-primary, #e93323)}.h5-visit-empty{padding:70px 0;background:#fff;color:#bbb;font-size:13px;text-align:center}.h5-profile-page{min-height:100vh;padding:8px 0 25px;background:#f5f5f5}.h5-account-layout{background:#fff}.h5-account-page{min-height:calc(70vh - 53px);background:#fff}.h5-account-page>h1{margin:0 0 2.6667vw;padding:4.8vw 4vw;color:#fff;background:#383838;font-size:4.8vw;font-weight:500;line-height:6.3307vw}.h5-account-page>a{display:flex;min-height:10.5947vw;padding:2.6667vw 5.0667vw;align-items:center;justify-content:space-between;color:#000;font-size:4vw;line-height:5.276vw;text-decoration:none}.h5-account-page>a>span{display:flex;align-items:center}.h5-account-page>a img{width:4vw;height:4vw;margin-right:2.6667vw;object-fit:contain}.h5-account-page>a>.anticon{color:#999;font-size:14px}.h5-account-security-layout,.h5-account-flow-layout{background:#fff}.h5-account-security-page{min-height:calc(100vh - 37.3333vw);background:#fff}.h5-account-security-page>h1{margin:0 0 2.6667vw;padding:4.8vw 4vw;color:#fff;background:#383838;font-size:4.8vw;font-weight:500;line-height:6.3307vw}.h5-account-security-page>h2{margin:0;padding:5.3333vw 4vw;color:#000;font-size:5.3333vw;font-weight:400;line-height:7.0347vw}.h5-account-security-page>section{padding:2.6667vw 5.0667vw}.h5-account-security-page>section strong{display:block;color:#000;font-size:4vw;font-weight:500;line-height:5.276vw}.h5-account-security-page>section a{display:flex;padding:1.8667vw 0 4vw;align-items:center;color:#3da1cd;border-bottom:1px solid #a6a6a6;font-size:3.7333vw;font-weight:400;line-height:4.924vw;text-decoration:none}.h5-account-security-page>section a .anticon{margin-left:.5333vw;font-size:3.7333vw}.h5-login-footer-spacer{height:32px;margin-top:20px;padding-top:20px;background:#f7f9fa}.h5-account-verify-page,.h5-change-phone-tip-page{box-sizing:border-box;min-height:calc(100vh - 37.3333vw);padding:20.1333vw 4vw 13.3333vw;background:#fff;text-align:center}.h5-account-verify-page>img,.h5-change-phone-tip-page>img{display:block;width:8vw;height:8.1333vw;margin:0 auto;object-fit:contain}.h5-account-verify-page>h1,.h5-change-phone-tip-page>h1{margin:8.5333vw 0 2.6667vw;color:#000;font-size:6.4vw;font-weight:500;line-height:8.4413vw}.h5-account-verify-page>p{margin:0 0 10.4vw;color:#a6a6a6;font-size:4.8vw;line-height:6.9507vw}.h5-account-verify-page__captcha{display:flex;height:12.8vw;padding-left:4vw;align-items:center;border:1px solid #d9d9d9}.h5-account-verify-page__captcha input{min-width:0;height:100%;flex:1 1;border:0;outline:0;font-size:3.7333vw}.h5-account-verify-page__captcha button{width:37.3333vw;height:100%;padding:0;color:gray;border:0;border-left:1px solid #d9d9d9;background:#fff;font-size:3.7333vw}.h5-account-flow-next{display:block;box-sizing:border-box;width:100%;margin:10.6667vw 0 5.3333vw;padding:3.2vw 0;color:#fff;border:0;border-radius:0;background:#3da1cd;font-size:4.8vw;font-weight:400;line-height:6.9507vw;text-align:center;text-decoration:none}.h5-change-phone-tip-page{padding:19.3333vw 7.3333vw 13.3333vw}.h5-change-phone-tip-page>img{margin-bottom:14.1333vw}.h5-change-phone-tip-page>.anticon{color:#ff8d1a;font-size:9.3333vw}.h5-change-phone-tip-page>h1{margin:7.2vw 0 4vw}.h5-change-phone-tip-page>p{margin:0 0 10.4vw;color:gray;font-size:3.7333vw;font-weight:400;line-height:6.4vw;text-align:left}.h5-change-phone-tip-page .h5-account-flow-next{margin-top:10.6667vw}.h5-invoice-page{min-height:calc(100vh - 53px);padding:19px 13px 90px;background:#fff}.h5-invoice-page>h1{margin:0 0 15px;color:#000;font-size:18px;font-weight:700;line-height:24px}.h5-invoice-list{padding-bottom:10px}.h5-invoice-card{padding:14px 16px;background:#fff}.h5-invoice-card+.h5-invoice-card{margin-top:7px}.h5-invoice-card header{display:flex;align-items:center;justify-content:space-between}.h5-invoice-card header>div{display:flex;min-width:0;flex:1 1;align-items:center}.h5-invoice-card header strong{overflow:hidden;color:#282828;font-size:16px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.h5-invoice-card header em{height:16px;padding:0 3px;margin-left:9px;color:#3da1cd;border:1px solid #3da1cd;font-size:10px;font-style:normal;line-height:14px}.h5-invoice-card header>span{height:21px;padding:0 8px;margin-left:15px;color:#d67300;background:#fcf0e0;font-size:12px;line-height:21px}.h5-invoice-card__body{margin-top:9px}.h5-invoice-card__body p{margin:0;color:#666;font-size:13px;line-height:20px}.h5-invoice-card footer{display:flex;margin-top:6px;justify-content:flex-end;gap:18px}.h5-invoice-card footer a,.h5-invoice-card footer button{padding:0;color:#282828;border:0;background:transparent;font-size:13px;text-decoration:none}.h5-invoice-card footer .anticon{margin-right:5px}.h5-invoice-empty{margin-top:33.8667vw;color:#999;font-size:13px;text-align:center}.h5-invoice-empty>img{display:block;width:53.3333vw;height:34.6667vw;margin:0 auto 2.6667vw;object-fit:contain}.h5-invoice-add{position:fixed;right:15px;bottom:26px;left:15px;z-index:20;height:43px;color:#fff;border-radius:22px;background:var(--h5-primary, #3da1cd);font-size:15px;line-height:43px;text-align:center;text-decoration:none}.h5-invoice-add .anticon{margin-right:7px}.h5-invoice-editor{min-height:calc(100vh - 53px);padding:8px 0 32px;background:#f5f5f5}.h5-invoice-editor>section,.h5-invoice-editor__default{display:block;margin-bottom:10px;padding:0 16px;background:#fff}.h5-invoice-editor__row{display:flex;min-height:52px;align-items:center;color:#282828;border-bottom:1px solid #eee;font-size:14px}.h5-invoice-editor__row>span{width:92px;flex:0 0 92px}.h5-invoice-editor__row>input{min-width:0;flex:1 1;padding:0;color:#282828;border:0;background:transparent;font-size:14px;text-align:right}.h5-invoice-editor__row>div{display:flex;margin-left:auto;gap:18px}.h5-invoice-editor__row>.h5-invoice-editor__field{min-width:0;flex:1 1;flex-direction:column;align-items:stretch;gap:4px;padding:8px 0}.h5-invoice-editor__field>input{width:100%;padding:0;color:#282828;border:0;background:transparent;font-size:14px;text-align:right}.h5-invoice-editor__field>small{color:#ff4d4f;text-align:right}.h5-invoice-editor__row>div label,.h5-invoice-editor__default{display:flex;align-items:center;gap:5px}.h5-invoice-editor__default{min-height:52px;color:#282828;font-size:14px}.h5-invoice-editor input[type=radio],.h5-invoice-editor input[type=checkbox]{accent-color:var(--h5-primary, #3da1cd)}.h5-invoice-editor__actions{padding:18px 16px}.h5-invoice-editor__actions button,.h5-invoice-editor__actions a{display:block;width:100%;height:43px;margin-bottom:12px;border-radius:22px;font-size:15px;line-height:43px;text-align:center;text-decoration:none}.h5-invoice-editor__actions button{color:#fff;border:0;background:var(--h5-primary, #3da1cd)}.h5-invoice-editor__actions a{color:#666;border:1px solid #ddd;background:#fff}.h5-profile-list{margin:0;background:#fff}.h5-profile-row{display:flex;min-height:54px;margin-left:16px;padding:16px 16px 16px 0;align-items:center;color:#282828;border-bottom:1px solid #f2f2f2;font-size:15px;line-height:21px}.h5-profile-row>span:first-child{flex:0 0 auto}.h5-profile-row>input,.h5-profile-readonly,.h5-profile-link{min-width:0;margin-left:auto;color:#868686;font-size:15px;line-height:21px;text-align:right}.h5-profile-row>input{width:100%;padding:0 5px 0 10px;border:0;background:transparent}.h5-profile-readonly,.h5-profile-link{display:flex;align-items:center;justify-content:flex-end;text-decoration:none}.h5-profile-readonly .anticon,.h5-profile-link .anticon{margin-left:5px;color:#868686;font-size:12px}.h5-profile-link{padding:0;border:0;background:transparent;cursor:pointer}.h5-profile-row--avatar{height:85px;min-height:85px}.h5-profile-avatar{width:52px;height:52px;margin-left:auto;padding:0;overflow:hidden;border:0;border-radius:50%;background:#f5f5f5}.h5-profile-avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.h5-profile-avatar-input{display:none}.h5-profile-save,.h5-profile-logout{display:block;width:calc(100% - 33px);height:49px;margin-right:auto;margin-left:auto;border-radius:25px;font-size:17px;line-height:49px;text-align:center}.h5-profile-save{margin-top:41px;color:#fff;border:0;background:var(--h5-primary, #3da1cd)}.h5-profile-logout{margin-top:16px;color:var(--h5-primary, #3da1cd);border:1px solid var(--h5-primary, #3da1cd);background:#fff}.h5-profile-picker,.h5-profile-dialog{position:fixed;z-index:10002;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.h5-profile-picker__mask,.h5-profile-dialog__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#00000073}.h5-profile-picker__content{position:relative;z-index:1;width:100%;max-height:60vh;overflow:auto;background:#fff}.h5-profile-picker__content>div{display:flex;height:44px;padding:0 16px;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}.h5-profile-picker__content button{display:block;width:100%;padding:12px 16px;color:#282828;border:0;background:#fff;font-size:15px;text-align:center}.h5-profile-picker__content>div button{width:auto;padding:0;color:var(--h5-primary, #3da1cd);font-size:14px}.h5-profile-picker button.is-selected{color:var(--h5-primary, #3da1cd)}.h5-profile-dialog{align-items:center;justify-content:center}.h5-profile-dialog__content{position:relative;z-index:1;width:74.666667vw;overflow:hidden;border-radius:3.2vw;background:#fff;text-align:center}.h5-profile-dialog__content h2{margin:5.333333vw 0 0;color:#303133;font-size:4.266667vw;font-weight:500}.h5-profile-dialog__content p{margin:3.2vw 0 5.333333vw;color:#606266;font-size:3.733333vw}.h5-profile-dialog__content>div{display:flex;height:12.8vw;border-top:1px solid #eee}.h5-profile-dialog__content>div button{flex:1 1;border:0;border-right:1px solid #eee;background:#fff;color:#606266;font-size:4vw}.h5-profile-dialog__content>div button:last-child{border-right:0;color:var(--h5-primary, #3da1cd)}.h5-legacy-confirm .h5-profile-dialog__content{width:300px;max-width:calc(100vw - 40px);border-radius:3px}.h5-legacy-confirm .h5-profile-dialog__content h2{margin:22px 24px 0;color:#000;font-size:18px;font-weight:400;line-height:25px}.h5-legacy-confirm .h5-profile-dialog__content p{margin:24px 24px 20px;color:#999;font-size:16px;line-height:22px}.h5-legacy-confirm .h5-profile-dialog__content>div{height:48px}.h5-legacy-confirm .h5-profile-dialog__content>div button{padding:0;color:#000;font-size:18px}.h5-legacy-confirm .h5-profile-dialog__content>div button:last-child{color:#007aff}.h5-password-page{min-height:100vh;padding-top:27.5px;background:#fff}.h5-password-page>p{margin:0;color:#282828;font-size:16px;font-weight:700;text-align:center}.h5-password-page>section{width:calc(100% - 93px);margin:26.5px auto 0}.h5-password-page input{display:block;width:100%;height:55px;padding:0;border:0;border-bottom:1px solid #f0f0f0;background:#fff;color:#282828;font-size:16px}.h5-password-page input::placeholder{color:#b9b9bc}.h5-password-page section>div{display:flex;height:55px;border-bottom:1px solid #f0f0f0;align-items:center}.h5-password-page section>div input{flex:1 1;border:0}.h5-password-page section>div button{padding:0;color:var(--h5-primary, #3da1cd);border:0;background:#fff;font-size:16px}.h5-password-page>button{display:block;width:calc(100% - 93px);height:45px;margin:38px auto 0;color:#fff;border:0;border-radius:25px;background:var(--h5-primary, #3da1cd);font-size:16px}.h5-phone-page{min-height:100vh;padding-top:26.5px;background:#fff}.h5-phone-page__list{width:calc(100% - 93px);margin:0 auto}.h5-phone-page__list>input,.h5-phone-page__list>div{display:flex;width:100%;height:55px;border:0;border-bottom:1px solid #f0f0f0;background:#fff;align-items:center}.h5-phone-page input{width:100%;height:100%;padding:0;border:0;background:transparent;color:#282828;font-size:16px}.h5-phone-page input::placeholder{color:#b9b9bc}.h5-phone-page__list>div input{flex:1 1}.h5-phone-page__list>div button{flex:0 0 auto;padding:0;color:var(--h5-primary, #3da1cd);border:0;background:#fff;font-size:16px}.h5-phone-page__list>div button:disabled{color:#b9b9bc}.h5-phone-page__submit{display:block;width:calc(100% - 93px);height:45px;margin:46px auto 0;color:#fff;border:0;border-radius:25px;background:var(--h5-primary, #3da1cd);font-size:16px}.h5-phone-page__dialog{position:fixed;z-index:10002;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.h5-phone-page__mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#00000080}.h5-phone-page__dialog section{position:relative;z-index:1;width:74.666667vw;overflow:hidden;border-radius:3.2vw;background:#fff;text-align:center}.h5-phone-page__dialog h2{margin:5.333333vw 0 0;color:#303133;font-size:4.266667vw;font-weight:500}.h5-phone-page__dialog p{margin:3.2vw 6vw 5.333333vw;color:#606266;font-size:3.733333vw;line-height:1.5}.h5-phone-page__dialog section>div{display:flex;height:12.8vw;border-top:1px solid #eee}.h5-phone-page__dialog section>div button{flex:1 1;border:0;border-right:1px solid #eee;background:#fff;color:#606266;font-size:4vw}.h5-phone-page__dialog section>div button:last-child{border-right:0;color:var(--h5-primary, #3da1cd)}.h5-company{min-height:100%;padding:0 10px 20px;background:#fff}.h5-company__loading{padding:40px 0;color:var(--h5-muted);text-align:center}.h5-company__fail-reason{width:100%;padding:10px;background:#fef0f0;color:red;line-height:2}.h5-company__fail-reason p{margin:0}.h5-company__heading{margin-bottom:10px;padding:27px 0;background:#fafcfe;color:#000;font-size:24px;font-weight:500;line-height:22.5px;text-align:center}.h5-company__card{margin-top:10px;padding:15px 10px;border-radius:5px;background:#fff;box-shadow:0 2px 10px #0000001a}.h5-company__card--flat{box-shadow:none}.h5-company__card-title{margin:0 0 10px;padding:15px 0 10px;border-bottom:1px solid #eaeaea;color:#000;font-size:16px;font-weight:600}.h5-company__row{display:flex;align-items:center;margin-bottom:15px;border-bottom:1px solid #f5f5f5}.h5-company__label{flex:0 0 130px;margin-right:10px;color:#000;font-size:14px;text-align:left}.h5-company__input,.h5-company__static,.h5-company__picker{flex:1 1;min-width:0;padding:10px 0;border:0;outline:0;background:transparent;color:var(--h5-text);font-size:14px;text-align:right}.h5-company__input::placeholder,.h5-company__picker.is-empty{color:#c0c4cc}.h5-company__picker:disabled{color:var(--h5-text)}.h5-company__row--upload{display:block}.h5-company__row--upload .h5-company__label{display:block;font-weight:500}.h5-company__upload-wrap{padding:5px 0}.h5-company__id-card{display:flex;flex-direction:column;gap:15px;padding:20px 0}.h5-company__upload{position:relative;display:flex;width:100%;height:180px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.h5-company__upload--id-card{border:1px dashed #ccc;background-size:100% 100%}.h5-company__upload:disabled{cursor:default}.h5-company__upload-plus{display:flex;width:50px;height:50px;align-items:center;justify-content:center;margin-bottom:10px;border-radius:50%;background:#3da1cd;color:#fff;font-size:24px}.h5-company__upload-text{color:#666;font-size:14px}.h5-company__upload-pdf{color:#dc2e1b;font-size:28px;font-weight:700}.h5-company__upload .ant-image,.h5-company__upload img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;border-radius:4px}.h5-company__upload-input{display:none}.h5-company__upload-help{padding-bottom:10px;color:#666;font-size:14px}.h5-company__upload-help p{margin:5px 0}.h5-company__upload-help span{color:#3da1cd}.h5-company__submit{display:block;width:80%;margin:30px auto 20px;padding:10px 0;border:0;border-radius:4px;background:#3da1cd;color:#fff;font-size:18px}.h5-company__submit:disabled{opacity:.7}.h5-order-confirm__coupon-panel{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:8px 8px 0 0;background:#fff}.h5-order-confirm__coupon-panel>header{position:relative;height:48px;line-height:48px;text-align:center}.h5-order-confirm__coupon-panel>header h2{margin:0;color:#282828;font-size:16px;font-weight:500}.h5-order-confirm__coupon-panel>header button{position:absolute;top:0;right:12px;padding:0 4px;border:0;background:none;color:#8a8a8a;font-size:24px;line-height:48px}.h5-order-confirm__coupon-panel-list{box-sizing:border-box;height:360px;padding:14px 15px 70px;overflow:auto}.h5-order-confirm__coupon-card{position:relative;display:block;box-sizing:border-box;width:100%;height:100px;margin-bottom:9px;padding:3px 44px 0 12px;border:0;background:#fff;box-shadow:0 1px 5px #0000000f;text-align:left}.h5-order-confirm__coupon-card p{margin:0}.h5-order-confirm__coupon-card-title{display:flex;align-items:center;padding-top:10px;color:#282828;font-size:14px}.h5-order-confirm__coupon-card-title em{box-sizing:border-box;height:16px;margin-right:6px;padding:0 5px;border:1px solid #3da1cd;border-radius:10px;color:#3da1cd;font-size:9px;font-style:normal;line-height:14px}.h5-order-confirm__coupon-card-title span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.h5-order-confirm__coupon-card-price{display:flex;align-items:baseline;margin:5px 0!important;color:#3da1cf}.h5-order-confirm__coupon-card-price small{font-size:14px}.h5-order-confirm__coupon-card-price strong{font-size:26px;font-weight:400;line-height:1}.h5-order-confirm__coupon-card-price span{margin-left:10px;color:#aaa;font-size:12px}.h5-order-confirm__coupon-card-date{color:#999;font-size:10px}.h5-order-confirm__coupon-card-check{position:absolute;top:50%;right:10px;box-sizing:border-box;width:18px;height:18px;border:1px solid #999;border-radius:2px;transform:translateY(-50%)}.h5-order-confirm__coupon-card.is-checked .h5-order-confirm__coupon-card-check{border-color:#3da1cd;background:#3da1cd}.h5-order-confirm__coupon-card.is-checked .h5-order-confirm__coupon-card-check:after{position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.h5-order-confirm__coupon-panel-footer{position:absolute;right:0;bottom:20px;left:0;padding:0 20px}.h5-order-confirm__coupon-panel-footer button{width:100%;height:40px;border:0;border-radius:20px;background:#3da1cd;color:#fff;font-size:15px;font-weight:500}:root{--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 20px;--font-size-base: 14px;--font-size-sm: 12px;--font-size-lg: 18px;--font-size-xl: 22px;--font-size-title-lg: 30px;--page-bg: #f5f7fa;--card-bg: #ffffff;--text-main: #101828;--text-secondary: #667085;--brand-primary: #0256ff;--brand-primary-admin: #0256ff;--brand-primary-admin-sider: #282c34;--brand-primary-store: #3da1cd;--brand-danger: #ff4d4f;--h5-primary: #e93323;--h5-primary-soft: rgba(233, 51, 35, .1);--h5-price: #e93323}@font-face{font-family:syht;src:url(/store/goods-detail/syht.ttf) format("truetype");font-display:swap}@font-face{font-family:legacy-element-icons;src:url(./static/element-icons.ff18efd1.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.legacy-admin-menu-icon{display:inline-block;width:24px;font-family:legacy-element-icons!important;font-size:14px;font-style:normal;font-weight:400;line-height:1;text-align:center;speak:none}.legacy-admin-menu-icon-cpu:before{content:"\e738"}.legacy-admin-menu-icon-s-finance:before{content:"\e7ae"}.legacy-admin-menu-icon-s-marketing:before{content:"\e7b1"}.legacy-admin-menu-icon-s-shop:before{content:"\e7b4"}.legacy-admin-menu-icon-s-management:before{content:"\e7b6"}.legacy-admin-menu-icon-s-home:before{content:"\e7b9"}.legacy-admin-menu-icon-s-order:before{content:"\e7be"}.legacy-admin-menu-icon-message-solid:before{content:"\e799"}.legacy-admin-menu-icon-phone:before{content:"\e795"}.legacy-admin-menu-icon-user-solid:before{content:"\e7a5"}.legacy-admin-menu-icon-s-tools:before{content:"\e7ac"}html,body,#root{min-height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:var(--font-size-base);color:var(--text-main);background:var(--page-bg)}a{color:inherit}.store-pc-container{width:1200px;margin:0 auto}.store-pc-page{padding:24px 0 48px}@font-face{font-family:LegacyStoreIcon;src:url(/store/iconfont.woff2) format("woff2");font-display:swap}.legacy-store-icon{font-family:LegacyStoreIcon!important;font-style:normal;-webkit-font-smoothing:antialiased}.legacy-icon-selected:before{content:"\e6a5"}.legacy-icon-unselected:before{content:"\e6a6"}.legacy-icon-payment:before{content:"\e690"}.legacy-icon-packing:before{content:"\e68d"}.legacy-icon-delivery:before{content:"\e691"}.legacy-icon-complete:before{content:"\e68f"}.legacy-icon-logistics:before{content:"\e6f2"}.legacy-icon-wechat-pay:before{content:"\e632"}.legacy-icon-alipay:before{content:"\e61d"}.legacy-icon-offline-pay:before{content:"\e6e1"}.store-logistics-shell{background:#fff}.store-logistics-legacy{width:1200px;min-height:600px;margin:0 auto;color:#282828}.store-logistics-breadcrumb{height:60px;color:#999;font-size:14px;line-height:60px}.store-logistics-breadcrumb a{color:#282828}.store-logistics-process{margin-bottom:14px;background:#fff}.store-logistics-status{padding:26px 22px 0;font-size:14px}.store-logistics-process ol{display:flex;padding:27px 0 94px;margin:0;list-style:none}.store-logistics-process li{position:relative;flex:1 1;color:#c7c7c7;font-size:18px;line-height:1;text-align:center}.store-logistics-line{position:absolute;top:50%;left:calc(50% + 8px);width:calc(100% - 16px);height:4px;background:#c7c7c7;transform:translateY(-50%)}.store-logistics-stage-icon{position:absolute;top:50%;left:50%;display:none;width:40px;height:40px;border:4px solid #3da1cd;border-radius:50%;background:#fff;color:#3da1cd;font-size:20px;line-height:32px;text-align:center;transform:translate(-50%,-50%)}.store-logistics-arrow{position:absolute;top:50%;left:100%;display:block;width:80px;height:16px;background:#3da1cd;transform:translateY(-50%)}.store-logistics-arrow:after{position:absolute;top:0;left:100%;border:8px solid transparent;border-left-color:#3da1cd;content:""}.store-logistics-stage-info{position:absolute;top:42px;left:50%;width:100px;color:#9a9a9a;font-size:14px;line-height:20px;text-align:center;transform:translate(-50%)}.store-logistics-stage-info b,.store-logistics-stage-info time{display:block;font-weight:400}.store-logistics-stage-info b{margin-bottom:4px;color:#282828;font-size:16px}.store-logistics-process li.past .store-logistics-line{background:#3da1cd99}.store-logistics-process li.past>.legacy-store-icon:first-of-type{color:#3da1cd}.store-logistics-process li.now .store-logistics-stage-icon{display:block}.store-logistics-process li.now .store-logistics-stage-info b{color:#3da1cd}.store-logistics-express{display:flex;align-items:center;padding:18px 22px;background:#fff}.store-logistics-express>.legacy-store-icon{color:#d0d0d0;font-size:40px}.store-logistics-express>div{flex:1 1;margin-left:22px;color:#282828;font-size:13px}.store-logistics-express p{margin:0}.store-logistics-express p+p{margin-top:14px}.store-logistics-express button{width:38px;height:22px;padding:0;border:1px solid #d0d0d0;border-radius:4px;margin-left:18px;background:none;color:#282828;font-size:12px;cursor:pointer}.store-logistics-detail{display:flex;margin-top:14px;background:#fff}.store-logistics-goods{width:330px;flex:0 0 330px;padding:30px 22px;box-sizing:border-box}.store-logistics-goods>img{width:112px;height:112px;border-radius:4px;object-fit:cover}.store-logistics-goods dl{margin:20px 0 0;color:#282828;font-size:13px}.store-logistics-goods dl>div{display:flex}.store-logistics-goods dl>div+div{margin-top:14px}.store-logistics-goods dt{flex:none}.store-logistics-goods dd{flex:1 1;margin:0;overflow-wrap:anywhere}.store-logistics-timeline{min-height:280px;flex:1 1;padding:30px 22px;border-left:1px solid #efefef;box-sizing:border-box;color:#282828;font-size:13px}.store-logistics-timeline ol{padding:0;margin:0;list-style:none}.store-logistics-timeline li{display:flex}.store-logistics-timeline li time{width:233px;padding-right:27px;box-sizing:border-box;text-align:right}.store-logistics-timeline li span{position:relative;flex:1 1;padding:0 0 20px 27px;border-left:1px solid #d0d0d0}.store-logistics-timeline li span:before{position:absolute;z-index:2;top:0;left:0;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#d0d0d0;box-sizing:border-box;content:"";transform:translate(-50%,-50%)}.store-logistics-timeline li.active span:before{width:12px;height:12px;border-width:3px;background:#3da1cd}.store-logistics-timeline li.active span:after{position:absolute;z-index:1;top:0;left:0;width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:#ff877c;box-sizing:border-box;content:"";transform:translate(-50%,-50%)}.store-logistics-timeline>img{display:block;width:200px;margin:32px auto 0}.store-video-page{background:#fff}.store-video-wrapper{width:1200px;padding-bottom:80px;margin:0 auto}.store-video-breadcrumb{padding-top:18px;color:#a6a6a6;font-size:14px;line-height:21px}.store-video-breadcrumb a{color:#a6a6a6}.store-video-breadcrumb span{display:inline-block;margin-left:5px}.store-video-group{scroll-margin-top:64px}.store-video-title{margin:49px 0 24px;color:#000;font-size:24px;font-weight:400;line-height:36px}.store-video-content{display:flex;width:1200px;height:500px}.store-video-player{position:relative;width:900px;height:500px;flex:0 0 900px;background:#0003}.store-video-player video{display:block;width:100%;height:100%;object-fit:fill}.store-video-play{position:absolute;top:0;right:0;bottom:0;left:0;width:40px;height:40px;padding:0;margin:auto;border:1px solid #fff;border-radius:50%;background:#ffffff1a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAHPklEQVR4nO3cjZHbVhJF4e4I7AxWm4E2gpUzkCMwJwMqAgMRGIzAZAacCAxGYEwEBjMAI5DvM0sueax5wx8AgwbOV3WrE9hT4JPkdQPwIgIBMggEyCAQIINAgAwCATIIBMggECCDQIAMAgEyCATIIBAgg0CADAIBMggEyCAQIINAgAwCATIIBMggECCDQIAMAgEyCATIIBAgg0CADAIBMggEyCAQIINAgAwCATIIBMiYTSCfP39+r/OddnL3Rhe4W+hAFMU7M/tZ+6h9r31ta2Y7d68NuFHYQBTHysx+1V6z1z4plNaAK4UMRHGsdX7RLtVphSLZ6AIXCxeI4vhgZr9pt2i0B+eNggtFDOQPnXd2n0or3b3TBV7kWhiK473O71ofWju/Tfa6wDdFC6Sw859a9am288+u1oBnogWyNbOftL51WqVISl3gb66FoUBqM/u/NpRGSz+7agOEQL6t0krnEb94BPKyFMdakex0sVCuhTFyIF/UxiN+sQjkculv4ktdLIhrYbxxIElr569JbVgEArnN1s5/2pXeKZgxArldiiP97OIfQM4YgdyvtvPXpNHFzBBIfwoz2yiUThczQSD9ao1H/KwQyDD22ieF0hpCI5DhdBqP+OAIZHiN9uA84kMikPFUWuk84kMhkHG1dn6b7HURAIG8jdrOP7taw6QRyNvptEqRlLqYKNfCmFkgXzRa+tlVGyaHQKaj0krnET8pBDItKY61ItnpYgJcC2MBgXxRG4/4SSCQaUt/E1/q4o24FsYCA0laO39NasPoCCSOrZ3/tCu9UzASAoklxZF+dvEPIEdCIDHVdv6aNLoYEIHEVhj/FeOgCCS+1njED4ZA5mOvfVIoraE3BDIvncYjvkcEMk+N9uA84u9GIPNWaaXziL8Zgcxfa+e3yV4XVyKQ5ajt/LOrNVyMQJal0ypFUuriAq6FQSC9abT0s6s2ZBHIslVa6TziX0QgSHGsFclOF8+4FgaBDKo2HvH/QiB4Lv1NfKkLcS0MAhlNa+evSW0LRyDI2dr5T7vSO2WRCASvSXGkn12L/AeQBIJL1Xb+mjS6i0EguFZhC/qvGAkEt2htIY94AsE99tonhdLaTBEI7tVps33EEwj60mgPPrNHPIGgb5VW+kwe8QSCIbR2fpvsdUMjEAyptvPPrtaCIhAMrdMePOjXhEAwlgd331owBIIx/U+RNLphEAjGVCuQH3TDcC0MApmF/3qgRzuBYGw/KpC9bggEgrGV7l5YEASCsZVOIMMgkFn4wQP9M3kCwZhO2jsF0umGQCAY087dVxYIgWAs4b4eCYFgDCmOD4qj0Q2FQDC0J+2j4mgtIALBUE5aoTAq3bAIBEN41NaKo7XgCAR9OmopjL3uLLgWBoFM2kZLP6k63dkgENzrSVspjEZ3dggEtzpphcKodGeLQHCLRy29NVqbOQLBNY5aCmOvuwiuhUEgb2qjpZ9Une5iEAhec9DSV6PRXRzXwiCQUZ209MWodBeLQPAtj9pKcXS6i0Yg+NpRS2HUhr+4FgaBDKrUKsWx+K/G11wLg0AGcdDWCqPRxTOuhUEgvTpphcKodPECAlmmR22lODpdZBDIshy1FEZtuIhrYRDIXUqtUhx8Na7gWhgEcpODtlYYjS6u5FoYBHKVk1YojEoXNyKQedpp6avR6eIOroVBIK86aiuFURt64VoYBJJVeqD/1/QoCCS+g5a+Gq2hd66FQSD/kB7h6Z2xNQyGQGLaaSkOHuEDcy0MAuERPjbXwlh4IKXzCB8dgUzfQUtfjdYwOtfCWFggPMIngECmaaelOHiEvzHXwlhAIEct/ZyqDZPgWhgzDiT9nKoURmGYFAJ5ewctfTVaw+S4FsbMAklfjRTGXhcTRSBvY6MViqPTxYQRyLietLXCqA0hEMg4TlqlMApDKAQyvIO2UhytIRzXwggWSPpqpDD2ugiKQIax0QrF0ekiMALp15O2Vhi1YRYIpB8nrVIYhWFWCOR+B22lOFrD7LgWxsQCOWprhbHXxUy5FsaEAtloheLodDFjBHKdJ22lMBpdLACBXOakFQqj0sWCEMjrHrX01mgNi0MgLztqKYy9LhbKtTBGDGSjpZ9UnS4WjED+6UlbKYxGFwgXyNbMftL6dtIKhVHpAn+LFkhhZj9rfXrU0lujNeCZaIG81/ld68NRS2HsdYFvci0URdKa2X+0e2y09JOq0wVeFDGQD2b2m3aLg5a+Go0u8CrXwlEka51ftEudtPTFqHSBi4UMJFEkKzNL/4P/Tst51FaKo9MFrhI2kESRvDN9Gczso/Y8lJ22VRi1ATdybRYUy3ud77VOUTS6wN1mEwgwBAIBMggEyCAQIINAgAwCATIIBMggECCDQIAMAgEyCATIIBAgg0CADAIBMggEyCAQIINAgAwCATIIBMggECCDQIAMAgEyCATIIBAgg0CADAIBMggEyCAQIINAgAwCATIIBMj4E1EgLPas09+9AAAAAElFTkSuQmCC) no-repeat center center;background-size:80%;cursor:pointer}.store-video-play span{display:none}.store-video-playlist{position:relative;left:-10px;width:300px;height:500px;flex:0 0 300px;overflow-x:hidden;overflow-y:auto;background:#fff}html:has(.store-video-page)::-webkit-scrollbar,.store-video-playlist::-webkit-scrollbar{width:6px;height:6px}html:has(.store-video-page)::-webkit-scrollbar-thumb,.store-video-playlist::-webkit-scrollbar-thumb{border-radius:5px;background:#0003}html:has(.store-video-page)::-webkit-scrollbar-track,html:has(.store-video-page)::-webkit-scrollbar-button,.store-video-playlist::-webkit-scrollbar-track,.store-video-playlist::-webkit-scrollbar-button{border-radius:5px;background:#eee}.store-video-step{display:block;width:309px;height:125px;padding:34px 40px;border:0;border-bottom:1px solid #e5e5e5;background:#fff;color:#000;font-family:inherit;text-align:left;cursor:pointer}.store-video-step--active{background:#f5f5f5;color:#3da1cd}.store-video-step-number,.store-video-step-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-video-step-number{font-size:16px;line-height:normal}.store-video-step-name{margin-top:10px;font-size:20px;line-height:normal}.store-video-empty{padding:120px 0}.store-pc-page-heading{width:1200px;padding-top:24px;margin:0 auto;color:gray;font-size:14px}.store-pc-page-heading .ant-typography{display:inline;margin:0!important;color:#282828;font-size:16px;font-weight:400;line-height:24px}.store-pc-page-heading__subtitle{display:none}.store-pc-header{position:relative;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-pc-header-inner{display:flex;flex:0 0 1200px;align-items:center;width:1200px;height:100%;margin:0 auto}.store-pc-header-actions{position:absolute;right:calc((100vw - 1200px)/2);display:flex;align-items:center;gap:20px;font-size:12px;font-weight:400}.store-pc-cart-entry,.store-pc-user-entry{position:relative;display:flex;align-items:center;height:100%;color:#282828}.store-pc-cart-label,.store-pc-user-label{cursor:pointer;white-space:nowrap}.store-pc-cart-count{color:#3da1cd}.store-pc-cart-panel,.store-pc-user-panel{position:absolute;top:59px;right:-24px;z-index:10001;display:none;border-radius:8px;background:#fff;box-shadow:0 4px 16px #0000001a;line-height:normal}.store-pc-cart-entry:hover .store-pc-cart-panel,.store-pc-user-entry:hover .store-pc-user-panel{display:block}.store-pc-panel-arrow{position:absolute;top:0;right:44px;z-index:1;width:11px;height:11px;transform:translateY(-50%) rotate(45deg);background:#fff;box-shadow:-2px -2px 4px #0000001a}.store-pc-cart-panel{min-width:256px;padding:16px 0}.store-pc-cart-list{max-height:288px;overflow-y:auto;border-bottom:1px solid #e5e5e5}.store-pc-cart-list>a{display:flex;min-width:256px;align-items:center;padding:0 16px;margin-bottom:16px;color:#000;font-size:14px}.store-pc-cart-list img{width:48px;height:48px;flex:0 0 48px;margin-right:16px;object-fit:contain}.store-pc-cart-list span{min-width:0;flex:1 1}.store-pc-cart-list b,.store-pc-cart-list small{display:block;overflow:hidden;margin-top:4px;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.store-pc-cart-summary{padding:16px 16px 0;font-size:14px}.store-pc-cart-summary p{display:flex;justify-content:space-between;margin:0}.store-pc-cart-summary>a{display:block;width:100%;height:40px;margin-top:18px;border-radius:20px;background:#3da1cd;color:#fff;line-height:40px;text-align:center}.store-pc-user-panel{right:0;width:350px;padding:10px;color:#000;font-size:12px;text-align:center}.store-pc-user-panel .store-pc-panel-arrow{right:8px}.store-pc-user-overview{display:flex;padding-bottom:10px}.store-pc-user-overview>img{width:55px;height:55px;flex:0 0 55px}.store-pc-user-overview>div{display:flex;min-width:0;flex:1 1;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 10px;text-align:left}.store-pc-user-overview p{max-width:255px;overflow:hidden;margin:0 0 5px;text-overflow:ellipsis;white-space:nowrap}.store-pc-user-overview>div>span{display:inline-block;padding:3px 5px;border-radius:3px;background:#f9d295;color:#884f10}.store-pc-user-links{display:flex;justify-content:flex-end;padding:10px;border-top:1px solid #eee}.store-pc-user-links a,.store-pc-user-links button{padding:0;margin-left:20px;border:0;background:transparent;color:#000;font:inherit;cursor:pointer}.store-pc-user-links a:hover,.store-pc-user-links button:hover{color:#368cb1}.store-pc-nav-item{border-bottom:1px solid transparent}.store-pc-nav-item:hover,.store-pc-nav-item.active{border-bottom-color:#000}.store-pc-login-entry{position:relative;display:inline-flex;align-items:center;height:64px;color:#282828;cursor:pointer}.store-pc-login-menu{position:absolute;top:62px;right:0;z-index:10001;display:none;width:124px;overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 4px 16px #0000001a}.store-pc-login-menu:before{position:absolute;top:-8px;right:8px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;content:""}.store-pc-login-entry:hover .store-pc-login-menu{display:block}.store-pc-login-menu a{display:block;padding:10px 0;border-top:1px solid #e5e5e5;color:#000;font-size:14px;line-height:20px;text-align:center}.store-pc-login-menu a:hover{background:#f0f1f2}.store-pc-footer{color:gray;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1,Arial","sans-serif";font-size:14px;font-weight:400;letter-spacing:normal;line-height:normal}.store-pc-footer-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:1250px;margin:0 auto}.store-pc-footer-addresses{width:470px}.store-pc-footer-addresses>img{display:block;padding-bottom:10px;margin-bottom:0!important}.store-pc-footer-address{display:flex;align-items:center;margin-top:10px;color:gray;font-size:15px;line-height:normal}.store-pc-footer-address>span{margin-right:10px;font-size:16px}.store-pc-footer-address a{line-height:normal}.store-pc-footer-nav{display:flex;flex:1 1;font-size:16px}.store-pc-footer-nav a{margin:0 10px;padding-right:15px}.store-pc-footer-phone{display:flex;width:325px;align-items:center;justify-content:center;color:#383838}.store-pc-footer-phone>i{display:flex;width:50px;height:50px;align-items:center;justify-content:center;margin-right:20px;border:1px solid #5a5b5d;border-radius:50%;font-size:24px}.store-pc-footer-phone strong,.store-pc-footer-phone small{display:block}.store-pc-footer-phone strong{color:#000;font-size:24px;font-weight:400;line-height:normal}.store-pc-footer-phone small{margin-top:0;color:gray;font-size:14px;line-height:normal}.store-pc-footer-separator{width:1250px;max-width:calc(100% - 30px);margin:30px auto 0;padding-bottom:20px;border-bottom:1px solid #eee}.store-pc-footer-legal{display:flex;width:1250px;max-width:calc(100% - 30px);align-items:center;justify-content:center;padding:20px 0;margin:0 auto;color:#999;font-size:13px;line-height:normal}.store-pc-footer-legal a,.store-pc-footer-legal button{padding:0;border:0;background:transparent;color:#999;font:inherit;cursor:pointer}.store-pc-footer-license{margin:0 20px}.store-pc-footer-legal img{width:16px;height:16px;margin-right:4px}.store-pc-kefu-divider{width:100%;height:1px;margin:10px 0;background:#f6f6f6}.store-pc-kefu-image{display:block;width:70px;margin-bottom:10px;cursor:pointer}.store-pc-agreement-modal{max-height:50vh;overflow:auto;padding:5px 20px;color:#282828;line-height:1.8}.store-pc-agreement-dialog .ant-modal-body{padding:0}.store-order-detail-agreement-dialog .ant-modal-footer{padding:0 25px}.store-order-detail-agreement-confirm.ant-btn{height:auto;padding:12px 20px;color:#fff;font-size:14px;line-height:1;background-color:#3da1cd;border-color:#3da1cd}.store-order-detail-agreement-confirm.ant-btn:hover{color:#fff!important;background-color:#368cb1!important;border-color:#368cb1!important}.store-auth-agreement-dialog .ant-modal-content{overflow:hidden;border-radius:2px}.store-auth-agreement-content{color:#606266;font-size:14px}.store-auth-agreement-dialog .ant-modal-header{margin-bottom:0;padding:20px 20px 10px;background:transparent;border-bottom:0}.store-auth-agreement-dialog .ant-modal-title{min-height:14px;font-size:14px;line-height:14px}.store-auth-agreement-dialog .ant-modal-footer{margin-top:0;padding:10px 20px 20px;border-top:0;text-align:center}.store-auth-agreement-dialog .ant-modal-footer .ant-btn{height:40px;padding:12px 20px;font-size:14px;line-height:14px;border-radius:4px}.store-auth-registration-agreement-dialog .ant-modal-content{border-radius:2px}.store-auth-registration-agreement-dialog .ant-modal-header{display:none}.store-auth-registration-agreement-dialog .ant-modal-body{color:#000}.store-auth-registration-agreement-dialog__heading{margin:-5px -20px 16px;padding:20px 20px 0;color:#000;font-size:20px;font-weight:400}.store-auth-registration-agreement-dialog .ant-modal-footer{padding:0 25px 20px;border-top:0;text-align:center}.store-auth-registration-agreement-dialog .ant-modal-footer .ant-btn{min-width:62px;height:32px;padding:5px 15px;color:#fff;background:#000;border-color:#000;border-radius:2px;font-size:12px}.store-news-page{min-height:500px;background:#fff;color:#333;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,sans-serif}.store-news-layout{display:flex;width:1200px;min-height:500px;margin:0 auto}.store-news-main{width:860px;flex:0 0 860px;margin-right:20px}.store-news-nav{display:flex;height:77px;margin-top:20px;background:#fff;cursor:pointer}.store-news-nav-list{display:flex;min-width:0;flex:1 1;align-items:center;overflow:hidden;padding-left:35px}.store-news-nav button,.store-news-subcategories button,.store-news-list-item,.store-news-hot>button{border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.store-news-nav-list>button{flex:0 0 auto;color:#333;font-size:16px}.store-news-nav-list>button+button{margin-left:50px}.store-news-nav button:hover,.store-news-nav button.active,.store-news-more-panel button:hover,.store-news-more-panel button.active{color:#e93323}.store-news-more{position:relative;width:132px;flex:0 0 132px}.store-news-more>button{position:relative;width:100%;height:77px;color:#333;font-size:16px;text-align:center}.store-news-more>button:before{position:absolute;top:50%;left:0;width:1px;height:16px;margin-top:-8px;background:#efefef;content:""}.store-news-more>button .anticon{margin-right:6px}.store-news-more-panel{position:absolute;top:76px;right:0;z-index:20;display:flex;width:860px;flex-wrap:wrap;padding:30px 30px 10px;background:#fff;box-shadow:0 2px 6px #0000001a}.store-news-more-panel button{margin:0 40px 28px 0;color:#333;font-size:14px}.store-news-subcategories{display:flex;flex-wrap:wrap;padding:0 30px 20px;background:#fff}.store-news-subcategories button{padding:7px 10px;margin-top:20px;margin-right:20px;background:#f5f5f5;color:#999;font-size:14px}.store-news-subcategories button.active{background:#e933231a;color:#e93323}.store-news-list{background:#fff}.store-news-list.with-top-padding{padding-top:20px}.store-news-list-item{display:flex;width:100%;padding:0 30px 20px}.store-news-list-item>img{width:200px;height:132px;flex:0 0 200px;margin-right:20px;object-fit:cover}.store-news-list-copy{display:flex;min-width:0;flex:1 1;flex-direction:column;justify-content:space-between;padding:10px 20px 10px 0}.store-news-list-copy>b{overflow:hidden;margin-bottom:20px;color:#333;font-size:16px;font-weight:500;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.store-news-list-copy>em{display:-webkit-box;overflow:hidden;color:#666;font-size:14px;font-style:normal;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-news-list-copy small,.store-news-list-copy small span{display:flex;align-items:center}.store-news-list-copy small{margin-top:10px;color:#999;font-size:14px;line-height:16px}.store-news-list-copy small span+span{margin-left:20px}.store-news-list-copy small img,.store-news-hot small img{width:16px;height:16px;margin-right:6px}.store-news-empty{display:flex;height:400px;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#999;font-size:14px}.store-news-empty>img{width:300px;margin-bottom:20px}.store-news-pagination{display:flex;width:100%;align-items:center;justify-content:center;padding:20px 0;background:#fff}.store-news-hot{width:320px;height:max-content;flex:0 0 320px;padding:30px;margin-top:20px;background:#fff}.store-news-hot h2{margin:0 0 10px;color:#333;font-size:18px;font-weight:600;line-height:18px}.store-news-hot>button{display:flex;width:100%;padding:20px 0;border-bottom:1px dotted #efefef}.store-news-hot>button:last-child{border-bottom:0}.store-news-hot>button>strong{margin-right:10px;color:#e93323;font-size:16px;font-weight:600;line-height:20px}.store-news-hot>button>span{display:flex;min-width:0;flex:1 1;flex-direction:column;justify-content:space-between}.store-news-hot b{display:-webkit-box;overflow:hidden;color:#333;font-size:16px;font-weight:400;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-news-hot small{display:flex;align-items:center;margin-top:8px;color:#999;font-size:14px}@media (max-width: 1230px){.store-news-layout{width:calc(100% - 30px)}.store-news-main{min-width:0;flex:1 1}}@media (max-width: 900px){.store-news-layout{display:block}.store-news-hot{width:100%;margin-bottom:20px}}.store-news-detail-page{min-height:520px;background:#f5f5f5;color:#333;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,sans-serif}.store-news-detail-wrapper{width:1200px;padding-bottom:50px;margin:0 auto}.store-news-detail-breadcrumb{padding:10px 0;color:#333;font-size:14px;font-weight:400;line-height:20px}.store-news-detail-breadcrumb a{color:#333;text-decoration:none}.store-news-detail-breadcrumb-title{color:#999}.store-news-detail-content{min-height:360px;padding:50px;background:#fff}.store-news-detail-content>h1{margin:0 0 30px;color:#333;font-size:24px;font-weight:500;line-height:24px;text-align:center}.store-news-detail-meta{display:flex;justify-content:center;margin-bottom:40px;color:#999;font-size:14px}.store-news-detail-meta span{display:inline-flex;align-items:center;margin-right:30px}.store-news-detail-meta span:last-child{margin-right:0}.store-news-detail-meta img{width:16px;height:16px;margin-right:5px}.store-news-detail-richtext{overflow-wrap:anywhere;color:#333;font-size:14px;line-height:1.8}.store-news-detail-richtext img,.store-news-detail-richtext video,.store-news-detail-richtext table{max-width:100%!important}.store-news-detail-loading{min-height:400px;padding-top:100px;color:#999;text-align:center}@media (max-width: 1230px){.store-news-detail-wrapper{width:calc(100% - 30px)}}@font-face{font-family:syht;src:url(/store/goods-detail/syht.ttf) format("truetype");font-display:swap}.store-auth{min-height:700px;height:calc(100vh - 100px);position:relative;overflow:hidden;background:#fff;color:#000;font-size:14px;line-height:normal;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1,Arial",sans-serif}.store-auth--card{min-height:700px;height:100vh;background:#f7f9fa}.store-auth--card .store-auth__body{min-height:700px;height:100vh}.store-auth--card .store-auth__wrapper{box-sizing:border-box;padding:55px 60px 40px;background:#fff;box-shadow:0 8px 40px #0000001a}.store-auth--card .store-auth__footer{position:fixed;bottom:10px}.store-auth__footer--card>div{line-height:normal}.store-auth__footer--card button,.store-auth__footer--card span{margin-left:10px}.store-auth__footer--card span{margin-right:10px}.store-auth__header{position:fixed;top:0;z-index:10;width:100%;height:63px;background:#f9f9f9;line-height:63px}.store-auth__header-inner{width:1200px;max-width:calc(100% - 32px);height:100%;margin:0 auto}.store-auth__header a{display:inline-flex;height:100%;align-items:center}.store-auth__header img{display:block;width:132.55px;height:31px;object-fit:fill}.store-auth__body{display:flex;width:100%;height:calc(100vh - 120px);min-height:520px;align-items:center;justify-content:center}.store-auth__body--register{min-height:0}.store-auth__wrapper{max-width:calc(100vw - 32px)}.store-auth__title{margin:0!important;color:#000!important;font-size:32px!important;font-weight:700!important;line-height:normal!important;text-align:center}.store-auth__footer{position:absolute;right:0;bottom:0;left:0;color:#000;font-size:12px;line-height:20px;text-align:center}.store-auth__footer button{padding:0;color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.store-auth__footer button:hover{color:#3da1cd}.store-auth__footer>div:last-child{margin-top:6px}.store-auth:not(.store-auth--card){display:flex;min-height:100vh;height:auto;flex-direction:column;box-sizing:border-box;padding-top:63px;overflow:visible}.store-auth:not(.store-auth--card) .store-auth__body{height:auto;flex:1 0 auto;padding:32px 0}.store-auth:not(.store-auth--card) .store-auth__footer{position:static;flex-shrink:0;padding:0 16px 16px}.store-auth__wrapper .ant-form-item-label{padding:0}.store-auth__wrapper .ant-form-item-label>label{font-weight:700}.store-auth__wrapper .ant-input,.store-auth__wrapper .ant-input-affix-wrapper{height:50px;border-radius:2px}.store-auth__wrapper .ant-btn-primary{height:48px;background:#000;border-color:#000;border-radius:2px}.store-auth__wrapper .ant-tabs{margin-top:44px}.store-auth__wrapper .ant-tabs-tab{padding:0 0 14px;margin:0 38px 0 0;color:#a6a6a6}.store-auth__wrapper .ant-tabs-tab-btn{font-size:14px}.store-auth__wrapper .ant-tabs-tab-active .ant-tabs-tab-btn{color:#000}.store-auth__wrapper .ant-tabs-ink-bar{background:#000}.store-auth__wrapper .ant-form-item{margin-bottom:20px}.store-auth__wrapper .ant-form-item-label>label:after{content:""}.store-auth-login__tip{margin:44px 0 12px;font-weight:700}.store-auth-login__phone{display:flex;height:50px;border:1px solid #d9d9d9;border-radius:2px}.store-auth-login__phone span{display:flex;width:65px;align-items:center;justify-content:center;color:gray;background:#f5f5f5;border-right:1px solid #d0d0d0}.store-auth-login__phone input{flex:1 1;min-width:0;padding:0 15px;border:0;outline:0;font-size:16px}.store-auth-login__submit{width:100%;height:48px;margin-top:20px;color:#fff;background:#000;border:0;border-radius:2px;font-size:14px;line-height:48px;padding:0}.store-auth-login__submit.is-code-step{margin-top:40px;margin-bottom:40px}.store-auth-login__submit:disabled{opacity:.55}.store-auth-login__fast{margin-top:40px;text-align:center}.store-auth-login__fast a,.store-auth-login__link{color:#3da1cd;cursor:pointer}.store-auth-login__code-tip{margin-top:0;padding-bottom:26px;font-size:16px;font-weight:700}.store-auth-login__code-panel{margin-top:62px;padding:20px 82px 28px;color:#383838;background:#f7f9fa;text-align:center}.store-auth-login__codes{display:flex;justify-content:space-between;margin-top:0}.store-auth-login__codes input{width:42px;height:52px;border:1px solid #e5e5e5;border-radius:4px;font-size:24px;text-align:center}.store-auth-login__codes input:focus{border-color:#4596c4;box-shadow:0 0 0 3px #4596c44d;outline:0}.store-auth-login__resend{display:block;width:120px;height:40px;padding:0;margin:38px auto 0;color:#000000a6;background:#fff;border:1px solid #e5e5e5;border-radius:2px;cursor:pointer}.store-auth-login__resend:hover:not(:disabled){color:#000000a6;background:#f1f1f1}.store-auth-login__phone--sms>.store-auth-login__resend{flex:0 0 95px;align-self:stretch;height:auto;margin:0;background:#f5f5f5;border:0;border-left:1px solid #d9d9d9;border-radius:0;white-space:nowrap}.store-auth-login__agreement{display:block;margin-top:20px;color:#000;font-size:14px;line-height:normal;cursor:pointer}.store-auth-login__agreement .ant-checkbox-wrapper{margin-right:0;color:#000;font-family:inherit;font-size:14px;font-weight:400;line-height:21px}.store-auth-login__agreement .ant-checkbox{top:0}.store-auth-login__agreement .ant-checkbox+span{padding-inline-start:10px}.store-auth-login__field-error{display:flex;align-items:center;margin-top:8px;color:#d43030;font-size:12px;line-height:16px}.store-auth-login__field-error:before{width:14px;height:14px;margin-right:9px;color:#d43030;border:1px solid currentColor;border-radius:50%;content:"\d7";font-size:12px;line-height:12px;text-align:center}.store-auth-login__company-tip{margin-top:20px}.store-auth-login__company-tip+.store-auth-login__plain-input{margin-bottom:0}.store-auth-login__company-tip+.store-auth-login__plain-input+.store-auth-login__tip{margin-top:20px}.store-auth__agreement-link{display:inline;padding:0;color:#3da1cd;background:transparent;border:0;cursor:pointer;font:inherit}.store-auth-login__agreement .store-auth__agreement-link{height:auto;font-size:14px;line-height:inherit;vertical-align:baseline}.store-auth-login__tabs{display:flex;height:38px;margin-top:44px;border-bottom:1px solid #e5e5e5}.store-auth-login__tabs button{width:56px;padding:0 0 14px;margin-right:38px;color:#a6a6a6;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.store-auth-login__tabs button.is-active{color:#000;border-bottom-color:#000}.store-auth-login__register-tabs{margin-top:44px}.store-auth-login__register-tabs+.store-auth-login__tip{margin-top:44px}.store-auth-login__register-submit{margin-top:34px;margin-bottom:0}.store-auth-login__register-submit.is-password-step{margin-top:28px;margin-bottom:24px}.store-auth-login__register-fast{margin-top:20px;margin-bottom:34px}.store-auth-login__register-code-panel{margin-top:62px}.store-auth-login__password-first-tip{margin-top:44px}.store-sms-captcha{display:flex;height:50px;margin-top:24px;border:1px solid #d9d9d9;border-radius:2px}.store-sms-captcha:focus-within{border-color:#4596c4}.store-sms-captcha input{flex:1 1;min-width:0;padding:0 15px;border:0;outline:0;font-size:16px;letter-spacing:2px}.store-sms-captcha__image{display:flex;width:150px;flex:none;align-items:center;justify-content:center;padding:0;color:gray;background:#f5f5f5;border:0;border-left:1px solid #d0d0d0;cursor:pointer}.store-sms-captcha__image img{display:block;width:100%;height:100%;object-fit:contain}.store-auth-login__phone.is-password{margin-bottom:0}.store-auth-login__password-label{margin:12px 0;font-weight:700}.store-auth-login__password{position:relative;display:flex;height:50px;border:1px solid #d9d9d9;border-radius:2px}.store-auth-login__password input{min-width:0;flex:1 1;padding:0 48px 0 15px;border:0;outline:0}.store-auth-login__password button{position:absolute;top:0;right:0;width:48px;height:48px;color:gray;background:transparent;border:0;font-size:20px;cursor:pointer}.store-auth-login__register-password button{right:12px;width:40px;padding:0}.store-auth-login__password-toggle-icon{display:block;width:20px;height:14px;margin:0 auto}.store-auth-login__forget{display:inline-block;margin-top:20px}.store-auth-login__dev{margin-top:12px;color:#3da1cd;font-size:12px}.store-auth-login__plain-input{width:100%;height:50px;padding:0 15px;border:1px solid #d9d9d9;border-radius:2px;outline:0}.store-auth-login__plain-input:focus{border-color:#4596c4;box-shadow:0 0 0 3px #4596c44d}.store-change-phone__logo{display:block;width:114px;height:31px;margin:0 auto}.store-change-phone h1{margin:0;color:#000;font-size:32px;font-weight:700;line-height:normal;text-align:center}.store-change-phone__notice .store-change-phone__warning{display:block;width:42px;height:42px;margin:50px auto 25px}.store-change-phone__subtitle{margin:0;padding-bottom:26px;color:#a6a6a6;font-size:16px;line-height:normal;text-align:center}.store-change-phone__notice .store-change-phone__subtitle{padding-top:10px}.store-change-phone__description{margin:0;color:gray;font-size:16px;font-weight:400;letter-spacing:0;line-height:28px;text-align:left}.store-change-phone__submit{width:100%;height:48px;margin:40px auto 24px;padding:0;color:#fff;background:#3da1cd;border:0;border-radius:2px;cursor:pointer;font:inherit;line-height:48px;text-align:center}.store-change-phone__submit:disabled{cursor:default;opacity:.55}.store-change-phone__form{padding-top:40px}.store-change-phone__form .store-change-phone__subtitle{padding-top:8px;padding-bottom:18px}.store-change-phone__form .store-sms-captcha{height:40px;margin-top:0}.store-change-phone__input{display:flex;width:100%;height:40px;margin-top:20px;border:1px solid #d9d9d9;border-radius:2px}.store-change-phone__input:focus-within{border-color:#4596c4;box-shadow:0 0 0 3px #4596c44d}.store-change-phone__input input{min-width:0;height:100%;flex:1 1;padding:0 15px;border:0;outline:0}.store-change-phone__phone-input>span{display:flex;width:52px;align-items:center;justify-content:center;color:gray;background:#f5f5f5;border-right:1px solid #d0d0d0}.store-change-phone__captcha-input button{width:95px;padding:0;color:gray;background:#fff;border:0;border-left:1px solid #d0d0d0;cursor:pointer;font:inherit}.store-change-phone__captcha-input button:disabled{cursor:default;background:#d9d9d9}.store-change-phone__dev{margin-top:12px;color:#3da1cd;font-size:12px}.store-product-card,.store-list-product-card{overflow:hidden;border-radius:0;border-color:#eee}.store-pc-container>.ant-card,.store-pc-container .ant-card{border-radius:4px!important}.store-pc-container .ant-card .ant-card{border-radius:2px!important}.store-pc-container .ant-card-head-title{font-weight:400}.store-home-banner{height:687px}.store-home-legacy-page{font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,"\5fae\8f6f\96c5\9ed1,Arial","sans-serif";font-size:14px;font-weight:400;letter-spacing:normal;line-height:normal}.store-home-legacy-page .store-home-banner-empty,.store-home-legacy-page .store-home-floor-title,.store-home-legacy-page .store-product-card .ant-typography,.store-home-legacy-page .store-product-card .ant-card-body>div{font-family:inherit!important;letter-spacing:normal}.store-home-banner .slick-list,.store-home-banner .slick-track,.store-home-banner-slide,.store-home-banner-image,.store-home-banner-empty{height:648px}.store-home-banner-image{background-position:center;background-repeat:no-repeat;background-size:auto 100%;cursor:pointer}.store-home-banner-empty{display:flex;align-items:center;justify-content:center;background:#f0f1f2;color:#000;font-size:32px}.store-home-banner .slick-dots{position:relative;bottom:auto;height:39px;align-items:center;justify-content:center}.store-home-banner .slick-dots li,.store-home-banner .slick-dots li.slick-active{display:inline-block;flex:0 0 18px;width:18px!important;height:34px;margin:0;padding:12px 4px;border-radius:0;box-sizing:border-box}.store-home-banner .slick-dots li button{position:static;display:block;width:10px!important;height:10px!important;margin:0;padding:0;border:0;border-radius:5px 5px 5px 1px;background:#888!important;opacity:.48!important}.store-home-banner .slick-dots li button:after{display:none}.store-home-banner .slick-dots li.slick-active button{width:10px!important;height:10px!important;border-radius:5px 5px 5px 1px!important;background:#000!important;opacity:1!important}.store-home-floor{margin-top:23px}.store-home-floor-title{margin:0!important;font-size:32px!important;font-weight:400!important;line-height:42.21px!important;color:#000!important;letter-spacing:0}.store-home-product-grid{margin-top:20px}.store-home-product-grid .ant-col{min-width:0}.store-home-product-grid .store-product-card{height:290px;border:0;border-radius:6px}.store-home-product-grid .store-product-card .ant-card-body{padding:0 20px}.store-home-product-grid .store-product-card-image{height:210px;max-width:408px;margin:0 auto}.store-home-product-grid .store-product-card .ant-typography{display:block;margin-top:0;font-size:20px!important;line-height:normal;text-align:left}.store-home-product-grid .store-product-card .ant-card-body>div{color:#000!important;line-height:normal}.store-product-card-image{display:block;width:100%;height:210px;object-fit:contain}.store-list-product-card img{display:block;width:100%;height:192px;object-fit:contain}.store-cart-header{display:grid;grid-template-columns:140px 1fr 220px;align-items:center;padding:0 16px 12px;border-bottom:1px solid #eee;margin-bottom:8px}.store-cart-item{min-height:128px}.store-cart-image{width:96px;height:96px;object-fit:contain;border:1px solid #eee}.store-user-layout{display:flex;align-items:flex-start;gap:20px;padding:30px 0 60px}.store-user-menu{width:288px;flex:0 0 288px;background:#fff;padding:24px 0}.store-user-menu h4,.store-user-menu-title{display:block;padding:0 32px}.store-user-menu a{display:block;padding:14px 32px;color:#282828}.store-user-menu a.active,.store-user-menu a:hover{color:#3da1cd;background:#f5f7fa}.store-user-menu-title{margin-top:20px;margin-bottom:4px;color:#999}.store-user-main{min-width:0;flex:1 1}.store-orders-page{min-height:650px;background:#f5f5f5;color:#282828}.store-orders-container{width:1200px;margin:0 auto}.store-orders-breadcrumb{height:60px;color:#a6a6a6;font-size:14px;line-height:60px}.store-orders-breadcrumb a,.store-orders-breadcrumb span{color:#a6a6a6}.store-orders-layout{display:flex;min-height:530px;align-items:flex-start;justify-content:space-between}.store-orders-menu{width:288px;flex:0 0 288px;padding:20px 0;background:#fff}.store-orders-menu section.group{margin-top:28px}.store-orders-menu p{padding-left:26px;margin:0 0 10px;color:#a6a6a6;font-size:12px;line-height:18px}.store-orders-menu a{display:flex;height:40px;align-items:center;padding-left:26px;color:#666;font-size:14px;line-height:40px}.store-orders-menu a:hover,.store-orders-menu a.active{background:#f5f5f599;color:#000}.store-orders-menu img{width:20px;height:20px;margin-right:10px}.store-orders-main{box-sizing:border-box;width:896px;padding:32px 40px 38px;margin-bottom:30px;background:#fff}.store-orders-main h1{padding:0 0 16px;margin:0;color:#000;font-size:24px;font-weight:400;line-height:1.5}.store-orders-empty{padding-top:150px;text-align:center}.store-orders-empty img{display:inline-block}.store-orders-empty p{margin:10px 0 0;color:#969696;font-size:12px;line-height:18px}.store-orders-list{padding:0;margin:0;list-style:none}.store-orders-list>li{position:relative;margin-bottom:20px}.store-order-refund-stamp{position:absolute;right:50px;top:40px;pointer-events:none}.store-order-head{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;border:1px solid #ddd;color:#a6a6a6;font-size:12px}.store-order-head strong{color:#000;font-size:14px;font-weight:400}.store-order-body{position:relative;display:flex;min-height:145px;align-items:stretch;padding:12px;border:1px solid #ddd;border-top:0}.store-order-countdown{position:absolute;top:10px;right:10px;display:flex;align-items:center;line-height:1}.store-order-countdown img{width:16px;height:16px;margin-right:6px}.store-order-countdown i{display:inline-block;width:22px;height:22px;font-style:normal;line-height:22px;text-align:center}.store-order-countdown em{margin:0 2px;font-size:12px;font-style:normal}.store-order-products{display:flex;width:390px;overflow:hidden}.store-order-product{position:relative;width:120px;height:120px;flex:0 0 120px;margin-right:10px}.store-order-product img{position:absolute;top:50%;display:block;width:100%;max-height:100%;object-fit:contain;transform:translateY(-50%)}.store-order-status{display:flex;width:100px;flex-direction:column;align-items:center;justify-content:center;margin-left:24px;color:#e93323;font-size:14px;text-align:center}.store-order-status.unpaid{color:red}.store-order-status small{margin-top:4px;color:#aaa;font-size:12px}.store-order-actions{display:flex;width:284px;align-items:center;justify-content:flex-end;gap:10px}.store-order-actions .ant-btn{height:34px;padding:8px 12px;border-color:#dcdfe6;border-radius:20px;background:#fff;color:#606266;font-size:14px;line-height:16px}.store-orders-pagination{margin-top:30px;text-align:right}.store-address-main{box-sizing:border-box;width:896px;padding:32px 40px 38px;margin-bottom:30px;background:#fff}.store-address-main h1{height:60px;margin:0;color:#000;font-size:24px;font-weight:400;line-height:60px}.store-address-page .store-orders-layout{min-height:560px}.store-user-legacy-page{font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}html:has(.store-user-legacy-page)::-webkit-scrollbar{width:6px}.store-user-legacy-main,.store-coupon-main,.store-invoice-main{box-sizing:border-box;width:896px;min-height:500px;margin-bottom:30px;background:#fff}.store-user-legacy-main{padding:32px 40px 38px}.store-user-legacy-main h1,.store-invoice-main h1{margin:0;color:#000;font-size:24px;font-weight:400;line-height:36px}.store-payment-legacy-page{min-width:1200px;min-height:650px;padding:62px 0 110px;background:#fff;color:#000}.store-payment-legacy{display:flex;width:1200px;min-height:540px;margin:0 auto}.store-payment-left{box-sizing:border-box;width:600px;padding:42px 70px 40px 40px;border-right:1px solid #e5e5e5}.store-payment-price{font-size:34px;line-height:48px}.store-payment-time{margin:12px 0 54px;color:#999;font-size:14px}.store-payment-overview>button{display:flex;width:100%;padding:0 0 16px;border:0;border-bottom:1px solid #e5e5e5;background:transparent;color:#000;font-size:20px;justify-content:space-between;cursor:pointer}.store-payment-products{padding-top:24px}.store-payment-shipping{margin-top:32px}.store-payment-shipping h2{padding-bottom:16px;border-bottom:1px solid #e5e5e5;font-size:20px;font-weight:400}.store-payment-shipping dl{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px 16px;margin:20px 0 0;line-height:22px}.store-payment-shipping dt{color:#888}.store-payment-shipping dd{margin:0;overflow-wrap:anywhere}.store-payment-methods>button:disabled{opacity:.45;cursor:not-allowed}.store-payment-product{display:flex;margin-bottom:20px}.store-payment-product img{width:74px;height:74px;margin-right:16px;object-fit:contain}.store-payment-product>div{position:relative;width:100%;min-width:0}.store-payment-product p{margin:0 0 7px;overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.store-payment-product small{display:block;color:#999}.store-payment-product strong{display:inline-block;margin-top:13px;font-weight:400}.store-payment-product span{margin-left:20px;color:#888}.store-payment-right{box-sizing:border-box;width:600px;padding:42px 40px 40px 70px}.store-payment-right h1{margin:0 0 42px;font-size:24px;font-weight:400}.store-payment-methods{display:flex;flex-wrap:wrap;gap:18px}.store-payment-methods>button{display:flex;position:relative;align-items:center;box-sizing:border-box;width:235px;height:104px;padding:0 25px;border:1px solid #ddd;border-radius:2px;background:#fff;cursor:pointer}.store-payment-methods>button:hover{border-color:#3da1cd;box-shadow:0 3px 12px #00000014}.store-payment-methods .anticon{margin-right:17px;font-size:42px}.store-payment-methods .anticon-wechat{color:#09bb07}.store-payment-methods .anticon-alipay-circle{color:#1677ff}.store-payment-methods>button span{font-size:17px}.store-payment-methods>button small{position:absolute;right:10px;bottom:8px;color:#999}.store-payment-offline h2{margin:22px 0 10px;font-size:16px;font-weight:400}.store-payment-offline dl{display:grid;grid-template-columns:145px 1fr;margin:0;border-top:1px solid #eee;border-left:1px solid #eee}.store-payment-offline dt,.store-payment-offline dd{box-sizing:border-box;min-height:42px;padding:11px 12px;margin:0;border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:13px}.store-payment-offline dt{background:#fafafa;color:#777}.store-payment-upload{display:flex;align-items:center;gap:15px;margin-top:22px}.store-payment-upload img{width:110px;height:72px;object-fit:cover}.store-payment-code-dialog{display:flex;align-items:center;justify-content:space-around;min-height:390px;padding:20px 25px}.store-payment-code-dialog>div:first-child{width:260px;text-align:center}.store-payment-code-dialog>div:first-child>.anticon{font-size:76px}.store-payment-code-dialog .wechat>.anticon{color:#09bb07}.store-payment-code-dialog .alipay>.anticon{color:#1677ff}.store-payment-code-dialog h2{margin:24px 0 14px;font-size:18px;font-weight:400}.store-payment-code-dialog p{color:#999;font-size:12px}.store-payment-code-dialog p button{padding:0;border:0;background:none;color:#3da1cd;cursor:pointer}.store-order-detail-legacy-main{box-sizing:border-box;width:890px;min-height:730px;padding:32px 40px 38px;margin-bottom:86px;background:#fff;color:#000}.store-order-detail-legacy-main>h1,.store-order-detail-head>h1{height:36px;margin:0;font-size:24px;font-weight:400;line-height:36px}.store-order-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.store-order-detail-head-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.store-order-detail-meta{display:flow-root;padding:0 10px 32px;border-bottom:1px solid #ddd;color:#888}.store-order-detail-meta p{margin:10px 0 0;font-size:14px;line-height:21px}.store-order-detail-meta span{display:inline-block;width:84px;color:#999}.store-order-detail-progress{box-sizing:border-box;min-height:222px;padding:26px 0 50px;margin-bottom:50px;border-bottom:1px solid #ddd;text-align:center}.store-order-detail-progress h2{margin:0;font-size:16px;font-weight:400;line-height:24px}.store-order-progress-track{position:relative;width:700px;height:10px;margin:50px auto 0;overflow:hidden;border-radius:10px;background:#e5e5e5}.store-order-progress-track i{display:block;height:10px;border-radius:10px;background:linear-gradient(90deg,#6f6199,#3da1cd)}.store-order-progress-labels{display:grid;grid-template-columns:repeat(4,1fr);width:740px;margin:14px auto 0;color:#a6a6a6;font-size:14px}.store-order-progress-labels small{display:block;min-height:16px;margin-top:8px;font-size:12px}.store-order-detail-goods{padding-top:0}.store-order-detail-heading{position:relative;display:grid;grid-template-columns:1fr 120px 120px 120px;align-items:end;height:32px;padding-bottom:10px;border-bottom:1px solid #ddd;color:#888;text-align:center}.store-order-detail-heading h2{position:absolute;top:-10px;left:0;margin:0;color:#000;font-size:24px;font-weight:400;text-align:left}.store-order-detail-heading span:nth-of-type(1){grid-column:2}.store-order-detail-heading span:last-child{text-align:right}.store-order-detail-product{position:relative;display:grid;grid-template-columns:112px 1fr 120px 120px 120px;align-items:center;min-height:131px;border-bottom:1px solid #eee;text-align:center}.store-order-detail-product-image{display:block;width:86px;height:86px}.store-order-detail-product-image img{display:block;width:86px;height:86px;object-fit:contain}.store-order-detail-product>div{min-width:0;text-align:left}.store-order-detail-product strong{display:block;overflow:hidden;font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-order-detail-product small{display:block;margin-top:8px;color:#999}.store-order-detail-product b{text-align:right}.store-order-detail-repair{position:absolute;right:0;bottom:22px;padding:5px 10px;border-radius:10px;color:gray;background:#f5f5f5;cursor:pointer;font-size:12px;line-height:1}.store-order-detail-repair:hover{color:#999}.store-order-detail-product .ant-btn{grid-column:2;width:86px;margin-top:-20px}.store-order-detail-total{padding:10px 0 40px;border-bottom:1px solid #ddd;text-align:right}.store-order-detail-total p{margin:22px 0 0;line-height:21px}.store-order-detail-total p span{display:inline-block;width:90px;color:#000;text-align:left}.store-order-detail-total .discount{color:#e54d42}.store-order-detail-total .paid{font-size:14px;font-weight:600}.store-order-detail-info{margin-top:14px;padding:20px 0 30px;border-bottom:1px solid #cecece}.store-order-detail-info h2{margin:0;font-size:24px;font-weight:400;line-height:36px}.store-order-detail-info p{margin:22px 0 0;color:#383838;font-size:14px;line-height:21px}.store-order-detail-shipping p+p{margin-top:30px}.store-order-detail-shipping p:last-child{margin-bottom:22px}.store-order-detail-info p>span:first-child{display:inline-block;width:200px;color:#a6a6a6}.store-order-detail-actions{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end;min-height:97px;align-items:center;padding:28px 0}.store-order-detail-actions:empty{display:block;min-height:57px;padding:28px 0}.store-order-detail-actions .ant-btn{width:114px;height:40px;padding:0;border:0;border-radius:20px;background:#f5f5f5;color:gray;font-size:14px;box-shadow:none}.store-order-detail-actions .ant-btn-primary{background:#3da1cd;color:#fff}.store-order-detail-agreement{margin-top:14px;padding-bottom:20px;color:#333;font-size:14px;line-height:21px}.store-order-detail-agreement button{padding:0;border:0;background:transparent;color:#3da1cd;cursor:pointer}.store-order-detail-info.store-order-detail-payment-section .store-order-detail-payment{display:flex;align-items:center;padding:22px 0;margin:0}.store-order-detail-payment-section{padding:0 0 20px}.store-order-detail-info .store-order-detail-payment>img{width:50px;height:50px;object-fit:contain}.store-order-detail-payment>span:last-child{margin-left:120px;color:#383838}.store-order-detail-info-title{display:flex;align-items:center;justify-content:space-between}.store-order-detail-info-title .ant-btn{width:114px;height:40px;border:0;border-radius:20px;background:#3da1cd;color:#fff;box-shadow:none}.store-order-detail-invoice{padding-bottom:20px;border-bottom:0}.store-order-detail-invoice-row{display:grid;grid-template-columns:204px 1fr;margin-top:22px;padding-bottom:22px;color:#383838;font-size:14px}.store-order-detail-invoice-row>span{color:#a6a6a6}.store-order-detail-invoice-row p{margin:0 0 30px;color:#a6a6a6}.store-order-detail-invoice-row p:first-child{color:#383838}.store-order-detail-invoice-row b{padding:2px 6px;margin-left:8px;border-radius:3px;background:#eef5f8;color:#3da1cd;font-weight:600}.store-order-detail-invoice-row b.red{background:#fff1f0;color:#d43030}.store-order-detail-loading,.store-order-detail-empty{display:flex;min-height:430px;align-items:center;gap:20px;justify-content:center;color:#999}.store-account-main{width:896px;margin-bottom:30px}.store-account-top{min-height:110px;padding:32px 30px 38px;margin-bottom:14px;background:#fff;font-size:14px}.store-account-profile{display:flex;align-items:center;justify-content:space-between;color:#000}.store-account-identity{display:flex;align-items:center;font-size:16px}.store-account-identity img{width:40px;height:40px;margin-right:14px;border-radius:50%;object-fit:cover}.store-account-identity em{padding:2px 4px;margin-left:10px;border-radius:3px;background:#f9d295;color:#884f10;font-size:12px;font-style:normal}.store-account-profile>a,.store-account-security a{color:#3da1cd;cursor:pointer}.store-account-profile>a:hover,.store-account-security a:hover{text-decoration:underline}.store-account-profile>a.danger{color:#e93323}.store-account-loading,.store-account-load-error{display:flex;height:40px;align-items:center}.store-account-load-error{justify-content:space-between;color:#d43030}.store-account-security{padding:40px 30px 90px;background:#fff}.store-account-security>div{display:flex;height:56px;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e5;font-size:14px}.store-account-security>div>span{color:#000;font-size:16px}.store-company-main{background:#f5f5f5}.store-company-page{width:1200px;margin:0 auto;padding:24px 0 0}.store-company-failure{margin-bottom:16px}.store-company-failure .ant-alert{padding:12px 16px}.store-company-panel{padding:20px;background:#fff}.store-company-panel>h1{margin:0 0 20px;padding:0;color:#333;font-size:24px;font-weight:400;line-height:32px;text-align:center}.store-company-section{padding-bottom:20px}.store-company-section>h2{padding:10px 0;margin:0 0 20px;border-bottom:1px solid #eee;color:#333;font-size:20px;font-weight:700;line-height:28px}.store-company-split-row{display:flex}.store-company-split-left,.store-company-split-right{width:49%}.store-company-split-left{position:relative;padding-right:50px}.store-company-split-left:after{position:absolute;top:5%;right:0;display:block;width:1px;height:90%;background:#eee;content:""}.store-company-split-right{padding-left:50px}.store-company-split-row .ant-form-item{margin-bottom:24px}.store-company-split-row .ant-form-item-label{padding-bottom:4px}.store-company-split-row .ant-input,.store-company-split-row .ant-cascader{width:100%}.store-company-upload .ant-upload{display:block}.store-company-upload .ant-upload-disabled{cursor:default}.store-company-upload__box{display:flex;width:240px;height:155px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:1px dashed #d9d9d9;border-radius:2px;background:#fafafa;color:#606266;cursor:pointer}.store-company-upload__box:hover{border-color:#3da1cd}.store-company-upload__box .anticon{margin-bottom:8px;color:#c0c4cc;font-size:46px;line-height:1}.store-company-upload__box img{width:100%;height:100%;object-fit:cover}.store-company-upload__pdf{display:flex;width:80px;height:80px;align-items:center;justify-content:center;border-radius:4px;background:#dc2e1b;color:#fff;font-size:20px;font-weight:700}.store-company-upload__help{margin-top:10px;color:#999;font-size:14px;line-height:1}.store-company-upload__help p{margin:10px 0}.store-company-upload__help span{color:#3da1cd}.store-company-id-back{margin-top:-12px}.store-company-contact-section{margin-bottom:50px}.store-company-submit-row{width:330px;padding:30px;margin:0 auto}.store-company-submit-row .ant-btn{width:330px;height:48px;border:0;border-radius:24px;background:#3da1cd;box-shadow:none;font-size:16px}.store-company-submit-row .ant-btn:hover,.store-company-submit-row .ant-btn:focus{background:#3da1cd}.store-company-notice{padding:80px 0;color:#666;text-align:center}.store-company-notice a{margin:0 4px;color:#3da1cd}.store-coupon-main{padding:0 20px 20px}.store-coupon-main>h1{height:60px;margin:0;font-size:18px;font-weight:400;line-height:60px}.store-coupon-tabs{display:flex;height:60px}.store-coupon-tabs button{position:relative;height:60px;margin:0 26px 0 0;padding:0 8px;border:0;background:transparent;color:#999;cursor:pointer;font-family:inherit;font-size:16px;line-height:60px}.store-coupon-tabs button.active{color:#3da1cd;font-size:18px}.store-coupon-tabs button.active:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#3da1cd;content:""}.store-coupon-section{margin-top:30px}.store-coupon-grid{display:flex;flex-wrap:wrap}.store-coupon-card{display:flex;width:300px;height:130px;margin:0 15px 15px 0;background:var(--coupon-background) center / cover no-repeat;box-shadow:0 3px 20px #00000014}.store-coupon-copy{box-sizing:border-box;width:248px;padding:10px}.store-coupon-label{display:inline-block;width:62px;height:24px;background:#55d9f11a;color:#3da1cd;font-size:14px;line-height:24px;text-align:center}.store-coupon-summary{display:flex;align-items:center;color:#969696;font-size:14px}.store-coupon-summary strong{margin-right:14px;color:#3da1cd;font-size:16px;font-weight:400;white-space:nowrap}.store-coupon-summary strong b{font-size:32px}.store-coupon-summary h3{width:112px;margin:0 0 6px;overflow:hidden;color:#282828;font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-coupon-summary p,.store-coupon-empty p{margin:0}.store-coupon-copy small{display:block;margin-top:14px;overflow:hidden;color:#969696;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.store-coupon-action{display:flex;width:52px;align-items:center;justify-content:center;padding:0 18px;border:0;background:transparent;color:#fff;cursor:pointer;font-size:16px;writing-mode:vertical-rl}.store-coupon-card.disabled .store-coupon-label{background:#9191911a;color:#acacac}.store-coupon-card.disabled .store-coupon-summary,.store-coupon-card.disabled .store-coupon-copy small{color:#d0d0d0}.store-coupon-card.disabled .store-coupon-summary strong,.store-coupon-card.disabled .store-coupon-summary h3{color:#bfbfbf}.store-coupon-empty{padding-top:150px;color:#969696;font-size:12px;text-align:center}.store-coupon-empty img{display:inline-block;width:274px;height:174px}.store-coupon-empty p{margin-top:10px}.product-picker-field{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.product-picker-field__item{position:relative;width:60px;height:60px}.product-picker-field__blank{width:60px;height:60px;border:1px solid #d9d9d9;border-radius:2px;background:#fafafa}.product-picker-field__remove{position:absolute;top:-6px;right:-6px;width:16px;height:16px;padding:0;color:#fff;border:0;border-radius:50%;background:#00000073;cursor:pointer;font-size:12px;line-height:16px;text-align:center}.store-contact-page{background:#fff}.store-contact-container{width:1200px;margin-right:auto;margin-left:auto}.store-contact-breadcrumb{margin-top:18px;color:#a6a6a6;font-size:14px}.store-contact-breadcrumb a{color:#a6a6a6}.store-contact-breadcrumb span{display:inline-block;margin-left:5px}.store-contact-intro{display:flex;height:230px;align-items:center}.store-contact-intro h1{width:100%;margin:0;color:#333;font-size:48px;font-weight:400;line-height:1.25;text-align:center}.store-contact-options{display:flex;justify-content:space-between}.store-contact-options button{display:flex;width:580px;height:240px;padding:0;border:1px solid #f7f7f7;flex-direction:column;align-items:center;justify-content:center;background:#f7f7f7;color:#000;cursor:pointer;font-family:inherit;outline:none}.store-contact-options button:hover,.store-contact-options button.active{border-color:#3da1cd;color:#3da1cd}.store-contact-options img{display:block;width:58px;height:58px;margin:10px auto;object-fit:contain}.store-contact-options .active-icon,.store-contact-options button:hover .default-icon,.store-contact-options button.active .default-icon{display:none}.store-contact-options button:hover .active-icon,.store-contact-options button.active .active-icon{display:block}.store-contact-options button>span:last-child{display:block;font-size:24px}.store-contact-form-section{margin-top:20px;padding:90px 0;background:#f9f9f9}.store-contact-form-inner{display:flex;justify-content:space-between}.store-contact-form-inner>h2{margin:0;color:#333;font-size:36px;font-weight:700}.store-contact-form{display:grid;width:900px;grid-template-columns:repeat(3,1fr);column-gap:30px;row-gap:50px}.store-contact-form .ant-form-item{min-width:0;margin:0}.store-contact-form .ant-form-item-label{padding:0}.store-contact-form .ant-form-item-label>label{height:20px;color:#000}.store-contact-form .ant-input,.store-contact-form .ant-input-affix-wrapper,.store-contact-form .ant-select-selector{border-width:0 0 1px!important;border-color:#dcdfe6!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.store-contact-form textarea.ant-input{resize:none}.store-contact-form-wide{grid-column:1 / 4}.store-contact-form-span-2{grid-column:2 / 4}.store-contact-upload{margin-top:50px;min-height:200px}.store-contact-upload-layout{position:relative;min-height:200px}.store-contact-upload-label{position:absolute;top:10px;left:0;color:#000}.store-contact-upload-items{display:flex;margin-left:100px}.store-contact-upload-items .ant-btn,.store-contact-upload-items .ant-image{width:80px;height:80px;margin:10px 10px 0 0;border:1px solid #ddd;border-radius:5px}.store-contact-upload-items .ant-btn{display:flex;align-items:center;justify-content:center;padding:0}.store-contact-upload-items .ant-image{overflow:hidden}.store-contact-upload-items .ant-image img{width:100%;height:100%;object-fit:cover}.store-contact-submit .ant-btn{min-width:98px}.store-contact-agreement{margin-top:-12px!important}.store-contact-agreement-link{display:inline;padding:0;color:#3da1cd;font:inherit;line-height:inherit;background:transparent;border:0;cursor:pointer}.store-contact-agreement-link:hover{color:#368cb1}.store-contact-agreement-dialog .ant-modal-footer{margin-top:0;padding:0 25px 20px;border-top:0;text-align:center}.store-contact-agreement-heading{padding-bottom:10px;color:#000;font-size:24px;font-weight:700;text-align:center}.store-contact-agreement-content{height:50vh;max-height:none;color:#000;line-height:2}.store-contact-agreement-confirm{padding:10px 50px;color:#fff;font-size:14px;background-color:#3da1cd;border-color:#3da1cd;border-radius:15px}.store-contact-agreement-confirm:hover{color:#fff!important;background-color:#368cb1!important;border-color:#368cb1!important}.store-invoice-main{padding:32px 40px 38px}.store-invoice-main--editing{padding:44px 40px 38px}.store-invoice-content{position:relative}.store-invoice-list{padding:0;margin:20px 0 0;list-style:none}.store-invoice-list li{position:relative;box-sizing:border-box;width:100%;height:110px;padding:10px 14px;margin-bottom:20px;border:1px solid #e5e5e5;border-radius:8px}.store-invoice-list li:hover,.store-invoice-list li.default{border-color:#3da1cd}.store-invoice-type{display:block;color:gray;font-size:16px}.store-invoice-list strong{display:block;width:500px;padding:10px 0;overflow:hidden;color:#000;font-size:18px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-invoice-list small{color:#999;font-size:14px}.store-invoice-list li>em{position:absolute;top:0;right:0;width:56px;height:23px;border-radius:0 6px;background:#3da1cd;color:#fff;font-size:12px;font-style:normal;line-height:23px;text-align:center}.store-invoice-actions{position:absolute;right:10px;bottom:50px;display:flex;align-items:center;gap:8px}.store-invoice-actions button,.store-invoice-add{padding:0;border:0;background:transparent;color:#3da1cd;cursor:pointer;font-size:12px}.store-invoice-actions button:last-child{color:#272636;font-size:15px}.store-invoice-add{display:flex;width:100%;height:100px;align-items:center;justify-content:center;color:#282828;font-size:14px;gap:6px}.store-invoice-add .anticon{font-size:20px}.store-invoice-empty{display:flex;height:300px;flex-direction:column;align-items:center;justify-content:center;color:#a6a6a6;font-size:18px}.store-invoice-empty img{width:36px;margin-bottom:8px}.store-invoice-form{margin-top:42px}.store-invoice-picker-dialog{top:15vh}.store-invoice-picker-dialog .ant-modal-content{padding:30px 40px;border-radius:2px}.store-invoice-picker-dialog .ant-modal-title{font-size:24px;font-weight:400;line-height:32px}.store-invoice-picker-dialog .ant-modal-close{top:20px;right:20px;width:16px;height:16px;color:#a6a6a6}.store-invoice-picker-add{display:flex;width:100%;height:100px;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;color:#606266;font-size:14px;cursor:pointer}.store-invoice-picker-add .anticon{font-size:18px}.store-invoice-picker-empty{display:flex;height:400px;flex-direction:column;align-items:center;justify-content:center;color:#a6a6a6;font-size:18px}.store-invoice-picker-empty img{width:36px;margin-bottom:8px}.store-invoice-picker-list{min-height:400px;max-height:500px;overflow:auto}.store-invoice-picker-list button{display:flex;width:100%;min-height:110px;margin-bottom:20px;padding:10px 14px;flex-direction:column;justify-content:center;gap:8px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.store-invoice-picker-list button:hover{border-color:#3da1cd}.store-invoice-tabs{display:flex}.store-invoice-tabs button{width:185px;height:48px;margin-right:10px;border:1px solid #d2d3d4;border-radius:4px;background:#fff;color:#a6a6a6;cursor:pointer;font-size:16px}.store-invoice-tabs button.active{border-color:#3da1cd;color:#3da1cd}.store-invoice-fields{margin-top:20px}.store-invoice-fields .ant-form-item{margin:0 0 20px}.store-invoice-fields .ant-input{height:48px;padding:0 15px;border-color:#dcdfe6;font-size:14px}.store-invoice-fields .ant-input::placeholder{color:#c0c4cc}.store-invoice-fields .ant-form-item:has(.ant-checkbox-wrapper){margin-top:-10px;margin-bottom:20px}.store-invoice-form-actions{margin-top:20px;text-align:center}.store-invoice-form-actions .ant-btn{width:180px;height:48px;margin:0 5px;border-radius:24px}.store-order-actions .ant-btn.muted{border-color:transparent;background:#f5f5f5;color:gray}.store-order-actions .ant-btn.primary{border-color:#3da1cd;background:#3da1cd;color:#fff}.store-address-content{width:100%}.store-address-empty{position:relative;display:flex;height:400px;flex-direction:column;align-items:center;justify-content:center}.store-address-empty>button{position:absolute;top:30px;left:0;display:flex;width:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#282828;cursor:pointer;font:inherit;font-size:14px}.store-address-empty>button .anticon{margin-right:6px;font-size:20px}.store-address-empty>img{width:36px;height:36px;object-fit:contain;image-rendering:auto}.store-address-empty>p{margin:0;color:#a6a6a6;font-size:18px;font-weight:400;line-height:26px}.store-address-list{padding:0;margin:0;list-style:none}.store-address-list>li{position:relative;box-sizing:border-box;width:100%;min-height:110px;padding:22px 27px;margin-top:30px;border:1px solid #e5e5e5;border-radius:8px}.store-address-list>li:hover{border-color:#3da1cd}.store-address-person{display:flex;width:188px;align-items:center;justify-content:space-between;font-size:16px}.store-address-person strong{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-address-location{margin-top:22px;overflow:hidden;color:#999;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.store-address-actions{position:absolute;right:10px;bottom:50px;display:flex;color:#3da1cd}.store-address-actions button{padding:0;margin-left:5px;border:0;background:transparent;color:#3da1cd;cursor:pointer;font:inherit}.store-address-default{position:absolute;top:0;right:0;width:56px;height:23px;border-radius:0 8px 0 0;background:#3da1cd;color:#fff;line-height:23px;text-align:center}.store-address-list>li.store-address-add{display:flex;height:110px;align-items:center;justify-content:center;border-color:transparent;cursor:pointer;font-size:14px}.store-address-add .anticon{margin-right:6px;font-size:20px}.store-address-form{padding-top:30px}.store-address-country{display:flex;box-sizing:border-box;width:100%;height:48px;flex-direction:column;justify-content:center;padding-left:14px;margin-bottom:21px;border:1px solid #d2d3d4;border-radius:4px;background:#f7f8f9;color:#a6a6a6;font-size:14px;line-height:18px}.store-address-form .ant-form-item{margin-bottom:20px}.store-address-form .ant-input,.store-address-form .ant-input-affix-wrapper,.store-address-form .ant-cascader{border-radius:4px}.store-address-city{margin-bottom:20px}.store-address-city .ant-cascader{width:100%}.store-city-step-picker{position:relative;height:40px;padding:0 15px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;line-height:40px;color:#cfcfcf;box-sizing:border-box}.store-city-step-picker>p{margin:0;cursor:pointer}.store-city-step-picker>p.has-value{color:#333}.store-city-step-picker.is-disabled{background:#f5f7fa}.store-city-step-picker.is-disabled>p{color:#c0c4cc;cursor:not-allowed}.store-city-step-panel{position:absolute;top:45px;left:0;z-index:10;width:100%;padding:0 15px;border:1px solid #e93323;border-radius:4px;background:#fff;line-height:2;box-sizing:border-box}.store-city-step-title{height:40px;border-bottom:1px solid #efefef;line-height:40px;color:#e93323;font-size:14px}.store-city-step-title span{margin-right:8px;color:#666}.store-city-step-options{margin:8px 0 18px}.store-city-step-options button{margin-right:10px;padding:0;border:0;background:none;color:#666;font-size:14px;cursor:pointer}.store-city-step-options button:hover{color:#e93323}.store-address-form-buttons{display:flex;justify-content:center;gap:10px}.store-address-form-buttons .ant-btn{width:190px;height:48px;border-radius:2px}.store-address-form-buttons .ant-btn-primary{border-color:#3da1cd;background:#3da1cd}.store-goods-detail{padding-top:40px;margin-top:-24px;margin-bottom:0;border-top:1px solid #efefef;color:#282828;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-goods-page-content{background:#fff}.store-goods-divider{width:100%;height:0;margin-top:0;border-bottom:1px solid #e5e5e5}.ant-message .ant-message-notice-wrapper .store-legacy-message-success .ant-message-notice-content{min-width:380px;padding:15px 15px 15px 20px;border:1px solid #e1f3d8;border-radius:4px;background:#f0f9eb;box-shadow:none;color:#67c23a;text-align:left}.ant-message .ant-message-notice-wrapper .store-legacy-message-success .ant-message-success>.anticon{color:#67c23a}.store-goods-detail-section{width:100%;margin:50px auto 30px;color:#282828;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-goods-detail-section h2{margin:0 0 44px;color:#282828;font-size:32px;font-weight:400;line-height:36px}.store-goods-detail-html{color:#333;font-size:14px;line-height:1.7}.store-goods-detail-html img{display:block;width:auto!important;max-width:100%!important;height:auto!important;margin:0 auto;object-fit:contain}.store-goods-detail-html video{display:block;width:100%!important;height:auto!important;margin:0 auto}.store-goods-secondary{border-radius:0!important;border:0!important;box-shadow:none!important}.store-goods-secondary>.ant-card-body{padding:0}.store-goods-primary{display:grid;grid-template-columns:560px 587px;gap:53px;align-items:start;min-height:560px;margin-bottom:80px}.store-goods-gallery{position:sticky;top:10px;display:flex;justify-content:center;width:560px;height:560px;min-height:560px;overflow:hidden;background:#fff}.store-goods-carousel-track{position:relative;width:100%;height:100%}.store-goods-carousel-slide{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;will-change:transform;transition:transform .4s ease-in-out}.store-goods-carousel-slide.active{z-index:2}.store-goods-carousel-arrow{position:absolute;top:50%;z-index:10;width:36px;height:36px;padding:0;border:0;border-radius:50%;outline:0;background:#1f2d3d1c;color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:.3s}.store-goods-carousel-arrow:hover{background:#1f2d3d3b}.store-goods-carousel-arrow--left{left:16px;transform:translate(-10px,-50%)}.store-goods-carousel-arrow--right{right:16px;transform:translate(10px,-50%)}.store-goods-gallery:hover .store-goods-carousel-arrow,.store-goods-overview-gallery:hover .store-goods-carousel-arrow{opacity:1;pointer-events:auto;transform:translateY(-50%)}.store-goods-carousel-arrow>span{display:inline-block;width:8px;height:8px;border:solid currentcolor;border-width:0 1px 1px 0}.store-goods-carousel-arrow--left>span{transform:rotate(135deg)}.store-goods-carousel-arrow--right>span{transform:rotate(-45deg)}.store-goods-gallery .ant-image,.store-goods-main-image{width:560px;height:560px}.store-goods-main-image,.store-goods-gallery .ant-image-img{width:560px;height:560px;object-fit:fill}.store-goods-indicators{position:absolute;bottom:0;left:50%;display:flex;padding:0;z-index:2;opacity:0;transform:translate(-50%);transition:z-index .5s ease,opacity .5s ease}.store-goods-dots{position:absolute;bottom:-1px;left:50%;z-index:1;display:flex;gap:8px;transform:translate(-50%)}.store-goods-dots button{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#999;cursor:pointer;opacity:1;transition:width .5s ease,height .5s ease,opacity .3s ease}.store-goods-dots button.active{background:#000}.store-goods-gallery:hover .store-goods-indicators{opacity:1}.store-goods-gallery:hover .store-goods-dots button{width:40px;height:40px;opacity:.5}.store-goods-gallery:hover .store-goods-dots button.active{opacity:.1}.store-goods-indicators button{display:block;width:48px;height:64px;padding:12px 4px;border:0;background:transparent;cursor:pointer}.store-goods-indicators img{display:block;width:10px;height:10px;border-radius:5px 5px 5px 1px;background:#fff;object-fit:cover;opacity:.48;transition:width .5s ease,height .5s ease,opacity .5s ease}.store-goods-gallery:hover .store-goods-indicators img{width:40px;height:40px;opacity:1}.store-goods-summary{min-width:0;padding-top:0;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-goods-options{margin-top:20px}.store-goods-options>.ant-typography-title{margin:0;color:#282828;font-size:20px;font-weight:600;line-height:24px}.store-goods-version-list,.store-goods-addon-list{display:grid;gap:0}.store-goods-addon-list{gap:0}.store-goods-version{display:flex;align-items:center;width:100%;min-height:136px;margin-top:8px;padding:23px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#282828;text-align:left;cursor:pointer}.store-goods-version.active,.store-goods-version:hover,.store-goods-addon.active{border-color:#3da1cd}.store-goods-version.active{border-width:2px}.store-goods-version img,.store-goods-addon img{width:64px;height:64px;flex:0 0 64px;object-fit:contain}.store-goods-version img{width:88px;height:88px;flex-basis:88px;margin-right:8px}.store-goods-version-copy,.store-goods-addon-copy{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:5px;margin-left:12px;font-size:14px}.store-goods-version-description{padding:24px 24px 16px;border:2px solid #f7f9fa;border-radius:0 0 8px 8px;background:#f7f9fa;color:#000000a6;font-size:14px;line-height:20px}.store-goods-version-item.active .store-goods-version{border-radius:8px 8px 0 0}.store-goods-version-copy strong,.store-goods-addon-copy strong{display:-webkit-box;overflow:hidden;font-size:18px;font-weight:600;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-goods-version-copy span,.store-goods-addon-copy>span:nth-child(2){color:#3da1cd}.store-goods-version-copy small{color:#666;font-size:14px;line-height:20px}.store-goods-version .store-goods-contact-sale{display:block;width:auto;height:20px;flex:0 0 auto;align-self:flex-start;margin:8px 0 0;cursor:pointer}.store-goods-contact-sale{width:auto;height:20px}.store-goods-compare{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;margin-top:8px;padding:24px;border:0;border-radius:8px;background:#f7f9fa;color:#000000d9;font-size:14px;line-height:24px}.store-goods-addon{display:flex;align-items:flex-start;min-height:226px;margin-top:8px;padding:23px;border:1px solid #ccc;border-radius:8px;background:#fff;cursor:pointer}.store-goods-addon-counter{display:flex;align-items:center;gap:8px;height:34px;margin-top:8px}.store-goods-addon-counter .ant-btn{min-width:32px;width:32px;height:32px;padding:0;border-color:#e5e5e5;border-radius:16px;color:#282828;font-size:16px}.store-goods-addon .ant-checkbox-wrapper{flex:0 0 auto;margin-top:23px}.store-goods-addon>img{margin-left:10px}.store-goods-addon .store-goods-addon-copy{margin-left:20px}.store-goods-addon-copy .ant-btn-link{align-self:flex-start;height:auto;padding:0;color:#3da1cd;font-size:14px}.store-goods-addon-copy small{color:#000000a6;font-size:14px;line-height:20px}.store-goods-summary>.store-goods-name{display:flex;align-items:center;margin:0;color:#000;font-size:32px;font-weight:700;line-height:normal}.store-goods-enterprise-tag{flex:0 0 auto;padding:2px 5px;margin-right:10px;border:0;border-radius:3px;background:#3da1cd!important;color:#fff!important;font-size:14px;line-height:normal}.store-goods-sub-name{margin:0 0 20px!important;color:gray!important;font-size:16px;line-height:24px}.store-goods-price{display:flex;align-items:baseline;padding-bottom:20px;margin:10px 0 25px;border-bottom:1px solid #e5e5e5;color:#000}.store-goods-price-symbol{margin-right:5px;font-size:18px}.store-goods-price>strong{font-size:36px;font-weight:800;line-height:43px}.store-goods-price>del{margin-left:12px;color:gray;font-size:16px;font-weight:400}.store-goods-main-contact-sale{width:auto;height:20px;cursor:pointer}.store-goods-benefits{padding:0 20px;border-radius:4px;background:#f7f8fa;color:#383838;font-size:14px}.store-goods-benefit-grid{display:flex;padding:10px 0;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:36px}.store-goods-benefit-grid>img,.store-goods-benefit-lines img{width:18px;height:18px;flex:0 0 18px;margin-right:10px;margin-top:9px;object-fit:contain}.store-goods-benefit-grid>div{display:flex;flex:1 1;flex-wrap:wrap}.store-goods-benefit-grid span{width:33.333%}.store-goods-benefit-grid--two span{width:50%}.store-goods-benefit-lines{display:flex;flex-direction:column;padding:9px 0 15px;line-height:36px}.store-goods-benefit-lines>span{display:flex}.store-goods-after-sales{padding:9px 0;border-bottom:1px solid #e5e5e5}.store-goods-company-upgrade{display:inline-flex;align-items:center;padding:7px 16px;margin:10px 0;border-radius:20px;background:#ebf5fa;color:#3da1cd;line-height:18px;border:0;font:inherit;cursor:pointer}.store-goods-company-upgrade>span{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;margin-right:5px;border-radius:2px;background:#3da1cd;color:#fff;font-size:12px}.store-goods-company-upgrade>b{margin-left:6px;font-size:20px;font-weight:400}.store-goods-summary .ant-space{margin-top:20px!important}.store-goods-legacy-specs{margin-top:30px}.store-goods-legacy-spec-row{display:flex;flex-wrap:wrap}.store-goods-legacy-spec-row label{margin-right:12px;margin-bottom:16px;cursor:pointer}.store-goods-legacy-spec-row input{position:absolute;opacity:0;pointer-events:none}.store-goods-legacy-spec-row span{display:block;box-sizing:border-box;width:140px;min-height:42px;border:1px solid #a6a6a6;border-radius:4px;color:#a6a6a6;font-size:16px;line-height:40px;text-align:center}.store-goods-legacy-spec-row label:hover span,.store-goods-legacy-spec-row input:focus-visible+span,.store-goods-legacy-spec-row input:checked+span{border-color:#3da1cd;color:#3da1cd}.store-goods-campaign{margin-top:10px}.store-goods-campaign-head{display:flex;min-height:87px;align-items:center;padding:10px 10px 10px 15px;background:linear-gradient(to right,#4962a1,#6a7dae);color:#fff}.store-goods-campaign-price{display:flex;align-items:flex-end;line-height:1}.store-goods-campaign-price>strong{font-size:32px;font-weight:600;line-height:27px}.store-goods-campaign-price>small{padding:3px 5px;margin-left:5px;background:#657aaf;font-size:12px}.store-goods-deposit-price{display:flex;flex-direction:column;gap:5px;font-size:14px}.store-goods-deposit-price strong{font-size:32px;font-weight:600;line-height:27px}.store-goods-campaign-clock{display:flex;flex:1 1;justify-content:flex-end;padding-right:10px;font-size:64px;font-weight:200;line-height:67px}.store-goods-campaign-status{display:flex;min-width:120px;flex-direction:column;align-items:center;font-size:12px;text-align:center}.store-goods-campaign-status b{margin-bottom:3px;font-size:16px;font-weight:400}.store-goods-countdown{white-space:nowrap}.store-goods-subscribe-tip{padding:10px;margin-bottom:-10px;background:#f6f8fa;font-size:14px}.store-goods-subscribe-tip>span{padding:2px 4px;margin-right:5px;border:1px solid #3da1cd;border-radius:3px;color:#3da1cd}.store-goods-subscribe-steps,.store-goods-deposit-steps{display:flex;align-items:center;padding:10px 20px;margin:10px 0;border:1px solid #f2f2f2;font-size:14px}.store-goods-subscribe-steps{position:relative;justify-content:space-between;color:#3da1cd}.store-goods-subscribe-steps:before{position:absolute;top:27px;left:50%;z-index:0;width:calc(100% - 100px);height:3px;background:#3da1cd;content:"";transform:translate(-50%)}.store-goods-subscribe-steps>div{z-index:1;display:flex;flex-direction:column;align-items:center}.store-goods-subscribe-steps b{padding:6px 8px;border:1px solid #3da1cd;border-radius:30px;background:#fff;font-size:16px;font-weight:400}.store-goods-subscribe-steps i,.store-goods-deposit-steps i{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;margin-right:5px;border-radius:50%;background:#3da1cd;color:#fff;font-size:12px;font-style:normal}.store-goods-subscribe-steps .active b{background:#3da1cd;color:#fff}.store-goods-subscribe-steps .active i{background:#fff;color:#3da1cd}.store-goods-subscribe-steps span{margin-top:10px;color:#333;text-align:center}.store-goods-deposit-steps{justify-content:space-between;color:#333}.store-goods-deposit-steps>div{display:flex}.store-goods-deposit-steps>div>span{display:flex;flex-direction:column;gap:5px}.store-goods-deposit-steps b{font-weight:400}.store-goods-discount{position:relative;min-width:63px;height:20px;padding:0 8px 0 14px;margin-left:10px;background:red;color:#fff;font-size:12px;font-weight:400;line-height:20px;clip-path:polygon(0 50%,14px 0,100% 0,100% 100%,14px 100%)}.store-goods-discount:before{position:absolute;top:8px;left:5px;width:4px;height:4px;border-radius:50%;background:#111;content:""}.store-goods-summary .store-goods-purchase{display:flex;width:100%;padding-top:30px;border-top:1px solid #e5e5e5}.store-goods-purchase .ant-input-number{width:135px;height:32px}.store-goods-main-counter{display:flex;width:135px;height:48px;align-items:flex-start;padding-top:8px}.store-goods-main-counter button,.store-goods-main-counter input{width:32px;height:32px;padding:0;border:1px solid #e5e5e5;border-radius:16px;background:#fff;color:#282828;font-family:inherit;font-size:16px;line-height:30px;text-align:center}.store-goods-main-counter input{width:40px;border:0;border-radius:0;outline:0}.store-goods-main-counter button:disabled{color:#bbb;cursor:not-allowed}.store-goods-purchase .ant-btn{width:220px}.store-goods-purchase .store-goods-cart-button{margin-right:10px;border-color:#a6a6a6;background:#fff;color:#000}.store-goods-purchase .store-goods-cart-button:hover{border-color:#3da1cd;background:#fff;color:#3da1cd}.store-goods-summary .ant-btn{min-width:160px;height:48px;border-radius:40px;border-color:#3da1cd;font-size:16px}.store-goods-summary .ant-btn-primary{background:#3da1cd}.store-goods-summary .store-goods-addon-counter .ant-btn{min-width:32px;width:32px;height:32px;padding:0;border:1px solid #e5e5e5;border-radius:16px;background:#fff;color:#282828;font-size:16px}.store-goods-summary .store-goods-addon-counter>input{width:40px;height:32px;padding:0;border:0;outline:0;background:#fff;color:#282828;font-size:16px;text-align:center}.store-goods-summary .store-goods-addon-copy .ant-btn-link{min-width:0;width:auto;height:auto;margin-top:8px;padding:0;border:0;border-radius:0;background:transparent;color:#3da1cd;font-size:14px;font-weight:400}.store-goods-summary .store-goods-version{min-width:0;width:100%;height:auto;min-height:136px;margin:8px 0 0;padding:23px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#282828;font-size:14px;font-weight:400}.store-goods-summary .store-goods-version.active{border:2px solid #3da1cd}.store-goods-summary .store-goods-version-item.active .store-goods-version{border-radius:8px 8px 0 0}.store-goods-summary .store-goods-compare{min-width:0;width:100%;height:auto;margin-top:8px;padding:24px;border:0;border-radius:8px;background:#f7f9fa;color:#000000d9;font-size:14px;line-height:24px}.store-goods-compare-table{max-height:70vh;overflow:auto;color:#282828;font-family:syht,PingFang SC,Microsoft YaHei,sans-serif}.store-goods-compare-modal .ant-modal-title{text-align:center}.store-goods-compare-table section>h3{margin:20px 0 8px;font-size:18px}.store-goods-compare-row{display:grid;grid-template-columns:100px repeat(2,minmax(0,1fr));align-items:center;min-height:48px;border-bottom:1px solid #eee}.store-goods-compare-row>*{padding:10px;text-align:center}.store-goods-compare-row>:first-child{text-align:left}.store-goods-compare-header{position:sticky;top:0;z-index:2;background:#f7f9fa}.store-goods-compare-table section .store-goods-compare-row:nth-of-type(odd){background:#00000005}.store-goods-compare-images img{width:auto;max-width:166px;height:auto;max-height:166px;margin:0 auto}.store-goods-contact-title{margin:0 0 10px;color:#000;font-size:24px;font-weight:700;text-align:center}.store-goods-contact-form{padding:5px 20px;color:#000}.store-goods-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.store-goods-contact-modal .ant-checkbox-group{display:flex;flex-wrap:wrap;gap:12px 24px}.store-goods-contact-modal .ant-checkbox-wrapper{margin-inline-start:0}.store-goods-required-products .ant-form-item-label>label,.store-goods-required-products .ant-checkbox-wrapper{color:red}.store-goods-overview-modal .ant-modal-body{max-height:calc(100vh - 150px);overflow:auto;color:#282828;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-goods-overview .ant-image,.store-goods-overview-image{display:block;width:100%;height:400px}.store-goods-overview-gallery{position:relative;width:100%;height:400px;overflow:hidden}.store-goods-overview-image,.store-goods-overview-gallery .ant-image-img{width:100%;height:400px;object-fit:fill}.store-goods-overview-dots{position:absolute;bottom:14px;left:50%;display:flex;gap:8px;transform:translate(-50%)}.store-goods-overview-dots button{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#999;cursor:pointer}.store-goods-overview-dots button.active{background:#000}.store-goods-overview h2{display:flex;align-items:center;margin:10px 0;color:#000;font-size:24px;font-weight:600;line-height:28px}.store-goods-overview h2>span{margin-right:10px;padding:2px 5px;border-radius:3px;background:#3da1cd;color:#fff;font-size:14px;font-weight:400}.store-goods-overview-price{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #e5e5e5;color:#000;font-size:16px}.store-goods-overview-price img{width:auto;height:20px;cursor:pointer}.store-goods-overview h3{margin:0 0 12px;color:#282828;font-size:20px;font-weight:400}.store-goods-overview-html img{display:block;width:auto!important;max-width:100%!important;height:auto!important;margin:0 auto}.store-goods-video-entry{position:relative;display:block;width:100%;min-height:600px;padding:0;margin-top:20px;overflow:hidden;border:0;background:#000;cursor:pointer}.store-goods-overview .store-goods-video-entry{min-height:280px}.store-goods-video-entry>img{display:block;width:100%;height:auto;opacity:.85}.store-goods-video-entry>span{position:absolute;top:50%;left:50%;width:60px;height:60px;border:4px solid #fff;border-radius:50%;transform:translate(-50%,-50%)}.store-goods-video-entry>span:after{position:absolute;top:15px;left:22px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid #fff;content:""}.store-goods-empty-detail{padding:100px 0 150px;text-align:center}.store-goods-empty-detail .ant-empty-description{color:#999;font-size:16px}.store-goods-sold-out-modal .ant-modal-body{text-align:center}.store-goods-sold-out-mark{display:inline-flex;width:120px;height:96px;align-items:center;justify-content:center;margin:10px auto 16px;border:5px double #f00;border-radius:28px;color:red;font-size:24px;font-weight:700;transform:rotate(-8deg)}.pro-table-wrapper,.pro-table-inner{position:relative}.pro-table-title{font-size:16px;font-weight:600;margin-bottom:var(--spacing-md);color:var(--text-main)}.pro-table-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.pro-table-toolbar-actions{margin-left:auto;flex-shrink:0}.pro-table-toolbar-divider{display:inline-block;width:1px;height:20px;background:#f0f0f0;vertical-align:middle;margin:0 4px}.pro-table-batch-bar{background:#e6f4ff;border:1px solid #91caff;border-radius:var(--border-radius-sm);padding:8px 16px;margin-bottom:var(--spacing-sm);display:flex;align-items:center}.pro-table-batch-info{font-size:13px;color:var(--text-main)}.pro-table-batch-info strong{color:var(--brand-primary);font-weight:600}.pro-table-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:var(--card-bg);padding:var(--spacing-lg);overflow:auto}.pro-table-fullscreen .pro-table-inner{background:var(--card-bg)}.pro-table-antd .ant-table-thead>tr>th{height:47px;background:#e5eeff;font-weight:600;white-space:nowrap}.pro-table-antd .ant-table-tbody>tr>td{height:50px}.pro-table-antd .ant-table-tbody>tr:hover>td{background:#f5f9ff}.legacy-stat-cards{margin-bottom:16px}.legacy-stat-card{margin-bottom:0}.legacy-stat-card>.ant-card-body{min-height:100px;display:flex;align-items:center;padding:20px}.legacy-stat-card__outer,.legacy-stat-card__inner{display:flex;align-items:center;justify-content:center;flex:none;border-radius:50%}.legacy-stat-card__outer{width:60px;height:60px;margin-right:20px}.legacy-stat-card__inner{width:48px;height:48px;color:#fff;font-size:26px}.legacy-stat-card__value{color:#252631;font-size:24px;line-height:32px}.legacy-stat-card__name{color:#98a9bc;font-size:12px;line-height:20px}.finance-trade-summary{display:flex;align-items:flex-start;gap:14px}.finance-trade-summary__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:2px;border-radius:50%;font-size:16px}.finance-legacy-filter>.ant-card-body{padding:20px}.finance-legacy-list>.ant-card-body{padding:0 20px 20px}.finance-legacy-filter.finance-legacy-list>.ant-card-body{padding-top:20px}.store-order-confirm-content{min-width:1200px;background:#fff}.store-order-confirm{width:1200px;margin:0 auto;padding-bottom:140px;overflow:hidden;color:#000;font-family:syht,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,sans-serif}.store-order-confirm button,.store-order-confirm input{font-family:inherit}.store-order-confirm>h1{height:60px;margin:44px 0 14px;color:#000;font-size:32px;font-weight:400;line-height:60px;text-align:center}.store-order-confirm-body{display:flex;align-items:flex-start}.store-order-confirm-left{box-sizing:border-box;width:810px;min-height:780px;padding-right:59px;border-right:1px solid #e5e5e5;flex-shrink:0}.store-order-section-title,.store-order-detail-title{display:flex;align-items:center;justify-content:space-between;min-height:27px;margin-bottom:12px;color:#000;font-size:20px;line-height:27px}.store-order-section-title button,.store-order-detail-title a{padding:0;border:0;background:transparent;color:#3da1cd;font-size:14px;cursor:pointer}.store-order-section-spaced{margin-top:60px}.store-order-address-fields{display:grid;gap:22px}.store-order-address-fields .ant-input,.store-order-pickup-fields .ant-input,.store-order-pickup-fields select{box-sizing:border-box;width:100%;height:48px;padding:0 11px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;color:#333;font-size:16px;line-height:48px}.store-order-address-fields .ant-input[readonly]{cursor:default}.store-order-address-fields .store-city-step-picker{height:48px;font-size:16px;line-height:48px}.store-order-address-fields .store-city-step-panel{top:53px}.store-order-country{box-sizing:border-box;height:48px;padding:5px 11px 2px;border:1px solid #d2d3d4;border-radius:4px;background:#f7f8f9;color:#a6a6a6}.store-order-country small,.store-order-country span{display:block}.store-order-country small{font-size:14px;line-height:19px}.store-order-country span{font-size:16px;line-height:22px}.store-order-empty-address{width:100%;height:120px;border:1px dashed #d2d3d4;border-radius:4px;background:#fff;color:#3da1cd;font-size:16px;cursor:pointer}.store-order-corporate-pay{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:150px;height:42px;border:1px solid #3da1cd;border-radius:4px;font-size:14px}.store-order-corporate-pay i,.store-order-invoices>button>i{position:absolute;right:0;bottom:0;width:17px;height:17px;overflow:hidden;background:#3da1cd;color:#fff;font-size:11px;font-style:normal;line-height:20px;text-align:right;clip-path:polygon(100% 0,100% 100%,0 100%)}.store-order-pay-tip{margin:10px 0 0;color:#666;font-size:12px}.store-order-shipping{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;width:100%}.store-order-shipping .ant-radio-wrapper{box-sizing:border-box;min-height:120px;margin:0;padding:20px 11px 18px;border:1px solid #d2d3d4;border-radius:4px}.store-order-shipping .ant-radio-wrapper-checked{border-color:#3da1cd}.store-order-shipping .ant-radio{display:none}.store-order-shipping .ant-radio+span{padding:0}.store-order-shipping strong,.store-order-shipping small{display:block}.store-order-shipping-legacy{box-sizing:border-box;width:752px;height:120px;padding:20px 11px 18px;border:1px solid #3da1cd;border-radius:4px}.store-order-shipping-legacy strong,.store-order-shipping-legacy small{display:block}.store-order-shipping-legacy strong{color:#000;font-size:16px;font-weight:400}.store-order-shipping-legacy small{margin-top:11px;color:gray;font-size:14px}.store-order-shipping strong{margin-bottom:11px;color:#000;font-size:16px;font-weight:400}.store-order-shipping small{color:gray;font-size:14px;line-height:20px}.store-order-pickup-fields{display:grid;gap:12px;margin-top:18px}.store-order-pickup-fields p{margin:-5px 0 0;color:gray;font-size:12px}.store-order-invoices{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.store-order-invoices>button{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-width:0;height:86px;padding:10px 14px;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;background:#fff;color:#000;text-align:left;cursor:pointer}.store-order-invoices>button:hover,.store-order-invoices>button.selected{border-color:#3da1cd}.store-order-invoices>button small{overflow:hidden;color:gray;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.store-order-invoices>button strong{margin:5px 0;overflow:hidden;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-order-invoices>button em{position:absolute;top:0;right:0;width:50px;height:22px;border-radius:0 5px;background:#3da1cd;color:#fff;font-size:12px;font-style:normal;line-height:22px;text-align:center}.store-order-invoices .store-order-add-invoice{align-items:center;flex-direction:row;gap:6px;justify-content:center;font-size:14px}.store-order-confirm-right{width:350px;margin-left:40px}.store-order-detail-title{margin-bottom:22px}.store-order-confirm-products{min-height:60px}.store-order-product-row{display:grid;grid-template-columns:60px 1fr auto;gap:14px;align-items:center;min-width:0;margin-bottom:20px}.store-order-product-row>img{width:60px;height:60px;object-fit:contain}.store-order-product-row>div{min-width:0}.store-order-product-row strong{display:-webkit-box;overflow:hidden;color:#000;font-size:14px;font-weight:400;line-height:19px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-order-product-row p{margin:0;color:#a6a6a6;font-size:14px;line-height:19px}.store-order-product-row p span{font-size:16px}.store-order-product-row p small{margin-left:32px;font-size:14px}.store-order-product-row>b{margin-left:-4px;font-size:14px;font-weight:400;line-height:19px;white-space:nowrap}.store-order-more{width:100%;padding:0 0 24px;border:0;border-bottom:1px solid #e5e5e5;background:transparent;color:#000;font-size:14px;line-height:19px;cursor:pointer}.store-order-more .anticon{margin-left:6px}.store-order-error{display:flex;align-items:center;justify-content:center;height:80px;color:#ff4d4f;font-size:13px}.store-order-summary{padding:24px 0 79px}.store-order-summary>div,.store-order-coupon-trigger,.store-order-coupon-panel-title{display:flex;align-items:center;justify-content:space-between;width:100%;color:gray;font-size:14px}.store-order-summary>div>b,.store-order-coupon-trigger b{color:#000;font-weight:400}.store-order-summary .store-order-freight{margin:14px 0 28px}.store-order-summary-subject{padding:0 0 14px}.store-order-coupon-wrap{position:relative}.store-order-coupon-trigger{padding:10px 0 20px;border:0;background:#fff;cursor:pointer}.store-order-coupon-trigger b.available,.store-order-coupon-panel-title b{color:red}.store-order-coupon-panel{position:absolute;z-index:20;top:0;left:0;box-sizing:border-box;width:336px;max-height:440px;padding:10px;overflow:auto;border-radius:4px;background:#fff;box-shadow:2px 2px 20px #0000001a}.store-order-coupon-panel-title{box-sizing:border-box;padding:0 0 14px}.store-order-coupon-panel>button{position:relative;display:grid;grid-template-columns:103px 1fr;box-sizing:border-box;width:316px;margin-bottom:14px;padding:15px 10px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;text-align:left;cursor:pointer}.store-order-coupon-panel>button:hover,.store-order-coupon-panel>button.selected{border-color:#3da1cd}.store-order-coupon-panel>button>strong{color:#3da1cd;font-size:16px}.store-order-coupon-panel>button>strong em{font-size:28px;font-style:normal}.store-order-coupon-panel>button>span,.store-order-coupon-panel>button>span>*{display:block}.store-order-coupon-panel>button>span>b{overflow:hidden;color:#282828;font-size:16px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.store-order-coupon-panel>button>span>small{margin-top:5px;color:#969696;font-size:12px}.store-order-coupon-panel>button>i{position:absolute;right:3px;bottom:1px;color:#3da1cd;font-style:normal}.store-order-summary .discount{color:red}.store-order-summary .store-order-pay-total{margin-top:20px}.store-order-pay-total b{font-size:18px}.store-order-agreement{display:block;margin-top:35px;color:#000;font-size:12px;line-height:18px;text-align:left}.store-order-summary>.store-order-agreement{display:block;width:auto;color:#000;font-size:12px}.store-order-agreement .ant-checkbox-wrapper,.store-order-agreement .ant-checkbox+span{color:#000;font-family:inherit;font-size:12px;line-height:18px}.store-order-agreement button{padding:0;border:0;background:transparent;color:#3da1cd;font-size:inherit;cursor:pointer}.store-order-submit{width:100%;height:48px;border:0;border-radius:24px;background:#3da1cd;color:#fff;font-size:16px;line-height:48px;cursor:pointer}.store-order-submit:hover{background:#368cb1}.store-order-submit:disabled{background:#bbb;cursor:not-allowed}.store-order-address-modal{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.store-order-address-modal>button{position:relative;box-sizing:border-box;min-height:150px;padding:22px 27px;border:1px solid #eaeaea;background:#fff;color:#333;text-align:left;cursor:pointer}.store-order-address-modal>button.selected,.store-order-address-modal>button:hover{border-color:#3da1cd}.store-order-address-modal strong,.store-order-address-modal span,.store-order-address-modal p{display:block;margin:0 0 8px}.store-order-address-modal p{color:#999}.store-order-address-modal em{position:absolute;top:0;right:0;width:56px;height:23px;background:#3da1cd;color:#fff;font-size:12px;font-style:normal;line-height:23px;text-align:center}.store-order-address-modal>button.add{display:flex;align-items:center;flex-direction:column;gap:10px;justify-content:center;color:#999;text-align:center}.store-order-address-modal>button.add .anticon{font-size:30px}.store-cart-page{width:100%;min-height:570px;margin:0;padding:0 24px 20px;background:#fff;color:#000}.store-cart-page>h1{margin:0;padding:40px 0 21px;color:#000;font-size:32px;font-weight:400;line-height:42px}@media (min-width: 1248px){.store-cart-page{padding:0 calc((100% - 1200px)/2) 20px}}@media (max-width: 1247px){.store-cart-page{overflow-x:auto}}.store-cart-table-header,.store-cart-row{display:grid;grid-template-columns:100px 400px 215px 150px 270px 65px;align-items:center;width:1200px}.store-cart-table-header{height:67px;border-bottom:1px dotted #e5e5e5;color:gray;font-size:14px;text-align:center}.store-cart-table-header .store-cart-select{padding-left:23px;text-align:left}.store-cart-table-header .store-cart-select .ant-checkbox+span{padding-left:30px}.store-cart-row{height:170px;border-bottom:1px dotted #e5e5e5}.store-cart-row .store-cart-select{text-align:center}.store-cart-page .ant-checkbox-inner{width:18px;height:18px;border-color:#ddd;border-radius:3px}.store-cart-page .ant-checkbox-checked .ant-checkbox-inner,.store-cart-page .ant-checkbox-indeterminate .ant-checkbox-inner:after{border-color:#3da1cd;background:#3da1cd}.store-cart-product{display:flex;align-items:center;box-sizing:border-box;width:400px;padding-left:30px;color:#000}.store-cart-product:hover{color:#000}.store-cart-product img{width:90px;height:90px;margin-right:14px;flex:0 0 auto;object-fit:contain}.store-cart-product span{display:-webkit-box;width:264px;overflow:hidden;font-size:18px;line-height:26px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.store-cart-price,.store-cart-subtotal{font-size:14px;text-align:center}.store-cart-quantity{display:flex;align-items:center;justify-content:center}.store-cart-quantity button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;padding:0;border:1px solid #e5e5e5;border-radius:50%;background:#fff;color:#000;font-size:14px;cursor:pointer}.store-cart-quantity button:disabled{color:#e5e5e5;cursor:not-allowed}.store-cart-quantity input{width:54px;height:36px;padding:0;border:0;outline:none;background:transparent;color:#5a5a5a;font-size:15px;line-height:36px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.store-cart-quantity input::-webkit-inner-spin-button,.store-cart-quantity input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.store-cart-delete{padding:0;border:0;background:transparent;color:#272636;font-size:16px;cursor:pointer}.store-cart-invalid-list{margin-top:20px;border-top:1px solid #efefef}.store-cart-row.invalid .store-cart-product,.store-cart-row.invalid .store-cart-price,.store-cart-row.invalid .store-cart-subtotal,.store-cart-row.invalid .store-cart-quantity input,.store-cart-row.invalid .store-cart-quantity button{color:#e5e5e5}.store-cart-row.invalid .store-cart-product img{opacity:.45}.store-cart-total{display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:105px;margin-top:50px;padding:36px 0;border-bottom:1px solid #e5e5e5;background:#fff;color:#000;font-size:24px;line-height:32px;text-align:right}.store-cart-total strong{font-size:24px;font-weight:400}.store-cart-total em{margin-left:10px;color:gray;font-size:20px;font-style:normal}.store-cart-actions{display:flex;justify-content:flex-end;margin-top:24px}.store-cart-actions a,.store-cart-actions button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:200px;height:48px;padding:0;border:0;border-radius:40px;font-size:14px;cursor:pointer}.store-cart-actions a{margin-right:20px;background:#f5f5f5;color:#000}.store-cart-actions button{background:#3da1cd;color:#fff}.store-cart-actions button:hover{background:#368cb1}.store-cart-empty{min-height:380px}.store-cart-empty>a{display:block;width:300px;height:48px;margin-top:44px;border-radius:24px;background:#f5f5f5;color:#000;line-height:48px;text-align:center}.legacy-product-table .ant-table-thead>tr>th{background:#eaf2ff!important}.legacy-product-table .ant-table-thead>tr>th:before{display:none}.store-repair-detail{box-sizing:border-box;width:896px;min-height:720px;padding:32px 40px 38px;margin-bottom:30px;background:#fff;color:#282828}.store-repair-detail h1{margin:0 0 17px;color:#000;font-size:24px;font-weight:400;line-height:36px}.store-repair-order-meta{padding:0 8px 27px;border-bottom:1px solid #ddd;color:#999;font-size:14px}.store-repair-order-meta p{margin:0 0 10px}.store-repair-order-meta p:last-child{margin-bottom:0}.store-repair-order-meta span{display:inline-block;width:92px;color:#a6a6a6}.store-repair-progress{padding:58px 36px 55px;border-bottom:1px solid #ddd}.store-repair-progress-track{height:8px;margin:0 22px;overflow:hidden;border-radius:8px;background:#e5e5e5}.store-repair-progress-value{height:100%;border-radius:8px;background:linear-gradient(90deg,#735baa,#3da1cd)}.store-repair-progress-labels{display:flex;justify-content:space-between;margin-top:20px}.store-repair-progress-labels>div{width:110px;color:#a6a6a6;text-align:center}.store-repair-progress-labels strong{display:block;font-size:14px;font-weight:400;line-height:22px}.store-repair-progress-labels span{display:block;min-height:18px;margin-top:6px;font-size:12px;white-space:nowrap}.store-repair-progress-labels>div.active strong{color:#777}.store-repair-reject{width:700px;margin:30px auto 0;color:red;font-size:14px}.store-repair-goods{position:relative;padding-top:56px}.store-repair-goods-head{display:grid;grid-template-columns:1fr 120px 100px 120px;align-items:end;padding-bottom:12px;border-bottom:1px solid #ddd;color:#777;font-size:14px;text-align:center}.store-repair-goods-head h2,.store-repair-delivery h2{margin:0;color:#000;font-size:20px;font-weight:400;line-height:30px;text-align:left}.store-repair-goods-head span:last-child{text-align:right}.store-repair-goods-row{display:grid;min-height:128px;grid-template-columns:1fr 120px 100px 120px;align-items:center;border-bottom:1px dashed #ddd;font-size:14px;text-align:center}.store-repair-goods-row>strong{color:#282828;text-align:right}.store-repair-product{display:flex;align-items:center;text-align:left}.store-repair-product img,.store-repair-product .image-placeholder{width:86px;height:86px;flex:0 0 86px;margin-right:20px;background:#f5f5f5;object-fit:contain}.store-repair-goods-empty{padding:54px 0;border-bottom:1px dashed #ddd;color:#999;text-align:center}.store-repair-actions{display:flex;min-height:72px;align-items:center;justify-content:flex-end;gap:12px}.store-repair-actions .ant-btn{height:34px;padding:0 22px;border-color:#3da1cd;border-radius:0;color:#3da1cd}.store-repair-delivery{padding:20px 0 30px;border-bottom:1px solid #cecece}.store-repair-delivery h2{margin-bottom:17px}.store-repair-delivery p{display:flex;margin:0 0 14px;font-size:14px}.store-repair-delivery p span{width:96px;flex:0 0 96px;color:#a6a6a6}.store-repair-detail-loading{min-height:300px;padding-top:120px;color:#999;text-align:center}.store-repair-modal-actions{display:flex;justify-content:flex-end;gap:12px;padding:8px 32px 0 0}.store-repair-delivery-modal .ant-modal-title{font-size:20px;font-weight:400}.store-repair-delivery-modal .ant-modal-body{position:relative;padding-top:24px}.store-repair-delivery-modal .ant-form-item{margin-bottom:22px}.store-repair-readonly{min-height:32px;padding:4px 10px;border:1px solid #d9d9d9;border-radius:4px;line-height:22px}.store-repair-switch-address{position:absolute;z-index:1;top:-32px;right:24px;padding:0;border:0;background:transparent;color:#3da1cd;cursor:pointer}.store-repair-apply-page{width:1200px;min-height:650px;margin:0 auto;color:#282828}.store-repair-apply-page>nav{height:60px;color:#999;font-size:14px;line-height:60px}.store-repair-apply-page>nav a:first-child{color:#282828}.store-repair-apply-page>nav a{color:#999}.store-repair-apply-card{box-sizing:border-box;min-height:500px;padding:40px 20px 46px;margin-bottom:30px;background:#fff}.store-repair-apply-table{border:1px solid #efefef}.store-repair-apply-table .head,.store-repair-apply-table .row{display:grid;grid-template-columns:1fr 219px}.store-repair-apply-table .head{height:40px;align-items:center;background:#efefef;font-size:14px;text-align:center}.store-repair-apply-table .row>*{border-top:1px solid #efefef}.store-repair-apply-table .row>b{display:flex;align-items:center;justify-content:center;border-left:1px solid #efefef;font-size:14px;font-weight:400}.store-repair-apply-table .product{display:flex;min-height:110px;align-items:center;box-sizing:border-box;padding:20px 50px}.store-repair-apply-table .product img,.store-repair-apply-table .product i{width:70px;height:70px;flex:0 0 70px;margin-right:20px;background:#f5f5f5;object-fit:contain}.store-repair-apply-table .product strong{display:block;margin-bottom:13px;font-size:14px;font-weight:400}.store-repair-apply-table .product p{margin:0}.store-repair-apply-table .product p span{margin-left:10px;color:#b1b1b1;font-size:12px}.store-repair-apply-card>.ant-form>.ant-form-item{margin:20px 25px 0}.store-repair-apply-form{padding:0 25px;margin-top:20px;border:1px solid #efefef}.store-repair-apply-form .ant-form-item{padding:25px 0;margin:0}.store-repair-apply-form .ant-form-item+.ant-form-item{border-top:1px solid #efefef}.store-repair-apply-form .ant-input,.store-repair-apply-form .ant-select{width:820px;max-width:100%}.store-repair-apply-form textarea.ant-input{border:0;background:#f7f7f7}.store-repair-apply-submit{margin-top:25px;text-align:right}.store-repair-apply-submit .ant-btn{min-width:98px}.store-repair-success-modal .ant-modal-body{display:flex;align-items:center;flex-direction:column;padding:60px 20px 30px;text-align:center}.store-repair-success-modal .ant-modal-content{border-radius:2px}.store-repair-success-image{display:block;width:209px;height:209px}.store-repair-success-modal p{margin:20px 0 0;color:#e93323;font-size:20px}.store-repair-success-description{margin:10px 0 40px;color:#939393;font-size:14px}.store-repair-success-confirm.ant-btn{display:inline-block;box-sizing:border-box;width:150px;height:auto;min-height:0;padding:12px 20px;border:1px solid #000;border-radius:4px;color:#fff;background:#000;font-size:14px;font-weight:500;line-height:1;text-align:center;box-shadow:none}.store-repair-success-confirm.ant-btn>span{position:static;display:inline-block;color:inherit;font-size:inherit;line-height:inherit}.store-repair-success-modal .ant-btn-primary:hover,.store-repair-success-modal .ant-btn-primary:focus{color:#fff;background:#000}.store-repair-logistics-placeholder{width:112px;height:112px;border-radius:4px;background:#f5f5f5}.admin-order-detail-head{margin-bottom:16px;padding:16px 20px;background:#f7f9fc;border:1px solid #ebeef5;border-radius:6px}.admin-order-detail-head-title{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.admin-order-detail-head-title strong{font-size:16px;color:#1f2329}.admin-order-detail-head-title span{color:#646a73;font-size:13px}.admin-order-detail-head-meta{display:flex;flex-wrap:wrap;gap:12px 48px;margin:14px 0 0}.admin-order-detail-head-meta dt{color:#8f959e;font-size:12px;font-weight:400;margin-bottom:4px}.admin-order-detail-head-meta dd{margin:0;color:#1f2329;font-size:14px}.store-payment-qy-page{box-sizing:border-box;width:1200px;min-height:650px;margin:0 auto;padding:40px 0 110px;color:#000}.store-payment-qy-steps{width:800px;margin:0 auto 36px}.store-payment-qy-tip{padding:28px 0 32px;text-align:center;border-bottom:1px solid #e5e5e5}.store-payment-qy-tip-title{margin:0;font-size:20px;color:#1f2329}.store-payment-qy-tip-title .anticon{margin-right:10px;color:#52c41a}.store-payment-qy-tip-meta{margin:18px 0 0;font-size:14px;color:#666}.store-payment-qy-tip-meta span+span{margin-left:30px}.store-payment-qy-tip-meta em{font-style:normal;font-size:26px;color:red}.store-payment-qy-tip-count{margin:14px 0 0;font-size:14px;color:#666}.store-payment-qy-tip-count b{margin:0 5px}.store-payment-qy-actions{display:flex;justify-content:center;gap:16px;margin-top:30px}.store-payment-qy-vouchers{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:24px}.store-payment-qy-vouchers>p{flex-basis:100%;margin:0;color:#666;font-size:14px}.store-payment-qy-voucher p{margin:0 0 12px;font-size:14px}.store-payment-qy-voucher .anticon{margin-right:6px;color:#52c41a}.store-payment-qy-body{display:flex;gap:40px;padding-top:32px}.store-payment-qy-left{flex:0 0 640px}.store-payment-qy-right{flex:1 1}.store-payment-qy-left h2,.store-payment-qy-right h2{margin:22px 0 10px;font-size:16px;font-weight:400}.store-payment-qy-left h2:first-child{margin-top:0}.store-payment-qy-left dl{display:grid;grid-template-columns:145px 1fr;margin:0;border-top:1px solid #eee;border-left:1px solid #eee}.store-payment-qy-left dt,.store-payment-qy-left dd{box-sizing:border-box;min-height:42px;padding:11px 12px;margin:0;border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:13px}.store-payment-qy-left dt{background:#fafafa;color:#777}.store-payment-qy-contact p{margin:0 0 8px;font-size:13px;color:#333}.store-payment-qy-contact span{font-weight:700}.store-payment-qy-contact-head{display:flex;align-items:center;justify-content:space-between;max-width:560px}.store-payment-qy-contact-head>span,.store-payment-qy-contact-head .ant-btn span{font-weight:400}.store-payment-qy-contact-head .ant-btn{height:auto;padding:0}.store-payment-qy-notice{display:block;white-space:pre-line;line-height:28px}.store-order-detail-countdown{float:right;margin-top:10px!important;color:#3da1cd;font-size:12px}.store-order-progress-labels.is-deposit{grid-template-columns:repeat(5,1fr)}.store-order-detail-flow{box-sizing:border-box;width:700px;margin:40px auto 0;padding:20px 24px;background:#f7f8fc;border-radius:4px;text-align:left;color:#555;font-size:13px;line-height:24px}.store-order-detail-flow-title{margin:0 0 12px;color:#333}.store-order-detail-flow h3{margin:14px 0 6px;font-size:14px;font-weight:700;color:#333}.store-order-detail-flow h3:first-of-type{margin-top:0}.store-order-detail-flow p{margin:0}.store-order-detail-voucher{display:flex;align-items:flex-start}.store-order-detail-voucher>span{flex:0 0 200px;color:#a6a6a6}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
