.overview[data-v-34609cf0]{display:flex;align-items:center;margin-bottom:14px}.overview .ov-item[data-v-34609cf0]{text-align:center;padding:0 18px}.overview .ov-item .ov-num[data-v-34609cf0]{display:block;font-size:22px;font-weight:700;color:#303133;line-height:1.2}.overview .ov-item .ov-label[data-v-34609cf0]{font-size:12px;color:#909399}.overview .ov-item .ov-label[data-v-34609cf0]:before{content:""}.overview .ov-item.ov-add .ov-num[data-v-34609cf0]{color:#2871fb}.overview .ov-divider[data-v-34609cf0]{width:1px;height:30px;background:#ebeef5;margin:0 6px}.overview .ov-stat[data-v-34609cf0]{display:flex;gap:6px}.overview .ov-stat .lv-tag[data-v-34609cf0]{padding:2px 8px;border-radius:3px;font-size:12px;color:#fff}.overview .ov-stat .lv-tag.nan[data-v-34609cf0]{background:#d30d1c}.overview .ov-stat .lv-tag.chong[data-v-34609cf0]{background:#f0851f}.overview .ov-stat .lv-tag.wen[data-v-34609cf0]{background:#3479f8}.overview .ov-stat .lv-tag.bao[data-v-34609cf0]{background:#17a35b}.af-table .c-name[data-v-34609cf0]{font-weight:600}.af-table .c-code[data-v-34609cf0]{color:#a5a3a2;font-size:12px;margin-left:6px}.af-table .level-badge[data-v-34609cf0]{display:inline-block;min-width:22px;height:22px;line-height:22px;text-align:center;border-radius:3px;color:#fff;font-size:13px;padding:0 4px}.af-table .level-badge.nan[data-v-34609cf0]{background:#d30d1c}.af-table .level-badge.chong[data-v-34609cf0]{background:#f0851f}.af-table .level-badge.wen[data-v-34609cf0]{background:#3479f8}.af-table .level-badge.bao[data-v-34609cf0]{background:#17a35b}.af-table .safety-num[data-v-34609cf0]{font-size:12px;margin-top:2px}.af-table .safety-num.pos[data-v-34609cf0]{color:#17a35b}.af-table .safety-num.neg[data-v-34609cf0]{color:#d30d1c}.af-table .safety-num.zero[data-v-34609cf0]{color:#909399}.af-table .obey-yes[data-v-34609cf0]{color:#17a35b}.af-table .obey-no[data-v-34609cf0]{color:#909399}.af-table .new-tag[data-v-34609cf0]{color:#2871fb;font-weight:600}.af-table .old-tag[data-v-34609cf0]{color:#c0c4cc}.tip[data-v-34609cf0]{margin:10px 0 0;font-size:12px;color:#a5a3a2}[data-v-34609cf0] .row-new{background:#f5f9ff}.report[data-v-46f3d677]{margin-top:20px}.report .report-head[data-v-46f3d677]{display:flex;align-items:center;margin-bottom:14px}.report .report-head .report-title[data-v-46f3d677]{font-size:18px;font-weight:700;color:#2871fb}.report .report-head .report-count[data-v-46f3d677]{color:#a5a3a2;font-size:14px;margin:0 20px 0 16px;flex:1}.report .report-head .export-dropdown[data-v-46f3d677]{margin:0 12px}.report .report-empty[data-v-46f3d677]{color:#a5a3a2;font-size:14px;padding:40px 0;text-align:center}.report .risk-box[data-v-46f3d677]{margin-bottom:14px}.report .risk-box .rp[data-v-46f3d677]{border-radius:6px;border:1px solid #ffe2ac;background:#fff8e8;padding:10px 14px}.report .risk-box .rp.rp-block[data-v-46f3d677]{border-color:#ffd3d6;background:#fff1f2}.report .risk-box .rp.rp-warn[data-v-46f3d677]{border-color:#ffe2ac;background:#fff8e8}.report .risk-box .rp.rp-ok[data-v-46f3d677]{border-color:#d9efe3;background:#f6fbf8}.report .risk-box .rp-head[data-v-46f3d677],.report .risk-box .rp-hint[data-v-46f3d677],.report .risk-box .rp.rp-hint[data-v-46f3d677]{display:flex;align-items:center}.report .risk-box .rp-head[data-v-46f3d677]{cursor:pointer}.report .risk-box .rp-icon[data-v-46f3d677]{flex:none;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;background:#f0a020;color:#fff;font-size:12px;font-weight:700;margin-right:10px}.report .risk-box .rp-icon.ok[data-v-46f3d677]{background:#17a35b}.rp-block .report .risk-box .rp-icon[data-v-46f3d677]{background:#f2424f}.report .risk-box .rp-main[data-v-46f3d677]{flex:1;font-size:14px;color:#303133}.report .risk-box .rp-main .num[data-v-46f3d677]{margin:0 3px 0 6px;font-size:15px}.report .risk-box .rp-main .num.block[data-v-46f3d677]{color:#f2424f}.report .risk-box .rp-main .num.warn[data-v-46f3d677]{color:#d98200}.report .risk-box .rp-main .num.unknown[data-v-46f3d677]{color:#909399}.report .risk-box .rp-list[data-v-46f3d677]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(0,0,0,.08);max-height:240px;overflow-y:auto}.report .risk-box .rp-item[data-v-46f3d677]{display:flex;align-items:baseline;flex-wrap:wrap;font-size:13px;color:#606266;padding:3px 0}.report .risk-box .rp-item .dot[data-v-46f3d677]{flex:none;width:6px;height:6px;border-radius:50%;margin-right:6px;background:#b4b8c0}.report .risk-box .rp-item .dot.block[data-v-46f3d677]{background:#f2424f}.report .risk-box .rp-item .dot.warn[data-v-46f3d677]{background:#ffb02e}.report .risk-box .rp-item .rp-pos[data-v-46f3d677]{flex:none;color:#909399;margin-right:8px}.report .risk-box .rp-item .rp-college[data-v-46f3d677]{flex:none;margin-right:6px;color:#303133}.report .risk-box .rp-item .rp-spec[data-v-46f3d677]{flex:none;margin-right:8px;font-weight:600;color:#303133}.report .risk-box .rp-item .rp-tag[data-v-46f3d677]{flex:none;margin-right:8px;padding:0 6px;border-radius:8px;font-size:12px;color:#909399;background:#f5f7fa}.report .risk-box .rp-item .rp-tag.block[data-v-46f3d677]{color:#f2424f;background:#ffe9eb}.report .risk-box .rp-item .rp-tag.warn[data-v-46f3d677]{color:#d98200;background:#fff3d9}.report .risk-box .rp-item .rp-why[data-v-46f3d677]{flex:1;min-width:160px;color:#909399;word-break:break-all}.report .del[data-v-46f3d677]{color:#f2424f!important}.report .edit-spec[data-v-46f3d677]{color:#2871fb!important}.report .lv-badge[data-v-46f3d677]{display:inline-block;min-width:30px;padding:0 6px;height:22px;line-height:22px;text-align:center;border-radius:3px;color:#fff;font-size:12px;background:#909399}.report .lv-badge.nan[data-v-46f3d677]{background:#d30d1c}.report .lv-badge.chong[data-v-46f3d677]{background:#f0851f}.report .lv-badge.wen[data-v-46f3d677]{background:#3479f8}.report .lv-badge.bao[data-v-46f3d677]{background:#17a35b}.report .lv-badge.mini[data-v-46f3d677]{height:18px;line-height:18px;font-size:11px;min-width:24px;padding:0 4px}.report .safety[data-v-46f3d677]{margin-top:6px;text-align:center}.report .safety .safety-num[data-v-46f3d677]{font-size:12px;font-weight:600;line-height:15px}.report .safety .safety-num.pos[data-v-46f3d677]{color:#17a35b}.report .safety .safety-num.neg[data-v-46f3d677]{color:#d30d1c}.report .safety .safety-num.zero[data-v-46f3d677]{color:#909399}.report .safety .safety-bar[data-v-46f3d677]{position:relative;width:54px;height:4px;margin:3px auto 0;background:#eef0f2;border-radius:2px}.report .safety .safety-bar .mid[data-v-46f3d677]{position:absolute;left:50%;top:-1px;width:1px;height:6px;background:#c0c4cc}.report .safety .safety-bar .fill[data-v-46f3d677]{position:absolute;top:0;height:4px;border-radius:2px}.report .safety .safety-bar .fill.pos[data-v-46f3d677]{background:#17a35b}.report .safety .safety-bar .fill.neg[data-v-46f3d677]{background:#d30d1c}.report .safety .safety-cap[data-v-46f3d677]{font-size:11px;color:#a5a3a2;margin-top:2px;line-height:1}.report .p-safety[data-v-46f3d677]{font-size:11px;font-weight:600}.report .p-safety.pos[data-v-46f3d677]{color:#17a35b}.report .p-safety.neg[data-v-46f3d677]{color:#d30d1c}.report .p-safety.zero[data-v-46f3d677]{color:#909399}.report .vrow[data-v-46f3d677]{display:flex;align-items:stretch;border:1px solid #e8e8e8;border-radius:4px;margin-bottom:12px;background:#fff;cursor:grab}.report .vrow[data-v-46f3d677]:hover{box-shadow:0 2px 10px rgba(43,123,243,.1)}.report .vrow.dragging[data-v-46f3d677]{opacity:.5}.report .vrow.over[data-v-46f3d677]{border-color:#2871fb;box-shadow:inset 0 0 0 1px #2871fb}.report .vrow .seq-col[data-v-46f3d677]{flex-shrink:0;width:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-right:1px solid #f0f0f0}.report .vrow .seq-col .seq[data-v-46f3d677]{font-size:18px;font-weight:600;color:#f0851f}.report .vrow .college-col[data-v-46f3d677]{flex-shrink:0;width:300px;padding:12px 14px}.report .vrow .college-col .c-name[data-v-46f3d677]{font-size:15px;font-weight:600;color:#2b2b2b}.report .vrow .college-col .c-name .c-name-text[data-v-46f3d677]{cursor:pointer;transition:color .15s}.report .vrow .college-col .c-name .c-name-text[data-v-46f3d677]:hover{color:#2871fb;text-decoration:underline}.report .vrow .college-col .c-meta[data-v-46f3d677]{margin-top:6px;font-size:12px;color:#909399}.report .vrow .college-col .c-meta span[data-v-46f3d677]{margin-right:14px}.report .vrow .college-col .c-specs[data-v-46f3d677]{margin-top:8px;font-size:12px;line-height:22px}.report .vrow .college-col .c-specs .specs-label[data-v-46f3d677]{color:#909399}.report .vrow .college-col .c-specs .spec-chip[data-v-46f3d677]{display:inline-block;margin:0 6px 4px 0;padding:0 8px;border:1px solid #dcdfe6;border-radius:3px;color:#606266;background:#fafafa}.report .vrow .college-col .c-specs .spec-chip .el-icon-close[data-v-46f3d677]{cursor:pointer;color:#c0c4cc;margin-left:2px}.report .vrow .college-col .c-specs .spec-chip .el-icon-close[data-v-46f3d677]:hover{color:#f2424f}.report .vrow .college-col .c-specs .spec-chip.risk-block[data-v-46f3d677]{color:#f2424f;background:#fff1f2;border-color:#ffb3ba}.report .vrow .college-col .c-specs .spec-chip.risk-warn[data-v-46f3d677]{color:#d98200;background:#fff8e8;border-color:#ffd98c}.report .vrow .college-col .c-specs .spec-chip.risk-unknown[data-v-46f3d677]{color:#909399;border-style:dashed}.report .vrow .college-col .c-specs .no-spec[data-v-46f3d677]{color:#c0c4cc}.report .vrow .years-col[data-v-46f3d677]{flex:1;min-width:0;padding:10px 12px;border-left:1px solid #f0f0f0}.report .vrow .years-col .ytable[data-v-46f3d677]{width:100%;border-collapse:collapse}.report .vrow .years-col .ytable td[data-v-46f3d677],.report .vrow .years-col .ytable th[data-v-46f3d677]{border:1px solid #ececec;height:28px;padding:0 6px;text-align:center;font-size:12px;color:#303133}.report .vrow .years-col .ytable th[data-v-46f3d677]{background:#fafafa;font-weight:400;color:#606266}.report .vrow .years-col .ytable .c-year[data-v-46f3d677]{width:54px;font-weight:600;color:#303133}.report .vrow .years-col .ytable .row-empty[data-v-46f3d677]{color:#c0c4cc}.report .vrow .ops-col[data-v-46f3d677]{flex-shrink:0;width:150px;padding:12px 14px;border-left:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.report .vrow .ops-col .obey[data-v-46f3d677]{display:flex;align-items:center;font-size:12px;color:#606266}.report .vrow .ops-col .obey span[data-v-46f3d677]{margin-right:6px}.report .vrow .ops-col .move-btns[data-v-46f3d677]{display:flex;align-items:center}.report .vrow .ops-col .move-btns .el-button+.el-button[data-v-46f3d677]{margin-left:4px}.report .vrow .ops-col .drag-handle[data-v-46f3d677]{color:#c0c4cc;font-size:16px;cursor:grab}.report .vrow .ops-col .drag-handle[data-v-46f3d677]:hover{color:#2871fb}.report .panorama[data-v-46f3d677]{display:flex;flex-wrap:wrap;gap:12px}.report .panorama .pcard[data-v-46f3d677]{display:flex;align-items:center;width:300px;padding:10px 12px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;cursor:grab}.report .panorama .pcard[data-v-46f3d677]:hover{box-shadow:0 2px 10px rgba(43,123,243,.1)}.report .panorama .pcard.dragging[data-v-46f3d677]{opacity:.5}.report .panorama .pcard.over[data-v-46f3d677]{border-color:#2871fb;box-shadow:inset 0 0 0 1px #2871fb}.report .panorama .pcard .seq[data-v-46f3d677]{flex-shrink:0;width:28px;font-size:16px;font-weight:600;color:#f0851f;text-align:center}.report .panorama .pcard .p-main[data-v-46f3d677]{flex:1;min-width:0;margin:0 8px}.report .panorama .pcard .p-main .p-name[data-v-46f3d677]{font-size:13px;font-weight:600;color:#2b2b2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report .panorama .pcard .p-main .p-name .p-name-text[data-v-46f3d677]{cursor:pointer}.report .panorama .pcard .p-main .p-name .p-name-text[data-v-46f3d677]:hover{color:#2871fb;text-decoration:underline}.report .panorama .pcard .p-main .p-meta[data-v-46f3d677]{margin-top:4px;display:flex;align-items:center;font-size:12px;color:#909399}.report .panorama .pcard .p-main .p-meta span[data-v-46f3d677]{margin-right:8px}.report .panorama .pcard .p-del[data-v-46f3d677]{flex-shrink:0;color:#c0c4cc;cursor:pointer}.report .panorama .pcard .p-del[data-v-46f3d677]:hover{color:#f2424f}.report .panorama .pcard .p-edit[data-v-46f3d677]{flex-shrink:0;color:#c0c4cc;cursor:pointer;margin-right:4px}.report .panorama .pcard .p-edit[data-v-46f3d677]:hover{color:#2871fb}.report .panorama .pcard .drag-handle[data-v-46f3d677]{flex-shrink:0;margin-left:8px;color:#c0c4cc;font-size:16px;cursor:grab}.report .panorama .pcard .drag-handle[data-v-46f3d677]:hover{color:#2871fb}