.is-hide{display:none}.is-show{display:block}.bg-main-primary{background-color:#f5c057}.bg-sidebar-primary{background-color:#254a74}.table-fixed{table-layout:fixed}.table-center th,.table-center td{text-align:center}.table-td-middle td{vertical-align:middle}.dropdown-menu{min-width:50px;top:100% !important;left:50% !important;transform:translate3d(-50%, 0, 0) !important}.modal .modal-2xl{left:250px;max-width:65%}.modal .modal-3xl{left:250px;max-width:75%}.modal .modal-4xl{left:250px;max-width:85%}.dropdown-item{cursor:pointer}.dropdown-item:active{background-color:transparent}.modal-dialog{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content}.modal-dialog.fixed .modal-content{max-height:75vh}.modal-dialog .modal-body{max-height:90%;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain}.user-info-container label{text-align:right;padding-right:30px}.user-info-container .icheck-yellow label{font-weight:normal !important}.custom-control-label{text-align:left}.is-fixed{position:fixed}.fa-check-circle.icon-address-selected{display:none;font-size:22px}.address-selected{position:relative;border-color:#ff851b !important;box-shadow:0 0 1px rgba(255,133,27,.225),0 1px 3px rgba(255,133,27,.3);background-color:rgba(255,133,27,.035)}.address-selected .icon-address-selected{display:block}.btn-orange{background-color:#e47911;color:#fff}.btn-orange:hover{color:#fff}.w-fit{width:fit-content}.h-fit{height:fit-content}.top-0{top:0px}.top-1{top:1px}.top-2{top:2px}.top-3{top:3px}.top-4{top:4px}.top-5{top:5px}.top-6{top:6px}.top-7{top:7px}.top-8{top:8px}.top-9{top:9px}.top-10{top:10px}.right-0{right:0px}.right-1{right:1px}.right-2{right:2px}.right-3{right:3px}.right-4{right:4px}.right-5{right:5px}.right-6{right:6px}.right-7{right:7px}.right-8{right:8px}.right-9{right:9px}.right-10{right:10px}.bottom-0{bottom:0px}.bottom-1{bottom:1px}.bottom-2{bottom:2px}.bottom-3{bottom:3px}.bottom-4{bottom:4px}.bottom-5{bottom:5px}.bottom-6{bottom:6px}.bottom-7{bottom:7px}.bottom-8{bottom:8px}.bottom-9{bottom:9px}.bottom-10{bottom:10px}.left-0{left:0px}.left-1{left:1px}.left-2{left:2px}.left-3{left:3px}.left-4{left:4px}.left-5{left:5px}.left-6{left:6px}.left-7{left:7px}.left-8{left:8px}.left-9{left:9px}.left-10{left:10px}.content-wrapper{padding:1rem;background-color:#fff}.content-wrapper .container-fluid{padding-top:20px}.content-wrapper .search-wrapper{display:flex;align-items:center;margin-bottom:1rem}.content-wrapper .search-wrapper label{margin-right:.5rem}.content-wrapper .search-wrapper input{width:240px}.g-t-c-3{grid-template-columns:repeat(3, 130px 1fr)}.g-t-c-4{grid-template-columns:repeat(4, 90px 1fr)}.gap-24{gap:24px 24px !important}.gap-16{gap:16px 16px !important}.gap-10{gap:10px 10px !important}.grid-container{display:grid;margin-bottom:.8rem;gap:.6rem .4rem;white-space:nowrap}.grid-container>*{margin:auto 0}.grid-container label{text-align:right;color:#343a40;font-size:.9rem}.grid-container label.radio-inline{color:#0a0a0a}.grid-container label.title{font-weight:600 !important;text-align:left}.grid-container label.required:after{content:"*";color:red}.grid-container label:has(input[type=checkbox]){cursor:pointer}.grid-container .input-wrapper{position:relative}.grid-container .rtl{direction:rtl}.grid-container .rtl>*{direction:ltr}.grid-container .input-tips{position:absolute;top:100%;left:0;white-space:nowrap;font-size:12px;color:var(--gray)}.grid-container .form-control{border:none}.grid-container .form-control.query-label:before{content:":"}.grid-container .select2-selection,.grid-container .select2-selection__arrow{height:2.4rem !important}.grid-container .select2-selection .select2-selection__placeholder,.grid-container .select2-selection__arrow .select2-selection__placeholder{color:#444 !important}.grid-container span.select2-selection,.grid-container textarea.form-control,.grid-container input.form-control,.grid-container select.form-control{border-bottom:1px solid #ced4da;border-top:none;border-left:none;border-right:none;border-radius:0}.grid-container span.select2-selection:focus,.grid-container textarea.form-control:focus,.grid-container input.form-control:focus,.grid-container select.form-control:focus{border-bottom:1px solid #2196f3}.grid-container span.select2-selection:disabled,.grid-container span.select2-selection [readonly],.grid-container textarea.form-control:disabled,.grid-container textarea.form-control [readonly],.grid-container input.form-control:disabled,.grid-container input.form-control [readonly],.grid-container select.form-control:disabled,.grid-container select.form-control [readonly]{background-color:#f8f9fa}.grid-container select.is-invalid+.select2-container .select2-selection{border-color:#dc3545 !important}table .btn-link{margin-right:0}.toasts-top-right{z-index:9999}.responsive-y{overflow-y:auto}#global-loading{position:fixed;top:calc(50% - 20px);right:calc(50% - 20px);width:40px;height:40px;display:none;z-index:9999;pointer-events:none;background-color:#00000000}.loading-spinner{width:100%;height:100%;border:3px solid rgba(52,152,219,.2);border-top-color:#17a2b8;border-radius:50%;animation:spin 1s linear infinite;box-shadow:0 0 5px rgba(0,0,0,.2);background-color:#00000000}@keyframes spin{to{transform:rotate(360deg)}}.order-card{box-shadow:-2px 2px 8px 0 #9e9e9e7d;margin-bottom:16px;padding:1rem;border-radius:4px}.order-card .order-card-item{border-top:1px solid #e9e9e9;padding-top:6px;padding-bottom:6px}.page-item.active .page-link{background-color:#17a2b8 !important;border-color:#17a2b8 !important}.table .btn-adsorption{position:absolute;right:-7px;top:5px}#HeaderTab{height:40px;width:calc(100vw - 540px);margin:0;display:flex;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;padding:0 24px 0 140px;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to right, transparent, white 0px, white calc(100% - 32px), transparent);scrollbar-width:none;-ms-overflow-style:none;list-style-type:none}#HeaderTab a.nav-link{background-color:transparent;white-space:nowrap;cursor:pointer;padding-left:0;padding-right:0}#HeaderTab a.nav-link.active{box-shadow:inset 0px -1px 0 0px #17a2b8;border-radius:0}#HeaderTab i.tab-close{position:relative;top:-2px;right:6px;font-size:13px;padding:7px 7px 12px 7px;color:#17a2b8;visibility:hidden;cursor:pointer;margin:0}#HeaderTab i.tab-close:hover{color:#0f6674;visibility:visible}#HeaderTab::-webkit-scrollbar{width:0;height:0;background:transparent}#HeaderTab li.nav-item:hover+i.tab-close{visibility:visible}#HeaderTab li.nav-item:first-child{position:absolute;left:0;background-color:#f8f9fa;z-index:2;padding:0 18px}#HeaderTab li.nav-item:nth-child(2){position:absolute;left:49px;background-color:#f8f9fa;z-index:1;border-right:10px solid #f8f9fa;box-shadow:0 0 19px 3px #fff}#HeaderTab i.fa:first-child{display:none}*{scrollbar-width:thin;scrollbar-color:#888 transparent}::-webkit-scrollbar{width:1px;height:1px}.el-table ::-webkit-scrollbar{width:10px !important;height:10px !important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:1px}::-webkit-scrollbar-thumb:hover{background:#555}.scroll-container{overflow:auto;scroll-behavior:smooth}.table-responsive table{margin:0}.table-responsive table.table.table-bordered td,.table-responsive table.table.table-bordered th{padding:.3rem}.table-responsive table.table.table-bordered td input.form-control,.table-responsive table.table.table-bordered th input.form-control{border-radius:0}.line-through{text-decoration:line-through}.bg-white{background-color:#fff}.customer-tabs{margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;border-bottom:1px solid #dee2e6;display:flex;margin-bottom:1rem}.customer-tabs a.btn{padding:.5rem 1rem}.customer-tabs a.btn.active{box-shadow:inset 0px -1px 0 0px #17a2b8 !important;border-radius:0}.grid-btn-group{grid-template-columns:repeat(10, 1fr);padding:1rem;border-top:1px solid #f0f8ff}.fa.disabled{color:#d1d1d1;background-color:#f8f8f8}.table.h-25r{height:calc(100% - 25rem)}.table.h-8r{height:calc(100% - 8rem)}.amount{text-align-last:right}.table.table-head-fixed thead tr:nth-child(1) th{box-shadow:inset 0 1px 0 #dee2e6,inset 0 -1px 0 #dee2e6 !important}.product-in-table{display:grid;grid-template-columns:6rem 1fr}.long-text{font-size:14px;padding:4px 0}.long-text .long-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;background-color:#f8fbfe;mix-blend-mode:multiply}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ko-table{position:relative;overflow:hidden;border:1px solid #ebeef5;font-size:14px}.ko-table .el-table__toolbar{padding:10px;border-bottom:1px solid #ebeef5;background-color:#f5f7fa;display:flex;flex-direction:row-reverse}.ko-table .column-settings{position:absolute;right:10px;top:50px;background:#fff;border:1px solid #ebeef5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:10px;z-index:1000;min-width:150px}.ko-table .el-table__scrollable{overflow-x:auto}.ko-table .column-settings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.ko-table .column-settings-header h4{margin:0;font-size:14px;font-weight:500}.ko-table .column-settings-header .close-btn{background:none;border:none;font-size:18px;cursor:pointer;color:#909399;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.ko-table .column-settings-header .close-btn:hover{color:#606266}.ko-table .column-settings-content{max-height:200px;overflow-y:auto}.ko-table .column-settings-item{display:flex;align-items:center;margin:5px 0;cursor:pointer;font-size:14px;color:#606266}.ko-table .column-settings-item input{margin-right:8px;cursor:pointer}.ko-table .column-settings-item:hover{color:#409eff}.ko-table .el-table__container{position:relative;display:flex;height:calc(100% - 50px)}.ko-table .el-table__fixed{position:absolute;top:0;left:0;height:100%;background-color:#fff;border-right:1px solid #ebeef5;z-index:2}.ko-table .el-table__fixed-header,.ko-table .el-table__fixed-body{overflow:hidden}.ko-table .el-table__scrollable{position:absolute;top:0;right:0;bottom:0;overflow-x:auto;overflow-y:hidden;background-color:#fff}.ko-table .el-table__scrollable-header,.ko-table .el-table__scrollable-body{overflow:hidden}.ko-table .el-table__header,.ko-table .el-table__body{width:100%;border-collapse:collapse;table-layout:fixed}.ko-table .el-table__header th,.ko-table .el-table__body td{padding:12px 0;text-align:left;border-bottom:1px solid #ebeef5;position:relative}.ko-table .el-table__header th{background-color:#f5f7fa;color:#606266;font-weight:500;height:40px}.ko-table .el-table__header th .cell{padding:0 10px;word-break:break-all;line-height:23px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ko-table .el-table__body td .cell{padding:0 10px;word-break:break-all;line-height:23px;box-sizing:border-box}.ko-table .col-resizer{position:absolute;right:0;top:0;bottom:0;width:10px;cursor:col-resize;background:transparent;z-index:1}.ko-table .col-resizer:hover{background:rgba(0,0,0,.1)}.ko-table .el-table__empty-block{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%}.ko-table .el-table__empty-text{color:#909399;font-size:14px}.ko-table .el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:.1s;font-weight:500;padding:8px 15px;font-size:12px;border-radius:4px}.ko-table .el-button:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.ko-table .el-button--small{padding:6px 12px;font-size:12px}.crm-price-info{--border-radius:0.25rem;font-family:inherit;border-radius:var(--border-radius);margin-bottom:2rem;padding:0 10px 10px 10px;border:1px solid #dee2e6}.crm-price-info .table-bordered td,.crm-price-info th{padding:.3rem}.crm-price-info .card-main{border-bottom:0 !important;border-bottom-right-radius:0;border-bottom-left-radius:0}.crm-price-info .card-item{border-top:0 !important;border-top-left-radius:0;border-top-right-radius:0}.crm-price-info .card-item .card-header{border-top-left-radius:0;border-top-right-radius:0}.crm-price-info .card-item .card-body .border{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.crm-price-info .card{border:0;box-shadow:none}.crm-price-info .card-header{border-bottom:0;padding-bottom:.2rem}.crm-price-info .card-header h5{color:#495057;font-weight:500}.crm-price-info .table th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;font-weight:500;color:#495057}.crm-price-info .table td{vertical-align:middle}.crm-price-info .form-control[readonly]{background-color:#f8f9fa;border-color:#dee2e6;color:#6c757d}.crm-price-info .spinner-border{width:1.5rem;height:1.5rem}.crm-price-info .alert{border-radius:var(--border-radius)}.ko-description{display:grid;gap:.6rem .4rem;--label-width:130px;--gtc-repeat:3}.ko-description.gtc{grid-template-columns:repeat(var(--gtc-repeat), var(--label-width) 1fr)}.ko-description .value{background:#f0f8ff;padding:.375rem .75rem;border-radius:.25rem}.ko-description .label{padding:.375rem 0}.bg-aliceblue{background:#f0f8ff;color:#495057}.el-input__inner{border-top:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important}.el-input__inner:read-only{background-color:#f8f9fa;mix-blend-mode:multiply}body{font-weight:normal;font-size:15px}body label{margin-bottom:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#f8f9fa !important}.form-control:disabled,.form-control[readonly]{background-color:#f8f9fa !important}.crm-tlc-inquiry-confirm{color:#0a0a0a}.crm-tlc-inquiry-confirm .tlc-item{padding-bottom:28px}.crm-tlc-inquiry-confirm .tlc-item .org-text{padding:0;background-color:#f8f9fa;margin-bottom:2px;line-height:36px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:16px;font-weight:400}.crm-tlc-inquiry-confirm .tlc-item .org-text .text-before{display:inline-block;width:40px;margin-right:4px;background-color:#f0f0f0;text-align:right;padding-right:5px;font-family:monospace;color:#666;font-weight:normal;border-right:1px solid #0000006e}.crm-tlc-inquiry-confirm .tlc-item .match-content{display:grid;grid-template-columns:repeat(5, auto);gap:12px}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item{background:#f2f4f5;border-radius:4px;border:1px solid #f2f4f5;cursor:pointer;padding:8px 12px}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item.active{border-color:var(--info)}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item:hover{box-shadow:rgba(0,0,0,.1) 0 2px 6px 0}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item .match-title-box .match-cn{font-weight:bold;margin-right:4px;color:#666}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item .match-title-box .match-size{padding:2px 9px;font-size:14px;line-height:1.4;border:1px solid #dee2e6;border-radius:4px;white-space:nowrap}.crm-tlc-inquiry-confirm .tlc-item .match-content .match-item .match-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #dee2e6;margin-top:8px}.crm-user-discount-edit{background:#fff;border-radius:4px;height:100%}.crm-user-discount-edit .tab-title{background-color:#ececec;font-size:.9rem;padding:.5rem;border-radius:4px;font-weight:500}.crm-user-discount-edit .discount-loading{text-align:center;padding:40px;color:#909399}.crm-user-discount-edit .discount-edit-section{height:100%}.crm-user-discount-edit .form-group{margin-bottom:20px;display:flex;align-items:baseline;gap:10px}.crm-user-discount-edit .form-label{display:block;margin-bottom:8px;font-weight:500;color:#606266}.crm-user-discount-edit .form-label.required::before{content:"*";color:#f56c6c;margin-right:4px}.crm-user-discount-edit .discount-input-wrapper{max-width:300px}.crm-user-discount-edit .discount-hint{margin-top:8px;font-size:12px;color:#909399}.crm-user-discount-edit .invalid-feedback{margin-top:4px;font-size:12px;color:#f56c6c}.crm-user-discount-edit .discount-logs-section{margin-top:20px;height:calc(100% - 100px)}.crm-user-discount-edit .logs-container{margin-top:12px;height:calc(100% - 50px);overflow-y:auto}.crm-user-discount-edit .no-logs{text-align:center;color:#909399;padding:40px}.crm-user-discount-edit .logs-list{display:flex;flex-direction:column;gap:12px}.crm-user-discount-edit .log-item{padding:12px;background:#f5f7fa;border-radius:3px}.crm-user-discount-edit .log-time{font-size:12px;color:#909399;margin-bottom:4px}.crm-user-discount-edit .log-content{font-size:14px;color:#303133;margin-bottom:4px;line-height:1.5}.crm-user-discount-edit .log-operator{font-size:12px;color:#606266}.crm-user-discount-edit .button-group{display:flex;gap:12px;justify-content:flex-end}.crm-customer-user-bind{height:100%}.crm-customer-user-bind .tab-title{background-color:#ececec;font-size:.9rem;padding:.5rem;border-radius:4px;font-weight:500}.crm-customer-user-bind .search{display:grid;grid-template-columns:5rem 12rem 5rem 10rem 5rem;line-height:36px;padding:16px 16px 32px 0}.crm-customer-user-bind .search label{text-align:right}.crm-customer-user-bind .customer-list{height:calc(100% - 116px)}.crm-customer-user-bind .customer-list .customer-item{display:grid;grid-template-columns:3fr 1fr 2fr 10rem;padding:8px;gap:8px;border-bottom:1px solid #dee2e6;background-color:#f5f7fa}.crm-customer-user-bind .customer-list .customer-item .opt{display:flex;gap:10px}.crm-customer-user-bind .customer-list .item-header{font-size:.9rem;font-weight:500}.crm-customer-user-bind .customer-list .item-body{height:calc(100% - 80px);overflow-y:auto}.table .shippingName{max-width:100px;white-space:normal;word-break:break-word;overflow-wrap:break-word}.crm-override{width:100%;display:flex;align-items:center}.crm-override .slot-box{width:calc(100% - 25px)}.crm-override .edit-box{font-size:20px;cursor:pointer}.crm-customer-user-edit{height:100%;overflow-y:auto}.crm-customer-user-edit .tab-title{background-color:#ececec;font-size:.9rem;padding:.5rem;border-radius:4px;font-weight:500}.crm-customer-user-edit .tab-box{width:100%;display:grid;gap:10px;padding:10px}.crm-customer-user-edit .tab-box label{text-align:right;margin:auto 0;font-weight:500;font-size:.9rem;color:#343a40}.crm-customer-user-edit .info-main{height:calc(100% - 42px);overflow-y:auto}.crm-customer-user-edit .opt{display:flex;gap:10px;padding:10px 16px;flex-direction:row-reverse;position:fixed;bottom:0;right:0;width:100%;background:#f8f9fa;z-index:99}.crm-customer-user-edit .opt-base{display:flex;flex-direction:row;justify-content:flex-end;gap:10px;padding-right:20px}.ko-tag .sp{font-size:12px;color:#999}.ko-tag .tx{font-size:14px;color:#222}.ko-fold{border:1px solid #ececec;padding-bottom:4px;border-radius:4px;margin-bottom:6px}.ko-fold .fold-title{cursor:pointer;width:100%;margin-bottom:8px;background-color:#ececec;font-size:.9rem;padding:.5rem;border-radius:4px;font-weight:500}.ko-fold .fold-body{padding:4px}.table.table-head-fixed thead tr:nth-child(1) th{font-weight:500;font-size:.9rem;color:#909399}
