.title-box[data-v-cd32e3fa]{height:40px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-top:1px solid #e5e5e5}.page-back[data-v-cd32e3fa]{display:flex;align-items:center;justify-content:center;width:68px;height:28px;font-size:12px;line-height:28px;color:#212121;background:#fff;border-radius:2px;cursor:pointer;margin-left:16px;box-sizing:border-box;border:1px solid #d9d9d9}.page-title[data-v-cd32e3fa]{flex:1;font-size:16px;text-align:center}.protocol-sign[data-v-cd32e3fa]{padding:16px 24px;background:#fff;min-height:100%;text-align:left}.base[data-v-cd32e3fa]{background:#fff;border:1px solid #d9d9d9;margin-bottom:12px;text-align:left}.base>.title[data-v-cd32e3fa]{text-align:left;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #ebeef5;background-color:#fafafa;cursor:pointer}.title-config i[data-v-cd32e3fa]{margin-right:8px;color:#606266}.sign-body[data-v-cd32e3fa]{padding:12px 16px}.protocol-content[data-v-cd32e3fa]{padding:16px;max-height:50vh;overflow-y:auto;line-height:1.8}.full-protocol-content[data-v-cd32e3fa]{max-height:65vh;overflow-y:auto;line-height:1.8;text-align:left}.protocol-link[data-v-cd32e3fa]{color:#4fa1a4;cursor:pointer}.protocol-dialog-title[data-v-cd32e3fa]{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.protocol-fullscreen-button[data-v-cd32e3fa]{right:52px}.protocol-reading-dialog.is-fullscreen .full-protocol-content[data-v-cd32e3fa]{max-height:calc(100vh - 180px)}.sign-label[data-v-cd32e3fa]{margin-bottom:8px;color:#606266}.canvas-wrap[data-v-cd32e3fa]{position:relative;display:inline-block}.canvas-wrap canvas[data-v-cd32e3fa]{border:1px dashed #dcdfe6;border-radius:4px;cursor:crosshair;background:#fafafa}.canvas-btns[data-v-cd32e3fa]{position:absolute;right:8px;top:8px}.signed-sign-box[data-v-cd32e3fa]{margin-top:12px}.signed-sign-img[data-v-cd32e3fa]{max-width:600px;border:1px solid #ebeef5;border-radius:4px;background:#fafafa}.sign-viewable[data-v-cd32e3fa]{cursor:zoom-in}.sign-date[data-v-cd32e3fa]{margin-top:8px;color:#606266}.signed-tip[data-v-cd32e3fa]{color:#3f9a94;padding:12px;background:#f0f7f6;border-radius:4px}.blocked-tip[data-v-cd32e3fa]{color:#e6a23c;padding:12px;background:#fdf6ec;border-radius:4px}.btn-bar[data-v-cd32e3fa]{margin-top:24px;text-align:center}.is-embedded .protocol-sign[data-v-cd32e3fa]{display:block;padding:0 16px 16px}.is-embedded .protocol-sign .base[data-v-cd32e3fa]{min-width:0;margin:0;border:0}.is-embedded .protocol-sign .title[data-v-cd32e3fa]{padding:12px 0 8px;border:0}.is-embedded .protocol-agreement[data-v-cd32e3fa]{margin-bottom:14px}.is-embedded .sign-body[data-v-cd32e3fa]{padding:0}.is-embedded .canvas-wrap[data-v-cd32e3fa]{display:block;width:100%;max-width:600px}.is-embedded .canvas-wrap canvas[data-v-cd32e3fa]{display:block;width:100%;max-width:600px;height:auto}.is-embedded .signed-sign-img[data-v-cd32e3fa]{max-width:100%}.is-embedded .btn-bar[data-v-cd32e3fa]{margin-top:8px;text-align:left}.sign-preview-dialog .sign-preview-img{display:block;max-width:100%;margin:0 auto;border:1px solid #ebeef5;border-radius:4px;background:#fff}