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]{-webkit-text-decoration:underline dotted;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}.mal-login-page{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:url(/assets/bg_denglu@2x-DQu5Aa4N.png) center / cover no-repeat}.mal-login-card{width:360px;box-sizing:border-box;padding:16px 32px 24px;border-radius:3px;background:#fff;box-shadow:0 2px 8px #0000001f}.mal-login-heading{display:flex;height:39px;align-items:center;justify-content:space-between;color:#1c2d3e;font-weight:600;margin-bottom:20px}.mal-login-logo{display:block;width:104px;height:auto}.mal-login-card .ant-form-item-label{padding:0 0 6px}.mal-login-card .ant-form-item-label>label{height:auto;color:#233346;font-weight:600;font-size:17px}.mal-login-card .ant-input,.mal-login-card .ant-input-affix-wrapper{height:40px;border-color:#d9d9d9;border-radius:3px;background:#fafafa}.mal-login-card .ant-input::placeholder{color:#aeb7c1}.mal-login-card .ant-input-affix-wrapper input{background:transparent}.mal-login-submit-item{margin-top:22px!important;margin-bottom:0!important}.mal-login-submit{height:40px;border:0;border-radius:4px;background:#216c7c;font-weight:600}.mal-login-submit:hover,.mal-login-submit:focus{background:#287d8e!important}.ant-input-number-mode-input:hover .ant-input-number-suffix{margin-inline-end:0!important}.ant-btn{border-radius:5px!important;padding-left:8px!important;padding-right:8px!important;min-width:88px;font-size:17px}.ant-radio-button-wrapper{border-color:#b9b9b9}.ant-select{width:100%;min-height:38px;border-color:#b9b9b9;border-radius:2px;font-size:16px}.ant-select-selector{border-radius:2px!important}.ant-select-disabled{height:40px}.ant-select-disabled .ant-select-selector{background-color:#f2f4f8!important;font-size:16px;border:1px solid #b9b9b9!important}.ant-select-disabled .ant-select-selector .ant-select-selection-item{color:#181818!important}.ant-select-selection-wrap{align-self:auto!important}.ant-input-number{border-radius:2px!important;border-color:#b9b9b9;min-height:40px;font-size:16px;width:100%}.ant-input-number .ant-input-number-input-wrap .ant-input-number-input{font-size:16px}.ant-input-number-disabled{background-color:#f2f4f8!important;border-color:#b9b9b9!important}.ant-input-number-disabled .ant-input-number-input-wrap .ant-input-number-input{color:#181818!important}.ant-input{font-size:16px!important;border-radius:2px!important;height:38px;padding:12px 10px!important}.spa-antd-input_text-align-center,.spa-antd-inputnumber_text-align-center .ant-input-number-input-wrap .ant-input-number-input{text-align:center}.ant-input-affix-wrapper{border-radius:2px!important;padding:0}.ant-input-affix-wrapper .ant-input{height:38px;padding:12px 10px!important}.ant-input-affix-wrapper .ant-input-suffix{background-color:#a7b1ca1a;padding:0 10px;min-width:54px;align-items:center;justify-content:center}.ant-input-affix-wrapper .ant-input-suffix .ant-input-show-count-suffix{color:#b9b9b9}.ant-picker{border-radius:2px!important;border-color:#b9b9b9}.ant-picker-disabled{background-color:#f2f4f8!important}.ant-picker-disabled .ant-picker-input>input{color:#181818!important}.ant-input-number-affix-wrapper{border-radius:2px!important;height:40px}.spa-datepicker-select{width:100%;height:40px;line-height:40px}.spa-datepicker-select .ant-picker-input>input{font-size:16px}.ant-input-number-affix-wrapper:hover .ant-input-number-suffix{margin-inline-end:0!important}.ant-popconfirm-inner-content .ant-popconfirm-message{justify-content:center;font-size:16px}.ant-popconfirm-inner-content .ant-popconfirm-buttons>button{height:32px!important;width:80px!important;border-radius:5px!important}.ant-popconfirm-inner-content .ant-popconfirm-buttons .ant-btn-default{background-color:#e6e6e6}.ant-popconfirm-inner-content .ant-popconfirm-buttons .ant-btn-primary{background-color:#206373}.ant-table-cell{font-size:16px}.mal-save-button,.mal-save-button:hover,.mal-save-button:focus{border:0!important;color:#fff!important;background:linear-gradient(90deg,#2471fa,#23b7be)!important;box-shadow:none!important;border-radius:5px!important}.mal-save-button:hover,.mal-save-button:focus{opacity:.88}.mal-save-button:disabled{color:#fff!important;background:linear-gradient(90deg,#9dbcf4,#9bd5d7)!important;opacity:.7}.mal-page-actions{position:fixed;z-index:8;right:0;bottom:0;left:160px;display:flex;gap:10px;padding:14px 30px;background:#fffffff5;border-top:1px solid #e9edf0;box-shadow:0 -3px 10px #19375a0d}.mal-page-actions .ant-btn{min-width:160px;height:48px;border-radius:3px}.mal-page-actions .ant-btn:not(.mal-save-button){border-color:#e1e5e9;background:#f2f4f8;color:#263746}@media(max-width:720px){.mal-page-actions{left:180px;padding-right:16px;padding-left:16px}.mal-page-actions .ant-btn{min-width:0;flex:1}}h1{font-size:22px}.mal-add-btn_symbol-size{font-size:22px;line-height:17px;color:#fff;font-weight:600}.product-category-action-button{min-width:0!important;color:#86909c;background:#fff;border-color:#e5e9ed;padding:0!important;border:0!important}.product-category-action-button:hover,.product-category-action-button:focus-visible{border:none!important}.spa-file-upload-container{display:flex;align-items:center;justify-content:center}.spa-img-croper,.spa-img-croper .ant-spin-nested-loading,.spa-img-croper .ant-spin-container,.spa-img-croper .ant-upload-wrapper,.spa-img-croper .ant-upload{display:block;width:100%;height:100%}.spa-img-croper-wrap{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#86909c;font-size:12px}.spa-img-croper-preview,.spa-img-croper-preview img{display:block;width:100%;height:100%}.spa-img-croper-preview{overflow:hidden}.spa-img-croper-preview img{object-fit:cover;object-position:center}.spa-custom-label{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:17px}.spa-custom-label_content{display:flex;align-items:center;min-width:0}.spa-custom-label_content>.anticon{margin-right:4px}.spa-custom-label_tip-text{margin-left:20px;color:#b9b9b9;font-size:12px}.spa-custom-label_error-text{flex:0 0 auto;color:#ff4d4f;font-size:12px;font-weight:400;white-space:nowrap}.ant-form-item-label>label:has(.spa-custom-label){width:100%}.mall-product-list-page{min-height:calc(100vh - 108px);padding:0 16px 78px}.mall-product-list-content{min-width:0}.mall-product-search-card{margin-bottom:16px;border:1px solid #edf0f2}.mall-product-search-card .ant-card-body{padding:16px 20px 2px}.mall-product-search-card .ant-form-item{margin-bottom:14px}.mall-product-search-card .ant-form-item-label>label{color:#263746;font-size:15px}.mall-product-search-card .ant-select,.mall-product-search-card .ant-input{min-width:160px;height:40px}.mall-product-reset-button,.mall-product-search-button{height:40px;min-width:88px;margin-left:8px}.mall-product-table{overflow:hidden;border:1px solid #edf0f2;border-radius:4px;background:#fff}.mall-product-table .ant-table{color:#041830}.mall-product-table .ant-table-thead>tr>th{color:#86909c;font-weight:400;background:#fff}.mall-product-table .ant-table-tbody>tr>td{height:62px}.mall-product-image{width:48px;height:48px;object-fit:cover;border-radius:3px}.mall-product-name-cell{display:flex;flex-direction:column;gap:3px;overflow:hidden}.mall-product-name-link{display:block;max-width:100%;padding:0;overflow:hidden;color:#206373;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:transparent;border:0}.mall-product-name-link:hover,.mall-product-name-link:focus-visible{color:#ef6f14;text-decoration:underline;outline:none}.mall-product-name-cell span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mall-product-name-cell small{color:#86909c;font-size:12px}.product-category-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:inherit}.product-category-page-content{min-height:calc(100vh - 108px);padding:0 16px 40px;box-sizing:border-box}.product-category-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.product-category-heading h1{margin:0 0 4px;color:#263746;font-weight:600}.product-category-subtitle,.product-category-id{margin:0;color:#86909c;font-size:12px}.product-category-add-button{height:40px;padding:0 16px;font-size:17px}.product-category-add-button .anticon,.product-category-add-button .icon{margin-right:6px}.product-category-table{overflow:hidden;border:1px solid #edf0f2;border-radius:4px;background:#fff}.product-category-table .ant-table{color:#041830;font-size:16px}.product-category-table .ant-table-thead>tr>th{color:#86909c;font-weight:400;background:#fff}.product-category-table .ant-table-tbody>tr>td{height:62px;color:#041830}.product-category-name-cell{display:flex;flex-direction:column;gap:2px}.product-category-actions{display:flex;justify-content:space-around;gap:12px}.product-category-table .ant-empty-description{color:#86909c;font-size:12px}.product-category-modal .ant-form-item-label>label{width:100%}.product-category-modal .ant-form-item-explain-error{display:none}.product-category-modal .ant-input{min-height:40px}.product-category-modal-actions{display:flex;justify-content:center;gap:16px;margin-top:24px}@media(max-width:900px){.product-category-table{overflow-x:auto}.product-category-table .ant-table{min-width:820px}}.product-category-form-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:inherit}.product-category-form-content{min-height:calc(100vh - 108px);padding:0 18px 40px;box-sizing:border-box}.product-category-form-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:26px}.product-category-form-heading h1{margin:0 0 4px;color:#263746;font-weight:600}.product-category-form-subtitle{margin:0;color:#86909c;font-size:12px}.product-category-back-button{width:80px;height:40px;border:0;background:#e6e6e6;color:#263746}.product-category-form{max-width:524px}.product-category-form .ant-form-item{margin-bottom:20px}.product-category-form .ant-form-item-label>label{color:#263746;font-size:17px;font-weight:600}.product-category-form .ant-form-item-explain-error{font-size:12px}.product-category-form .ant-input,.product-category-sort-input{min-height:40px;font-size:16px}.product-category-sort-input{width:100%}.mall-product-form-page{min-height:calc(100vh - 108px);padding:0 18px 78px}.mall-product-form-content{min-width:0}.mall-product-form{padding-bottom:40px}.mall-product-form .ant-form-item-label>label{color:#263746;font-size:16px;font-weight:600}.mall-product-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px}.mall-product-status-buttons{display:flex;width:100%}.mall-product-status-button{flex:1;height:40px;padding:0;color:#86909c;text-align:center;border-color:#b9b9b9;background:#fff}.mall-product-status-button.selected{color:#fff;border-color:#b9b9b9;background:#206373;box-shadow:none}.mall-product-status-button:hover{color:#8c8c8c;border-color:#b9b9b9}.mall-product-status-button.selected:hover{color:#fff;border-color:#b9b9b9;background:#b9b9b9}.mall-product-status-button:disabled,.mall-product-status-button.selected:disabled{color:#86909c;border-color:#b9b9b9;background:#f5f5f5}.mall-product-detail-images{display:grid;grid-template-columns:repeat(10,112px);gap:8px}.mall-product-readonly-image{display:flex;width:112px;height:112px;overflow:hidden;align-items:center;justify-content:center;background:#f5f5f5}.mall-product-readonly-image img{width:100%;height:100%;object-fit:contain}.mall-best-product-page{min-height:calc(100vh - 108px);padding:0 16px 92px}.mall-best-product-content{min-width:0}.mall-best-product-page h1{margin:0 0 4px;color:#263746;font-weight:600}.mall-best-product-subtitle{margin:0 0 26px;color:#9aaabd;font-size:12px}.mall-best-product-label{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:#263746;font-size:16px;font-weight:600}.mall-best-product-tip{color:#9aaabd;font-size:14px;font-weight:400}.mall-best-product-table{overflow:hidden;margin-top:16px;border:1px solid #edf0f2;border-radius:4px;background:#fff}.mall-best-product-table .ant-table{min-width:860px;color:#041830}.mall-best-product-table .ant-table-thead>tr>th{color:#86909c;font-weight:400;background:#fff}.mall-best-product-table .ant-table-tbody>tr>td{height:62px}.mall-best-product-table .ant-checkbox-inner{width:20px;height:20px;border:1px solid #c7cdd3;border-radius:2px;background:#fff}.mall-best-product-table .ant-checkbox-indeterminate:after{background-color:#206373}.mall-best-product-table .ant-checkbox-wrapper-checked .ant-wave-target:hover{background-color:#206373!important}.mall-best-product-table .ant-checkbox:hover .ant-checkbox-inner,.mall-best-product-table .ant-checkbox-wrapper:hover .ant-checkbox-inner,.mall-best-product-table .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#206373}.mall-best-product-table .ant-checkbox-checked,.mall-best-product-table .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:#206373;background:#206373}.mall-best-product-table .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.mall-best-product-table .ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px;height:2px;background:#fff}.mall-best-product-image{width:48px;height:48px;object-fit:cover;border-radius:3px}@media(max-width:900px){.mall-best-product-table{overflow-x:auto}}@media(max-width:1100px){.mall-product-detail-images{grid-template-columns:repeat(auto-fill,112px)}}@media(max-width:720px){.mall-product-form-grid{grid-template-columns:1fr}}.member-level-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:inherit}.member-level-page-content{min-height:calc(100vh - 108px);padding:0 16px 40px;box-sizing:border-box}.member-level-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.member-level-heading h1{margin:0 0 4px;color:#263746;font-weight:600}.member-level-heading p{margin:0;color:#86909c;font-size:12px}.member-level-add-button{height:40px;padding:0 16px;font-size:17px}.member-level-add-button .anticon,.member-level-add-button .icon{margin-right:6px}.member-level-table{overflow:hidden;border:1px solid #edf0f2;border-radius:4px;background:#fff}.member-level-table .ant-table{color:#041830;font-size:16px}.member-level-table .ant-table-thead>tr>th{color:#86909c;font-weight:400;background:#fff}.member-level-table .ant-table-tbody>tr>td{height:62px;color:#041830}.member-level-image{width:44px;height:44px;object-fit:cover;border-radius:3px}.member-level-threshold-title{display:inline-flex;align-items:center;gap:3px}.member-level-threshold-title .anticon{cursor:help}.member-level-tooltip .ant-tooltip-inner{font-size:12px}.member-level-actions{display:flex;gap:12px}.member-level-action-button{width:40px;height:40px;padding:0;color:#86909c;background:#fff;border-color:#e5e9ed}.member-level-action-button:hover,.member-level-action-button:focus-visible{color:#206373!important;border-color:#206373!important}.member-level-table .ant-empty-description{color:#86909c;font-size:12px}@media(max-width:900px){.member-level-table{overflow-x:auto}.member-level-table .ant-table{min-width:920px}}.member-detail-page{min-height:calc(100vh - 108px);padding:0 16px 40px}.member-detail-content{min-width:0}.member-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.member-detail-heading h1{margin:0 0 4px;color:#263746;font-size:20px;font-weight:600}.member-detail-heading p{margin:0;color:#86909c;font-size:12px}.member-detail-actions{display:flex;gap:12px}.member-detail-actions .ant-btn{height:40px}.member-detail-actions .anticon,.member-detail-actions .icon{margin-right:5px}.member-detail-table{overflow:hidden;border:1px solid #edf0f2;border-radius:5px;background:#fff}.member-detail-table .ant-table{color:#041830;font-size:14px}.member-detail-table .ant-table-thead>tr>th{height:60px;color:#86909c;font-weight:400;background:#fff}.member-detail-table .ant-table-tbody>tr>td{height:62px;color:#041830;white-space:nowrap}.member-detail-points-table{margin-top:16px}.member-detail-points-table .ant-table{min-width:760px}.member-detail-tip-title{display:inline-flex;align-items:center;gap:3px}.member-detail-tip-title .anticon{color:#86909c;cursor:help}@media(max-width:900px){.member-detail-page{overflow-x:auto}.member-detail-heading,.member-detail-table{min-width:760px}}.member-personnel-page .product-category-heading{margin-bottom:14px}.member-personnel-search-card .ant-card-body{padding-right:16px;padding-left:16px}.member-personnel-search-button{margin-left:0}.member-personnel-table .ant-table-tbody>tr>td{height:62px;color:#041830}.member-personnel-actions{display:flex;align-items:center;justify-content:center;gap:12px}.member-operation-modal .ant-modal-content{padding:18px 22px 16px;border-radius:4px}.member-operation-modal .ant-modal-header{margin-bottom:14px;text-align:center}.member-operation-modal .ant-modal-title{color:#041830;font-size:17px}.member-operation-modal .ant-form-item-label>label{color:#263746;font-size:15px}.member-operation-modal .ant-input,.member-operation-modal .ant-input-group-addon{height:40px}.member-operation-modal .ant-input[disabled]{color:#34495e;background:#f1f1f1}.member-operation-modal-actions{display:flex;gap:18px;padding-top:2px}.member-operation-modal-actions .ant-btn{flex:1;height:40px}.member-operation-modal-actions .ant-btn-default{color:#86909c;background:#f5f5f5;border-color:#f5f5f5}@media(max-width:900px){.member-personnel-search-card .ant-row{min-width:820px}.member-personnel-search-card{overflow-x:auto}}.merchant-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:#f5f7fa}.merchant-page-content{min-height:calc(100vh - 108px);padding:0 20px 40px;box-sizing:border-box;position:relative;background:inherit;border-radius:4px}.merchant-page h1{margin:0 0 4px;color:#263746;font-weight:600}.merchant-page-subtitle{margin:0 0 28px;color:#9aaabd;font-size:12px}.merchant-page .ant-form-item-label>label{color:#263746;font-size:17px;font-weight:600}.merchant-form .ant-form-item{margin-bottom:22px}.merchant-form .ant-input{min-height:40px!important;border-color:#d5dbe1!important;border-radius:2px!important}.merchant-form .ant-input-affix-wrapper .ant-input{min-height:38px!important;border-color:#d5dbe1!important;border-radius:2px!important}.merchant-form .merchant-form-more-select{display:flex;justify-content:space-between}.merchant-form .merchant-form-more-select .ant-select{width:32%}.merchant-form .ant-select-selection-item,.merchant-form .ant-select-selection-placeholder{line-height:36px!important}.merchant-avatar-field{margin-bottom:26px!important}.merchant-avatar-upload-row{display:flex;align-items:center;gap:14px}.merchant-avatar-upload-row .spa-file-upload-container{border:1px dashed #d9d9d9!important;border-radius:4px!important;background:#f5f5f5!important}.merchant-form-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;align-items:start}@media(max-width:900px){.merchant-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.merchant-page-content{padding:18px 16px 28px}.merchant-avatar-upload-row{align-items:flex-start;flex-direction:column;gap:8px}}.marketing-page{min-height:calc(100vh - 108px);padding:0 16px 40px}.mall-marketing-edit-page{min-height:calc(100vh - 108px);padding:0 16px 92px}.mall-marketing-edit-content{min-width:0}.mall-marketing-edit-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.mall-marketing-edit-heading h1{margin:0 0 4px;color:#263746;font-weight:600}.mall-marketing-edit-heading p{margin:0;color:#9aaabd;font-size:12px}.mall-marketing-image-size{margin:8px 0 16px;color:#9aaabd;font-size:12px}.mall-marketing-product-table .mall-marketing-product-image{width:48px;height:48px;object-fit:cover;border-radius:3px}.mall-marketing-product-table .ant-radio{width:20px;height:20px;border:1px solid #c7cdd3;background:#fff}.mall-marketing-product-table .ant-radio-wrapper:hover .ant-radio,.mall-marketing-product-table .ant-radio:has(.ant-radio-input:focus-visible){border-color:#206373}.mall-marketing-product-table .ant-radio.ant-radio-checked,.mall-marketing-product-table .ant-radio-wrapper:hover .ant-radio.ant-radio-checked{border-color:#206373;background:#206373}.mall-marketing-product-table .ant-radio.ant-radio-checked:after{top:45%;left:50%;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;border-radius:0;background:transparent;opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1)}.marketing-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:14px}.marketing-page-heading h1{margin:0 0 4px;color:#263746;font-weight:600}.marketing-page-heading p{margin:0;color:#9aaabd;font-size:12px}.marketing-page-buttons{display:flex;gap:18px}.marketing-page-buttons .product-category-add-button{min-width:0}.marketing-secondary-add-button,.marketing-secondary-add-button:hover,.marketing-secondary-add-button:focus{border-color:#e1e5e9!important;color:#263746!important;background:#e9edf1!important}.marketing-secondary-add-symbol{color:#263746}.marketing-table{overflow:hidden;margin-bottom:16px;border:1px solid #e6eaee;border-radius:5px;background:#fff}.marketing-table .ant-table-thead>tr>th{height:60px;color:#86909c;font-weight:400;background:#fff}.marketing-table .ant-table-tbody>tr>td{height:62px;color:#263746}.marketing-table-image{width:48px;height:48px;object-fit:cover;border-radius:3px}.marketing-product-cell{display:flex;flex-direction:column;gap:2px;overflow:hidden}.marketing-product-cell span,.marketing-product-cell small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketing-product-cell small{color:#9aaabd;font-size:12px}@media(max-width:900px){.marketing-page{overflow-x:auto}.marketing-page-heading,.marketing-table{min-width:900px}}.point-redemption-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:inherit}.point-redemption-page-content{min-height:calc(100vh - 108px);padding:0 20px 40px;box-sizing:border-box}.point-redemption-page h1{margin:0 0 4px;color:#263746;font-weight:600}.point-redemption-page-subtitle{margin:0 0 14px;color:#9aaabd;font-size:14px}.point-redemption-form .ant-form-item{margin-bottom:0}.point-redemption-form .ant-form-item-label>label{color:#263746;font-size:14px;font-weight:600}.point-redemption-form-fields{display:flex;gap:6px}.point-redemption-input{width:302px}.point-redemption-input .ant-input-number-input{text-align:center}.point-redemption-input .ant-input-number-input::placeholder{color:#9aaabd}.point-redemption-input .ant-input-number-suffix{color:#9aaabd}.consumption-rules-page{min-height:calc(100vh - 108px);padding-bottom:78px;background:inherit}.consumption-rules-page-content{min-height:calc(100vh - 108px);padding:0 20px 40px;box-sizing:border-box}.consumption-rules-page h1{margin:0 0 4px;color:#263746;font-weight:600}.consumption-rules-page-subtitle{margin:0 0 28px;color:#9aaabd}.consumption-rules-label{display:flex;align-items:center;margin-bottom:8px;color:#263746;font-weight:600;font-size:17px}.consumption-rules-required{margin-right:4px;color:#ff4d4f}.consumption-rules-tip{margin-left:14px;color:#9aaabd;font-weight:400;font-size:14px}.consumption-rules-upload-grid{display:flex;flex-wrap:wrap;gap:6px}.consumption-rules-upload-grid .spa-file-upload-container{flex:0 0 68px;border:1px solid #d9d9d9!important;background:#fafafa!important}@media(max-width:460px){.point-redemption-form-fields{flex-direction:column;gap:8px}.point-redemption-form-fields>.ant-form-item{width:min(100%,260px)}}@media(max-width:520px){.consumption-rules-page-content{padding:18px 16px 28px}.consumption-rules-label{align-items:flex-start;flex-wrap:wrap;gap:2px}.consumption-rules-tip{width:100%;margin-left:14px}}.mall-order-page,.mall-order-detail-page{min-height:calc(100vh - 108px);padding:0 16px 77px;color:#263746}.mall-order-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.mall-order-heading h1{margin:0 0 4px;font-weight:600}.mall-order-heading p{margin:0;color:#86909c;font-size:13px}.mall-order-search-card,.mall-order-table-card,.mall-order-progress-card,.mall-order-info-card,.mall-order-express-card{border:1px solid #edf0f2}.mall-order-search-card{margin-bottom:16px}.mall-order-search-card .ant-card-body{padding:16px 20px 2px}.mall-order-search-card .ant-form-item-label>label{font-size:15px}.mall-order-search-button,.mall-order-reset-button{height:40px}.mall-order-reset-button{background:#f2f4f8;border-color:#e1e5e9}.mall-order-table-card{overflow:hidden;background:#fff}.mall-order-table-card .ant-card-body{padding:0}.mall-order-table-card .ant-table-thead>tr>th{color:#86909c;font-weight:400;background:#fff}.mall-order-table-card .ant-table-tbody>tr>td{height:62px;color:#263746}.mall-order-view-button{min-width:36px!important;width:36px;height:34px;color:#86909c;border-color:#e5e9ed}.mall-order-detail-heading{margin-bottom:14px}.mall-order-back-button{min-width:68px;border:0;background:#e6e6e6}.mall-order-progress-card{margin-bottom:16px}.mall-order-progress-card h2,.mall-order-info-card h2,.mall-order-express-card h2{margin:0 0 16px;font-size:16px;font-weight:600}.mall-order-progress{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.mall-order-step{position:relative;display:flex;justify-content:center}.mall-order-step:before{position:absolute;z-index:0;top:50%;right:50%;left:-50%;height:1px;background:#b9b9b9;content:""}.mall-order-step:first-child:before{display:none}.mall-order-step span{position:relative;z-index:1;display:flex;width:100px;height:34px;align-items:center;justify-content:center;border:1px solid #b9b9b9;border-radius:4px;background:#f7f7f7;color:#86909c}.mall-order-step.active:before{background:#206373}.mall-order-step.active span{border-color:#206373;background:#206373;color:#fff}.mall-order-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mall-order-info-card,.mall-order-express-card{margin-bottom:16px}.mall-order-detail-table{overflow:hidden;border:1px solid #e5e9ed;border-radius:5px;font-size:16px}.mall-order-detail-row{display:grid;grid-template-columns:20% 1fr;min-height:48px;border-bottom:1px solid #edf0f2}.mall-order-detail-row:last-child{border-bottom:0}.mall-order-detail-row span{display:flex;align-items:center;padding:10px 16px;color:#86909c;background:#fcfcfc;border-right:1px solid #edf0f2}.mall-order-detail-row strong{display:flex;align-items:center;padding:10px 16px;font-weight:400}.mall-order-express-table{display:grid;grid-template-columns:1fr 1fr 2fr;overflow:hidden;border:1px solid #e5e9ed;border-radius:5px;font-size:16px}.mall-order-express-label,.mall-order-express-value,.mall-order-express-empty{display:flex;min-height:48px;justify-content:center;padding:10px 16px;border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2}.mall-order-express-table>:nth-child(3n){border-right:0}.mall-order-express-label{justify-content:center;color:#86909c;background:#fcfcfc}.mall-order-express-value{color:#263746}.mall-order-express_label-left{justify-content:start}.mall-order-express-address{line-height:1.5;overflow-wrap:anywhere}.mall-order-express-table>:nth-last-child(-n+3){border-bottom:0}.mall-order-actions{gap:16px}.mall-order-actions .ant-btn{min-width:136px}.mall-order-modal-actions{display:flex;justify-content:center;gap:16px;margin-top:24px}.mall-order-modal-actions .ant-btn{min-width:88px}.mall-order-modal_actions-save-button{background-color:#206373;color:#fff}@media(max-width:900px){.mall-order-detail-grid{grid-template-columns:1fr}.mall-order-express-table{grid-template-columns:1fr 1fr}.mall-order-express-table>:nth-child(3n){border-right:1px solid #edf0f2}.mall-order-express-table>:nth-child(2n){border-right:0}.mall-order-express-table>:nth-last-child(-n+2){border-bottom:0}}html,body{width:100%;height:100%;margin:0;padding:0;font-size:14px;color:#263746;background:#f4f6f8;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}html,body,#root{margin:0;min-height:100%}.app-layout{min-height:100vh}.app-sider{position:fixed!important;z-index:10;height:100vh;overflow:auto;background:#041830!important}.brand{display:flex;height:64px;align-items:center;gap:10px;padding:0 20px;color:#fff;font-size:17px;font-weight:700;letter-spacing:1px;white-space:nowrap}.brand img{width:100%;height:100%;object-fit:contain}.app-menu{background:transparent!important;border-inline-end:0!important}.app-menu .ant-menu-item,.app-menu .ant-menu-submenu-title{width:100%;height:42px;line-height:42px;color:#c6d0dc;border-radius:2px;margin:0!important}.app-menu .ant-menu-submenu .ant-menu-item{padding-left:48px!important;color:#9aaabd}.app-menu .ant-menu-submenu .ant-menu-item-active:hover{background-color:inherit!important}.app-menu .ant-menu-submenu-selected .ant-menu-submenu-title{color:#fff!important;background-color:#206373!important}.app-menu .ant-menu-item-selected{color:#fff!important;background:#206373!important}.app-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item-selected{background-color:inherit!important}.app-menu .ant-menu-item:hover,.app-menu .ant-menu-submenu-title:hover{color:#fff!important;background:#11445a!important}.app-sider .ant-layout-sider-children{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column}.app-sider .ant-layout-sider-children .brand{position:absolute;top:0;left:0}.app-sider .ant-layout-sider-children .app-menu{flex:1;overflow-y:auto;margin:64px 0 32px}.app-sider .ant-layout-sider-children .mal-logout-button{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;background-color:#041830}.app-sider .ant-layout-sider-children .mal-logout-button .logout-button{width:100%;color:#4fa4b3!important;text-align:left}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.logout-button:hover{color:#fff!important;background:#11445a!important}.app-header{position:fixed;z-index:9;top:0;right:0;left:160px;display:flex;height:64px;align-items:center;justify-content:space-between;padding:0 28px;background:#041830;border-bottom:1px solid #e9edf0}.header-breadcrumb{display:flex;align-items:center;color:#86909c;font-size:15px;font-weight:500}.header-breadcrumb-item{display:inline-flex;align-items:center}.header-breadcrumb-separator{margin:0 10px;color:#526576}.header-breadcrumb .is-current{color:#d8e1e9;font-weight:600}.store-name{color:#86909c;font-size:16px;font-weight:600}.app-content{min-height:100vh;margin-left:160px;padding:88px 0 0;background:#f5f7fa}.app-content>.ant-app{min-height:calc(100vh - 108px)}.page-placeholder{min-height:calc(100vh - 108px);padding:24px;background:#fff;box-sizing:border-box}.page-placeholder h1{margin:0 0 48px;color:#263746;font-size:18px}@media(max-width:720px){.app-sider{width:180px!important}.app-header{left:180px;padding:0 16px}.app-content{margin-left:180px;padding-right:12px;padding-left:12px}.header-title-sub{display:none}}@font-face{font-family:iconfont;src:url(/assets/iconfont-B01CdkKG.eot?t=1792027392857);src:url(/assets/iconfont-B01CdkKG.eot?t=1792027392857#iefix) format("embedded-opentype"),url(/assets/iconfont-Csl1tZ3W.woff2?t=1792027392857) format("woff2"),url(/assets/iconfont-JWjp9IMk.woff?t=1792027392857) format("woff"),url(/assets/iconfont-Bx68dyjg.ttf?t=1792027392857) format("truetype"),url(/assets/iconfont-ypwug0iK.svg?t=1792027392857#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_gou1:before{content:""}.icon_bitian:before{content:""}.icon_shang:before{content:""}.icon_dao:before{content:""}.icon_gou:before{content:""}.icon_xitong:before{content:""}.icon_wenhao:before{content:""}.icon_shan:before{content:""}.icon_zheng:before{content:""}.icon_huiyuan:before{content:""}.icon_xinzeng:before{content:""}.icon_shangpin:before{content:""}.icon_chongzhi:before{content:""}.icon_xiala:before{content:""}.icon_shangchuan:before{content:""}.icon_shanchu:before{content:""}.icon_bukeshi:before{content:""}.icon_keshi:before{content:""}.icon_dingdan:before{content:""}.icon_xia:before{content:""}.icon_xie:before{content:""}.icon_kan:before{content:""}.icon_shixiao:before{content:""}.icon_shouqing:before{content:""}.icon_bianji:before{content:""}.icon_jia:before{content:""}.icon_jian:before{content:""}.icon_fenxiang:before{content:""}.icon_moren:before{content:""}.icon_more:before{content:""}.icon_sousuo:before{content:""}.icon_wo_shouji:before{content:""}.icon_wo_xiangji:before{content:""}.icon_wo_xiaofei:before{content:""}.icon_wo_dizhi:before{content:""}.icon_wu:before{content:""}.icon_wo_jifen:before{content:""}
