.menu-bar{--menu-bg:#141418;--menu-ink:#e4e6eb;--menu-muted:#9498a3;--menu-hover:hsla(0,0%,100%,0.06);--menu-active:hsla(0,0%,100%,0.1);position:fixed;z-index:1001;top:0;bottom:0;left:0;width:224px!important;height:100%;overflow:hidden;background:var(--menu-bg);border-right:1px solid hsla(0,0%,100%,.06);font-size:14px;-webkit-font-smoothing:antialiased;transition:width .28s cubic-bezier(.23,1,.32,1)}.brand{height:68px;padding:0 16px;display:flex;align-items:center;gap:10px;overflow:hidden;color:var(--menu-ink);white-space:nowrap}.brand .brand-mark{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:hsla(0,0%,100%,.12);color:#fff;font-size:17px}.brand .brand-name{font-size:16px;font-weight:600;letter-spacing:-.2px}.nav{height:calc(100% - 124px);padding:4px 8px}.nav .menu-scrollbar{height:100%}.nav .el-menu-vertical-demo:not(.el-menu--collapse){width:100%}.nav .el-menu{background:transparent;border-right:0!important}.nav a{display:block;width:100%;overflow:hidden;text-decoration:none!important}.nav .el-menu-item,.nav .el-submenu__title{width:100%!important;height:44px!important;line-height:44px!important;margin:2px 0;padding:0 12px!important;border-radius:9px;color:var(--menu-ink)!important;font-size:13px!important;font-weight:400;transition-property:background-color,color;transition-duration:.16s}.nav .el-menu-item:hover,.nav .el-submenu__title:hover{background-color:var(--menu-hover)!important}.nav .menu-item{display:inline-flex;align-items:center;max-width:100%;min-width:0;vertical-align:middle}.nav .menu-item__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c8ccd4;font-size:13px;font-weight:700;line-height:20px;letter-spacing:.02em}.nav .menu-item__title.is-nest{color:#b4b9c3;font-size:12px}.nav .el-submenu__title .menu-item__title{color:#bfc4cd}.nav .el-menu-item.is-active .menu-item__title,.nav .router-link-active .menu-item__title{color:#eef0f4;font-weight:700}.nav .el-menu-item.is-active,.nav .router-link-active .el-menu-item{background-color:var(--menu-active)!important;color:var(--menu-ink)!important;font-weight:400}.nav .el-submenu .el-menu{padding-left:12px}.nav .el-submenu__icon-arrow{right:12px;color:var(--menu-muted);font-size:12px}.menu-bar .el-menu-item [class^=el-icon],.menu-bar .el-menu-item [class^=fa],.menu-bar .el-submenu__title [class^=el-icon],.menu-bar .el-submenu__title [class^=fa]{width:22px;margin-right:8px;color:#aeb3bd;font-size:15px;text-align:center;vertical-align:middle;flex-shrink:0}.menu-bar .el-menu-item.is-active [class^=el-icon],.menu-bar .el-menu-item.is-active [class^=fa],.menu-bar .router-link-active .el-menu-item [class^=el-icon],.menu-bar .router-link-active .el-menu-item [class^=fa]{color:#e8eaef}.collapse-button{position:absolute;right:8px;bottom:10px;left:8px;width:calc(100% - 16px);height:42px;padding:0 12px;display:flex;align-items:center;gap:10px;overflow:hidden;border:0;border-radius:9px;background:transparent;color:var(--menu-muted);font:inherit;cursor:pointer;white-space:nowrap;transition-property:background-color,color,transform;transition-duration:.16s}.collapse-button:hover{background:var(--menu-hover);color:var(--menu-ink)}.collapse-button:active{transform:scale(.96)}.collapse-button:focus-visible{outline:2px solid hsla(0,0%,100%,.18);outline-offset:2px}.collapse-button i{flex:0 0 22px;font-size:16px}.hideSidebar .menu-bar{width:64px!important}.hideSidebar .brand{padding:0 16px}.hideSidebar .brand-name,.hideSidebar .collapse-button span{display:none}.hideSidebar .nav{padding-right:8px;padding-left:8px}.hideSidebar .nav .el-menu-item,.hideSidebar .nav .el-submenu__title{width:42px!important;padding:0!important;text-align:center!important}.hideSidebar .nav .el-menu-item [class^=el-icon],.hideSidebar .nav .el-menu-item [class^=fa],.hideSidebar .nav .el-submenu__title [class^=el-icon],.hideSidebar .nav .el-submenu__title [class^=fa]{margin-right:0}.hideSidebar .nav .el-submenu__icon-arrow{display:none}.hideSidebar .collapse-button{justify-content:center;padding:0}.el-menu--popup{background:#1c1c21!important;border:1px solid hsla(0,0%,100%,.06)!important;border-radius:10px!important;padding:4px!important}.el-menu--popup .el-menu-item{height:40px!important;line-height:40px!important;margin:2px 0;border-radius:8px;color:#d8dbe2!important;font-size:13px!important}.el-menu--popup .el-menu-item .menu-item__title{color:#c8ccd4;font-size:13px}.el-menu--popup .el-menu-item:hover{background:hsla(0,0%,100%,.06)!important}.el-menu--popup .el-menu-item.is-active{background:hsla(0,0%,100%,.1)!important;color:#eef0f4!important}.el-menu--popup .el-menu-item.is-active .menu-item__title{color:#eef0f4;font-weight:700}@media (prefers-reduced-motion:reduce){.collapse-button,.menu-bar,.nav .el-menu-item,.nav .el-submenu__title{transition-duration:.01ms}}.app-breadcrumb.el-breadcrumb[data-v-3c2cf392]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-3c2cf392]{color:#97a8be;cursor:text}.tabs{height:40px;width:100%;background:#fff}.tabs-list{margin-right:50px}.tabs-tools{position:fixed!important;top:50px;right:0;z-index:1020;height:40px;font-size:12px!important;line-height:40px;cursor:pointer;z-index:3;text-align:center}.tabs-tools .el-icon-arrow-down{font-size:14px!important}.tabs-list .el-tabs__item{height:30px;line-height:30px;font-size:12px}.tabs-list>.el-tabs__header .el-tabs__nav{border:0!important}.tabs-list>.el-tabs__header{border:0!important;margin:0;top:5px}.tabs .el-tabs__item:first-child .el-icon-close{display:none}.el-button{box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.el-button--text{box-shadow:0 0 0}.el-button--primary{box-shadow:0 5px 7px 0 rgba(86,119,252,.2)}.el-button--success{box-shadow:0 5px 7px 0 rgba(7,193,96,.2)}.el-button--danger{box-shadow:0 5px 7px 0 rgba(235,9,9,.2)}.el-table{margin-top:10px}.el-table__body td,.el-table__body tr,.el-table__header th,.el-table__header tr{font-size:14px;text-align:center}.pt20{padding-top:10px}.el-dialog__header{background:#f1f1f1;padding:10px 20px 10px}.el-dialog__title{font-size:14px;color:#000!important}.el-dialog__headerbtn{top:12px}.el-form-item__label,.el-radio__label{font-size:14px}.el-input-number--small{width:100%}.el-button{font-size:14px!important}.hideSidebar .top{left:64px}.top{position:fixed;top:0;right:0;z-index:1030;height:91px;left:224px;transition:left .28s}.top .top-bar{height:50px;line-height:50px;background:#fff;border-bottom:1px solid #f7f7f7}.top .top-bar .coll{padding:15px;float:left}.top .top-bar .coll:hover{background:#f9fafc}.top .top-bar .toolbar{float:right}.top .top-bar .toolbar .el-menu-item,.top .top-bar .toolbar .el-submenu__title{height:50px;line-height:50px;float:left}.top .top-bar .toolbar .el-badge__content.is-fixed{top:15px}.top .top-bar .toolbar .user-info img{width:30px;height:30px;border-radius:15px}.mbiao{line-height:45px!important;font-size:14px!important;float:left}.drawer-main .el-drawer__header{padding:10px;min-height:40px;background-color:#ecf5ff;color:#137ffe;margin-bottom:0}.drawer-main .el-drawer__header .el-drawer__close-btn{color:#137ffe}.first-main{display:flex}.first-main .first-right{flex:1}.first-main .first-right .list-group{width:50%;padding:10px;float:left;background:#f7f7f7;margin:10px;border-radius:5px;color:#99a9bf}.first-main .first-right .list-group i{margin-right:5px;font-size:20px;width:25px}.first-main .first-right .list-group span{margin-left:5px;color:#666}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .5s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;transform:translateX(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.main-padding .el-scrollbar__wrap:first-of-type{overflow-x:hidden}.right-container{position:absolute;height:calc(100% - 91px);left:224px;right:1px;bottom:0;background:#fff;transition:left .28s}.hideSidebar .right-container{left:64px}.main-padding{padding:10px;height:calc(100% - 20px);background:#f2f1f6}.main-card{padding:10px;background:#fff;height:calc(100% - 22px)}