.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:-webkit-box;display:-ms-flexbox;display:flex;min-height:49px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_table .mainSubject .theory_table .table_head .theory_name{-ms-flex-preferred-size:25%;flex-basis:25%}.main_table .mainSubject .theory_table .table_head .theory_score{border-left:1px dashed #999;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px dashed #999}.main_table .mainSubject .theory_table .table_head .theory_comments{-ms-flex-preferred-size:25%;flex-basis:25%}.main_table .mainSubject .theory_table .table_body{min-height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #999;border-top:none;border-bottom:none;font-size:16px}.main_table .mainSubject .theory_table .table_body,.main_table .mainSubject .theory_table .table_body .td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_table .mainSubject .theory_table .table_body .td{min-height:116px;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{-ms-flex-preferred-size:25%;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{-ms-flex-preferred-size:50%;flex-basis:50%;border-left:1px dashed #999;border-right:1px dashed #999;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_name{border-right:1px dashed #999;padding-left:2px}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail,.main_table .mainSubject .theory_table .table_body .theory_score .score .score_name{-ms-flex-preferred-size:50%;flex-basis:50%;min-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main_table .mainSubject .theory_table .table_body .theory_score .score .score_detail .rate{display:-webkit-box;display:-ms-flexbox;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;-ms-flex-preferred-size:25%;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{-ms-flex-preferred-size:25%;flex-basis:25%}.main_table .mainSubject .composite .table_head .theory_score{-ms-flex-preferred-size:75%;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{-ms-flex-preferred-size:25%;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{-ms-flex-preferred-size:75%;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{-ms-flex-preferred-size:35%;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.main_table .reportForm .total_score .total_wrap .total_box{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;color:#f7ba2a;text-align:center}.main_table .reportForm .total_score .total_wrap .total_box div{-webkit-box-flex:1;-ms-flex:1;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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}.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}