.sku[data-v-299a6652]{display:flex;padding:18px 0 13px}.sku[data-v-299a6652] .ant-checkbox-wrapper{margin-right:12px}.sku[data-v-299a6652] .ant-checkbox-wrapper .ant-checkbox-inner:after{inset-inline-start:22.5%}.sku .img[data-v-299a6652]{border-radius:6px;flex:none;height:68px;overflow:hidden;position:relative;width:68px}.sku .img .status-tip[data-v-299a6652]{background:#00000070;bottom:0;color:#fff;font-size:12px;left:0;line-height:22px;position:absolute;right:0;text-align:center}.sku .base-info[data-v-299a6652]{flex:auto;margin-left:12px;overflow:hidden}.sku .name[data-v-299a6652]{color:#15141a;font-size:14px;font-weight:500;line-height:20px;max-width:200px}.sku .tags[data-v-299a6652]{display:flex;margin-top:5px}.sku .tags .tag[data-v-299a6652]{background:#bdbdff1a;border-radius:8px;color:#5a5a66;font-size:12px;font-weight:400;line-height:17px;padding:4px 7px}.sku .tags .tag+.tag[data-v-299a6652]{margin-left:6px}.sku .price[data-v-299a6652]{color:#ef2351;font-size:14px;line-height:20px;margin-top:4px}.sku .handle[data-v-299a6652]{align-items:flex-end;display:flex;flex:none;flex-direction:column;justify-content:center;margin-left:6px}.sku .handle .delete[data-v-299a6652]{color:#8d8d99;cursor:pointer;font-size:17px}.sku .handle[data-v-299a6652] .custom-stepper{gap:2px;margin-top:25px}.sku .handle[data-v-299a6652] .custom-stepper .stepper-value{width:42px}.sku .handle[data-v-299a6652] .custom-stepper .stepper-btn,.sku .handle[data-v-299a6652] .custom-stepper .stepper-value{border:1px solid #e0e0e4;font-size:15px;font-weight:400;height:24px}.sku .handle[data-v-299a6652] .custom-stepper .stepper-btn{background:#f8f8ff;border-radius:6px 0 0 6px;color:#15141a;font-size:10px;width:24px}.sku .handle[data-v-299a6652] .custom-stepper .stepper-btn:last-child{border-radius:0 6px 6px 0}.sku .handle .stock-tip[data-v-299a6652]{color:#ef2351;font-size:14px;line-height:20px;margin-top:12px}.sku.disabled .name[data-v-299a6652],.sku.disabled .price[data-v-299a6652]{color:#8d8d99}.sku.disabled .tag[data-v-299a6652]{color:#b4b4c2}.sku.disabled .stock-tip[data-v-299a6652]{display:none}.empty[data-v-269f537c]{padding-top:120px;text-align:center}.empty .img[data-v-269f537c]{height:90px;pointer-events:none;width:86px}.empty .title[data-v-269f537c]{color:#5a5a66;line-height:20px;margin-top:15px}.empty .action[data-v-269f537c]{align-items:center;color:#ec5e2a;cursor:pointer;display:flex;justify-content:center;line-height:20px;margin-top:6px}.empty .action .icon[data-v-269f537c]{font-size:12px;margin-left:2px}.empty.is-cart .img[data-v-269f537c]{height:78px;transform:translate(-9px);width:78px}.empty.is-cart .action[data-v-269f537c]{color:#ef2351}.requisition[data-v-5377d91d]{display:flex;flex-direction:column;height:100%}.requisition .header[data-v-5377d91d]{align-items:center;display:flex;flex:none;justify-content:space-between;padding:24px 0 4px}.requisition .header .left .label[data-v-5377d91d]{color:#5a5a66;line-height:20px;margin-right:8px}.requisition .header .left[data-v-5377d91d] .ant-select{width:196px}.requisition .header .left[data-v-5377d91d] .ant-select .ant-select-selector{border-color:#15141a;border-radius:6px;height:36px}.requisition .header .left[data-v-5377d91d] .ant-select .ant-select-selector .ant-select-selection-search-input{height:34px}.requisition .header .left[data-v-5377d91d] .ant-select .ant-select-selector .ant-select-selection-item{line-height:34px}.requisition .header .left[data-v-5377d91d] .ant-select .ant-select-arrow{color:#15141a}.requisition .header .right[data-v-5377d91d]{color:#8d8d99;cursor:pointer;line-height:20px}.requisition .body[data-v-5377d91d]{flex:auto}.requisition .invalid-sku-list .invalid-header[data-v-5377d91d]{align-items:center;border-bottom:1px solid #e0e0e4;border-top:1px solid #e0e0e4;display:flex;height:55px;justify-content:space-between}.requisition .invalid-sku-list .invalid-header .title[data-v-5377d91d]{color:#15141a}.requisition .invalid-sku-list .invalid-header .delete[data-v-5377d91d]{color:#8d8d99;cursor:pointer}.requisition .footer[data-v-5377d91d]{flex:none}.requisition .footer .sum-rows[data-v-5377d91d]{padding:20px 0}.requisition .footer .sum-rows .sum-row[data-v-5377d91d]{align-items:center;display:flex;justify-content:space-between;line-height:20px;padding:4px 0}.requisition .footer .sum-rows .sum-row .label[data-v-5377d91d]{color:#5a5a66}.requisition .footer .sum-rows .sum-row .content[data-v-5377d91d]{color:#15141a;font-family:AlibabaSans102Dec10;font-weight:500}.requisition .footer .sum-rows .sum-row .content.strong[data-v-5377d91d]{color:#ef2351;font-size:18px;font-weight:600;line-height:38px}.requisition .footer .sum-rows .sum-row .content .unit[data-v-5377d91d]{font-size:16px}.requisition .footer .checkout[data-v-5377d91d]{-moz-column-gap:7px;column-gap:7px;display:flex}.requisition .footer .checkout .ant-btn[data-v-5377d91d]{border-radius:10px;font-size:16px;height:46px}.requisition .footer .checkout .cancel-btn[data-v-5377d91d]{color:#15141a;flex:auto}.requisition .footer .checkout .confirm-btn[data-v-5377d91d]{flex:none;width:275px}.requisition .footer .checkout .confirm-btn[data-v-5377d91d]:not(:disabled){background:#ef2351;color:#fff}.pre-order[data-v-8c33066b]{display:flex;flex-direction:column;height:100%}.pre-order .header[data-v-8c33066b]{align-items:center;display:flex;flex:none;justify-content:space-between;padding:24px 0 4px}.pre-order .header .left .label[data-v-8c33066b]{color:#5a5a66;line-height:20px;margin-right:8px}.pre-order .header .left[data-v-8c33066b] .ant-select{width:196px}.pre-order .header .left[data-v-8c33066b] .ant-select .ant-select-selector{border-color:#15141a;border-radius:6px;height:36px}.pre-order .header .left[data-v-8c33066b] .ant-select .ant-select-selector .ant-select-selection-search-input{height:34px}.pre-order .header .left[data-v-8c33066b] .ant-select .ant-select-selector .ant-select-selection-item{line-height:34px}.pre-order .header .left[data-v-8c33066b] .ant-select .ant-select-arrow{color:#15141a}.pre-order .header .right[data-v-8c33066b]{color:#8d8d99;cursor:pointer;line-height:20px}.pre-order .body[data-v-8c33066b]{flex:auto}.pre-order .invalid-sku-list .invalid-header[data-v-8c33066b]{align-items:center;border-bottom:1px solid #e0e0e4;border-top:1px solid #e0e0e4;display:flex;height:55px;justify-content:space-between}.pre-order .invalid-sku-list .invalid-header .title[data-v-8c33066b]{color:#15141a}.pre-order .invalid-sku-list .invalid-header .delete[data-v-8c33066b]{color:#8d8d99;cursor:pointer}.pre-order .footer[data-v-8c33066b]{flex:none}.pre-order .footer .sum-rows[data-v-8c33066b]{padding:20px 0}.pre-order .footer .sum-rows .sum-row[data-v-8c33066b]{align-items:center;display:flex;justify-content:space-between;line-height:20px;padding:4px 0}.pre-order .footer .sum-rows .sum-row .label[data-v-8c33066b]{color:#5a5a66}.pre-order .footer .sum-rows .sum-row .content[data-v-8c33066b]{color:#15141a;font-family:AlibabaSans102Dec10;font-weight:500}.pre-order .footer .sum-rows .sum-row .content.strong[data-v-8c33066b]{color:#ef2351;font-size:18px;font-weight:600;line-height:38px}.pre-order .footer .sum-rows .sum-row .content .unit[data-v-8c33066b]{font-size:16px}.pre-order .footer .checkout[data-v-8c33066b]{display:flex}.pre-order .footer .checkout .ant-btn[data-v-8c33066b]{border-radius:10px;font-size:16px;height:46px}.pre-order .footer .checkout .cancel-btn[data-v-8c33066b]{color:#15141a;flex:none;margin-right:7px;width:92px}.pre-order .footer .checkout .confirm-btn[data-v-8c33066b]{background:#ef2351;color:#fff;flex:auto}.reduct-panel[data-v-4a727d01]{background:#fff;border:1px solid #e0e0e4;border-radius:10px;bottom:0;box-shadow:0 2px 6px #5a5a661a;padding:0 12px 60px;position:absolute;width:100%;z-index:1}.reduct-panel .panel-header[data-v-4a727d01]{align-items:center;display:flex;justify-content:space-between;padding:11px 0 6px}.reduct-panel .panel-header .title[data-v-4a727d01]{color:#15141a;font-size:16px;font-weight:600;line-height:22px}.reduct-panel .panel-header .close[data-v-4a727d01]{color:#b4b4c2;cursor:pointer;font-size:18px}.reduct-panel .tip[data-v-4a727d01]{color:#8d8d99;line-height:20px}.reduct-panel .cell[data-v-4a727d01]{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.reduct-panel .cell label[data-v-4a727d01],.reduct-panel .cell span[data-v-4a727d01]{color:#15141a;font-family:AlibabaSans102Dec10;line-height:20px}.reduct-panel .cell .em[data-v-4a727d01]{color:#ec5e2a}.reduct-panel .cell.sub-cell[data-v-4a727d01]{padding-left:18px}.reduct-panel .cell.sub-cell label[data-v-4a727d01]{color:#5a5a66}.reduct-panel .cell.sum-cell .unit[data-v-4a727d01]{color:#ef2351;font-size:16px}.reduct-panel .cell.sum-cell .price[data-v-4a727d01]{color:#ef2351;font-size:18px;font-weight:600;line-height:38px}.cart[data-v-80db7e14]{display:flex;flex-direction:column;height:100%}.cart[data-v-80db7e14] .ant-checkbox-wrapper .ant-checkbox-inner{height:18px;width:18px}.cart .header[data-v-80db7e14]{align-items:center;display:flex;flex:none;justify-content:space-between;padding:24px 0 4px}.cart .header .left .label[data-v-80db7e14]{color:#5a5a66;line-height:20px;margin-right:8px}.cart .header .left[data-v-80db7e14] .ant-select{height:32px;width:140px}.cart .header .left[data-v-80db7e14] .ant-select .ant-select-selector{border-color:#15141a;border-radius:6px}.cart .header .left[data-v-80db7e14] .ant-select .ant-select-arrow{color:#15141a}.cart .header .right[data-v-80db7e14]{color:#8d8d99;cursor:pointer;line-height:20px}.cart .body[data-v-80db7e14]{flex:auto}.cart .sku-list[data-v-80db7e14]{margin-top:14px}.cart .invalid-sku-list .invalid-header[data-v-80db7e14]{align-items:center;border-bottom:1px solid #e0e0e4;border-top:1px solid #e0e0e4;display:flex;height:55px;justify-content:space-between}.cart .invalid-sku-list .invalid-header .title[data-v-80db7e14]{color:#15141a}.cart .invalid-sku-list .invalid-header .delete[data-v-80db7e14]{color:#8d8d99;cursor:pointer}.cart .footer[data-v-80db7e14]{flex:none;position:relative}.cart .footer .multiple[data-v-80db7e14]{background-color:#fff;padding:10px 0}.cart .footer .multiple[data-v-80db7e14] .ant-checkbox-wrapper{margin-right:8px}.cart .footer .multiple .delete[data-v-80db7e14]{cursor:pointer}.cart .footer .checkout[data-v-80db7e14]{align-items:center;background:#fff;border:1px solid #e0e0e4;border-radius:10px;box-shadow:0 2px 6px #5a5a661a;display:flex;height:60px;padding:0 8px;position:relative;z-index:2}.cart .footer .checkout .price[data-v-80db7e14]{color:#ef2351;flex:auto;font-size:20px}.cart .footer .checkout .price .unit[data-v-80db7e14]{font-size:16px}.cart .footer .checkout .price .icon[data-v-80db7e14]{cursor:pointer;font-size:12px;margin-left:8px;transform:translateY(-2px)}.cart .footer .checkout .price .icon.active[data-v-80db7e14]{transform:rotate(180deg) translateY(3px)}.cart .footer .checkout .ant-btn[data-v-80db7e14]{border-radius:10px;color:#fff;font-size:16px;height:44px;width:100px}.cart .footer .checkout .checkout-btn[data-v-80db7e14]{background:#15141a;margin-right:8px}.cart .footer .checkout .cart-btn[data-v-80db7e14]{background:#ef2351}.cart-drawer .ant-drawer-body{padding:36px 13px 12px}.cart-drawer__header[data-v-e0e3822b] .ant-radio-group{display:flex;width:100%}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper{background:#fff;border-color:#15141a;color:#15141a;flex:1;height:44px;line-height:44px;outline:none;text-align:center}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper .svg-icon{color:#15141a;font-size:16px}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper-checked,.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper:hover{background:#15141a;border-color:#15141a;color:#fff}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper-checked .svg-icon,.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper:hover .svg-icon{color:#fff}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper-checked:before{background:#15141a}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.cart-drawer__header[data-v-e0e3822b] .ant-radio-button-wrapper:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.cart-drawer__header .cart-drawer__close[data-v-e0e3822b]{align-items:center;background:#fff;border-radius:50%;bottom:0;cursor:pointer;display:flex;height:68px;justify-content:center;left:-34px;margin:auto 0;position:absolute;top:0;width:68px;z-index:-1}.cart-drawer__header .cart-drawer__close span[data-v-e0e3822b]{margin-left:-25%;transform:translate(-50%)}.cart-drawer__body[data-v-e0e3822b]{height:calc(100% - 44px)}.cart-drawer__body[data-v-e0e3822b] .sku+.sku{border-top:1px solid #e0e0e4}.cart-drawer[data-v-e0e3822b] .ant-drawer-content{display:flex;flex-direction:column;padding:0}.cart-drawer[data-v-e0e3822b] .ant-drawer-body{display:flex;flex:1;flex-direction:column;padding:0}.cart-header[data-v-e0e3822b]{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;justify-content:center;padding:16px 20px}.tab-container[data-v-e0e3822b]{display:flex;gap:12px}.tab-item[data-v-e0e3822b]{align-items:center;background:#f5f5f5;border-radius:10px;color:#666;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:center;transition:all .2s;width:186px}.tab-item.active[data-v-e0e3822b]{background:#15141a;color:#fff}.tab-icon[data-v-e0e3822b]{font-size:16px}.filter-section[data-v-e0e3822b]{background:#f8f9fa;border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:12px 20px}.filter-left[data-v-e0e3822b],.filter-section[data-v-e0e3822b]{align-items:center;display:flex}.filter-left[data-v-e0e3822b]{gap:12px}.filter-label[data-v-e0e3822b]{color:#666;font-size:14px}.clear-btn[data-v-e0e3822b]{color:#1890ff;font-size:14px;padding:0}.product-list[data-v-e0e3822b]{flex:1;overflow-y:auto;padding:20px}.product-item[data-v-e0e3822b]{border-bottom:1px solid #f0f0f0;display:flex;gap:12px;padding:16px 0;position:relative}.product-item.invalid[data-v-e0e3822b]{opacity:.6}.product-image[data-v-e0e3822b]{flex-shrink:0;height:60px;position:relative;width:60px}.product-image img[data-v-e0e3822b]{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.invalid-mask[data-v-e0e3822b]{align-items:center;background:#00000080;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.invalid-text[data-v-e0e3822b]{color:#fff;font-size:12px}.product-info[data-v-e0e3822b]{flex:1;min-width:0}.product-name[data-v-e0e3822b]{color:#333;display:-webkit-box;font-size:14px;font-weight:500;line-height:1.4;margin:0 0 8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-specs[data-v-e0e3822b]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.spec-tag[data-v-e0e3822b]{background:#f5f5f5;border-radius:4px;color:#666;font-size:12px;padding:2px 6px}.spec-tag.spec-fast[data-v-e0e3822b]{background:#e6f7ff;color:#1890ff}.spec-tag.spec-international[data-v-e0e3822b]{background:#f6ffed;color:#52c41a}.spec-tag.spec-invalid[data-v-e0e3822b]{background:#fff2e8;color:#fa8c16}.product-price[data-v-e0e3822b]{color:#ff4d4f;font-size:16px;font-weight:600}.product-actions[data-v-e0e3822b]{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.delete-btn[data-v-e0e3822b],.quantity-section[data-v-e0e3822b]{align-items:center;display:flex}.delete-btn[data-v-e0e3822b]{background:transparent;border:none;color:#999;cursor:pointer;font-size:16px;height:24px;justify-content:center;transition:color .2s;width:24px}.delete-btn[data-v-e0e3822b]:hover{color:#ff4d4f}.empty-state[data-v-e0e3822b]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.empty-icon[data-v-e0e3822b]{font-size:48px;margin-bottom:16px;opacity:.5}.empty-text[data-v-e0e3822b]{color:#333;font-size:16px;font-weight:500;margin:0 0 8px}.empty-desc[data-v-e0e3822b]{color:#999;font-size:14px;margin:0}.invalid-section[data-v-e0e3822b]{background:#fff7e6;border-bottom:1px solid #f0f0f0;border-top:1px solid #ffe58f;justify-content:space-between;padding:12px 20px}.invalid-info[data-v-e0e3822b],.invalid-section[data-v-e0e3822b]{align-items:center;display:flex}.invalid-info[data-v-e0e3822b]{gap:8px}.invalid-count[data-v-e0e3822b],.invalid-number[data-v-e0e3822b]{color:#fa8c16;font-size:14px}.invalid-number[data-v-e0e3822b]{font-weight:600}.clear-invalid-btn[data-v-e0e3822b]{color:#fa8c16;font-size:14px;padding:0}.cart-footer[data-v-e0e3822b]{background:#fff;border-top:1px solid #f0f0f0;margin-top:auto;padding:20px}.total-section[data-v-e0e3822b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.total-info[data-v-e0e3822b]{align-items:baseline;display:flex;gap:8px}.total-label[data-v-e0e3822b]{color:#666;font-size:14px}.total-amount[data-v-e0e3822b]{color:#ff4d4f;font-size:20px;font-weight:600}.product-count[data-v-e0e3822b]{color:#999;font-size:14px}.action-buttons[data-v-e0e3822b]{display:flex;gap:12px}.secondary-btn[data-v-e0e3822b]{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:8px;color:#333;flex:1}.primary-btn[data-v-e0e3822b],.secondary-btn[data-v-e0e3822b]{font-size:16px;font-weight:500;height:44px}.primary-btn[data-v-e0e3822b]{background:#ff4d4f;border:1px solid #ff4d4f;border-radius:8px;flex:2}.primary-btn[data-v-e0e3822b]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#999}@media (max-width:480px){.cart-drawer[data-v-e0e3822b] .ant-drawer-content{width:100vw!important}.product-item[data-v-e0e3822b]{flex-direction:column;gap:8px}.product-actions[data-v-e0e3822b]{align-items:center;flex-direction:row;justify-content:space-between}}.sku-card[data-v-a8312d9d]{background:#fff;border-radius:10px;display:inline-flex;flex-direction:column;padding:8px 8px 12px;position:relative;width:174px}.sku-card[data-v-a8312d9d]:hover{box-shadow:0 4px 6px #cccccc73;z-index:1}.sku-card[data-v-a8312d9d] :where(.sku-name,.sku-price,.sku-tags){padding:0 6px}.sku-card .sku-img[data-v-a8312d9d]{border-radius:10px;cursor:pointer;height:158px;overflow:hidden;position:relative;width:158px}.sku-card .sku-img.disabled[data-v-a8312d9d]:before{background:#0000001a;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sku-card .sku-img.disabled[data-v-a8312d9d]:after{border:1px solid #fff;border-radius:50%;bottom:0;color:#fff;font-size:16px;height:94px;left:0;line-height:94px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:94px;z-index:2}.sku-card .sku-img.disabled.not-stock[data-v-a8312d9d]:after{content:"已售罄"}.sku-card .sku-img.disabled.off-sale[data-v-a8312d9d]:after{content:"已下架"}.sku-card .sku-name[data-v-a8312d9d]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:500;height:40px;line-height:20px;margin-top:16px;word-break:break-all;word-wrap:break-word}.sku-card .sku-price[data-v-a8312d9d]{align-items:center;color:#ef2351;display:flex;font-size:20px;font-weight:600;margin-top:6px}.sku-card .sku-price .unit[data-v-a8312d9d]{font-family:PingFangSC,PingFang SC;font-size:16px;margin-top:3px}.sku-card .sku-price .amount[data-v-a8312d9d]{flex:auto}.sku-card .sku-price .tip[data-v-a8312d9d]{color:#ec5e2a;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400}.sku-card .sku-tags[data-v-a8312d9d]{display:flex;margin-top:6px}.sku-card .sku-tags span[data-v-a8312d9d]{color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400;height:16px;line-height:17px}.sku-card .sku-footer[data-v-a8312d9d]{-moz-column-gap:6px;column-gap:6px;display:flex;margin-top:12px}.sku-card .sku-footer .ant-btn[data-v-a8312d9d]{padding-left:9px;padding-right:9px}.sku-card .sku-footer .ant-btn.ant-btn-default[data-v-a8312d9d]:disabled{background-color:inherit;color:inherit}.sku-card .favorite[data-v-a8312d9d]{color:#00000040;cursor:pointer;font-size:20px;position:absolute;right:6px;top:6px;z-index:2}.sku-card .favorite.active[data-v-a8312d9d]{color:#ef2351}.sku-card .buy-count[data-v-a8312d9d]{background:#e3e3e8cc;border-radius:10px 0;color:#15141a;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400;height:26px;left:0;line-height:26px;position:absolute;text-align:center;top:0;width:64px}.sku-card.large-screen[data-v-a8312d9d]{padding-left:6px;padding-right:6px;width:146px}.sku-card.large-screen .sku-img[data-v-a8312d9d]{height:134px;width:134px}.sku-card.large-screen .sku-name[data-v-a8312d9d]{height:20px;margin-top:14px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.sku-card.large-screen .sku-tags[data-v-a8312d9d]{display:none}.sku-card.large-screen .sku-footer[data-v-a8312d9d]{margin-top:8px}.fade-enter-active[data-v-479134b8],.fade-leave-active[data-v-479134b8]{transition:opacity var(--071d0dda) ease}.fade-enter-from[data-v-479134b8],.fade-leave-to[data-v-479134b8]{opacity:0}.success-tip[data-v-488da867]{align-items:center;background:#15141ae6;border-radius:10px;bottom:-20px;color:#fff;cursor:default;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;padding:8px 0;position:absolute;right:5px;width:92px}.success-tip .svg-icon[data-v-488da867]{font-size:17px;margin-right:3px}.success-tip .arrow[data-v-488da867]{border:8px solid transparent;border-bottom-color:#15141ae6;height:16px;position:absolute;right:20px;top:-16px;width:16px}.toolbar[data-v-cf583242]{background:#fff;border-radius:10px 0 0 10px;box-shadow:0 2px 8px #bdbdbd66;box-sizing:border-box;padding:14px 11px;position:fixed;right:0;top:50%;transform:translateY(-50%);width:64px;z-index:1}.toolbar>.toolbar-item#cart-box[data-v-cf583242],.toolbar>.toolbar-item#preselect-box[data-v-cf583242],.toolbar>.toolbar-item#requisition-box[data-v-cf583242],.toolbar>.toolbar-item[data-v-cf583242]:nth-child(2){margin-bottom:16px}.toolbar-item[data-v-cf583242]{align-items:center;cursor:pointer;display:flex;flex-direction:column}.icon[data-v-cf583242],.toolbar-item[data-v-cf583242]{position:relative;text-align:center}.icon[data-v-cf583242]{margin-top:10px}.icon .iconfont[data-v-cf583242]{font-size:20px}.icon .back-top[data-v-cf583242]{font-size:18px}.badge[data-v-cf583242]{border:1px solid #fff;border-radius:10px;color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;padding-left:6px;padding-right:6px;position:absolute;right:-14px;top:-10px}.badge.red[data-v-cf583242]{background-color:#ef2351}.badge.orange[data-v-cf583242]{background-color:#f76630}.label[data-v-cf583242]{font-size:12px;line-height:20px;margin-top:4px}.sku-info[data-v-705cf77b]{background:#f7f6f6;padding-right:24px;width:232px}.sku-info .title[data-v-705cf77b]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px}.sku-info[data-v-705cf77b] .ant-image{border:2px solid #fff;border-radius:10px;overflow:hidden}.sku-info .tags span[data-v-705cf77b]{background:#bdbdff1a;border-radius:8px;color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400;margin-bottom:3px;margin-right:6px;padding:3px 8px}.sku-info .tags span[data-v-705cf77b]:last-child{margin-right:0}.sku-info .sku-num .label[data-v-705cf77b]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px}.sku-info .sku-num[data-v-705cf77b] .ant-slider{margin:0 8px 0 12px}.sku-info .sku-num[data-v-705cf77b] .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #ec5e2a}.sku-info .sku-num[data-v-705cf77b] .ant-slider .ant-slider-track{background-color:#b4b4c2}.sku-info .create-btn[data-v-705cf77b]{background-color:transparent;border-radius:6px;box-shadow:none;color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:40px;padding-left:0;padding-right:0;width:118px}.sku-info .create-btn .icon[data-v-705cf77b]{color:#ec5e2a;font-size:18px}.sku-info .create-btn[data-v-705cf77b]:hover{background:#ec5e2a}.sku-info .create-btn:hover .icon[data-v-705cf77b],.sku-info .create-btn:hover .text[data-v-705cf77b]{color:#fff}.create-order[data-v-577e65ea]{padding:76px 24px 0}.create-order[data-v-577e65ea] .ant-form-item .ant-form-item-label>label{color:#15141a}.create-order .ant-input[data-v-577e65ea],.create-order .ant-picker[data-v-577e65ea]{width:305px}.create-order .tip[data-v-577e65ea]{margin-top:7px}.create-order .tip .icon[data-v-577e65ea]{color:#ec5e2a;font-size:11px}.create-order .tip .text[data-v-577e65ea]{color:#8d8d99;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400;line-height:17px;margin-left:4px}.create-order .ant-btn[data-v-577e65ea]{border-radius:10px;height:42px;width:120px}.create-order .confirm-btn[data-v-577e65ea]{background-color:#ec5e2a}.order-item[data-v-ddac8798]{border-radius:10px;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:52px;padding:0 136px 0 8px;position:relative;width:100%}.order-item[data-v-ddac8798]:hover{background:#f4f4f8}.order-item.beenAdded[data-v-ddac8798]{border:1px solid #ec5e2a;border-radius:14px}.order-item[data-v-ddac8798] .ant-image{border-radius:6px;overflow:hidden}.order-item .name-time[data-v-ddac8798]{margin-left:12px;width:100px}.order-item .name-time .name[data-v-ddac8798]{color:#15141a;line-height:20px}.order-item .name-time .time[data-v-ddac8798]{color:#8d8d99;font-size:12px;line-height:17px;margin-top:4px}.order-item[data-v-ddac8798] :where(.ant-image,.desc,.preview){flex:none}.order-item .desc[data-v-ddac8798]{color:#5a5a66;line-height:20px}.order-item .preview[data-v-ddac8798]{color:#15141a;cursor:pointer;line-height:20px}.order-item .ant-btn[data-v-ddac8798]{bottom:0;color:#ec5e2a;margin:auto 0;position:absolute;right:8px;top:0}.order-item .ant-btn[data-v-ddac8798]:hover{background:#ec5e2a;border-radius:10px;color:#fff;height:44px}.order-list[data-v-9ea58087]{overflow:hidden;padding-bottom:24px;padding-right:14px}.order-list .query-form[data-v-9ea58087] .ant-btn{border-radius:10px;color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:36px;padding-left:12px;padding-right:12px}.order-list .query-form[data-v-9ea58087] .ant-btn.active{background:#15141a;color:#fff}.order-list .scroll-wrap[data-v-9ea58087]{height:100%;overflow-y:auto}.order-list .scroll-wrap[data-v-9ea58087] .order-item+.order-item{margin-top:6px}.order-list .scroll-wrap .title-1[data-v-9ea58087],.order-list .scroll-wrap .title-2[data-v-9ea58087]{font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.order-list .scroll-wrap .title-1[data-v-9ea58087]{color:#ec5e2a}.order-list .scroll-wrap .title-2[data-v-9ea58087]{color:#5a5a66;margin-top:16px}.order-dialog .ant-modal-content{border-radius:20px;overflow:hidden;padding:0}.dialog-header[data-v-5d6cbba0]{display:flex;justify-content:center;padding:24px 24px 24px 232px;position:absolute;width:100%}.dialog-header__title[data-v-5d6cbba0]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:20px;font-weight:500;line-height:28px}.dialog-header__close[data-v-5d6cbba0]{color:#8d8d99;font-size:24px;position:absolute;right:24px;top:28px}.dialog-body[data-v-5d6cbba0]{display:flex;height:532px}.dialog-body>div[data-v-5d6cbba0]{padding-left:24px;padding-top:76px}.sku-info[data-v-33b510be]{background:#f7f6f6;padding-right:24px;width:232px}.sku-info .title[data-v-33b510be]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px}.sku-info[data-v-33b510be] .ant-image{border:2px solid #fff;border-radius:10px;overflow:hidden}.sku-info .tags span[data-v-33b510be]{background:#bdbdff1a;border-radius:8px;color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:12px;font-weight:400;margin-bottom:3px;margin-right:6px;padding:3px 8px}.sku-info .tags span[data-v-33b510be]:last-child{margin-right:0}.sku-info .sku-num[data-v-33b510be]{align-items:center;display:flex}.sku-info .sku-num .label[data-v-33b510be]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px}.sku-info .sku-num[data-v-33b510be] .ant-input-number.input-wrapper{background:#fff;border-radius:6px;height:30px;width:68px}.sku-info .sku-num[data-v-33b510be] .ant-input-number.input-wrapper .ant-input-number-input{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:500;height:28px;line-height:28px;text-align:center}.sku-info .sku-num[data-v-33b510be] .ant-input-number.input-wrapper.is-error{border-color:#ef2351!important;box-shadow:0 0 0 1px #ef235133}.sku-info .create-btn .icon[data-v-33b510be]{color:#ec5e2a}.sku-info .create-btn .text[data-v-33b510be]{color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px}.empty[data-v-844cab3c]{flex:auto;text-align:center}.empty .img[data-v-844cab3c]{height:68px;margin-top:64px;pointer-events:none;width:64px}.empty .text[data-v-844cab3c]{color:#8d8d99;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}.empty .btns[data-v-844cab3c]{margin:36px}.empty .btns .ant-btn[data-v-844cab3c]{border-radius:6px;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:40px;width:140px}.empty .btns .ant-btn+.ant-btn[data-v-844cab3c]{margin-left:24px}.order-item[data-v-a50050c9]{border-radius:10px;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:52px;padding:0 136px 0 8px;position:relative;width:100%}.order-item[data-v-a50050c9]:hover{background:#f4f4f8}.order-item.beenAdded[data-v-a50050c9]{border:1px solid #ef2351;border-radius:14px}.order-item[data-v-a50050c9] .ant-image{border-radius:6px;overflow:hidden}.order-item .name-time[data-v-a50050c9]{margin-left:12px}.order-item .name-time .name[data-v-a50050c9]{color:#15141a;line-height:20px}.order-item .name-time .time[data-v-a50050c9]{color:#8d8d99;font-size:12px;line-height:17px;margin-top:4px}.order-item .desc[data-v-a50050c9]{color:#5a5a66;line-height:20px}.order-item .preview[data-v-a50050c9]{color:#15141a;cursor:pointer;line-height:20px}.order-item .ant-btn[data-v-a50050c9]{bottom:0;color:#ef2351;margin:auto 0;position:absolute;right:8px;top:0}.order-item .ant-btn[data-v-a50050c9]:hover{background:#ef2351;border-radius:10px;color:#fff;height:44px}.order-list[data-v-efd354ef]{padding-bottom:24px;padding-right:14px}.order-list .query-form[data-v-efd354ef] .ant-btn{border-radius:10px;color:#5a5a66;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:36px;padding-left:12px;padding-right:12px}.order-list .query-form[data-v-efd354ef] .ant-btn.active{background:#15141a;color:#fff}.order-list .scroll-wrap[data-v-efd354ef]{height:100%;overflow-y:auto}.order-list .scroll-wrap[data-v-efd354ef] .order-item+.order-item{margin-top:6px}.order-list .scroll-wrap .title-1[data-v-efd354ef],.order-list .scroll-wrap .title-2[data-v-efd354ef]{font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.order-list .scroll-wrap .title-1[data-v-efd354ef]{color:#ef2351}.order-list .scroll-wrap .title-2[data-v-efd354ef]{color:#5a5a66;margin-top:16px}.requisition-dialog .ant-modal-content{border-radius:20px;overflow:hidden;padding:0}.dialog-header[data-v-1d84c182]{display:flex;justify-content:center;padding:24px 24px 24px 232px;position:absolute;width:100%}.dialog-header__title[data-v-1d84c182]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:20px;font-weight:500;line-height:28px}.dialog-header__close[data-v-1d84c182]{color:#8d8d99;font-size:24px;position:absolute;right:24px;top:28px}.dialog-body[data-v-1d84c182]{display:flex;height:532px}.dialog-body>div[data-v-1d84c182]{padding-left:24px;padding-top:76px}.address-wrapper[data-v-ca542936]{width:360px}.area-selector__current[data-v-ca542936]{color:#333;font-weight:500;margin-left:8px}.area-selector__panel[data-v-ca542936]{background:#fff;border-radius:8px;padding:0}.area-selector__tabs[data-v-ca542936]{align-items:center;border-bottom:1px solid #eee;box-sizing:border-box;display:flex;gap:2px;margin-bottom:8px}.area-selector__tab[data-v-ca542936]{align-items:center;color:#15141a;cursor:pointer;display:flex;font-size:14px;padding:0 12px 8px;position:relative;transition:color .2s}.area-selector__tab.active[data-v-ca542936]{color:#15141a}.area-selector__tab.active[data-v-ca542936]:after{background:#15141a;border-radius:1px;bottom:-1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.area-selector__list[data-v-ca542936]{font-size:12px;min-height:120px}.area-selector__item[data-v-ca542936]{border-radius:4px;color:#15141a;cursor:pointer;padding:4px 0;text-align:center;transition:background .2s,color .2s}.area-selector__item.active[data-v-ca542936],.area-selector__item[data-v-ca542936]:hover{background:#f5f5f5;color:#15141a}.product-image-carousel[data-v-cee70129]{align-items:center;display:flex;flex-direction:column}.product-image-carousel .main-img[data-v-cee70129]{align-items:center;background:#f3f3f5;border-radius:10px;display:flex;height:400px;justify-content:center;width:400px}.product-image-carousel .main-img img[data-v-cee70129]{max-height:400px;max-width:400px;-o-object-fit:contain;object-fit:contain}.product-image-carousel .main-img .img-placeholder[data-v-cee70129]{background:#eee;border-radius:8px;height:400px;width:400px}.product-image-carousel .thumb-row[data-v-cee70129]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:10px;width:400px}.product-image-carousel .thumb-row .arrow[data-v-cee70129]{align-items:center;background:#fff;border:1px solid hsla(0,0%,85%,.6);border-radius:50%;box-shadow:0 1px 4px #cdcbd985;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;margin:0;padding:0;transition:box-shadow .2s;width:36px;z-index:2}.product-image-carousel .thumb-row .arrow[data-v-cee70129]:disabled{cursor:not-allowed;opacity:.6}.product-image-carousel .thumb-row .arrow-img[data-v-cee70129]{display:block;height:36px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}.product-image-carousel .thumb-row .thumb-list[data-v-cee70129]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:336px;-ms-overflow-style:none}.product-image-carousel .thumb-row .thumb-list[data-v-cee70129]::-webkit-scrollbar{display:none}.product-image-carousel .thumb-row .thumb-list .thumb-item[data-v-cee70129]{align-items:center;background:#f3f3f5;border:1px solid transparent;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;height:54px;justify-content:center;overflow:hidden;width:54px}.product-image-carousel .thumb-row .thumb-list .thumb-item img[data-v-cee70129]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-image-carousel .thumb-row .thumb-list .thumb-item.active[data-v-cee70129]{border:2px solid #ef2351}.drawer-header[data-v-93dff57c]{align-items:center;box-sizing:border-box;display:flex;height:28px;justify-content:space-between;padding:0 12px;width:100%}.drawer-title[data-v-93dff57c]{font-size:20px;font-weight:700;margin:0}.main-img[data-v-93dff57c]{align-items:center;background:#f3f3f5;border-radius:10px;display:flex;flex-direction:column;height:260px;justify-content:flex-start;min-width:260px;position:relative;width:260px}.main-img img[data-v-93dff57c]{margin-bottom:12px;margin-top:20px;max-height:220px;max-width:220px}.main-img .thumb-list-wrapper[data-v-93dff57c]{align-items:center;display:flex;margin-top:8px;position:relative;width:100%}.main-img .thumb-list-wrapper .thumb-arrow[data-v-93dff57c]{background:#fff;border-radius:50%;box-shadow:0 0 8px 12px #fff;cursor:pointer;height:26px;position:absolute;top:50%;transform:translateY(-50%);width:26px;z-index:1}.main-img .thumb-list-wrapper .thumb-arrow.left[data-v-93dff57c]{left:-32px}.main-img .thumb-list-wrapper .thumb-arrow.right[data-v-93dff57c]{right:-32px}.main-img .thumb-list-wrapper .thumb-list[data-v-93dff57c]{display:flex;gap:8px;margin:0 auto;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap;width:220px}.main-img .thumb-list-wrapper .thumb-list[data-v-93dff57c]::-webkit-scrollbar{display:none}.main-img .thumb-list-wrapper .thumb-list .thumb-item[data-v-93dff57c]{border:2px solid transparent;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-block;height:44px;overflow:hidden;width:44px}.main-img .thumb-list-wrapper .thumb-list .thumb-item img[data-v-93dff57c]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.main-img .thumb-list-wrapper .thumb-list .thumb-item.active[data-v-93dff57c]{border-color:#f43f5e}.product-header[data-v-93dff57c]{align-items:flex-start;display:flex;margin-bottom:24px;position:relative}.product-header .favorite[data-v-93dff57c]{color:#00000040;cursor:pointer;font-size:20px;left:375px;position:absolute;top:6px}.product-header .favorite.active[data-v-93dff57c]{color:#ef2351}.product-info[data-v-93dff57c]{align-items:flex-start;display:flex;flex-direction:column;margin-left:48px;width:445px}.product-title[data-v-93dff57c]{color:#15141a;font-family:PingFangSC,PingFang SC;font-size:20px;font-weight:500;line-height:28px}.product-tags[data-v-93dff57c]{display:flex;gap:8px;margin-top:12px}.product-tags .tag[data-v-93dff57c]{align-items:center;background:#bdbdff1a;border-radius:6px;color:#5a5a66;display:inline-flex;font-family:PingFangSC,PingFang SC;font-size:14px;font-weight:400;height:28px;line-height:20px;padding:4px 8px}.product-price-section[data-v-93dff57c]{align-items:center;display:flex;margin:24px 0}.product-price-section .price-label[data-v-93dff57c]{color:#15141a;font-size:14px;font-weight:500;line-height:20px;margin-right:20px;min-width:45px}.product-price-section .price-list[data-v-93dff57c]{display:flex;gap:48px}.product-price-section .price-list .price-item[data-v-93dff57c]{align-items:center;display:flex;flex-direction:column}.product-price-section .price-list .price-item .price-qty[data-v-93dff57c]{color:#15141a;font-size:16px;font-weight:400;line-height:22px;margin-bottom:16px}.product-price-section .price-list .price-item .price-value[data-v-93dff57c]{color:#ef2351;font-size:28px;font-weight:600;line-height:40px}.product-price-section .price-list .price-item .price-value .price-currency[data-v-93dff57c]{font-family:PingFangSC,PingFang SC;font-size:18px;font-weight:600;vertical-align:middle}.product-row[data-v-93dff57c]{align-items:center;display:flex;margin-bottom:14px}.product-row .row-label[data-v-93dff57c]{color:#8d8d99;font-size:14px;font-weight:400;line-height:20px;margin-right:34px;min-width:45px}.product-row .row-value[data-v-93dff57c]{color:#15141a;font-size:15px}.product-btns .ant-btn .svg-icon[data-v-93dff57c]{transform:translateY(1px)}.product-btns[data-v-93dff57c]{display:flex;gap:12px;margin-top:18px}.product-btns .ant-btn[data-v-93dff57c]{align-items:center;border-radius:6px;color:#fff;display:inline-flex;font-family:PingFangSC,PingFang SC;font-size:16px;font-weight:500;height:48px;justify-content:center;width:168px}.product-btns .svg-icon[data-v-93dff57c]{margin-right:8px;margin-top:2px}.product-btns .preorder-btn[data-v-93dff57c]{background:#ec5e2a;border:none;color:#fff}.product-btns .cart-btn[data-v-93dff57c]{background:#ef2351;border:none;color:#fff}.product-btns.compact-admin .admin-flex[data-v-93dff57c]{display:flex;gap:8px}.product-btns.compact-admin .expandable[data-v-93dff57c]{align-items:center;border-radius:12px;display:inline-flex;height:48px;justify-content:center;overflow:hidden;padding:0 14px;position:relative;transition:width .22s ease,background-color .2s ease,border-color .2s ease;width:48px}.product-btns.compact-admin .expandable .svg-icon[data-v-93dff57c]{flex:0 0 auto;margin:0;transform:translateY(1px)}.product-btns.compact-admin .expandable .label[data-v-93dff57c]{max-width:0;opacity:0;transition:max-width .2s ease,opacity .15s ease;white-space:nowrap}.product-btns.compact-admin .expandable.is-expanded[data-v-93dff57c]{background:#ec5e2a;border-color:#ec5e2a;width:168px}.product-btns.compact-admin .expandable.is-expanded .label[data-v-93dff57c]{margin-left:8px;max-width:120px;opacity:1}.product-btns.compact-admin .btn-cart[data-v-93dff57c],.product-btns.compact-admin .btn-preorder[data-v-93dff57c],.product-btns.compact-admin .btn-requisition[data-v-93dff57c]{background:#ef2351;border-color:#ef2351;color:#fff}.product-btns.compact-admin .btn-cart[data-v-93dff57c]:hover,.product-btns.compact-admin .btn-preorder[data-v-93dff57c]:hover,.product-btns.compact-admin .btn-requisition[data-v-93dff57c]:hover{background:#ec5e2a;border-color:#ec5e2a;filter:brightness(1.03)}.img-carousel[data-v-93dff57c]{margin:24px 0}.img-carousel .carousel-img[data-v-93dff57c]{align-items:center;display:flex;height:180px;justify-content:center}.img-carousel .carousel-img img[data-v-93dff57c]{max-height:170px;max-width:170px}.detail-tabs[data-v-93dff57c]{margin-top:24px}.spec-descriptions[data-v-93dff57c]{margin-top:12px}.detail-content[data-v-93dff57c]{padding:12px 0}.icon-guanbi[data-v-93dff57c]{cursor:pointer;font-size:30px}.drawer-content[data-v-93dff57c] .ant-descriptions{width:647px}.drawer-content[data-v-93dff57c] .ant-descriptions .ant-descriptions-item-label{background-color:#f8f8ff;width:158px}
