.degree-apply-result[data-v-32da8c98]{min-height:500px}.degree-apply-result[data-v-32da8c98] .el-input__inner{height:36px;line-height:36px}.page-header[data-v-32da8c98]{background-color:#fff;border-radius:5px;padding:0 20px;display:flex;align-items:center;margin-bottom:12px;height:72px;line-height:72px}.page-header-line[data-v-32da8c98]{width:4px;height:22px;background-color:#0168b7;border-radius:2px;margin-right:10px;flex-shrink:0}.page-header h5[data-v-32da8c98]{font-size:18px;font-weight:700;color:#333;margin:0;line-height:60px}.page-body[data-v-32da8c98]{background-color:#fff;border-radius:5px;padding:20px 24px 32px}.batch-row[data-v-32da8c98]{flex-wrap:wrap;gap:40px}.batch-item[data-v-32da8c98],.batch-row[data-v-32da8c98]{display:flex;align-items:center}.batch-select[data-v-32da8c98]{width:280px;max-width:100%}.batch-time[data-v-32da8c98]{margin-left:auto}.field-label[data-v-32da8c98]{color:#333;font-size:14px;white-space:nowrap}.field-value[data-v-32da8c98]{color:#333;font-size:14px}.status-row[data-v-32da8c98]{display:flex;align-items:center;flex-wrap:wrap;margin-top:16px;gap:8px}.time-tip[data-v-32da8c98]{margin-top:10px;color:#e6a23c;font-size:13px;line-height:20px}.enroll-status-label[data-v-32da8c98]{margin-left:24px}.status-text[data-v-32da8c98]{font-size:14px;font-weight:500}.status-initial[data-v-32da8c98]{color:#909399}.status-pass[data-v-32da8c98]{color:#13c2c2}.status-pending[data-v-32da8c98]{color:#ff8a00!important}.status-fail[data-v-32da8c98]{color:#f56c6c}.review-btn[data-v-32da8c98]{margin-left:12px}.divider[data-v-32da8c98]{height:1px;background-color:#e8e8e8;margin:18px 0 20px}.section-title[data-v-32da8c98]{font-size:15px;font-weight:700;color:#333;margin:8px 0 12px}.info-card[data-v-32da8c98]{background:#f7f9fc;border-radius:5px;padding:18px 20px;margin-bottom:20px}.info-grid[data-v-32da8c98]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:14px}.info-item[data-v-32da8c98]{display:flex;align-items:flex-start;min-width:0}.info-item-full[data-v-32da8c98]{grid-column:1/-1}.info-label[data-v-32da8c98]{color:#767676;font-size:14px;line-height:22px;white-space:nowrap;flex-shrink:0}.info-value[data-v-32da8c98]{color:#1a1a1a;font-size:14px;line-height:22px;word-break:break-all}.file-link[data-v-32da8c98]{color:#0168b7;font-size:14px;line-height:22px;text-decoration:underline;cursor:pointer;word-break:break-all}.audit-timeline[data-v-32da8c98]{position:relative}.audit-timeline-item[data-v-32da8c98]{position:relative;padding-left:32px}.audit-timeline-item+.audit-timeline-item[data-v-32da8c98]{margin-top:12px}.audit-timeline-line[data-v-32da8c98]{position:absolute;left:4px;top:40px;width:1px;height:calc(100% + 12px);background:#0168b7}.timeline-dot[data-v-32da8c98]{position:absolute;left:0;top:40px;width:10px;height:10px;border:1px solid #0168b7;border-radius:50%;background:#fff;box-sizing:border-box;z-index:1}.timeline-dot[data-v-32da8c98]:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;background:#0168b7;border-radius:50%;transform:translate(-50%,-50%)}.audit-log-card[data-v-32da8c98]{width:100%;min-height:90px;padding:18px 20px 14px;box-sizing:border-box;background:#f7f9fc;border-radius:5px}.audit-log-header[data-v-32da8c98]{display:grid;grid-template-columns:1.4fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;align-items:center}.audit-field[data-v-32da8c98]{display:flex;align-items:center}.audit-label[data-v-32da8c98]{color:#767676;font-size:14px;line-height:20px;white-space:nowrap}.audit-value[data-v-32da8c98]{color:#1a1a1a;font-size:14px;line-height:20px}.audit-status-wrap[data-v-32da8c98]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.audit-status[data-v-32da8c98]{font-size:13px;line-height:20px}.audit-status-arrow[data-v-32da8c98]{color:#999;font-size:13px;line-height:20px;margin:0 2px}.audit-status.status-fail[data-v-32da8c98],.audit-status.status-pass[data-v-32da8c98],.audit-status.status-pending[data-v-32da8c98]{padding:0 6px;border-radius:2px}.audit-status.status-pass[data-v-32da8c98]{background:rgba(19,194,194,.1)}.audit-status.status-pending[data-v-32da8c98]{background:rgba(255,138,0,.1)}.audit-status.status-fail[data-v-32da8c98]{background:rgba(245,108,108,.1)}.audit-log-remark[data-v-32da8c98]{margin-top:10px;line-height:20px}.empty-log[data-v-32da8c98]{color:#999;font-size:14px;padding:12px 0}.review-dialog-body[data-v-32da8c98]{display:flex;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;padding:8px 0 4px;box-sizing:border-box}.review-row[data-v-32da8c98]{display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:24px;gap:4px}.review-row[data-v-32da8c98]:last-of-type{margin-bottom:0}.review-label[data-v-32da8c98]{color:#333;font-size:14px;line-height:32px;white-space:nowrap;flex-shrink:0}.review-label.required[data-v-32da8c98]:before{content:"*";color:#f56c6c;margin-right:2px}.review-file-name[data-v-32da8c98]{display:block;margin-top:12px;max-width:100%;word-break:break-all}.dialog-footer[data-v-32da8c98]{text-align:center}.dialog-footer .el-button+.el-button[data-v-32da8c98]{margin-left:16px}.dialog-footer[data-v-32da8c98] .review-btn-cancel{color:#0168b7;border-color:#0168b7;background:#fff}.dialog-footer[data-v-32da8c98] .review-btn-cancel:focus,.dialog-footer[data-v-32da8c98] .review-btn-cancel:hover{color:#01579e;border-color:#01579e;background:#e8f2fa}@media(max-width:768px){.batch-time[data-v-32da8c98]{margin-left:0}.info-grid[data-v-32da8c98]{grid-template-columns:1fr}.audit-log-header[data-v-32da8c98]{grid-template-columns:1fr;row-gap:8px}}.academic-review-dialog{border-radius:4px}.academic-review-dialog .el-dialog__header{padding:10px 20px;border-bottom:1px solid #ebeef5}.academic-review-dialog .el-dialog__title{font-size:16px}.academic-review-dialog .el-dialog__headerbtn{top:18px}.academic-review-dialog .el-dialog__body{padding:28px 24px 20px}.academic-review-dialog .el-dialog__footer{padding:12px 20px 20px;border-top:1px solid #ebeef5;text-align:center}.academic-review-dialog .dialog-footer .el-button{min-width:80px}.academic-review-dialog .dialog-footer .review-btn-cancel{color:#0168b7;border-color:#0168b7;background:#fff}.academic-review-dialog .dialog-footer .review-btn-cancel:focus,.academic-review-dialog .dialog-footer .review-btn-cancel:hover{color:#01579e;border-color:#01579e;background:#e8f2fa}.upload-tip{font-size:13px;color:#999;line-height:20px;margin-left:10px}