WXL
5 天以前 2140c5aae2032673cef7055df9738b9bacf37816
1
.primary-btn[data-v-ba21cff8]{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-ba21cff8]:active{transform:scale(.98)}.card[data-v-ba21cff8]{background:#fff;border-radius:.75rem;padding:.9375rem;margin-bottom:.9375rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.05)}.tag[data-v-ba21cff8]{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-ba21cff8]{font-size:1.0625rem;font-weight:700;color:#333;position:relative;padding-left:.625rem;margin-bottom:.9375rem}.section-title[data-v-ba21cff8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1875rem;height:.9375rem;background:#0f95b0;border-radius:.09375rem}.price[data-v-ba21cff8]{font-size:1rem;color:#f56c6c;font-weight:700}.price.free[data-v-ba21cff8]{color:#67c23a}.price.original[data-v-ba21cff8]{font-size:.75rem;color:#999;text-decoration:line-through;margin-left:.3125rem}[data-v-ba21cff8]::-webkit-scrollbar{display:none;width:0;height:0;color:transparent}uni-page-body[data-v-ba21cff8]{width:100%;height:100%;overflow-x:hidden}.pdf-preview-mask[data-v-ba21cff8]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10090;background:rgba(0,0,0,.7);display:flex;flex-direction:column}.pdf-preview-mask .pp-header[data-v-ba21cff8]{height:2.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 .9375rem;background:#fff}.pdf-preview-mask .pp-header .pp-title[data-v-ba21cff8]{flex:1;text-align:center;font-size:.9375rem;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 .625rem}.pdf-preview-mask .pp-header .pp-btn[data-v-ba21cff8]{font-size:.875rem;color:#007aff;padding:.3125rem .625rem}.pdf-preview-mask .pp-header .pp-tools[data-v-ba21cff8]{display:flex;align-items:center;gap:.375rem}.pdf-preview-mask .pp-header .pp-tools .pp-zoom-btn[data-v-ba21cff8]{width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:1.125rem;color:#007aff;background:#f2f6fc;border-radius:.25rem}.pdf-preview-mask .pp-header .pp-tools .pp-zoom-label[data-v-ba21cff8]{font-size:.6875rem;color:#606266;min-width:2rem;text-align:center}.pdf-preview-mask .pp-header .pp-tools .pp-page[data-v-ba21cff8]{font-size:.75rem;color:#909399;min-width:2.5rem;text-align:right;margin-left:.25rem}.pdf-preview-mask .pp-body[data-v-ba21cff8]{flex:1;overflow-y:auto;overflow-x:hidden;background:#525659;padding:.625rem;box-sizing:border-box}.pdf-preview-mask .pp-body.pp-scrollable[data-v-ba21cff8]{overflow-x:auto}.pdf-preview-mask .pp-tip[data-v-ba21cff8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.875rem;padding:.625rem 1.25rem;background:rgba(0,0,0,.6);border-radius:.375rem;z-index:2}.pdf-preview-mask .pp-error[data-v-ba21cff8]{color:#ff4d4f;background:rgba(255,255,255,.95)}.primary-btn[data-v-b26789f2]{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-b26789f2]:active{transform:scale(.98)}.card[data-v-b26789f2]{background:#fff;border-radius:.75rem;padding:.9375rem;margin-bottom:.9375rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.05)}.tag[data-v-b26789f2]{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-b26789f2]{font-size:1.0625rem;font-weight:700;color:#333;position:relative;padding-left:.625rem;margin-bottom:.9375rem}.section-title[data-v-b26789f2]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1875rem;height:.9375rem;background:#0f95b0;border-radius:.09375rem}.price[data-v-b26789f2]{font-size:1rem;color:#f56c6c;font-weight:700}.price.free[data-v-b26789f2]{color:#67c23a}.price.original[data-v-b26789f2]{font-size:.75rem;color:#999;text-decoration:line-through;margin-left:.3125rem}[data-v-b26789f2]::-webkit-scrollbar{display:none;width:0;height:0;color:transparent}uni-page-body[data-v-b26789f2]{width:100%;height:100%;overflow-x:hidden}.expert-review-page[data-v-b26789f2]{min-height:100vh;background:#f5f7fa;padding:.625rem .625rem 4.375rem}.expert-review-page .card[data-v-b26789f2]{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-b26789f2]{padding:.75rem}.expert-review-page .review-overview .overview-header[data-v-b26789f2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .review-overview .overview-header .title[data-v-b26789f2]{font-size:1rem;font-weight:600;color:#303133}.expert-review-page .review-overview .overview-header .status-badge[data-v-b26789f2]{padding:.1875rem .375rem;border-radius:.375rem;font-size:.6875rem;font-weight:500}.expert-review-page .review-overview .overview-header .status-badge.pending[data-v-b26789f2]{background:#fff2e8;color:#fa8c16}.expert-review-page .review-overview .overview-header .status-badge.submitted[data-v-b26789f2]{background:#e6f7ff;color:#1890ff}.expert-review-page .review-overview .overview-header .status-badge.success[data-v-b26789f2]{background:#f6ffed;color:#52c41a}.expert-review-page .review-overview .overview-header .status-badge.error[data-v-b26789f2]{background:#fff1f0;color:#ff4d4f}.expert-review-page .review-overview .compact-info-grid[data-v-b26789f2]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.expert-review-page .review-overview .compact-info-grid .compact-info-item[data-v-b26789f2]{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-b26789f2]{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-b26789f2]{font-size:.75rem;color:#303133;font-weight:500;flex:1}.expert-review-page .material-left[data-v-b26789f2]{display:flex;align-items:center;flex:1}.expert-review-page .material-left .file-info[data-v-b26789f2]{margin-left:.5rem;display:flex;flex-direction:column}.expert-review-page .material-left .file-name[data-v-b26789f2]{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-b26789f2]{display:flex;align-items:center;gap:.25rem;margin-top:.125rem}.expert-review-page .material-left .file-meta .file-type[data-v-b26789f2]{font-size:.625rem;color:#909399;background:#f0f2f5;padding:.0625rem .25rem;border-radius:.125rem}.expert-review-page .material-left .file-meta .file-time[data-v-b26789f2]{font-size:.625rem;color:#909399}.expert-review-page .materials-section[data-v-b26789f2]{padding:.75rem}.expert-review-page .materials-section .section-header[data-v-b26789f2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .materials-section .section-header .section-title[data-v-b26789f2]{font-size:.875rem;font-weight:600;color:#303133}.expert-review-page .materials-section .section-header .material-count[data-v-b26789f2]{font-size:.75rem;color:#909399}.expert-review-page .materials-section .compact-material-list .compact-material-item[data-v-b26789f2]{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-b26789f2]:last-child{border-bottom:none}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-left[data-v-b26789f2]{display:flex;align-items:center;flex:1}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-left .file-name[data-v-b26789f2]{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-b26789f2]{display:flex;align-items:center}.expert-review-page .materials-section .compact-material-list .compact-material-item .material-right .file-size[data-v-b26789f2]{font-size:.6875rem;color:#909399;margin-right:.375rem}.expert-review-page .materials-section .compact-material-list .compact-material-item[data-v-b26789f2]:active{background:#f8f9fa}.expert-review-page .review-form[data-v-b26789f2]{padding:.75rem}.expert-review-page .review-form .section-header[data-v-b26789f2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.expert-review-page .review-form .section-header .section-title[data-v-b26789f2]{font-size:.875rem;font-weight:600;color:#303133}.expert-review-page .review-form .section-header .timeout-badge[data-v-b26789f2]{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-b26789f2]{margin-bottom:1rem}.expert-review-page .review-form .form-group .form-label[data-v-b26789f2]{display:block;font-size:.875rem;font-weight:600;color:#303133;margin-bottom:.625rem}.expert-review-page .review-form .signature-section[data-v-b26789f2]{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-b26789f2],.expert-review-page .review-form .signature-section .time-signature[data-v-b26789f2]{display:flex;align-items:center}.expert-review-page .review-form .signature-section .expert-signature .signature-text[data-v-b26789f2],.expert-review-page .review-form .signature-section .time-signature .signature-text[data-v-b26789f2]{font-size:.75rem;color:#606266;margin-left:.25rem}.expert-review-page .action-bar-compact[data-v-b26789f2]{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-b26789f2]{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-b26789f2]{background:#f5f5f5;color:#606266}.expert-review-page .action-bar-compact .action-btn.submit-btn[data-v-b26789f2]{background:linear-gradient(135deg,#0f95b0,#89c4c1)!important;color:#fff}.expert-review-page .action-bar-compact .action-btn.submit-btn[data-v-b26789f2]:disabled{background:#c0c4cc!important;opacity:.6}.expert-review-page .action-bar-compact .action-btn[data-v-b26789f2]:active:not(:disabled){transform:scale(.98)}.expert-review-page .readonly-tip[data-v-b26789f2]{display:flex;align-items:center;gap:.25rem;padding:.625rem .75rem;font-size:.75rem;color:#fa8c16}.home-fab[data-v-b26789f2]{position:fixed;top:2.5rem;right:3.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem;background:rgba(24,144,255,.9);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);border-radius:1.875rem;padding:.4375rem .875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);z-index:999;transition:all .2s ease}.home-fab[data-v-b26789f2]:active{transform:scale(.96);background:#1890ff}.home-text[data-v-b26789f2]{color:#fff;font-size:.875rem;font-weight:500}.signature-section[data-v-b26789f2]{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-b26789f2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}.signature-section .section-header .section-title[data-v-b26789f2]{font-size:.875rem;font-weight:600;color:#333}.signature-section .section-header .timeout-badge[data-v-b26789f2]{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-b26789f2]{display:flex;align-items:center;padding:.625rem;background:#f8f9fa;border-radius:.375rem;gap:.625rem}.signature-content .signed-preview .signature-image[data-v-b26789f2]{width:6.25rem;height:3.125rem;border:.03125rem solid #dcdfe6;border-radius:.25rem;background:#fff}.signature-content .signed-preview .signature-info[data-v-b26789f2]{flex:1}.signature-content .signed-preview .signature-info .signature-name[data-v-b26789f2]{display:block;font-size:.8125rem;color:#333;margin-bottom:.25rem;font-weight:500}.signature-content .signed-preview .signature-info .signature-time[data-v-b26789f2]{display:block;font-size:.75rem;color:#666;margin-bottom:.25rem}.signature-content .signed-preview .signature-info .signature-actions[data-v-b26789f2]{margin-top:.375rem}.signature-content .signed-preview .signature-info .signature-actions .re-sign-btn[data-v-b26789f2]{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-b26789f2]:active{background:#f5f7fa}.signature-content .signature-upload .signature-upload-area[data-v-b26789f2]{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-b26789f2]:active{background:#f0f2f5;border-color:#007aff}.signature-content .signature-upload .signature-upload-area .upload-hint[data-v-b26789f2]{font-size:.875rem;color:#606266;margin-top:.5rem;margin-bottom:.25rem}.signature-content .signature-upload .signature-upload-area .upload-tip[data-v-b26789f2]{font-size:.75rem;color:#909399}.signature-content .signature-disabled .signature-disabled-area[data-v-b26789f2]{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-b26789f2]{font-size:.875rem;color:#909399;margin-top:.5rem;margin-bottom:.25rem}.signature-content .signature-disabled .signature-disabled-area .disabled-tip[data-v-b26789f2]{font-size:.75rem;color:#c0c4cc}.fullscreen-signature[data-v-b26789f2]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10080;background:#f5f7fa;display:flex;flex-direction:column;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.fullscreen-signature .fs-header[data-v-b26789f2]{height:2.75rem;display:flex;align-items:center;justify-content:space-between;padding:0 .9375rem;background:#fff;border-bottom:.03125rem solid #ebeef5}.fullscreen-signature .fs-header .fs-title[data-v-b26789f2]{font-size:1rem;font-weight:600;color:#303133}.fullscreen-signature .fs-header .fs-header-btn[data-v-b26789f2]{font-size:.875rem;padding:.3125rem .625rem}.fullscreen-signature .fs-header .fs-header-btn.fs-cancel[data-v-b26789f2]{color:#606266}.fullscreen-signature .fs-header .fs-header-btn.fs-clear[data-v-b26789f2]{color:#f56c6c}.fullscreen-signature .fs-body[data-v-b26789f2]{flex:1;position:relative;margin:.625rem;border-radius:.375rem;overflow:hidden;box-shadow:0 .0625rem .375rem rgba(0,0,0,.06)}.fullscreen-signature .fs-body .fs-canvas[data-v-b26789f2]{width:100%;height:100%;display:block;background:#fff;touch-action:none}.fullscreen-signature .fs-body .fs-canvas-wrap[data-v-b26789f2]{width:100%;height:100%;background:#fff}.fullscreen-signature .fs-body .fs-hint[data-v-b26789f2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#c0c4cc;font-size:.875rem;pointer-events:none}.fullscreen-signature .fs-toolbar[data-v-b26789f2]{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.5rem .9375rem;background:#fff;border-top:.03125rem solid #f0f2f5}.fullscreen-signature .fs-toolbar .toolbar-item[data-v-b26789f2]{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.25rem .5rem}.fullscreen-signature .fs-toolbar .toolbar-item .size-dot[data-v-b26789f2]{border-radius:50%;transition:background .2s}.fullscreen-signature .fs-toolbar .toolbar-item .size-label[data-v-b26789f2]{font-size:.6875rem;color:#909399}.fullscreen-signature .fs-toolbar .toolbar-item .size-label.active[data-v-b26789f2]{color:#0f95b0;font-weight:600}.fullscreen-signature .fs-toolbar .toolbar-item[data-v-b26789f2]:active{opacity:.7}.fullscreen-signature .fs-footer[data-v-b26789f2]{display:flex;gap:.75rem;padding:.625rem .9375rem;padding-bottom:calc(.625rem + constant(safe-area-inset-bottom));padding-bottom:calc(.625rem + env(safe-area-inset-bottom));background:#fff;border-top:.03125rem solid #ebeef5}.fullscreen-signature .fs-footer .fs-btn[data-v-b26789f2]{flex:1;height:2.75rem;display:flex;align-items:center;justify-content:center;font-size:.9375rem;border-radius:1.375rem;margin:0;line-height:1}.fullscreen-signature .fs-footer .fs-btn.fs-undo[data-v-b26789f2]{color:#1890ff;background:#fff;border:.03125rem solid #1890ff}.fullscreen-signature .fs-footer .fs-btn.fs-undo[data-v-b26789f2]:disabled{color:#c0c4cc;border-color:#e4e7ed;background:#f5f7fa}.fullscreen-signature .fs-footer .fs-btn.fs-confirm[data-v-b26789f2]{background:linear-gradient(135deg,#0f95b0,#89c4c1);color:#fff;border:none}.fullscreen-signature .fs-footer .fs-btn.fs-confirm[data-v-b26789f2]:disabled{background:#c0c4cc;opacity:.6}.fullscreen-signature .fs-footer .fs-btn[data-v-b26789f2]:after{border:none}@media (max-width: 768px){.expert-review-page[data-v-b26789f2]{padding:.625rem .625rem 3.75rem}.expert-review-page .review-overview .compact-info-grid[data-v-b26789f2]{grid-template-columns:1fr}.expert-review-page .action-bar-compact[data-v-b26789f2]{padding:.5rem;gap:.5rem}.expert-review-page .action-bar-compact .action-btn[data-v-b26789f2]{height:2.25rem;font-size:.8125rem}.fullscreen-signature .fs-body[data-v-b26789f2]{margin:.375rem}.fullscreen-signature .fs-footer[data-v-b26789f2]{gap:.5rem}}