#cucc-verified{min-height:100vh;background:#f5f6fa;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;padding-bottom:30px}#cucc-verified .brand-header{position:relative;background:linear-gradient(135deg,#c41230,#e60012 50%,#d41025);padding:0 0 30px 0;overflow:hidden}#cucc-verified .brand-header .header-bg{position:absolute;top:-40px;right:-30px;width:180px;height:180px;border-radius:50%;background:hsla(0,0%,100%,.06)}#cucc-verified .brand-header .header-content{position:relative;z-index:1;text-align:center;padding:35px 20px 25px}#cucc-verified .brand-header .header-content .brand-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}#cucc-verified .brand-header .header-content .brand-logo .logo-icon{display:inline-block;background:#fff;color:#c41230;font-size:14px;font-weight:700;padding:8px 16px;border-radius:6px;letter-spacing:2px}#cucc-verified .brand-header .header-content .page-title{font-size:24px;font-weight:700;color:#fff;margin:0 0 8px 0;letter-spacing:3px}#cucc-verified .brand-header .header-content .page-subtitle{font-size:12px;color:hsla(0,0%,100%,.85);margin:0;letter-spacing:1px}#cucc-verified .step-indicator{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 30px;background:#fff;margin:-15px 16px 0;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);position:relative;z-index:2}#cucc-verified .step-indicator,#cucc-verified .step-indicator .step-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cucc-verified .step-indicator .step-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}#cucc-verified .step-indicator .step-item .step-circle{width:28px;height:28px;border-radius:50%;background:#e8e8e8;color:#999;font-size:13px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}#cucc-verified .step-indicator .step-item .step-label{font-size:11px;color:#999;white-space:nowrap}#cucc-verified .step-indicator .step-item.active .step-circle{background:linear-gradient(135deg,#c41230,#e60012);color:#fff;-webkit-box-shadow:0 2px 8px rgba(198,18,48,.3);box-shadow:0 2px 8px rgba(198,18,48,.3)}#cucc-verified .step-indicator .step-item.active .step-label{color:#c41230;font-weight:600}#cucc-verified .step-indicator .step-line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:#e8e8e8;margin:0 8px;margin-bottom:18px;border-radius:1px;max-width:50px;min-width:30px}#cucc-verified .main-content{padding:16px}#cucc-verified .main-content .notice-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;background:linear-gradient(135deg,#fff8f0,#fff5f5);border:1px solid #ffe0d0;border-radius:8px;padding:10px 12px;font-size:12px;color:#b85c2e;line-height:1.6;margin-bottom:12px}#cucc-verified .main-content .notice-bar .notice-icon{font-size:14px;color:#e67e22;-ms-flex-negative:0;flex-shrink:0;margin-top:1px}#cucc-verified .main-content .form-card{background:#fff;border-radius:12px;padding:20px 16px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.04);box-shadow:0 1px 8px rgba(0,0,0,.04);margin-bottom:12px}#cucc-verified .main-content .form-card .card-title{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#cucc-verified .main-content .form-card .card-title .title-line{display:inline-block;width:3px;height:18px;background:-webkit-gradient(linear,left top,left bottom,from(#c41230),to(#e60012));background:linear-gradient(180deg,#c41230,#e60012);border-radius:2px}#cucc-verified .main-content .form-card .form-item{margin-bottom:16px}#cucc-verified .main-content .form-card .form-item:last-child{margin-bottom:0}#cucc-verified .main-content .form-card .form-item .form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#333;margin-bottom:6px}#cucc-verified .main-content .form-card .form-item .form-label .label-icon{font-size:14px;color:#c41230}#cucc-verified .main-content .form-card .form-item .input-wrapper{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}#cucc-verified .main-content .form-card .form-item .input-wrapper:focus-within{border-color:#c41230;-webkit-box-shadow:0 0 0 2px rgba(198,18,48,.08);box-shadow:0 0 0 2px rgba(198,18,48,.08)}#cucc-verified .main-content .form-card .form-item .input-wrapper.input-disabled{background:#fafafa;border-color:#f0f0f0}#cucc-verified .main-content .form-card .form-item .input-wrapper.input-disabled .custom-field{opacity:.7}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field{padding:10px 12px!important}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__body{background:transparent}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control{font-size:14px;color:#333}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control::-webkit-input-placeholder{color:silver}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control::-moz-placeholder{color:silver}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control:-ms-input-placeholder{color:silver}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control::-ms-input-placeholder{color:silver}#cucc-verified .main-content .form-card .form-item .input-wrapper .custom-field .van-field__control::placeholder{color:silver}#cucc-verified .main-content .tips-card{background:#fff;border-radius:12px;padding:16px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.04);box-shadow:0 1px 8px rgba(0,0,0,.04);margin-bottom:20px}#cucc-verified .main-content .tips-card .tips-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:12px}#cucc-verified .main-content .tips-card .tips-header .tips-icon{font-size:15px;color:#e67e22}#cucc-verified .main-content .tips-card .tips-header .tips-title{font-size:14px;font-weight:600;color:#333}#cucc-verified .main-content .tips-card .tips-list{list-style:none;padding:0;margin:0}#cucc-verified .main-content .tips-card .tips-list li{font-size:12px;color:#888;line-height:1.8;padding-left:14px;position:relative}#cucc-verified .main-content .tips-card .tips-list li .dot{position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;background:#e67e22}#cucc-verified .main-content .tips-card .tips-list li .highlight{color:#c41230;font-weight:600}#cucc-verified .main-content .submit-section{margin-bottom:20px}#cucc-verified .main-content .submit-section .agreement-box{margin-bottom:16px;padding:0 4px}#cucc-verified .main-content .submit-section .agreement-box .agreement-text{font-size:12px;color:#999}#cucc-verified .main-content .submit-section .agreement-box .link-text{color:#c41230}#cucc-verified .main-content .submit-section .submit-btn{width:100%;height:50px;background:linear-gradient(135deg,#c41230,#e60012);border:none;border-radius:25px;color:#fff;font-size:16px;font-weight:600;letter-spacing:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;cursor:pointer;-webkit-box-shadow:0 4px 16px rgba(198,18,48,.35);box-shadow:0 4px 16px rgba(198,18,48,.35);-webkit-transition:all .3s ease;transition:all .3s ease}#cucc-verified .main-content .submit-section .submit-btn:active{-webkit-transform:scale(.98);transform:scale(.98);opacity:.9}#cucc-verified .main-content .submit-section .submit-btn.btn-disabled{background:#d0d0d0;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}#cucc-verified .main-content .submit-section .submit-btn.btn-disabled:active{-webkit-transform:none;transform:none;opacity:1}#cucc-verified .main-content .security-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding:10px 0}#cucc-verified .main-content .security-footer .security-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;color:#b0b0b0}#cucc-verified .main-content .security-footer .security-item .van-icon{font-size:13px;color:silver}.agreement-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeIn .25s ease;animation:fadeIn .25s ease}.agreement-popup-overlay .agreement-popup{width:85%;max-height:70vh;background:#fff;border-radius:12px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slideUp .3s ease;animation:slideUp .3s ease}.agreement-popup-overlay .agreement-popup .agreement-popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#fafafa}.agreement-popup-overlay .agreement-popup .agreement-popup-header span{font-size:16px;font-weight:600;color:#333}.agreement-popup-overlay .agreement-popup .agreement-popup-header .agreement-popup-close{font-size:18px;color:#999;cursor:pointer}.agreement-popup-overlay .agreement-popup .agreement-popup-header .agreement-popup-close:active{color:#666}.agreement-popup-overlay .agreement-popup .agreement-popup-body{padding:16px 20px 24px;overflow-y:auto;-webkit-overflow-scrolling:touch}.agreement-popup-overlay .agreement-popup .agreement-popup-body h3{font-size:14px;font-weight:600;color:#333;margin:16px 0 8px 0}.agreement-popup-overlay .agreement-popup .agreement-popup-body h3:first-child{margin-top:0}.agreement-popup-overlay .agreement-popup .agreement-popup-body p{font-size:13px;color:#666;line-height:1.8;margin:0 0 4px 0;text-indent:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}