.navbar[data-v-937eb2be]{height:50px;overflow:hidden;position:relative;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08)}.hamburger-container[data-v-937eb2be]{line-height:50px;height:100%;float:left;cursor:pointer;transition:background .3s;padding:0 14px;font-size:20px}.hamburger-container[data-v-937eb2be]:hover{background:rgba(0,0,0,.025)}.breadcrumb-container[data-v-937eb2be]{float:left;line-height:50px}.no-redirect[data-v-937eb2be]{color:#97a8be;cursor:text}.right-menu[data-v-937eb2be]{float:right;height:100%;line-height:50px;margin-right:16px}.avatar-wrapper[data-v-937eb2be]{cursor:pointer;font-size:14px;color:#5a5e66}.avatar-wrapper i[data-v-937eb2be]{margin:0 4px}.sidebar-logo-container[data-v-089adab3]{height:50px;line-height:50px;text-align:center;background:#2b2f3a;overflow:hidden}.sidebar-logo-title[data-v-089adab3]{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;white-space:nowrap}.app-main[data-v-0447847a]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:auto;padding-top:50px;background:#f0f2f5}.fade-transform-enter-active[data-v-0447847a],.fade-transform-leave-active[data-v-0447847a]{transition:all .25s}.fade-transform-enter[data-v-0447847a]{opacity:0;transform:translateX(-12px)}.fade-transform-leave-to[data-v-0447847a]{opacity:0;transform:translateX(12px)}.app-wrapper[data-v-ea37c4f8]{position:relative;height:100%;width:100%}.drawer-bg[data-v-ea37c4f8]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.main-container[data-v-ea37c4f8]{min-height:100%;transition:margin-left .28s;margin-left:200px;position:relative}.fixed-header[data-v-ea37c4f8]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 200px);transition:width .28s}.hideSidebar .main-container[data-v-ea37c4f8]{margin-left:54px}.hideSidebar .sidebar-container[data-v-ea37c4f8]{width:54px!important}.hideSidebar .fixed-header[data-v-ea37c4f8]{width:calc(100% - 54px)}.mobile .main-container[data-v-ea37c4f8]{margin-left:0}.mobile .fixed-header[data-v-ea37c4f8]{width:100%}.not-found[data-v-db6fad4e]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#606266}.not-found h1[data-v-db6fad4e]{font-size:96px;margin:0;color:#c0c4cc}.not-found p[data-v-db6fad4e]{margin:8px 0 20px}.developing[data-v-68fb5a8a]{padding:60px 20px;text-align:center;color:#909399}.developing i[data-v-68fb5a8a]{font-size:48px;color:#c0c4cc}.developing h3[data-v-68fb5a8a]{margin:16px 0 8px;color:#606266}.developing .hint[data-v-68fb5a8a]{font-size:12px;margin-top:12px}code[data-v-68fb5a8a]{background:#f5f7fa;padding:2px 4px;border-radius:3px}.stat-card[data-v-31a3a49a]{cursor:pointer;margin-bottom:16px}.stat-card[data-v-31a3a49a] .el-card__body{display:flex;align-items:center;padding:16px}.stat-icon[data-v-31a3a49a]{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-right:12px;flex-shrink:0}.c-blue[data-v-31a3a49a]{background:#409eff}.c-orange[data-v-31a3a49a]{background:#e6a23c}.c-green[data-v-31a3a49a]{background:#67c23a}.c-purple[data-v-31a3a49a]{background:#7c4dff}.c-cyan[data-v-31a3a49a]{background:#17c0c7}.c-red[data-v-31a3a49a]{background:#f56c6c}.stat-value[data-v-31a3a49a]{font-size:22px;font-weight:600;color:#303133;line-height:1.2}.stat-label[data-v-31a3a49a]{font-size:12px;color:#909399;margin-top:2px}.mt16[data-v-31a3a49a]{margin-top:8px}.quick-links .el-button[data-v-31a3a49a]{margin:0 8px 8px 0}.login-page[data-v-9de8ad08]{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2b5876,#4e4376)}.login-box[data-v-9de8ad08]{width:400px;padding:32px 36px 24px;background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.24)}.login-header[data-v-9de8ad08]{text-align:center;margin-bottom:24px}.login-header h2[data-v-9de8ad08]{margin:0 0 6px;font-size:20px;color:#303133}.login-header p[data-v-9de8ad08]{margin:0;font-size:12px;color:#909399}.captcha-row[data-v-9de8ad08]{display:flex;justify-content:space-between;align-items:center}.captcha-img[data-v-9de8ad08]{width:34%;height:32px;cursor:pointer;border-radius:4px}.login-tip[data-v-9de8ad08]{margin-top:8px;font-size:12px;color:#909399;text-align:center}.menu-tree-box[data-v-fcc1ce4e]{width:100%;max-height:280px;overflow:auto;border:1px solid #dcdfe6;border-radius:4px;padding:8px}.pagination-container[data-v-3560681a]{background:#fff;padding:24px 16px 8px}.pagination-container.hidden[data-v-3560681a]{display:none}.dict-tag[data-v-bcf0388a] .el-tag{margin-right:4px}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;color:#303133;-webkit-font-smoothing:antialiased}#app,body,html{height:100%}a{color:#409eff;text-decoration:none;cursor:pointer}.app-wrapper{height:100%}.sidebar-container{transition:width .28s;width:200px!important;background-color:#304156;height:100%;position:fixed;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}.sidebar-container .scrollbar-wrapper{overflow-x:hidden!important;height:calc(100% - 50px)}.sidebar-container .el-scrollbar__bar.is-vertical{right:0}.sidebar-container .el-menu{border:none;height:100%;width:100%!important}.sidebar-container .el-menu-item,.sidebar-container .el-submenu__title{height:48px;line-height:48px;font-size:13px}.sidebar-container .el-menu-item.is-active,.sidebar-container .el-menu-item:hover,.sidebar-container .el-submenu__title:hover{background-color:#263445!important}.sidebar-container .nest-menu .el-menu-item{background-color:#1f2d3d!important;padding-left:48px!important}.sidebar-container .menu-icon{margin-right:8px;font-size:15px;width:16px;display:inline-block;text-align:center}.hideSidebar .sidebar-container .el-menu--collapse{width:54px}.hideSidebar .sidebar-container .el-menu-item span,.hideSidebar .sidebar-container .el-submenu__title span,.hideSidebar .sidebar-logo-title{display:none}.app-container{padding:16px}.mb8{margin-bottom:8px}.mt8{margin-top:8px}.el-table th{background:#f8f8f9!important}.box-card{margin-bottom:16px}.search-form .el-form-item{margin-bottom:10px}.table-img{width:40px;height:40px;border-radius:4px;display:block}.dialog-footer{text-align:right}