.commonPageBanner[data-v-4deb14fb]{width:100%;padding-top:14.6%;background-size:100% 100%!important;margin-bottom:24px}[data-v-377f8f72] .el-dialog__footer{padding-top:0}.detailBox[data-v-377f8f72]{padding-bottom:20px}.title[data-v-377f8f72]{font-size:21px;font-weight:900;line-height:50px;text-align:center}.date[data-v-377f8f72]{text-align:center;color:#909399;padding-bottom:20px}.applyBtn[data-v-377f8f72]{text-align:center;line-height:80px}.applyBtn span[data-v-377f8f72]{padding-left:5px;color:#027fff;cursor:pointer}.demo-input-suffix[data-v-377f8f72]{padding-left:20px;display:flex;white-space:nowrap;align-items:center}.demo-input-suffix .input[data-v-377f8f72]{width:220px}.form[data-v-377f8f72]{display:flex;padding:0 50px;border-bottom:1px solid #f2f2f2}.form img[data-v-377f8f72]{width:214px;height:162px}.form .forms[data-v-377f8f72]{width:400px;padding-left:15px}.confirmBtn[data-v-377f8f72]{background:#ff5155;border:none}.openTitle[data-v-377f8f72]{font-weight:700}.open[data-v-377f8f72]{margin:20px 0 0}.open i[data-v-377f8f72]{color:#ff5155;margin-left:5px;border:1px solid #ff5155;border-radius:50%}.attachment-section[data-v-377f8f72]{margin-top:25px;width:1200px;margin-left:auto;margin-right:auto}.attachment-section .attachment-title[data-v-377f8f72]{display:flex;align-items:center;margin-bottom:16px;font-size:15px;font-weight:600;color:#333}.attachment-section .attachment-title i[data-v-377f8f72]{font-size:16px;color:#027fff;margin-right:6px}.attachment-section .attachment-grid[data-v-377f8f72]{display:flex;flex-wrap:wrap;gap:10px}.attachment-section .attachment-grid .attachment-card[data-v-377f8f72]{display:flex;flex-direction:column;align-items:center;padding:12px 8px;min-width:80px;max-width:100px;background:#f8f9fa;border:1px solid #e6e8eb;border-radius:6px;cursor:pointer;transition:all .3s ease;position:relative}.attachment-section .attachment-grid .attachment-card[data-v-377f8f72]:hover{background:#027fff;border-color:#027fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(2,127,255,.2)}.attachment-section .attachment-grid .attachment-card:hover .file-icon i[data-v-377f8f72],.attachment-section .attachment-grid .attachment-card:hover .file-name[data-v-377f8f72]{color:#fff}.attachment-section .attachment-grid .attachment-card:hover .download-hint[data-v-377f8f72]{opacity:1}.attachment-section .attachment-grid .attachment-card .file-icon[data-v-377f8f72]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(2,127,255,.1);border-radius:50%;margin-bottom:8px}.attachment-section .attachment-grid .attachment-card .file-icon i[data-v-377f8f72]{font-size:18px;color:#027fff;transition:color .3s ease}.attachment-section .attachment-grid .attachment-card .file-name[data-v-377f8f72]{font-size:11px;color:#666;text-align:center;line-height:1.3;word-break:break-all;transition:color .3s ease}.attachment-section .attachment-grid .attachment-card .download-hint[data-v-377f8f72]{position:absolute;top:6px;right:6px;opacity:0;transition:opacity .3s ease}.attachment-section .attachment-grid .attachment-card .download-hint i[data-v-377f8f72]{font-size:12px;color:#fff}