.use-agreement[data-v-01860c90]{padding:0 12px}[data-v-01860c90] .van-dialog__header{padding-top:8px;padding-bottom:8px;font-weight:700}[data-v-01860c90] .van-dialog__content{max-height:400px;overflow:scroll}.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;color:#969799;font-size:14px;line-height:24px;border-color:#ebedf0;border-style:solid;border-width:0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:1px;border-color:inherit;border-style:inherit;border-width:1px 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:16px}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:16px;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.dynamic-renderer[data-v-a825a29e]{width:100%;display:flex;flex-direction:column}.dr-item[data-v-a825a29e]{width:auto}.dr-text[data-v-a825a29e]{word-break:break-word}.dr-image[data-v-a825a29e]{max-width:100%;width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.dr-video[data-v-a825a29e]{max-width:100%;width:100%;height:auto;display:block;border-radius:8px}.dr-button-grid[data-v-a825a29e]{display:grid;gap:16px 8px}.dr-grid-item[data-v-a825a29e]{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:4px}.dr-grid-icon[data-v-a825a29e]{margin-bottom:8px;-o-object-fit:contain;object-fit:contain}.dr-grid-text[data-v-a825a29e]{font-size:13px;color:#222;text-align:center;line-height:1.3}.dr-list[data-v-a825a29e]{width:100%}.dr-list-title[data-v-a825a29e]{font-size:16px;font-weight:700;color:#333;margin-bottom:12px;padding:0 4px}.dr-list-item[data-v-a825a29e]{display:flex;align-items:center;padding:14px;margin-bottom:10px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:pointer;transition:all .2s}.dr-list-item[data-v-a825a29e]:active{background:#f7f8fa;transform:scale(.995)}.dr-list-prefix[data-v-a825a29e]{margin-right:10px;flex-shrink:0;color:#4caf50;font-size:14px}.dr-list-text[data-v-a825a29e]{flex:1;font-size:14px;color:#333;word-break:break-word}.dr-list-arrow[data-v-a825a29e]{color:#ccc;font-size:14px;flex-shrink:0;margin-left:8px}.dr-html[data-v-a825a29e]{word-break:break-word}.dr-html[data-v-a825a29e] img{max-width:100%}.dr-question-pool[data-v-a825a29e]{width:100%}.dr-qp-header[data-v-a825a29e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 4px}.dr-qp-titles[data-v-a825a29e]{flex:1}.dr-qp-title[data-v-a825a29e]{font-size:16px;font-weight:700;color:#333}.dr-qp-subtitle[data-v-a825a29e]{font-size:13px;color:#999;margin-top:4px}.dr-qp-refresh[data-v-a825a29e]{font-size:13px;color:#07c160;display:flex;align-items:center;gap:4px;cursor:pointer}.dr-qp-item[data-v-a825a29e]{display:flex;align-items:center;padding:14px;margin-bottom:10px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:pointer;transition:all .2s}.dr-qp-item[data-v-a825a29e]:active{background:#f7f8fa;transform:scale(.995)}.dr-qp-prefix[data-v-a825a29e]{margin-right:10px;flex-shrink:0;color:#4caf50;font-size:14px}.dr-qp-text[data-v-a825a29e]{flex:1;font-size:14px;color:#333;word-break:break-word}.dr-qp-arrow[data-v-a825a29e]{color:#ccc;font-size:14px;flex-shrink:0;margin-left:8px}.dr-unknown[data-v-a825a29e]{padding:10px;color:#999;font-size:12px;text-align:center;background:#f5f5f5;border-radius:4px}.dr-video-overlay[data-v-a825a29e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:2000;display:flex;align-items:center;justify-content:center}.dr-video-popup[data-v-a825a29e]{width:90%}.update-password-title[data-v-5f9b74f0]{font-size:16px;font-weight:700;text-align:center;margin-bottom:16px;color:#333}.update-password-actions[data-v-5f9b74f0]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.extra-info-collect[data-v-5acfab56]{display:flex;flex-direction:column;background:#fff}.collect-header[data-v-5acfab56]{padding:24px 36px 16px;text-align:center}.collect-title[data-v-5acfab56]{font-size:18px;font-weight:600;color:#1a1a1a;line-height:1.4}.collect-form[data-v-5acfab56]{padding:0 20px 8px}.collect-field[data-v-5acfab56]{margin-bottom:16px}.collect-field[data-v-5acfab56]:last-child{margin-bottom:0}.field-label[data-v-5acfab56]{margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.required-mark[data-v-5acfab56]{margin-left:2px;color:#d32f2f}.field-input[data-v-5acfab56]{padding:10px 12px;background:#f7f8fa;border-radius:8px;font-size:14px}.field-input[data-v-5acfab56] .van-field__control{color:#333}.field-input[data-v-5acfab56] .van-field__control::-moz-placeholder{color:#bfbfbf}.field-input[data-v-5acfab56] .van-field__control::placeholder{color:#bfbfbf}.field-select[data-v-5acfab56]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f7f8fa;border-radius:8px;font-size:14px;color:#333;min-height:24px}.field-select-empty[data-v-5acfab56]{color:#bfbfbf}.select-arrow[data-v-5acfab56]{color:#999;font-size:14px}.collect-agreement[data-v-5acfab56]{padding:8px 20px 16px}.agreement-text[data-v-5acfab56]{font-size:13px;color:#666;line-height:1.5}.agreement-link[data-v-5acfab56]{color:#346bfc}.collect-actions[data-v-5acfab56]{padding:0 20px 24px}.btn-submit[data-v-5acfab56]{height:44px;font-size:15px;font-weight:500;background:#346bfc;border-color:#346bfc;border-radius:22px}.agreement-popup[data-v-5acfab56]{display:flex;flex-direction:column;height:100%}.agreement-popup-title[data-v-5acfab56]{flex-shrink:0;padding:16px;font-size:16px;font-weight:500;color:#333;text-align:center;border-bottom:1px solid #eee}.agreement-iframe[data-v-5acfab56]{flex:1;width:100%;border:none}.suchao-nanjing-720vr{display:none}.suchao-vr-guide-container{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.suchao-vr-guide{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;background:#fff;border:1px solid #e5e6eb;border-radius:999px;color:#346bfc;font-size:14px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.04);cursor:pointer;width:100%}.suchao-vr-guide-arrow{font-size:12px;color:#346bfc}.suhao-nanjing-vr-image{width:100%;max-width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.update-password-entry{position:fixed;top:12px;right:12px;width:36px;height:36px;background:rgba(0,0,0,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999}.important-notice{display:flex;align-items:center;background:hsla(0,0%,100%,.88);border-radius:12px;margin:0 12px 6px;padding:10px 14px;color:#333;font-size:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);gap:10px}.notice-tag{flex-shrink:0;background:#4caf50;color:#fff;font-size:12px;font-weight:500;padding:3px 8px;border-radius:6px}.notice-text{flex-grow:1;font-weight:500;color:#333}.notice-close{flex-shrink:0;font-size:16px;color:#999;cursor:pointer}.notice-link{cursor:pointer;color:#346bfc}.excel-notice{background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:8px;padding:10px 14px;margin:8px 0 6px;font-size:13px;color:#0050b3;line-height:1.5}.excel-download-card{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:8px;padding:10px 16px;border:1px solid #e8eaf2;border-radius:10px;background-color:#f7f8fc;cursor:pointer;text-decoration:none}.excel-download-card:hover{background-color:#eef0f7;border-color:#d5dae8}.excel-download-icon{width:28px;height:28px;flex-shrink:0}.excel-download-info{margin-left:10px;flex:1;min-width:0}.excel-download-name{font-size:14px;font-weight:500;color:#303133}.excel-download-meta,.excel-download-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.excel-download-meta{margin-top:2px;font-size:12px;color:#909399}.excel-download-btn{margin-left:12px;font-size:13px;color:#0072b6;white-space:nowrap}.excel-download-card:hover .excel-download-btn{color:#01446b}