.reg-layout-header{background:#0075e0;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,106,255,.2);box-shadow:0 4px 8px 0 rgba(0,106,255,.2);z-index:1}.reg-layout-header .horizontal-menu{background:#0075e0;height:100%}.reg-layout-header .horizontal-menu li.horizontal-menu-item{margin-left:10px;height:100%;float:left;border-color:#0075e0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid transparent;border-bottom-color:#0075e0!important}.reg-layout-header .horizontal-menu li.horizontal-menu-item .horizontal-menu-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1;color:#fff;font-size:var(--baseFontSize);padding:0 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reg-layout-header .horizontal-menu .horizontal-menu-item.is-active,.reg-layout-header .horizontal-menu .horizontal-menu-item:not(.is-disabled):hover{color:#fff;background-color:#005eb3}.reg-layout-header .horizontal-menu .horizontal-menu-item.is-active{border-color:#68edfc!important}.reg-layout-header .horizontal-menu .header-menu-title{height:18px;font-weight:700}.reg-layout-header .logo{padding:15px 0}.reg-layout-header .logo .logo-image-wrapper{width:30px;height:30px;border-radius:15px;background:#fff}.reg-layout-header .logo span{line-height:32px;font-size:calc(var(--baseFontSize) + 4px);margin-left:10px;color:#fff}.reg-layout-header .el-divider{margin:20px 0;width:2px}.reg-user-drop-down-menu{padding:15px;height:30px}.reg-user-drop-down-menu .el-dropdown-button{font-size:calc(var(--baseFontSize) + 2px);color:#fff;line-height:30px;cursor:pointer;font-weight:700}.reg-user-drop-down-menu .el-dropdown-button .el-icon-user{font-size:calc(var(--baseFontSize) + 4px);margin-right:5px}.reg-layout-aside{background:#f2f3f5;-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s;-webkit-box-shadow:4px 0 8px 0 rgba(0,106,255,.2);box-shadow:4px 0 8px 0 rgba(0,106,255,.2)}.reg-layout-aside .side-nav-menu-header{padding:0 20px;font-size:var(--baseFontSize)}.reg-layout-aside .side-nav-menu-header.is-collapse{padding:0;text-align:center}.reg-layout-aside .side-nav-menu-header.is-collapse .flex-space-around{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reg-layout-aside .side-nav-menu-header .flex-space-around{height:20px;padding:15px 0 15px 0}.reg-layout-aside .side-nav-menu-header .el-divider{margin:0;background:rgba(51,153,255,.2)}.reg-layout-aside,.reg-layout-aside .el-menu{width:220px!important}.reg-layout-aside .el-menu.el-menu--collapse,.reg-layout-aside.is-collapse{width:60px!important}.reg-layout-aside .el-menu{background:#f2f3f5}.reg-layout-aside .el-menu .el-menu-item{padding-right:0}.reg-layout-aside .el-menu .el-menu-item.is-active{background:#fff}.reg-layout-aside .el-menu .el-menu-item.is-active .reg-menu-item{background:#0d69f8;-webkit-box-shadow:0 4px 8px 0 rgba(0,106,255,.2);box-shadow:0 4px 8px 0 rgba(0,106,255,.2);border-radius:16px 0 0 16px;color:#fff}.reg-layout-aside .el-menu .el-menu-item:hover{background:#fff}.reg-layout-aside .el-menu .el-menu-item:hover i{color:#fff}.reg-layout-aside .el-menu .el-menu-item:hover .reg-menu-item{background:#0092f9;-webkit-box-shadow:0 4px 8px 0 rgba(0,106,255,.2);box-shadow:0 4px 8px 0 rgba(0,106,255,.2);border-radius:16px 0 0 16px;color:#fff}.reg-layout-aside .el-menu .el-submenu__title{font-weight:700}.reg-layout-aside .el-menu.el-menu--collapse .el-submenu.is-active{background:#fff}.reg-layout-aside .el-menu.el-menu--collapse .el-menu-item .reg-menu-item,.reg-layout-aside .el-menu.el-menu--collapse .el-submenu__title .reg-menu-item{padding-left:0}.reg-layout-aside .el-menu .el-menu-item,.reg-layout-aside .el-menu .el-submenu__title{text-align:left;height:50px;display:block;font-size:var(--baseFontSize);padding:10px 0}.reg-layout-aside .el-menu .el-menu-item.is-active,.reg-layout-aside .el-menu .el-menu-item:focus,.reg-layout-aside .el-menu .el-menu-item:hover,.reg-layout-aside .el-menu .el-submenu__title.is-active,.reg-layout-aside .el-menu .el-submenu__title:focus,.reg-layout-aside .el-menu .el-submenu__title:hover{background:#fff}.reg-layout-aside .el-menu .el-submenu__icon-arrow{margin-top:-6px}.reg-layout-aside .menu-collapse-icon{font-size:calc(var(--baseFontSize) + 4px);color:#4c6c99;cursor:pointer}.reg-layout-aside .menu-collapse-icon.is-collapse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reg-layout-aside .menu-collapse-icon:hover{color:#00429a}.index-page-content>.tab-sets{margin-bottom:5px;background:#fff}.reg-menu-item{height:30px;line-height:30px;padding-left:15px}.reg-menu-item .nav-menu-icon{height:14px;width:14px;position:relative;top:-2px}.reg-menu-item .nav-menu-text{margin-left:15px}.tab-sets{white-space:nowrap;position:relative}.tab-sets .tab-sets-list{float:left;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.tab-sets .el-tabs__nav-next,.tab-sets .el-tabs__nav-prev{line-height:30px;padding:0 5px}.tab-sets .tab-list-scroll{overflow:hidden}.tab-sets.is-overflow .tab-list-scroll{margin:0 20px}.tab-sets .tab-sets-item{display:inline-block;cursor:pointer;height:30px;padding:0 10px;font-size:calc(var(--baseFontSize) - 2px);font-family:Microsoft YaHei;font-weight:400;color:#666;line-height:30px}.tab-sets .tab-sets-item.is-active{color:#006aff;height:31px;line-height:29px;background:#f2f8ff}.tab-sets .tab-sets-item.is-active div.tab-sets-item-wrapper{border-bottom:1px solid #006aff}.tab-sets .tab-sets-item:hover{background:#f2f8ff}.tab-sets .tab-sets-item span.el-icon-close{width:14px;position:relative;font-size:calc(var(--baseFontSize) - 2px);height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-3px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.tab-sets .tab-sets-item span.el-icon-close:hover{background-color:#c0c4cc;color:#fff}.tab-sets .tab-sets-item-divider{display:inline-block;width:1px;height:12px;position:relative;top:3px;background:#ededed}.reg-page-layout-base{height:100vh;background:#edf2f7}.reg-page-layout-base .el-main{padding:10px}.reg-page-layout-base .el-tabs{-webkit-box-shadow:0 1px 1px 0 #e6e6e6;box-shadow:0 1px 1px 0 #e6e6e6;background:#fff}.reg-page-layout-base .el-tabs .el-tabs__header{margin:0}