.submit-btn[data-v-302c2902]{background:#101840;color:#fff;padding:10px 30px;border-radius:10px;font-size:14px;cursor:pointer}.header-title-box[data-v-302c2902]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.submit-btn[data-v-85bfc98e]{background:#101840;color:#fff;padding:10px 30px;border-radius:10px;font-size:14px;cursor:pointer}.header-title-box[data-v-85bfc98e]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.submit-btn[data-v-48d0c3e7]{background:#101840;color:#fff;padding:10px 30px;border-radius:10px;font-size:14px;cursor:pointer}.header-title-box[data-v-48d0c3e7]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dialog-footer[data-v-329c5a7d]{text-align:right}.teacher-notice[data-v-5ec7736e]{color:#606266;font-size:10px;font-family:Microsoft YaHei;margin-left:80px;font-style:italic;margin-bottom:5px}.file-icon-box[data-v-5ec7736e]{position:relative;width:100px;height:100px;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #c2c2c2}.file-icon-box i[data-v-5ec7736e]{font-size:44px;color:#c2c2c2;cursor:pointer}.file-icon-box .list-delete[data-v-5ec7736e]{width:20px;height:20px;background-color:red;line-height:20px;text-align:center;border-radius:50%;color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}.job-container[data-v-3bcc438a]{max-width:1200px;margin:0 auto;background:#fff;padding:30px 25px 40px;border-radius:8px}h1[data-v-3bcc438a]{text-align:center;font-size:20px;font-weight:700;letter-spacing:4px;color:#000;border-bottom:3px double #000;padding-bottom:12px;margin-bottom:24px}.main-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:18px;border:1px solid #000;table-layout:fixed}.main-table td[data-v-3bcc438a]{border:1px solid #000;padding:5px 8px;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}.main-table .sign-cell[data-v-3bcc438a]{font-size:12px;padding:4px 6px;vertical-align:top;width:25%}.main-table .sign-cell .sign-label[data-v-3bcc438a]{font-weight:600;color:#000;font-size:12px;display:block}.main-table .sign-cell .sign-sub[data-v-3bcc438a]{color:#000;font-size:11px;display:block;margin-top:1px}.main-table .label-cell[data-v-3bcc438a]{font-weight:600;color:#000;white-space:nowrap;width:14%;font-size:12px}.main-table .value-cell[data-v-3bcc438a]{width:36%;color:#000;padding:3px 6px}.section-title[data-v-3bcc438a]{font-size:15px;font-weight:700;color:#000;padding:6px 14px;border-left:4px solid #000;margin:18px 0 10px 0}.content-block[data-v-3bcc438a]{font-size:14px;line-height:1.8;padding:4px 6px 10px 6px;border-bottom:1px solid #eee;margin-bottom:8px}.duty-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;border:1px solid #000}.duty-table td[data-v-3bcc438a]{border:1px solid #000;padding:8px 12px;vertical-align:top;line-height:1.8}.duty-table .duty-en[data-v-3bcc438a]{display:block;color:#000}.duty-table .duty-zh[data-v-3bcc438a]{display:block;color:#000;font-size:13px}.system-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;border:1px solid #000}.system-table td[data-v-3bcc438a]{border:1px solid #000;padding:10px 12px;vertical-align:top;line-height:1.8;font-size:14px;color:#000}.kpi-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;border:1px solid #000}.kpi-table td[data-v-3bcc438a]{border:1px solid #000;padding:8px 12px;vertical-align:top;line-height:1.8;width:50%}.kpi-table .kpi-label[data-v-3bcc438a]{font-weight:600;color:#000;display:block;margin-bottom:4px;font-size:14px;text-align:center}.relation-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;border:1px solid #000}.relation-table td[data-v-3bcc438a]{border:1px solid #000;padding:8px 12px;vertical-align:top;line-height:1.8;width:50%}.relation-table .relation-label[data-v-3bcc438a]{font-weight:600;color:#000;display:block;margin-bottom:4px;font-size:14px;text-align:center}.org-chart-wrapper[data-v-3bcc438a]{border:1px solid #000;padding:16px;min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.image-preview-wrapper[data-v-3bcc438a]{display:inline-block;max-width:100%}.image-preview-wrapper img[data-v-3bcc438a]{max-width:100%;height:auto;display:block;border-radius:4px}.qualification-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;border:1px solid #000}.qualification-table td[data-v-3bcc438a]{padding:6px 12px;vertical-align:top;line-height:1.8;border:none}.qualification-table .qual-row[data-v-3bcc438a]{display:flex;align-items:flex-start;gap:6px;padding:2px 0}.qualification-table .qual-label[data-v-3bcc438a]{font-weight:600;color:#000;white-space:nowrap;flex-shrink:0;padding-top:4px;min-width:160px;font-size:13px}.qualification-table .qual-value[data-v-3bcc438a]{flex:1;padding:2px 4px;font-size:14px;line-height:1.8;color:#000;white-space:pre-wrap}.competency-table[data-v-3bcc438a]{width:100%;border-collapse:collapse;font-size:13px;border:1px solid #000}.competency-table td[data-v-3bcc438a],.competency-table th[data-v-3bcc438a]{border:1px solid #000;padding:6px 8px;text-align:center;vertical-align:middle;color:#000}.competency-table th[data-v-3bcc438a]{color:#000;font-weight:600}.text-display[data-v-3bcc438a]{white-space:pre-wrap;word-wrap:break-word;color:#000;font-size:14px}@media (max-width:768px){.job-container[data-v-3bcc438a]{padding:16px 12px}.main-table td[data-v-3bcc438a]{padding:3px 4px;font-size:11px}.main-table .sign-cell[data-v-3bcc438a]{font-size:10px;padding:3px 4px}.main-table .sign-cell .sign-label[data-v-3bcc438a]{font-size:10px}.main-table .sign-cell .sign-sub[data-v-3bcc438a]{font-size:9px}.main-table .label-cell[data-v-3bcc438a]{font-size:10px;white-space:normal;width:18%}.main-table .value-cell[data-v-3bcc438a]{padding:2px 4px}.competency-table[data-v-3bcc438a]{font-size:11px}.competency-table td[data-v-3bcc438a],.competency-table th[data-v-3bcc438a]{padding:3px 4px}.kpi-table td[data-v-3bcc438a],.relation-table td[data-v-3bcc438a]{display:block;width:100%}.qualification-table .qual-label[data-v-3bcc438a]{min-width:80px;font-size:11px}.qualification-table .qual-row[data-v-3bcc438a]{flex-wrap:wrap}}.teacher-notice[data-v-43b25ad7]{color:#606266;font-size:10px;font-family:Microsoft YaHei;margin-left:80px;font-style:italic;margin-bottom:5px}.file-icon-box[data-v-43b25ad7]{position:relative;width:100px;height:100px;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #c2c2c2}.file-icon-box i[data-v-43b25ad7]{font-size:44px;color:#c2c2c2;cursor:pointer}.file-icon-box .list-delete[data-v-43b25ad7]{width:20px;height:20px;background-color:red;line-height:20px;text-align:center;border-radius:50%;color:#fff;position:absolute;top:5px;right:5px;cursor:pointer}