.student-commune[data-v-a1a3df6a]{width:100%}.page-break-table[data-v-a1a3df6a]{page-break-before:auto!important;page-break-after:always!important}.print-table[data-v-a1a3df6a]{width:100%;border-collapse:collapse}table[data-v-a1a3df6a]{width:100%;color:#000;margin-bottom:10px}table tr[data-v-a1a3df6a]{height:30px}table td[data-v-a1a3df6a]{text-align:center;border:1px solid #000}.content-left[data-v-a1a3df6a]{padding-left:4px;text-align:left!important}.col-name[data-v-a1a3df6a]{font-family:"\5FAE\8F6F\96C5\9ED1";letter-spacing:0;font-size:14px}.native-checkbox-group-inline[data-v-a1a3df6a]{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000}.native-checkbox-group-inline[data-v-a1a3df6a],.native-checkbox-label-inline[data-v-a1a3df6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.native-checkbox-label-inline[data-v-a1a3df6a]{margin-right:8px;cursor:pointer}.native-checkbox-label-inline input[data-v-a1a3df6a]{margin-right:2px;vertical-align:middle}.native-checkbox-label-inline span[data-v-a1a3df6a]{font-size:14px;color:#000}[data-v-a1a3df6a] input[type=checkbox]{position:relative;opacity:1;width:16px;height:16px}[data-v-a1a3df6a] input[disabled]{cursor:not-allowed;opacity:1}.header-no-border[data-v-a1a3df6a]{border:none!important;padding-bottom:10px}.record-title[data-v-a1a3df6a]{text-align:center;font-family:"\534E\6587\884C\6977",KaiTi,serif;font-size:26px;font-weight:700;margin-bottom:20px;letter-spacing:2px}.dept-info[data-v-a1a3df6a]{text-align:left;font-weight:700;margin-left:2px}.text-left-pl-10[data-v-a1a3df6a]{text-align:left!important;padding-left:10px}.row-height-80[data-v-a1a3df6a]{height:80px}.row-height-150[data-v-a1a3df6a]{height:150px}.vertical-text-wrapper[data-v-a1a3df6a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vertical-text[data-v-a1a3df6a]{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:.6em}.mt-8[data-v-a1a3df6a]{margin-top:8px}.ml-10[data-v-a1a3df6a]{margin-left:10px}.signature-padding[data-v-a1a3df6a]{padding:10px}.signature-container[data-v-a1a3df6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px}.signature-img-box[data-v-a1a3df6a]{margin-right:30px}.signature-img[data-v-a1a3df6a]{max-height:50px}.signature-placeholder[data-v-a1a3df6a]{width:140px;height:50px;border:1px dashed #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:30px}.placeholder-text[data-v-a1a3df6a]{color:#999;font-size:12px}.footer-note-box[data-v-a1a3df6a]{border:1px solid #fff!important;text-align:left!important;padding:10px}.footer-note-text[data-v-a1a3df6a]{line-height:24px;font-family:KaiTi,"\6977\4F53",serif;font-size:14px}@media print{table[data-v-a1a3df6a]{page-break-after:always!important}table[data-v-a1a3df6a],tr[data-v-a1a3df6a]{page-break-inside:avoid!important}}.signature-container[data-v-37b17cb6]{display:inline-block}.signature-canvas-wrapper[data-v-37b17cb6]{border:1px solid #60a5fa;background-color:#fff;overflow:hidden;position:relative;border-radius:4px}.signature-canvas[data-v-37b17cb6]{display:block;cursor:crosshair;background-color:#fff;width:100%;height:100%}.signature-canvas-wrapper-dialog[data-v-37b17cb6]{border:1px solid #60a5fa;background-color:#fff;overflow:hidden;position:relative;margin:0 auto;border-radius:4px}.signature-canvas-dialog[data-v-37b17cb6]{display:block;cursor:crosshair;background-color:#fff;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%}.signature-preview[data-v-37b17cb6]{border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;display:inline-block;vertical-align:middle}.signature-preview-img[data-v-37b17cb6]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.signature-controls-dialog[data-v-37b17cb6]{padding:10px 0;border-top:1px solid #f0f0f0}.signature-dialog-mode[data-v-37b17cb6]{display:inline-block;vertical-align:middle}.signature-dialog-mode .el-button[data-v-37b17cb6]{margin-left:10px}.vue-signature-pad[data-v-37b17cb6]{position:relative;width:100%;height:100%}.vue-signature-pad canvas[data-v-37b17cb6]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.talk-toolbar-header[data-v-7ff546d4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebeef5;padding-bottom:15px;margin-bottom:20px}[data-v-7ff546d4] .talk-dialog-scroll{max-height:calc(100vh - 130px);overflow-y:auto;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-7ff546d4] .talk-dialog-card{width:100%;max-width:1100px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-7ff546d4] .el-dialog__body{padding:0}[data-v-7ff546d4] .talk-record-item{width:100%;max-width:800px;margin:0 auto 40px auto;padding-bottom:20px;border-bottom:1px dashed #ebeef5}[data-v-7ff546d4] .talk-record-item:last-child{border-bottom:none;margin-bottom:0}[data-v-7ff546d4] .talk-action-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}[data-v-7ff546d4] .talk-attachment-box{margin-top:20px;border:1px solid #ebeef5;background-color:#fafafa;padding:15px;border-radius:4px}[data-v-7ff546d4] .attachment-title{font-weight:700;font-size:14px;margin-bottom:10px;color:#303133}.sign-preview-wrapper[data-v-7ff546d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:10px}.sign-image[data-v-7ff546d4]{max-height:80px;max-width:300px;border:1px dashed #dcdfe6;background:#fafafa;padding:5px;border-radius:4px;-o-object-fit:contain;object-fit:contain}.sign-actions[data-v-7ff546d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media print{.no-print[data-v-7ff546d4]{display:none!important}}