body{font-size:14px}body,html{height:100%;width:100%}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-wrap{height:100%;width:100%}.router-link-active .icon,.router-link-active span{color:#409eff!important}html{zoom:.8}#app{font-family:Microsoft Yahei,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body .el-loading-mask{background-color:rgba(0,0,0,.3)}body .el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:100px;width:100px}::-webkit-scrollbar{background:#fff;max-width:12px;height:6px;background-color:#fff}::-webkit-scrollbar-thumb{height:6px;background:#d2d2d2;border-radius:4px;border-right:3px solid #fff}.tableContent{padding:20px!important;background:#fff;margin-top:20px}body .el-table colgroup.gutter,body .el-table th.gutter{display:table-cell!important}.flex_button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_button .el-button+.el-button{margin:0;margin-bottom:10px}.flex_button .el-button{margin-bottom:10px}.header-wrap{height:50px;line-height:50px;padding:0 15px;background-color:#fff;border-bottom:1px solid #eee;position:relative}.header-wrap .user-info{position:absolute;top:10px;right:15px;z-index:888}.header-wrap .el-dropdown-link{cursor:pointer}.header-wrap .avatar{width:2em;height:2em}.header-wrap .header-icon{font-size:1.5em;cursor:pointer;font-weight:700;-webkit-transition:all .3s;transition:all .3s;line-height:58px;color:rgba(0,0,0,.55)}.header-wrap .header-icon.collapse{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.userName{position:absolute;width:200px;left:-180px}.tag-wrap{line-height:34px;height:34px;background-color:#fff;border-bottom:1px solid #d8dce5;padding:0 10px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04);box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04);overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag-wrap .tag{cursor:pointer}.tag-wrap .el-tag{border-radius:0;margin:0 2px;border:1px solid #eee;color:#495060;height:26px;line-height:26px;background-color:#fff;-webkit-transition:all .2s;transition:all .2s}.tag-wrap .el-tag.current{background-color:#409eff;color:#fff!important;border-color:#409eff;padding:0 12px;padding-left:20px;position:relative}.tag-wrap .el-tag.current:after{display:block;width:8px;height:8px;border-radius:50%;background-color:#fff;content:"";position:absolute;top:8px;left:8px}.tag-wrap .el-tag.current .el-icon-close{color:#fff}.tag-wrap .el-tag .el-icon-close{font-size:10px;-webkit-transform:scale(.6);transform:scale(.6);color:#495060;-webkit-transition:all .2s;transition:all .2s}.tag-wrap .el-tag .el-icon-close:hover{background-color:#eee;color:#409eff;-webkit-transform:scale(1);transform:scale(1)}.app-main{min-height:100%;margin-left:180px;-webkit-transition:margin-left .28s;transition:margin-left .28s}.app-main .components-wrap{padding:20px}.app-main.hideSidebar{margin-left:36px}.sidebar-wrap{position:fixed;top:0;left:0;width:180px;background-color:#304156;height:100%;-webkit-transition:width .28s;transition:width .28s;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-wrap .icon{margin-right:15px}.sidebar-wrap .el-menu{width:180px;border-right:none}.sidebar-wrap .el-menu-item{width:180px!important;min-width:180px!important}.sidebar-wrap .el-menu-item.is-active{color:#bfcbd9!important}.sidebar-wrap .el-menu--inline .el-menu-item{background-color:#1f2d3d!important}.sidebar-wrap.hideSidebar{width:36px!important;-webkit-transition:width .28s;transition:width .28s}.sidebar-wrap.hideSidebar .el-menu{width:36px!important}.sidebar-wrap.hideSidebar .submenu-title-noDropdown{padding-left:10px!important;position:relative}.sidebar-wrap.hideSidebar .submenu-title-noDropdown span{height:0;width:0;overflow:hidden;visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1);opacity:0;display:inline-block}.sidebar-wrap.hideSidebar .submenu-title-noDropdown:hover span{display:block;border-radius:3px;z-index:1002;width:140px;height:56px;visibility:visible;position:absolute;right:-145px;text-align:left;text-indent:20px;top:0;opacity:1}.sidebar-wrap.hideSidebar .el-submenu>.el-submenu__title{padding-left:10px!important}.sidebar-wrap.hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow,.sidebar-wrap.hideSidebar .el-submenu>.el-submenu__title>span{display:none}.sidebar-wrap.hideSidebar .el-submenu .nest-menu .el-submenu__icon-arrow{display:block!important}.sidebar-wrap.hideSidebar .el-submenu .nest-menu span{display:inline-block!important}.sidebar-wrap.hideSidebar .el-menu-item,.sidebar-wrap.hideSidebar .el-tooltip{padding-left:10px!important;width:36px!important}.svg-icon{width:36px;height:36px}.route-link{text-decoration:none;display:block}.icon{width:1em;height:1em;vertical-align:sub;fill:currentColor;overflow:hidden}.el-upload--picture-card{width:98px;height:98px;line-height:98px}.el-upload-list--picture-card .el-upload-list__item{width:98px;height:98px}.progress{width:90%;margin:0 5%;font-size:12px}.progress .el-progress{max-width:80px}.progress .el-progress__text{margin-top:10px}.b-back-top{position:fixed;text-align:center;cursor:pointer}.b-back-top .back-icon{fill:#9aaabf;background:none}