.review-dialog[data-v-57858876]{width:680px;max-width:90vw;background-color:#fff;border-radius:16px;overflow:hidden}.dialog-content[data-v-57858876]{padding:30px 20px 20px}.dialog-title[data-v-57858876]{font-size:16px;color:#333;line-height:24px;margin-bottom:20px;text-align:left}.form-item[data-v-57858876]{width:100%}.form-label[data-v-57858876]{font-size:14px;color:#333;margin-bottom:10px;display:flex;align-items:center}.required[data-v-57858876]{color:#ff4d4f;margin-right:4px}.label[data-v-57858876]{color:#2d7dfb}.textarea-wrapper[data-v-57858876]{position:relative;width:100%;border:1px solid #e5e5e5;border-radius:8px;background-color:#fff;min-height:200px}.form-textarea[data-v-57858876]{width:100%;height:200px;max-height:200px;min-height:200px;padding:15px;box-sizing:border-box;font-size:14px;color:#333;line-height:22px;border:none;background-color:transparent;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;word-break:break-all;display:block;resize:none}.char-count[data-v-57858876]{position:absolute;right:15px;bottom:15px;font-size:12px;color:#999;pointer-events:none;z-index:10;background-color:hsla(0,0%,100%,.9);padding:0 4px}.dialog-footer[data-v-57858876]{display:flex;padding:10px 20px 20px;gap:15px}.dialog-btn[data-v-57858876]{flex:1;height:44px;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:6px}.cancel-btn[data-v-57858876]{color:#666;background-color:#fff;border:1px solid #666}.confirm-btn[data-v-57858876]{color:#fff;background-color:#2d7dfb;border:none}.review-dialog[data-v-4a3633a8]{width:680px;max-width:90vw;background-color:#fff;border-radius:16px;overflow:hidden}.dialog-content[data-v-4a3633a8]{padding:30px 20px 20px}.dialog-description[data-v-4a3633a8]{font-size:14px;color:#666;line-height:24px;margin-bottom:20px;text-align:left}.dialog-footer[data-v-4a3633a8]{display:flex;padding:10px 20px 20px;gap:15px}.dialog-btn[data-v-4a3633a8]{flex:1;height:44px;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:6px}.cancel-btn[data-v-4a3633a8]{color:#666;background-color:#fff;border:1px solid #666}.confirm-btn[data-v-4a3633a8]{color:#fff;background-color:#2d7dfb;border:none}@media screen and (max-width:1000px){.dp-dialog[data-v-631a4094] .el-dialog{width:90%!important;max-width:500px!important}.dp-dialog[data-v-631a4094] .el-dialog .el-dialog__body{padding:20px 15px}.canvas-wrapper .signature-canvas[data-v-631a4094],.canvas-wrapper[data-v-631a4094]{width:100%!important}}.dp-dialog[data-v-631a4094] .el-dialog{width:596px}.dp-dialog[data-v-631a4094] .el-dialog .el-dialog__body{padding:30px 40px}.signature-container .main-page .tip-text[data-v-631a4094]{font-size:14px;color:#666;margin-bottom:20px;line-height:1.6}.signature-container .main-page .canvas-wrapper[data-v-631a4094]{width:100%;margin-bottom:20px;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden;background-color:#fff}.signature-container .main-page .canvas-wrapper .signature-canvas[data-v-631a4094]{display:block;cursor:crosshair;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.signature-container .main-page .icon-group[data-v-631a4094]{display:flex;justify-content:space-evenly;margin-bottom:20px}.signature-container .main-page .icon-group span[data-v-631a4094]{cursor:pointer}.signature-container .main-page .button-group[data-v-631a4094]{display:flex;justify-content:center;gap:20px}.signature-container .main-page .button-group .el-button[data-v-631a4094]{min-width:120px}.backgroundBox[data-v-354b20ed]{background:none!important}.main-contentBox[data-v-354b20ed]{padding:16px;width:100%;height:auto}.main-contentBox .search[data-v-354b20ed]{display:flex;align-items:center}.main-contentBox .search .back[data-v-354b20ed]{margin-right:12px}.main-contentBox .re-contentBox[data-v-354b20ed]{overflow:auto;min-height:380px;margin-top:16px;background:hsla(0,0%,100%,.05);box-shadow:2px 6px 10px 0 rgba(128,126,189,.24);border-radius:8px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:center}.main-contentBox .re-contentBox .textBox[data-v-354b20ed]{width:80%}.main-contentBox .re-contentBox .textBox .tiptext[data-v-354b20ed]{font-size:14px;font-family:MicrosoftYaHei;color:#999;line-height:37px;margin-left:5px}.main-contentBox .re-contentBox .textBox .codebtn[data-v-354b20ed]{background:#5a89fd;cursor:pointer}.main-contentBox .re-contentBox .textBox .codebtn-gary[data-v-354b20ed],.main-contentBox .re-contentBox .textBox .codebtn[data-v-354b20ed]{width:105px;height:30px;border-radius:4px;font-size:14px;font-family:MicrosoftYaHei;color:#fff;line-height:30px;text-align:center;margin-top:5px;margin-left:10px}.main-contentBox .re-contentBox .textBox .codebtn-gary[data-v-354b20ed]{background:#ccc;cursor:not-allowed}.main-contentBox .list-section[data-v-354b20ed]{width:100%;padding-bottom:16px;position:relative;top:16px}.main-contentBox .list-section .list-item[data-v-354b20ed]{width:100%;margin:0 auto 2.8vw;background-color:#fff;border-radius:2.13vw;padding:2.53vw 0;box-sizing:border-box}.main-contentBox .list-section .list-item .top-btn[data-v-354b20ed]{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 10px}.main-contentBox .list-section .list-item .item-status[data-v-354b20ed]{padding:10px;border-radius:1.06vw;background-color:#468cd8;margin-left:3.27vw;font-size:3.2vw;color:#fff;text-align:center;float:right}.main-contentBox .list-section .list-item .item-title[data-v-354b20ed]{width:100%;padding:2vw 3.27vw 0 3.27vw;box-sizing:border-box;font-size:3.73vw;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-contentBox .list-section .list-item .item-cell[data-v-354b20ed]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 3.27vw;box-sizing:border-box;margin-top:1.4vw}.main-contentBox .list-section .list-item .item-cell .item-cell-label[data-v-354b20ed]{font-size:3.2vw;color:#999;width:20vw;text-align:left}.main-contentBox .list-section .list-item .item-cell .item-cell-content[data-v-354b20ed]{font-size:3.2vw;color:#666;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-contentBox .list-section .list-item .item-foot[data-v-354b20ed]{width:100%;height:10vw;border-top:.133vw solid #e5e5e5;display:flex;justify-content:flex-start;align-items:center;margin-top:3vw}.main-contentBox .list-section .list-item .item-foot .add-btn[data-v-354b20ed],.main-contentBox .list-section .list-item .item-foot .add-check-btn[data-v-354b20ed]{width:16.93vw;height:7.46vw;border-radius:1.06vw;display:flex;justify-content:center;align-items:center;background:#fff;color:#1c72fd;font-size:3.47vw;margin-left:3.33vw;border:1px solid #1c72fd}.main-contentBox .bzlabel[data-v-354b20ed]{width:24vw!important}.main-contentBox .diaslbed[data-v-354b20ed] .van-dialog__confirm:active{color:#999}.review-status-wrapper[data-v-354b20ed]{position:relative;float:right}.review-tip[data-v-354b20ed]{position:absolute;top:calc(100% + 10px);right:0;width:50vw;padding:2.5vw 3vw;box-sizing:border-box;font-size:3vw;color:#333;text-align:left;line-height:1.6;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;animation:fadeIn-354b20ed .3s ease-in-out}.review-tip[data-v-354b20ed]:before{content:"";position:absolute;top:-8px;right:30px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e5e5e5}.review-tip[data-v-354b20ed]:after{content:"";position:absolute;top:-6px;right:31px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}@keyframes fadeIn-354b20ed{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.reject-dialog[data-v-354b20ed]{background-color:#fff;border-radius:16px;overflow:hidden}.reject-dialog-header[data-v-354b20ed]{position:relative;padding:30px 20px 10px 20px;display:flex;align-items:center;justify-content:flex-end}.reject-dialog-close[data-v-354b20ed]{position:absolute;right:15px;top:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.reject-dialog-content[data-v-354b20ed]{padding:10px 30px 40px;font-size:14px;color:#666;line-height:1.8;text-align:left;max-height:65vh;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.reject-dialog-content .title[data-v-354b20ed]{text-align:center}[data-v-354b20ed] .van-tabs__nav{background-color:transparent!important}[data-v-354b20ed] .opinion-dialog{width:90%!important;max-width:500px}[data-v-354b20ed] .opinion-dialog .van-dialog__content{padding:0 16px;max-height:70vh;overflow-y:auto}.opinion-dialog-body[data-v-354b20ed]{font-size:14px;color:#303133}.opinion-question[data-v-354b20ed]{margin:16px 0;line-height:24px}.opinion-tip-question[data-v-354b20ed]{font-weight:600;margin-bottom:8px;color:#303133}.opinion-question-content[data-v-354b20ed]{color:#606266;padding:8px 12px;border-radius:4px}.opinion-form-item[data-v-354b20ed]{margin-bottom:16px}.opinion-upload-item[data-v-354b20ed]{display:flex;align-items:center;justify-content:space-between}.opinion-label[data-v-354b20ed]{margin-bottom:8px;font-weight:500;color:#303133}.required-star[data-v-354b20ed]{color:#f56c6c;margin-right:4px}.opinion-textarea[data-v-354b20ed]{border:1px solid #e5e5e5;border-radius:4px;padding:8px;margin-top:8px}.file-list[data-v-354b20ed]{margin-top:8px}.file-item[data-v-354b20ed]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#f5f7fa;border-radius:4px;margin-bottom:8px}.file-name[data-v-354b20ed]{flex:1;font-size:14px;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}.file-status[data-v-354b20ed]{font-size:12px;color:#909399;margin-right:8px;flex-shrink:0}.file-status.success[data-v-354b20ed]{color:#67c23a}.file-delete[data-v-354b20ed]{color:#909399;font-size:16px;cursor:pointer;flex-shrink:0}.opinion-upload-button[data-v-354b20ed]{height:26px;padding:0 18px;border-radius:4px;font-weight:400;border:none;background:linear-gradient(90deg,#5a9cff,#4486ff);color:#fff;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opinion-upload-tip[data-v-354b20ed]{margin-left:8px;font-size:12px;color:#909399;line-height:18px}.opinion-checkbox[data-v-354b20ed] .van-checkbox__label{font-size:12px;color:#303133;line-height:20px}