#root,body,html{height:100%;font-size:16px}body{margin:0}#root{font-family:Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-header{position:relative;display:flex;z-index:100;align-items:center;box-shadow:0 2px 10px 0 rgba(112,94,94,.1)}.app-header i[class^=el-icon-]{font-size:1.5rem;cursor:pointer}.app-header .header__link{display:inline-block;margin-left:1em;vertical-align:middle;color:#409eff;text-decoration:none;font-size:1rem}.app-header .header__right{margin-left:auto}.app-header .header__right .el-badge{vertical-align:middle;margin-right:.5rem}.app-header .header__right .el-badge .el-badge__content.is-fixed{top:4px;right:15px}.app-header .header__right .header__status-icon{font-size:2rem}.app-header .header__right .header__user-avatar{display:inline-block;vertical-align:middle}.app-header .header__right .header__user-avatar .user-avatar__image{vertical-align:middle;margin:0 .5rem 0 2rem;height:40px}.app-header .header__right .header__user-avatar .user-avatar__image .el-avatar{background:#409eff;color:hsla(0,0%,100%,.5)}.app-header .header__right .header__user-avatar .user-avatar__image .el-avatar i{font-size:1rem}.app-header .header__right .header__user-avatar .user-avatar__info{display:inline-block;vertical-align:middle;font-size:.875rem}#root>.app-wrapper>.el-main{overflow:hidden;padding:0}#root>.app-wrapper>.el-main .main__container{background:#f6f6f6;padding:8px 8px 20px;box-sizing:border-box;height:calc(100vh - 60px);overflow:auto}.sidebar__header{display:flex;justify-content:center;align-items:center;color:#fff;padding:0 1rem}.sidebar__header .header__title{font-size:.75rem;margin-left:.5rem}.el-aside.is-collapse .header__title{display:none}#root[theme=black]>.app-wrapper>.el-aside{background:#3f3f3f}#root[theme=black] .app-menu .nest-menu .el-menu-item,#root[theme=black] .app-menu .nest-menu .el-submenu__title{background:#323232!important}#root[theme=black] .app-menu .el-menu-item:not(.is-active):hover,#root[theme=black] .app-menu .el-submenu__title:not(.is-active):hover{background:#505050!important}#root[theme=black] .app-menu .el-menu-item.is-active{background-color:#108ee9!important;color:#fff!important}#root[theme=dark-blue]>.app-wrapper>.el-aside{background:#2d5880}#root[theme=dark-blue] .app-menu .nest-menu .el-menu-item,#root[theme=dark-blue] .app-menu .nest-menu .el-submenu__title{background:#295075!important}#root[theme=dark-blue] .app-menu .el-menu-item:not(.is-active):hover,#root[theme=dark-blue] .app-menu .el-submenu__title:not(.is-active):hover{background:#3a72a6!important}#root[theme=dark-blue] .app-menu .el-menu-item.is-active{background-color:#174875!important;color:#fff!important}#root[theme=blue]>.app-wrapper>.el-aside{background:#1890ff}#root[theme=blue] .app-menu .nest-menu .el-menu-item,#root[theme=blue] .app-menu .nest-menu .el-submenu__title{background:#0084fe!important}#root[theme=blue] .app-menu .el-menu-item:not(.is-active):hover,#root[theme=blue] .app-menu .el-submenu__title:not(.is-active):hover{background:#329cff!important}#root[theme=blue] .app-menu .el-menu-item.is-active{background-color:#067eed!important;color:#fff!important}#root>.app-wrapper>.el-aside{transition:width .28s}#root>.app-wrapper>.el-aside.is-collapse{width:64px!important}#root>.app-wrapper>.el-aside.is-collapse .el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#root>.app-wrapper>.el-aside .app-menu{border:none;background-color:transparent}#root>.app-wrapper>.el-aside .app-menu.el-menu--collapse .el-submenu.is-active>.el-submenu__title i,#root>.app-wrapper>.el-aside .app-menu i{color:inherit}#root>.app-wrapper>.el-aside .app-menu.el-menu--collapse .el-submenu .el-submenu__icon-arrow{display:none}#root>.app-wrapper>.el-aside .app-menu .el-menu-item,#root>.app-wrapper>.el-aside .app-menu .el-submenu__title{font-size:.8125rem;height:2.8125rem;line-height:2.8125rem}#root>.app-wrapper>.el-aside .app-menu .el-menu-item.is-active{font-weight:700}#root>.app-wrapper>.el-aside>.el-scrollbar{height:calc(100vh - 60px)}#root>.app-wrapper>.el-aside>.el-scrollbar .scrollbar-wrapper{height:calc(100% + 17px)}.app-wrapper{position:relative;height:100%;width:100%}.zz-upload[data-v-b5e0fdca]:after{display:table;content:"";clear:both}ul.file-list[data-v-b5e0fdca]{float:left;margin:0;padding:0;list-style-type:none;max-width:100%}ul.file-list>li[data-v-b5e0fdca]{display:inline-block;padding:0 10px 0 0;max-width:100%}ul.file-list i[data-v-b5e0fdca]{cursor:pointer}.zz-upload .el-progress[data-v-b5e0fdca]{float:left;margin-right:5px}.file-list .el-link>.el-link--inner[data-v-b5e0fdca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zz-status-text .zz-status-text__icon{margin-right:.25em}.zz-status-text--success{color:#67c23a}.zz-status-text--warning{color:#e6a23c}.zz-status-text--error{color:#f56c6c}.el-card.is-always-shadow.has-perfix>.el-card__header:before{content:"";padding-left:4px;margin-right:12px;background:#3a8ee6}.el-table .el-table__header>thead th{background-color:#f6f6f6;color:#606266}.el-table .el-table__body div.cell .el-button--text{padding:0}.el-dialog>.el-dialog__header{border-bottom:1px solid #dcdfe6}.el-dialog--center .el-dialog__body{text-align:initial;text-align:left}.el-dialog.no-padding-dialog .el-dialog__body{padding:0}.el-dialog>.el-dialog__footer{padding:10px 20px;border-top:1px solid #dcdfe6;text-align:right}.el-input .el-input__count,.el-textarea .el-input__count{background:transparent}.el-input-number.text-lf .el-input__inner{text-align:left}.el-tooltip__popper{max-width:75%}.el-divider.el-divider--horizontal{background:none;height:0;border-bottom:1px solid #dcdfe6}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:24px}*,:after,:before{box-sizing:initial}.clearfix:after{content:"";display:table;clear:both}.required:before{content:"*";color:#f56c6c;margin-right:.25rem}.spanContent{color:#909399;font-size:.875rem}.date-divider:after{content:"-";padding:0 .5em}.zz-card-header{display:flex;justify-content:space-between;align-items:center;height:1.25rem}.zz-card-header>.zz-card-header__title{white-space:nowrap}.zz-card-header>.zz-card-header__title:before{content:"";padding-left:4px;margin-right:12px;background:#3a8ee6}.zz-inline-title{display:flex;justify-content:space-between;align-items:center;height:1.25rem;margin-bottom:1rem}.zz-inline-title>.zz-card-header__title{white-space:nowrap}.zz-inline-title>.zz-card-header__title:before{content:"";padding-left:4px;margin-right:12px;background:#3a8ee6}.zz-inline-title .zz-inline-title__title>i{margin-right:.25rem;color:#3a8ee6}.el-date-picker.status-date-panel .finish:before{content:"";position:absolute;left:50%;bottom:4px;transform:translateX(-3px);border:3px solid #67c23a;border-radius:50%}.ant-calendar .finish:after{content:"";display:block;width:6px;height:6px;border-radius:50%;margin:4px auto 0;background-color:#67c23a}.prfmc-evaluate__item{margin-bottom:1rem}.prfmc-evaluate__item .prfmc-evaluate__header{display:flex;justify-content:space-between;align-items:center}.prfmc-evaluate__item .prfmc-evaluate__header .prfmc-evaluate__title{font-weight:700}.prfmc-evaluate__item .prfmc-evaluate__header .prfmc-evaluate__step{width:600px}.prfmc-evaluate__item .prfmc-evaluate__header .prfmc-evaluate__step .el-step__title{font-size:.8125rem}.prfmc-evaluate__item .prfmc-evaluate__footer,.prfmc-evaluate__item .prfmc-evaluate__info{margin-top:1rem}.prfmc-evaluate__item .prfmc-evaluate__footer{display:flex;justify-content:space-between;align-items:center}.prfmc-evaluate__item .info-item{display:inline-block;margin-right:2rem;font-size:.875rem}.prfmc-evaluate__item .info-item i{color:#1768e4;font-size:1.2em;vertical-align:middle;margin-right:.5em}.prfmc-evaluate__item .info-item .info__text{color:#909399}.preview-dialog .preview__title{position:relative}.preview-dialog .preview__title .preview__download-btn{position:absolute;right:25px;top:1px;padding:0}.preview-dialog .el-dialog__body{padding:0}.el-tooltip__popper.warning-value-tooltip{background:rgba(50,50,50,.7)}.svg-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.el-button .svg-icon{margin-right:5px}