*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%}#app,body,html{height:100%}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.scroll-container[data-v-b9b281b6]{white-space:nowrap;position:relative;overflow:hidden;width:100%}.scroll-container[data-v-b9b281b6] .el-scrollbar__bar{bottom:0}.scroll-container[data-v-b9b281b6] .el-scrollbar__wrap{height:49px}.tags-view-container[data-v-3f54e8ec]{height:34px;width:100%;background:#fff}.tags-view-container .tags-view-wrapper[data-v-3f54e8ec] .el-scrollbar__wrap{margin-bottom:-5px!important;margin-right:-5px!important}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3f54e8ec]{display:inline-block;position:relative;cursor:pointer;height:30px;line-height:30px;border:1px solid #d8dce5;color:#495060;background:#fff;padding:0 10px;font-size:14px;margin-left:10px;margin-top:2px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3f54e8ec]:first-of-type{margin-left:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3f54e8ec]:last-of-type{margin-right:15px}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-3f54e8ec]{background-color:#42b983;color:#fff;border-color:#42b983}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-3f54e8ec]:before{content:"";background:#fff;display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;margin-right:2px}.tags-view-container .contextmenu[data-v-3f54e8ec]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.tags-view-container .contextmenu li[data-v-3f54e8ec]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-3f54e8ec]:hover{background:#eee}.app-container[data-v-2d170f4c]{height:100vh}.app-container .el-menu[data-v-2d170f4c]{border:none;text-align:left}.app-container .el-aside[data-v-2d170f4c]{background-color:#304156;color:#fff}.app-container .el-aside .logo[data-v-2d170f4c]{height:60px;line-height:60px;text-align:center;font-size:18px;font-weight:700;color:#fff;background-color:#2b3649}.app-container .el-aside .logo img[data-v-2d170f4c]{width:25px;height:25px;margin-right:5px;vertical-align:middle;margin-bottom:4px}.app-container .el-header[data-v-2d170f4c]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#333;border-bottom:1px solid #e6e6e6}.app-container .el-header .header-left[data-v-2d170f4c]{display:flex;align-items:center;flex:1;text-align:left}.app-container .el-header .header-left .toggle-button[data-v-2d170f4c]{margin-right:15px;font-size:20px;cursor:pointer}.app-container .el-header .header-right .user-info[data-v-2d170f4c]{display:flex;align-items:center;cursor:pointer}.app-container .el-header .header-right .user-info i[data-v-2d170f4c]{margin-right:5px}.app-container .el-main[data-v-2d170f4c]{background-color:#f0f2f5;padding:10px;height:calc(100vh - 95px);overflow-y:auto}.bot[data-v-2d170f4c]{display:inline-block;background-color:#f56c6c;color:#fff;border-radius:10px;text-align:center;line-height:15px;font-size:12px;margin-left:5px;padding:1px 6px 0;margin-top:-3px}.el-dialog__header,.el-form-item__content{text-align:left}.el-dialog__body{padding:10px 20px}.el-form-item{margin-bottom:15px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{width:6px;background-color:#efefef;border-radius:2em}::-webkit-scrollbar-thumb{background-color:#606d71;background-clip:padding-box;min-height:28px;border-radius:2em}::-webkit-scrollbar-thumb:hover{background-color:#7d8f94}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:130px;height:130px;line-height:130px;text-align:center}.avatar{width:130px;height:130px;display:block}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#bdc2c9}