*{--themeColor:#cd7af7;box-sizing:border-box;--bgColor:#ecf0f3;--fontColor:#313840;--asideBg:#304156;--asideTextColor:#bfcbd9;--asideActiveTextColor:#409eff}.mimicry-box{box-shadow:10px 10px 20px #bdc0c2,-10px -10px 20px #fff}.el-menu{background-color:var(--bgColor)}.el-menu .is-active{color:var(--asideActiveTextColor)!important}.index-main{height:100vh;background-color:var(--bgColor)}.index-main .system-title{padding-left:10px}.index-main .index-header{padding:0}.index-main .index-header span{letter-spacing:3px;font-size:14px}.index-main .index-header .index-header-box{width:100%;height:60px;padding:0 20px;display:flex;justify-content:space-between;color:var(--fontColor)}.index-main .index-header .index-header-box .header-left,.index-main .index-header .index-header-box .header-right{display:flex;height:100%;align-items:center}.index-main .index-header .index-header-box .header-left i,.index-main .index-header .index-header-box .header-right i{font-size:16px;cursor:pointer;color:var(--themeColor);display:inline-block;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;box-shadow:10px 10px 20px #bdc0c2,-10px -10px 20px #fff}.index-main .index-header .index-header-box .header-left span,.index-main .index-header .index-header-box .header-right span{font-size:14px;letter-spacing:1.5px}.index-main .index-header .index-header-box .header-left span i,.index-main .index-header .index-header-box .header-right span i{font-size:16px}.index-main .index-header .index-header-box .header-left .el-tag--success,.index-main .index-header .index-header-box .header-right .el-tag--success{height:30px;background-color:transparent;border:none;line-height:30px;color:var(--themeColor);padding:0 10px;border-radius:20px;box-shadow:10px 10px 20px #bdc0c2,-10px -10px 20px #fff}.index-main .portal-header{display:flex;justify-content:space-between;background-color:#fff!important;border-bottom:1px solid var(--bgColor)}.index-main .portal-header .el-menu{display:table;align-items:center}.index-main .portal-header .el-menu .portal-menu{display:flex;flex-direction:row;justify-content:center;align-items:center}.index-main .portal-header .portal-avatar{align-self:center;width:100px}.index-main .portal-header .el-menu.el-menu--horizontal{border-bottom:none!important}.index-main .index-aside{-webkit-user-select:none;-moz-user-select:none;user-select:none}.index-main .index-aside ul{height:100%}.index-main .index-body{padding:0}.zhan{width:30px;height:1px}.el-tabs__header{margin:0}.el-tabs__content{display:none}.fold,.unfold{transition:width .5s}.unfold{width:200px}.tabs-box{overflow:hidden}.tabs-box .el-tabs__item:hover{background-color:#e7e6e6}.tabs-box .el-tabs__item.is-active{color:var(--themeColor);background-color:#fff}.tabs-box .el-tabs__item{height:30px;line-height:30px;font-size:12px;border-radius:400px;color:var(--fontColor);border:none;font-weight:700}.el-tabs__nav{background-color:var(--bgColor)!important;border:none!important}.el-tabs__nav-next,.el-tabs__nav-prev{line-height:30px;color:#dedede}.el-submenu__title{color:#909399!important}.el-breadcrumb__inner{color:var(--fontColor)!important;font-weight:700!important}.el-dropdown i{color:#1f2d3d!important}.logo-box{font-weight:700;height:60px;color:var(--themeColor)!important;font-size:16px}.logo-box .el-tooltip{padding:0 10px!important}.logo-box i{height:45px;width:45px;display:inline-block;line-height:45px;text-align:center;border-radius:50%;box-shadow:10px 10px 20px #bdc0c2,-10px -10px 20px #fff}.logo-box img{width:25px}.el-menu-item:hover,.el-submenu__title:hover{background-color:transparent}.el-menu-item:hover{color:var(--themeColor)!important;font-weight:700}.el-menu-item{color:#909399!important;font-weight:400}.is-active{color:var(--themeColor)!important;font-weight:700}.el-submenu .el-menu-item{min-width:199px;background-color:var(--bgColor)!important}.form-rule{height:20px;line-height:20px;font-size:12px;color:red}.el-table--border,.el-table--group{border-radius:5px;overflow:hidden}.button-box{padding:15px 0 5px 0}.app-body{padding:5px 10px}.page-box{padding:20px 0;text-align:right}.el-dialog{border-radius:12px!important;overflow:hidden}.el-dialog__header{background-color:var(--themeColor)}.el-dialog__close,.el-dialog__title{color:#fff!important}@keyframes bganimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.min-height{min-height:1vh}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--themeColor)}.el-button--primary{background-color:var(--themeColor)!important;border-color:var(--themeColor)!important}