body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}body,html{height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app{height:100%}*{outline:none;margin:0;padding:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus,div:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}ul li{list-style:none}i{font-style:normal}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}.full-width{width:100%}.full-height,.full-page{height:100%}.full-page{width:100%}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.pointer{cursor:pointer}.move{cursor:move}.block{display:block}.inline-block{display:inline-block}.fl{float:left}.fr{float:right}.reset-float{float:none}.pull-left{float:left!important}.pull-right{float:right!important}.center{text-align:center}.tal{text-align:left}.tar{text-align:right}.pull-center{text-align:center!important}.hidden{display:none}.width80{width:80px}.width100{width:100px}.width150{width:150px!important}.width220{width:220px}.relative{position:relative}.gray{color:#dcdfe6}.error{color:#f56c6c}.error-area{background-color:#f4dbdb}.shade{z-index:999;position:absolute;background-color:#000;opacity:.3;left:0;top:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tips{background-color:#f0f9eb}.tips,.tips-text{color:#67c23a;padding:5px 10px}.keyWord{font-weight:700;font-size:20px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}::-webkit-scrollbar{height:16px;width:12px}::-webkit-scrollbar-track-piece{background:0 0}::-webkit-scrollbar-track:hover{background:rgba(79,111,127,.05)}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b4c7d0;border:3px solid transparent;border-radius:5px}.table{border-spacing:0;border:0;border-collapse:separate;border-left:1px solid #ebeef5;border-top:1px solid #ebeef5}table.el-table--striped tr:nth-child(odd){background:#f4f9ff}.el-dialog__header{border-bottom:1px solid #ebeef5}.el-dialog__footer{padding:10px 20px;border-top:1px solid #ebeef5}[class^=icon-]{font-family:iconfont!important;font-size:18px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em}.multiline_hiding{overflow:hidden;text-overflow:ellipsis;height:40px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.multiline_hiding div{display:inline}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.layout-test{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-test .el-main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:20px;overflow-x:hidden}.unit-page{display:-webkit-box;display:-ms-flexbox;display:flex}.unit-page .el-table{width:99.9%}.unit-page .el-container.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.unit-page .el-container.is-vertical main.el-main{padding-bottom:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.scoring_wraps .no-padding.full-cell_td .cell div{height:40px;line-height:40px;height:80px;line-height:80px}.satisfaction_table td.full-cell_td .cell{height:50px}.paper-table td.no-padding .cell{position:static}}.key-color,.key-num{color:#fa970b}.key-num{font-size:20px}.mini-text{font-size:10px;font-weight:400}.error-area{border:1px solid #ff8d8d!important;background:#fff2f2!important}.error{color:#ff8d8d}.error-input-wraps input{border:1px solid #ff8d8d;color:#ff8d8d}.text_main-color{color:#609dfe}.pdf-wraps{height:100%}.pdf-wraps .el-dialog{height:80%}.pdf-wraps .el-dialog__body{height:calc(100% - 110px);overflow-y:auto}.pdf-wraps .el-dialog__header{border-bottom:1px solid #c1c2c3}.pdf-wraps .el-dialog__footer{padding:10px 20px;border-top:1px solid #c1c2c3}.pdf-wraps .el-tabs{height:100%}.pdf-wraps .el-tabs .el-tabs__content{height:100%;overflow-y:auto}.el-table__body tr.hover-row>td{background-color:#f9f9f9}.el-button--info{background-color:#c6c8cc;border-color:#c6c8cc}.l-header{height:80px!important;background:-webkit-gradient(linear,left top,right top,from(#03b8f7),to(#7071ec));background:linear-gradient(90deg,#03b8f7,#7071ec);padding:0 20px;color:#fff}.l-header>div{height:80px;line-height:80px}.l-header .title{letter-spacing:2px;font-weight:600}.l-header .el-badge .el-badge__content{top:12px;right:0;height:15px;line-height:15px;border:none}.l-header .user-info-wraps{font-size:16px;color:#fff;line-height:35px;cursor:pointer}.l-header .header-tips i{margin-right:5px}.l-header .menu-wraps{background:none;text-align:center}.l-header .menu-wraps li{color:#d2d2d2;float:none;display:inline-block;font-size:20px;font-weight:700;letter-spacing:2px}.l-header .menu-wraps .el-menu-item:focus,.l-header .menu-wraps .el-menu-item:hover{background:none;color:#fff}.l-header .menu-wraps li.is-active{border-bottom:3px solid #fff;color:#fff}.table-header-popover{background:#fff}.table-header-popover .popper__arrow:after{border-bottom-color:#fff!important}.question-stem-wraps ul li{float:left}.question-stem-wraps li.option-item{margin-right:10px}.unit-page{background-color:#f1f4f9;height:100%}.paper-table{font-size:inherit}.paper-table td,.paper-table th{text-align:center}.paper-table th{background-color:#428f96;background:-webkit-gradient(linear,left top,left bottom,from(#428f96));background:linear-gradient(#428f96);color:#fff;font-size:inherit}.paper-table th .cell{line-height:inherit}.paper-table th.gutter{background:#fff}.paper-table td.no-padding{padding:0!important}.paper-table td.no-padding .cell{padding:0}.paper-table td.no-padding li.option-item{height:40px;line-height:40px;text-align:center;cursor:pointer;font-weight:700;color:#609dfe;border-bottom:1px solid #f4f6fa}.paper-table td.no-padding li.option-item span.option-alp{margin-right:5px}.paper-table td.no-padding li.active,.paper-table td.no-padding li:hover{background:#609dfe;color:#fff}.paper-table td.no-padding li:not(.active):hover .hidden{display:block}.paper-table td.no-padding li:not(.active):hover .show{display:none}.header-line{padding:20px 0}.header-line .line{margin-top:10px}