body.backend-modern-page{--backend-primary:#003ddb;--backend-text:#303846;--backend-muted:#788396;--backend-line:#e4e9f1;--backend-soft:#f5f7fb;font-family:"Microsoft YaHei",Arial,sans-serif;color:var(--backend-text);background:var(--backend-soft);}
.backend-modern-admin{--backend-account-width:240px;}.backend-modern-shop{--backend-account-width:340px;}.backend-modern-supply{--backend-account-width:220px;}
.backend-modern-page .ns-bg-color{background-color:var(--backend-primary)!important;}
.backend-modern-page .ns-text-color{color:var(--backend-primary)!important;}
.backend-modern-page .ns-border-color,.backend-modern-page .ns-border-click,.backend-modern-page .ns-border-color-hover:hover{border-color:var(--backend-primary)!important;}
.backend-modern-page .ns-bg-color-after:after{background-color:var(--backend-primary);}
.backend-modern-page .ns-logo{background:#f0f3f9;border-bottom:1px solid var(--backend-line);}
.backend-modern-page .ns-logo span{color:#68758a;}
.backend-modern-page .ns-logo span:after{background:var(--backend-line);}
.backend-modern-page .layui-layout-admin>.layui-header{background:#fff;border-bottom:1px solid var(--backend-line);box-shadow:0 2px 8px rgba(31,48,76,.025);}
.backend-modern-page .layui-header .layui-nav{background:transparent;}
.backend-modern-page .layui-header>.layui-layout-left{right:var(--backend-account-width);width:auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;}
.backend-modern-page .layui-header>.layui-layout-right{max-width:var(--backend-account-width);}
.backend-modern-page .layui-header>.ns-login-box{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:var(--backend-account-width);max-width:none;padding:0 12px;box-sizing:border-box;}
.backend-modern-page .layui-header .ns-shop-ewm{flex:none;padding:0!important;white-space:nowrap;}
.backend-modern-page .layui-header .ns-shop-ewm a{color:#536076;}
.backend-modern-page .layui-header .ns-head-account{flex:0 1 auto;min-width:0;padding:0;}
.backend-modern-page .layui-header .ns-head-account .layui-nav-item>a{box-sizing:border-box;max-width:150px!important;}
.backend-modern-page .layui-header .ns-head-account .layui-nav-item>a,.backend-modern-admin .layui-header .layui-layout-right>.layui-nav-item>a{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.backend-modern-page .layui-header .layui-nav .layui-nav-item>a{color:var(--backend-text);font-size:14px;}
.backend-modern-page .layui-header .layui-layout-left a:hover,.backend-modern-page .layui-header .layui-layout-left a.active,.backend-modern-page .layui-header .layui-layout-left .layui-this>a{color:var(--backend-primary)!important;}
.backend-modern-page .layui-header .layui-layout-left a.active span,.backend-modern-page .layui-header .layui-layout-left a:hover span{border-bottom-color:var(--backend-primary);border-radius:0;}
.backend-modern-page .layui-nav-child{border-color:var(--backend-line);border-radius:4px;box-shadow:0 6px 20px rgba(31,48,76,.1);}
.backend-modern-page .layui-side{background:#fff;border-right:1px solid var(--backend-line);}
.backend-modern-page .layui-side .layui-nav,.backend-modern-page .layui-side .layui-nav-item,.backend-modern-page .layui-side .layui-nav-itemed>.layui-nav-child{background:#fff!important;}
.backend-modern-page .layui-side .layui-nav-item>a{font-size:14px;color:#48566c!important;}
.backend-modern-page .layui-side .layui-nav-item>a:hover,.backend-modern-page .layui-side .layui-nav-child dd>a:hover{background:#f5f7fb!important;color:var(--backend-primary)!important;}
.backend-modern-page .layui-side .layui-this>a,.backend-modern-page .layui-side .layui-nav-child dd.layui-this,.backend-modern-page .layui-side .layui-nav-child dd.layui-this>a{background:#eef3ff!important;color:var(--backend-primary)!important;}
.backend-modern-page .layui-side .layui-nav-tree li.layui-this,.backend-modern-page .layui-side .layui-nav-tree li.layui-this>a,.backend-modern-page .layui-side .layui-nav-tree .layui-nav-child dd.layui-this>a{background:#eef3ff!important;color:var(--backend-primary)!important;}
.backend-modern-page .layui-side .layui-this>a:before{background:var(--backend-primary)!important;}
.backend-modern-page .layui-side .layui-nav-child dd.layui-this .layui-left-nav{color:var(--backend-primary)!important;}
.backend-modern-page .layui-side .ns-side-title{font-size:16px;font-weight:600;color:var(--backend-text);}
.backend-modern-page .ns-crumbs{background:#fff;border-bottom:1px solid var(--backend-line);}
.backend-modern-page .layui-breadcrumb a{font-size:13px;color:var(--backend-muted)!important;}
.backend-modern-page .layui-breadcrumb a cite{color:var(--backend-text);}
.backend-modern-page .layui-body{background:var(--backend-soft);}
.backend-modern-page .layui-body .ns-body-content{background:#fff;}
.backend-modern-page .ns-body-content>.ns-screen,.backend-modern-page .ns-body-content>.ns-screen-wrap{background:#f8faff;border:1px solid var(--backend-line);border-radius:4px;}
.backend-modern-page .layui-tab-title{border-bottom-color:var(--backend-line);}
.backend-modern-page .layui-tab-title li{font-size:14px;}
.backend-modern-page .layui-tab-brief>.layui-tab-title .layui-this{color:var(--backend-primary)!important;}
.backend-modern-page .layui-tab-brief>.layui-tab-title .layui-this:after,.backend-modern-page .fourstage-nav .layui-this a{border-bottom-color:var(--backend-primary)!important;}
.backend-modern-page .layui-btn{border-radius:4px;font-weight:400;box-shadow:none;}
.backend-modern-page .layui-btn:not(.layui-btn-danger):not(.layui-btn-warm):not(.layui-btn-primary):not(.layui-btn-disabled){background-color:var(--backend-primary);}
.backend-modern-page .layui-btn-primary{background:#fff;border-color:#d8dfeb;color:#48566c;}
.backend-modern-page .layui-btn-primary:hover{border-color:var(--backend-primary);color:var(--backend-primary);}
.backend-modern-page .layui-btn-danger{background:#d84343;}.backend-modern-page .layui-btn-warm{background:#d9861c;}
.backend-modern-page .layui-btn-disabled,.backend-modern-page .layui-btn-disabled:hover{background:#f3f5f8!important;color:#9aa4b3!important;border-color:var(--backend-line)!important;}
.backend-modern-page .layui-input,.backend-modern-page .layui-select,.backend-modern-page .layui-textarea{border-color:#dce2eb;border-radius:4px;color:var(--backend-text);background:#fff;box-shadow:none;}
.backend-modern-page .layui-input:hover,.backend-modern-page .layui-textarea:hover{border-color:#aab8d0!important;}
.backend-modern-page .layui-input:focus,.backend-modern-page .layui-textarea:focus{border-color:var(--backend-primary)!important;box-shadow:0 0 0 2px rgba(0,61,219,.08);}
.backend-modern-page .layui-input:disabled,.backend-modern-page .layui-textarea:disabled,.backend-modern-page .ns-dis-input{background:#f3f5f8;color:#8a94a4;}
.backend-modern-page .layui-form-label{font-size:13px;color:#536076;}
.backend-modern-page .layui-form-mid,.backend-modern-page .ns-word-aux{color:var(--backend-muted);font-size:12px;}
.backend-modern-page .layui-form-select dl{border-color:var(--backend-line);border-radius:4px;box-shadow:0 6px 20px rgba(31,48,76,.1);}
.backend-modern-page .layui-form-select dl dd.layui-this{background:var(--backend-primary);}
.backend-modern-page .layui-form-radio>i:hover,.backend-modern-page .layui-form-radioed>i{color:var(--backend-primary);}
.backend-modern-page .layui-form-checked[lay-skin=primary] i{background:var(--backend-primary);border-color:var(--backend-primary);}
.backend-modern-page .layui-form-switch{border-color:#dce2eb;background:#f0f3f8;}
.backend-modern-page .layui-form-onswitch{background:#16866a;border-color:#16866a;}
.backend-modern-page .layui-table-view{border-color:var(--backend-line);border-radius:4px;}
.backend-modern-page .layui-table-header,.backend-modern-page .layui-table thead tr{background:#f5f7fb;}
.backend-modern-page .layui-table th{color:#536076;font-size:13px;font-weight:500;background:#f5f7fb;}
.backend-modern-page .layui-table td,.backend-modern-page .layui-table th,.backend-modern-page .layui-table-header,.backend-modern-page .layui-table-tool,.backend-modern-page .layui-table-page{border-color:#e9edf4;}
.backend-modern-page .layui-table td{color:#3f4c61;font-size:13px;}
.backend-modern-page .layui-table tbody tr:hover,.backend-modern-page .layui-table-hover{background:#f5f8ff!important;}
.backend-modern-page .layui-table-tool{background:#fff;}
.backend-modern-page .layui-table-view .ns-table-btn,.backend-modern-page .layui-table .ns-table-btn{color:var(--backend-primary);}
.backend-modern-page .layui-table .layui-btn:not(.layui-btn-disabled){background:transparent!important;color:var(--backend-primary);border-radius:3px;}
.backend-modern-page .layui-table .layui-btn-danger{color:#d84343!important;}.backend-modern-page .layui-table .layui-btn-warm{color:#b16b0b!important;}
.backend-modern-page .layui-laypage a,.backend-modern-page .layui-laypage span{border-color:var(--backend-line);border-radius:3px;}
.backend-modern-page .layui-laypage .layui-laypage-curr .layui-laypage-em{background:var(--backend-primary)!important;border-radius:3px;}
.backend-modern-page .layui-laypage a:hover{color:var(--backend-primary);}
.backend-modern-page .layui-layer{border-radius:8px;box-shadow:0 12px 48px rgba(31,48,76,.18);}
.backend-modern-page .layui-layer-title{border-radius:8px 8px 0 0;background:#f7f9fc;border-bottom:1px solid var(--backend-line);color:var(--backend-text);font-size:14px;font-weight:600;}
.backend-modern-page .layui-layer-btn a{border-radius:4px;}
.backend-modern-page .layui-layer-btn .layui-layer-btn0{background:var(--backend-primary);border-color:var(--backend-primary);}
.backend-modern-page .layui-layer-btn .layui-layer-btn1{background:#fff;border-color:#dce2eb;color:#536076;}
.backend-modern-page .layui-layer-shade{background:#182334!important;}
.backend-modern-page .layui-elem-quote{border-left-color:var(--backend-primary);background:#f5f8ff;color:#536076;}
.backend-modern-page .layui-collapse,.backend-modern-page .layui-colla-item{border-color:var(--backend-line);}
.backend-modern-page .layui-colla-title{background:#f5f7fb;color:#48566c;}
.backend-modern-page .ns-footer{color:var(--backend-muted);}
.backend-modern-page .ns-card,.backend-modern-page .layui-card{border-radius:6px;box-shadow:none;border:1px solid var(--backend-line);}
.backend-modern-page .ns-survey-item .ns-survey-shop .ns-surver-shop-detail{min-width:0;}
.backend-modern-page .ns-survey-item .ns-survey-shop .ns-survey-shop-name{height:auto!important;line-height:24px!important;overflow-wrap:anywhere;}
.backend-modern-page .ns-survey-item .ns-survey-shop .ns-item-pic{flex:none;}
.backend-modern-page button:focus-visible,.backend-modern-page a:focus-visible{outline:2px solid var(--backend-primary);outline-offset:3px;}
@media(prefers-reduced-motion:reduce){.backend-modern-page .layui-btn,.backend-modern-page .layui-input{transition:none;}}
