.menu-nav.el-menu{border-right-color:transparent}.menu-nav.el-menu:not(.el-menu--collapse){background-color:#283238}.top-bar-wrapper .menu-controller{margin:20px 20px 20px 0;cursor:pointer;float:left;font-size:20px}.top-bar-wrapper .logo{float:left}.top-bar-wrapper .fullscreen{cursor:pointer;float:right;font-size:20px;margin:20px}.top-bar-wrapper .el-dropdown{float:right;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}.top-bar-wrapper .el-dropdown .el-dropdown-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar-wrapper .el-dropdown img{width:36px;height:auto;margin-right:5px;border-radius:100%}.main-content-wrapper.has-tabs{height:100%;position:relative}.main-content-wrapper.has-tabs .dynamic-menu-opts{position:absolute;top:0;right:0;width:40px;height:40px;padding:0 12px;font-size:16px;line-height:40px;background-color:#e4e7ed;cursor:pointer;z-index:10}.main-content-wrapper.has-tabs .el-tabs.el-tabs--top{height:100%}.main-content-wrapper.has-tabs .el-tabs.el-tabs--top .el-tabs__header.is-top{margin-right:40px}.main-content-wrapper.has-tabs .el-tabs.el-tabs--top .el-tabs__nav-wrap{padding:0 20px}.main-content-wrapper.has-tabs .el-tabs.el-tabs--top .el-tabs__content{height:calc(100% - 55px)}.main-content-wrapper.has-tabs .el-tabs.el-tabs--top .el-tabs__content .el-tab-pane{height:100%}.container{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.container.menu-expanded .main-wrapper{width:calc(100% - 230px)}.container.menu-expanded .left-area{width:230px;margin-top:60px}.container.menu-expanded .expanded-brand{position:fixed;z-index:1001;top:0;left:0;width:230px;height:60px;background:#fff;-webkit-transition:all .2s;transition:all .2s}.container .main-wrapper{width:calc(100% - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:width .3s;transition:width .3s}.container .left-area{width:70px;background:#283238;-webkit-transition:width .2s;transition:width .2s}.container .top-area{width:100%;height:60px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000;overflow:hidden}.container .right-area{height:calc(100% - 60px);background:#fff}