.monthProgressReportDetail{width:100%;height:100%}.monthProgressReportDetail .dialog-wrap .el-dialog__header{background-color:#f7f7f7;border-bottom:1px solid #ededed}.monthProgressReportDetail .ruleForm p{color:#409eff;font-size:18px;font-weight:600;margin:20px 0}.monthProgressReportDetail .ruleForm p:first-of-type{margin-top:0}.monthProgressReportDetail .ruleForm i{padding-right:10px}.monthProgressReportDetail .ruleForm .el-form-item__label{font-size:16px;color:#333}.monthProgressReportDetail .ruleForm .letter_space .el-form-item__label{letter-spacing:20px}.monthProgressReportDetail .ruleForm .width100{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.monthProgressReportDetail .ruleForm .width100 .el-form-item__content,.monthProgressReportDetail .ruleForm .width100 .el-form-item__content .el-input-number{width:100%}.monthProgressReportDetail .approval-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monthProgressReportDetail .title-status{padding:0 15px}.monthProgressReportDetail .title-status .icon{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px}.monthProgressReportDetail .title-status:first-of-type .icon{background-color:#c3c6d3}.monthProgressReportDetail .title-status:nth-of-type(2) .icon{background-color:#ffb23f}.monthProgressReportDetail .title-status:nth-of-type(3) .icon{background-color:#70c91a}.monthProgressReportDetail .text_underline{text-decoration:underline;cursor:pointer}.monthProgressReportDetail .submit-btn{text-align:center;margin-top:20px}.monthProgressReportDetail .el-table .el-table__row .el-table__expand-icon .el-icon-arrow-right{font-size:18px}