.promote_subject .el-dialog__header{text-align:center}.promote_subject .el-dialog__body{padding:0 20px 30px}.main_table .common_tips_dialog{marin-top:15vh!important}.main_table .steps{padding:0 20px}.main_table .steps .el-steps{padding:13px 20px;border-bottom:2px solid #4cd964}.main_table .steps .el-steps .el-step__main .el-step__arrow,.main_table .steps .el-steps .el-step__main :after,.main_table .steps .el-steps .el-step__main :before{color:#999;width:2px}.main_table .steps .el-steps--simple{border-radius:0}.main_table .mainSubject{height:500px;overflow:hidden;padding-left:20px}.main_table .mainSubject .theory_table{margin-right:20px;border-top:1px solid #999}.main_table .mainSubject .theory_table .table_head{border:1px solid #999;border-top:none;border-bottom:none;font-size:16px}.main_table .mainSubject .theory_table .table_head,.main_table .mainSubject .theory_table .table_head .tr{display:flex;min-height:49px;justify-content:center;align-items:center}.main_table .mainSubject .theory_table .table_head .theory_name{flex-basis:25%}.main_table .mainSubject .theory_table .table_head .theory_score{border-left:1px dashed #999;flex-basis:50%;border-right:1px dashed #999}.main_table .mainSubject .theory_table .table_head .theory_comments{flex-basis:25%}.main_table .mainSubject .theory_table .table_body{display:flex;min-height:100px;justify-content:center;align-items:center;border:1px solid #999;border-top:none;border-bottom:none;font-size:16px}.main_table .mainSubject .theory_table .table_body .td{display:flex;min-height:116px;align-items:center;border-top:1px solid #999}.main_table .mainSubject .theory_table .table_body:last-child{border-bottom:1px solid #999}.main_table .mainSubject .theory_table .table_body .theory_name{flex-basis:25%}.main_table .mainSubject .theory_table .table_body .theory_name p{margin:0 10px 10px 15px;text-align:center}.main_table .mainSubject .theory_table .table_body .theory_name p .is-required{position:relative;margin-bottom:0}.main_table .mainSubject .theory_table .table_body .theory_name p .is-required label{position:absolute;top:0;left:-8px}.main_table .mainSubject .theory_table .table_body .theory_score{flex-basis:50%;border-left:1px dashed #999;border-right:1px dashed #999;border-bottom:none;display:flex;flex-direction:column}.main_table .mainSubject .theory_table .table_body .theory_score .score{width:100%;font-size:14px;border-bottom:1px dashed #999;min-height:28px;display:flex;justify-content:center;align-items:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_name{flex-basis:50%;min-height:28px;border-right:1px dashed #999;display:flex;padding-left:2px;align-items:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail{min-height:28px;flex-basis:50%;text-align:center;display:flex;justify-content:center;align-items:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate{display:flex;min-height:24px;margin-left:20px;width:100%}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate .rate_star .el-form-item{margin-bottom:0}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate .rate_star .is-error .el-form-item__content .el-form-item__error{display:block;top:5px;right:-175px;font-size:12px}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate .rate_star .is-error .el-form-item__content .el-rate span i{color:red!important}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate_num{color:#f7ba2a;line-height:25px}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate_border .rate_star .is-error .el-form-item__content .el-form-item__error{display:none}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate_border .rate_star .is-error .el-form-item__content .el-rate span i{color:#c6d1de!important}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate_border .rate_star .is-error .el-form-item__content .el-rate span .el-icon-star-on{color:#f7ba2a!important}.main_table .mainSubject .theory_table .table_body .theory_score .score:last-child{border-bottom:none}.main_table .mainSubject .theory_table .table_body .theory_comments{position:relative;flex-basis:25%}.main_table .mainSubject .theory_table .table_body .theory_comments .el-textarea{width:190px}.main_table .mainSubject .theory_table .table_body .theory_comments .el-textarea textarea{width:100%;resize:none;border:none}.main_table .mainSubject .theory_table .table_body .theory_comments span{position:absolute;bottom:3px;right:5px;font-size:14px}.main_table .mainSubject .composite{margin-top:30px}.main_table .mainSubject .composite .table_head .theory_name{flex-basis:25%}.main_table .mainSubject .composite .table_head .theory_score{flex-basis:75%;border-right:none}.main_table .mainSubject .composite .table_body{min-height:49px}.main_table .mainSubject .composite .table_body .td{height:60px;min-height:60px}.main_table .mainSubject .composite .table_body .td textarea{height:50px}.main_table .mainSubject .composite .table_body .theory_name{flex-basis:25%}.main_table .mainSubject .composite .table_body .theory_name p{text-align:center;margin:10px;font-size:14px}.main_table .mainSubject .composite .table_body .theory_score{flex-basis:75%;border-right:none}.main_table .mainSubject .composite .table_body .theory_score .score{height:100%}.main_table .mainSubject .composite .table_body .theory_score .score .score_detail .rate_star .el-form-item{margin-bottom:0}.main_table .mainSubject .composite .table_body .theory_comments{flex-basis:35%}.main_table .mainSubject .composite .table_body .theory_comments .el-textarea{width:270px}.main_table .mainSubject .composite .table_body .theory_comments .el-textarea textarea{width:100%}.main_table .reportForm{padding-right:20px}.main_table .reportForm .report-form-fieldset{border:1px solid #999;padding:20px;margin-top:30px}.main_table .reportForm .report-form-fieldset .title_must{color:red;font-size:16px;position:relative;top:4px}.main_table .reportForm .report-form-fieldset .form_content{position:relative}.main_table .reportForm .report-form-fieldset .form_content .el-form-item__content{height:120px}.main_table .reportForm .report-form-fieldset .form_content .el-form-item__content .el-textarea{height:100%}.main_table .reportForm .report-form-fieldset .form_content span{position:absolute;right:5px;bottom:0}.main_table .reportForm .total_score{margin-top:20px}.main_table .reportForm .total_score .total_wrap{display:flex;flex-direction:column;margin-bottom:20px}.main_table .reportForm .total_score .total_wrap .total_box{display:flex;font-size:14px;color:#f7ba2a;text-align:center}.main_table .reportForm .total_score .total_wrap .total_box div{flex:1;border:1px solid #999;margin-bottom:-1px;min-height:50px;line-height:50px}.main_table .reportForm .total_score .total_wrap .total_box div.head{font-size:16px;color:#606266}.main_table .reportForm .total_score .total_wrap .total_box div:nth-child(2){border-right:0;border-left:0}.main_table .btns{height:40px;margin-top:20px}.main_table .btns,.main_table .btns .btn{display:flex;justify-content:center;align-items:center}.main_table .btns .btn{height:100%;background-color:#4cd964;color:#fff;margin:0 20px;padding:8px 15px;font-size:16px;line-height:16px;border-radius:5px;cursor:pointer}.main_table .btns .gray{background-color:#b2b2b2;pointer-events:none;cursor:default}.main_table .btns .cancel{background-color:red}.width280{width:250px}.t_pre{white-space:pre!important}.promotion_button .el-popover__title{text-align:center;font-size:14px}.promotion_button .btns{text-align:center}.promotion_button .btns button{color:#fff;background-color:#4cd964}.promotion_button .btns .cancel{background-color:red}.promotion_cancel{min-width:240px}.main_table .el-rate__icon{font-size:23px}