WXL
3 天以前 4d9da000fbe74d344e0e4580b138e79d4ad98ede
1
.primary-btn[data-v-5d9c0c03]{background:linear-gradient(135deg,#0f95b0,#89c4c1);color:#fff;border-radius:1.125rem;text-align:center;font-size:.9375rem;height:2.75rem;line-height:2.75rem}.primary-btn[data-v-5d9c0c03]:active{transform:scale(.98)}.card[data-v-5d9c0c03]{background:#fff;border-radius:.75rem;padding:.9375rem;margin-bottom:.9375rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.05)}.tag[data-v-5d9c0c03]{display:inline-block;font-size:.6875rem;color:#0f95b0;background:rgba(15,149,176,.1);padding:.125rem .375rem;border-radius:.125rem;margin-right:.3125rem}.section-title[data-v-5d9c0c03]{font-size:1.0625rem;font-weight:700;color:#333;position:relative;padding-left:.625rem;margin-bottom:.9375rem}.section-title[data-v-5d9c0c03]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1875rem;height:.9375rem;background:#0f95b0;border-radius:.09375rem}.price[data-v-5d9c0c03]{font-size:1rem;color:#f56c6c;font-weight:700}.price.free[data-v-5d9c0c03]{color:#67c23a}.price.original[data-v-5d9c0c03]{font-size:.75rem;color:#999;text-decoration:line-through;margin-left:.3125rem}[data-v-5d9c0c03]::-webkit-scrollbar{display:none;width:0;height:0;color:transparent}uni-page-body[data-v-5d9c0c03]{width:100%;height:100%;overflow-x:hidden}.expert-review-page[data-v-5d9c0c03]{min-height:100vh;background:#f5f7fa;padding:.625rem .625rem 4.375rem}.expert-review-page .card[data-v-5d9c0c03]{background:#fff;border-radius:.5rem;margin-bottom:.625rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.06)}.expert-review-page .review-overview[data-v-5d9c0c03]{padding:.75rem}.expert-review-page .review-overview .overview-header[data-v-5d9c0c03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .review-overview .overview-header .title[data-v-5d9c0c03]{font-size:1rem;font-weight:600;color:#303133}.expert-review-page .review-overview .overview-header .status-badge[data-v-5d9c0c03]{padding:.1875rem .375rem;border-radius:.375rem;font-size:.6875rem;font-weight:500}.expert-review-page .review-overview .overview-header .status-badge.pending[data-v-5d9c0c03]{background:#fff2e8;color:#fa8c16}.expert-review-page .review-overview .overview-header .status-badge.submitted[data-v-5d9c0c03]{background:#e6f7ff;color:#1890ff}.expert-review-page .review-overview .overview-header .status-badge.success[data-v-5d9c0c03]{background:#f6ffed;color:#52c41a}.expert-review-page .review-overview .overview-header .status-badge.error[data-v-5d9c0c03]{background:#fff1f0;color:#ff4d4f}.expert-review-page .review-overview .compact-info-grid[data-v-5d9c0c03]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.expert-review-page .review-overview .compact-info-grid .compact-info-item[data-v-5d9c0c03]{display:flex;align-items:center;padding:.375rem;background:#f8f9fa;border-radius:.25rem}.expert-review-page .review-overview .compact-info-grid .compact-info-item .compact-label[data-v-5d9c0c03]{font-size:.75rem;color:#909399;margin:0 .25rem 0 .375rem}.expert-review-page .review-overview .compact-info-grid .compact-info-item .compact-value[data-v-5d9c0c03]{font-size:.75rem;color:#303133;font-weight:500;flex:1}.expert-review-page .material-left[data-v-5d9c0c03]{display:flex;align-items:center;flex:1}.expert-review-page .material-left .file-info[data-v-5d9c0c03]{margin-left:.5rem;display:flex;flex-direction:column}.expert-review-page .material-left .file-name[data-v-5d9c0c03]{font-size:.8125rem;color:#303133;max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-review-page .material-left .file-meta[data-v-5d9c0c03]{display:flex;align-items:center;gap:.25rem;margin-top:.125rem}.expert-review-page .material-left .file-meta .file-type[data-v-5d9c0c03]{font-size:.625rem;color:#909399;background:#f0f2f5;padding:.0625rem .25rem;border-radius:.125rem}.expert-review-page .material-left .file-meta .file-time[data-v-5d9c0c03]{font-size:.625rem;color:#909399}.expert-review-page .materials-section[data-v-5d9c0c03]{padding:.75rem}.expert-review-page .materials-section .section-header[data-v-5d9c0c03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .materials-section .section-header .section-title[data-v-5d9c0c03]{font-size:.875rem;font-weight:600;color:#303133}.expert-review-page .materials-section .section-header .material-count[data-v-5d9c0c03]{font-size:.75rem;color:#909399}.expert-review-page .materials-section .compact-material-list .compact-material-item[data-v-5d9c0c03]{display:flex;align-items:center;justify-content:space-between;padding:.625rem;border-bottom:.03125rem solid #f0f0f0}.expert-review-page .materials-section .compact-material-list .compact-material-item[data-v-5d9c0c03]:last-child{border-bottom:none}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-left[data-v-5d9c0c03]{display:flex;align-items:center;flex:1}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-left .file-name[data-v-5d9c0c03]{font-size:.8125rem;color:#303133;margin-left:.5rem;max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-right[data-v-5d9c0c03]{display:flex;align-items:center}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-right .file-size[data-v-5d9c0c03]{font-size:.6875rem;color:#909399;margin-right:.375rem}.expert-review-page .materials-section .compact-material-list .compact-material-item[data-v-5d9c0c03]:active{background:#f8f9fa}.expert-review-page .review-form[data-v-5d9c0c03]{padding:.75rem}.expert-review-page .review-form .section-header[data-v-5d9c0c03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .review-form .section-header .section-title[data-v-5d9c0c03]{font-size:.875rem;font-weight:600;color:#303133}.expert-review-page .review-form .section-header .timeout-badge[data-v-5d9c0c03]{display:flex;align-items:center;gap:.125rem;padding:.125rem .375rem;background:#fff2e8;border-radius:.375rem;font-size:.6875rem;color:#fa8c16}.expert-review-page .review-form .form-group[data-v-5d9c0c03]{margin-bottom:1rem}.expert-review-page .review-form .form-group .form-label[data-v-5d9c0c03]{display:block;font-size:.875rem;font-weight:600;color:#303133;margin-bottom:.625rem}.expert-review-page .review-form .signature-section[data-v-5d9c0c03]{display:flex;justify-content:space-between;align-items:center;padding:.625rem;background:#f8f9fa;border-radius:.25rem;margin-top:1rem}.expert-review-page .review-form .signature-section .expert-signature[data-v-5d9c0c03],.expert-review-page .review-form .signature-section .time-signature[data-v-5d9c0c03]{display:flex;align-items:center}.expert-review-page .review-form .signature-section .expert-signature .signature-text[data-v-5d9c0c03],.expert-review-page .review-form .signature-section .time-signature .signature-text[data-v-5d9c0c03]{font-size:.75rem;color:#606266;margin-left:.25rem}.expert-review-page .action-bar-compact[data-v-5d9c0c03]{position:fixed;bottom:0;left:0;right:0;display:flex;gap:.625rem;padding:.625rem;background:#fff;border-top:.03125rem solid #e4e7ed;box-shadow:0 -.0625rem .375rem rgba(0,0,0,.08)}.expert-review-page .action-bar-compact .action-btn[data-v-5d9c0c03]{flex:1;height:2.5rem;border:none;border-radius:1.25rem;font-size:.875rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.25rem}.expert-review-page .action-bar-compact .action-btn.save-btn[data-v-5d9c0c03]{background:#f5f5f5;color:#606266}.expert-review-page .action-bar-compact .action-btn.submit-btn[data-v-5d9c0c03]{background:linear-gradient(135deg,#0f95b0,#89c4c1)!important;color:#fff}.expert-review-page .action-bar-compact .action-btn.submit-btn[data-v-5d9c0c03]:disabled{background:#c0c4cc!important;opacity:.6}.expert-review-page .action-bar-compact .action-btn[data-v-5d9c0c03]:active:not(:disabled){transform:scale(.98)}.expert-review-page .readonly-tip[data-v-5d9c0c03]{display:flex;align-items:center;gap:.25rem;padding:.625rem .75rem;font-size:.75rem;color:#fa8c16}.signature-section[data-v-5d9c0c03]{margin-top:.625rem;padding:.75rem;background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.06)}.signature-section .section-header[data-v-5d9c0c03]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.signature-section .section-header .section-title[data-v-5d9c0c03]{font-size:.875rem;font-weight:600;color:#333}.signature-section .section-header .timeout-badge[data-v-5d9c0c03]{display:flex;align-items:center;gap:.125rem;padding:.125rem .375rem;background:#fff2e8;border-radius:.375rem;font-size:.6875rem;color:#fa8c16}.signature-content .signed-preview[data-v-5d9c0c03]{display:flex;align-items:center;padding:.625rem;background:#f8f9fa;border-radius:.375rem;gap:.625rem}.signature-content .signed-preview .signature-image[data-v-5d9c0c03]{width:6.25rem;height:3.125rem;border:.03125rem solid #dcdfe6;border-radius:.25rem;background:#fff}.signature-content .signed-preview .signature-info[data-v-5d9c0c03]{flex:1}.signature-content .signed-preview .signature-info .signature-name[data-v-5d9c0c03]{display:block;font-size:.8125rem;color:#333;margin-bottom:.25rem;font-weight:500}.signature-content .signed-preview .signature-info .signature-time[data-v-5d9c0c03]{display:block;font-size:.75rem;color:#666;margin-bottom:.25rem}.signature-content .signed-preview .signature-info .signature-actions[data-v-5d9c0c03]{margin-top:.375rem}.signature-content .signed-preview .signature-info .signature-actions .re-sign-btn[data-v-5d9c0c03]{padding:.25rem .5rem;border:.03125rem solid #dcdfe6;background:#fff;border-radius:.25rem;font-size:.75rem;color:#f56c6c;display:flex;align-items:center;gap:.1875rem}.signature-content .signed-preview .signature-info .signature-actions .re-sign-btn[data-v-5d9c0c03]:active{background:#f5f7fa}.signature-content .signature-upload .signature-upload-area[data-v-5d9c0c03]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:6.25rem;border:.0625rem dashed #c0c4cc;border-radius:.375rem;background:#fafafa;transition:all .3s}.signature-content .signature-upload .signature-upload-area[data-v-5d9c0c03]:active{background:#f0f2f5;border-color:#007aff}.signature-content .signature-upload .signature-upload-area .upload-hint[data-v-5d9c0c03]{font-size:.875rem;color:#606266;margin-top:.5rem;margin-bottom:.25rem}.signature-content .signature-upload .signature-upload-area .upload-tip[data-v-5d9c0c03]{font-size:.75rem;color:#909399}.signature-content .signature-disabled .signature-disabled-area[data-v-5d9c0c03]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:6.25rem;border:.0625rem solid #e4e7ed;border-radius:.375rem;background:#f8f9fa}.signature-content .signature-disabled .signature-disabled-area .disabled-hint[data-v-5d9c0c03]{font-size:.875rem;color:#909399;margin-top:.5rem;margin-bottom:.25rem}.signature-content .signature-disabled .signature-disabled-area .disabled-tip[data-v-5d9c0c03]{font-size:.75rem;color:#c0c4cc}.signature-modal[data-v-5d9c0c03]{padding:.9375rem;background:#fff;border-radius:.625rem .625rem 0 0;max-height:80vh;overflow:hidden}.signature-modal .modal-header[data-v-5d9c0c03]{text-align:center;margin-bottom:.9375rem}.signature-modal .modal-header .modal-title[data-v-5d9c0c03]{font-size:1rem;font-weight:600;color:#303133;display:block;margin-bottom:.25rem}.signature-modal .modal-header .modal-subtitle[data-v-5d9c0c03]{font-size:.75rem;color:#909399}.signature-modal .signature-canvas-container .signature-canvas[data-v-5d9c0c03]{display:block;margin:0 auto;border:.0625rem solid #e4e7ed;border-radius:.25rem;background:#fff;touch-action:none}.signature-modal .signature-canvas-container .canvas-actions[data-v-5d9c0c03]{display:flex;gap:.625rem;margin:.625rem 0;padding:0 .625rem}.signature-modal .signature-canvas-container .canvas-actions .action-btn[data-v-5d9c0c03]{flex:1;height:1.875rem;border-radius:.9375rem;border:.03125rem solid #dcdfe6;background:#fff;font-size:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.signature-modal .signature-canvas-container .canvas-actions .action-btn.clear-btn[data-v-5d9c0c03]{color:#f56c6c;border-color:#f56c6c}.signature-modal .signature-canvas-container .canvas-actions .action-btn.redo-btn[data-v-5d9c0c03]{color:#1890ff;border-color:#1890ff}.signature-modal .signature-canvas-container .canvas-actions .action-btn.redo-btn[data-v-5d9c0c03]:disabled{color:#c0c4cc;border-color:#e4e7ed}.signature-modal .signature-canvas-container .canvas-actions .action-btn.confirm-btn[data-v-5d9c0c03]{background:linear-gradient(135deg,#0f95b0,#89c4c1);color:#fff;border:none}.signature-modal .signature-canvas-container .canvas-actions .action-btn.confirm-btn[data-v-5d9c0c03]:disabled{background:#c0c4cc;opacity:.6}.signature-modal .signature-canvas-container .canvas-actions .action-btn[data-v-5d9c0c03]:active:not(:disabled){transform:scale(.98)}.signature-modal .signature-canvas-container .signature-preview[data-v-5d9c0c03]{margin-top:.625rem;padding:.625rem;background:#f8f9fa;border-radius:.25rem}.signature-modal .signature-canvas-container .signature-preview .preview-title[data-v-5d9c0c03]{display:block;font-size:.75rem;color:#606266;margin-bottom:.375rem}.signature-modal .signature-canvas-container .signature-preview .preview-image[data-v-5d9c0c03]{width:6.25rem;height:2.5rem;border:.03125rem solid #dcdfe6;border-radius:.125rem;background:#fff}@media (max-width: 768px){.expert-review-page[data-v-5d9c0c03]{padding:.625rem .625rem 3.75rem}.expert-review-page .review-overview .compact-info-grid[data-v-5d9c0c03]{grid-template-columns:1fr}.expert-review-page .action-bar-compact[data-v-5d9c0c03]{padding:.5rem;gap:.5rem}.expert-review-page .action-bar-compact .action-btn[data-v-5d9c0c03]{height:2.25rem;font-size:.8125rem}.signature-modal[data-v-5d9c0c03]{padding:.625rem}.signature-modal .signature-canvas-container .signature-canvas[data-v-5d9c0c03]{width:100%!important;height:7.8125rem!important}.signature-modal .signature-canvas-container .canvas-actions[data-v-5d9c0c03]{gap:.375rem;padding:0}.signature-modal .signature-canvas-container .canvas-actions .action-btn[data-v-5d9c0c03]{height:2.25rem}}