[data-v-404008a7]:root{--primary-main-color:#7c0878;--primary-sub-color:#532ca9;--success-color:#00b42a;--warning-color:#ff7d00;--error-color:#f53f3f;--title-color:#1d2129;--sub-title-color:#4e5969;--info-color:#86909c;--border-color:#e5e6eb}.code-btn[data-v-404008a7]{font-family:"Alibaba PuHuiTi 2.0";font-size:14px;font-weight:500;color:#a228b7;cursor:pointer;line-height:20px}[data-v-652df6e1]:root{--primary-main-color:#7c0878;--primary-sub-color:#532ca9;--success-color:#00b42a;--warning-color:#ff7d00;--error-color:#f53f3f;--title-color:#1d2129;--sub-title-color:#4e5969;--info-color:#86909c;--border-color:#e5e6eb}.notice-popup[data-v-652df6e1]{width:308px;max-width:90%;padding:25px 16px 16px;border-radius:8px;overflow:hidden}.notice-popup .notice[data-v-652df6e1]{font-family:PingFang SC;color:var(--title-color);display:flex;flex-direction:column;max-height:388px;overflow:hidden}.notice-popup .notice__content[data-v-652df6e1]{flex:1;height:10px;overflow-y:auto}.notice-popup .notice__content-title[data-v-652df6e1]{font-family:苹方-简;font-size:18px;font-weight:500;line-height:20px;color:rgba(0,0,0,.85);text-align:center}.notice-popup .notice__content-content[data-v-652df6e1]{margin-top:6px;font-size:12px;line-height:18px}.notice-popup .notice__actions[data-v-652df6e1]{display:flex;justify-content:center}.notice-popup .notice__actions[data-v-652df6e1] .van-button{width:118px;height:44px;border-radius:44px;background:linear-gradient(103deg,#0d0a4c -5%,#c453ba 96%);border:0 none;font-family:苹方-简;font-size:16px;font-weight:500;color:#fff}[data-v-2f4c72de]:root{--primary-main-color:#7c0878;--primary-sub-color:#532ca9;--success-color:#00b42a;--warning-color:#ff7d00;--error-color:#f53f3f;--title-color:#1d2129;--sub-title-color:#4e5969;--info-color:#86909c;--border-color:#e5e6eb}.sheet[data-v-2f4c72de]{padding:10px 12px 20px}.sheet__header[data-v-2f4c72de]{display:flex}.sheet__header .icondown[data-v-2f4c72de]{font-size:18px;color:var(--info-color)}.sheet__body[data-v-2f4c72de]{overflow:hidden}.sheet__body .school-list[data-v-2f4c72de]{max-height:calc(76vh - 104px);overflow-y:auto}[data-v-a7200dc0]:root{--primary-main-color:#7c0878;--primary-sub-color:#532ca9;--success-color:#00b42a;--warning-color:#ff7d00;--error-color:#f53f3f;--title-color:#1d2129;--sub-title-color:#4e5969;--info-color:#86909c;--border-color:#e5e6eb}.error-msg[data-v-a7200dc0]{color:#e9302d;font-size:12px}.subject-group .subject-row[data-v-a7200dc0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.subject-group .chip[data-v-a7200dc0]{display:inline-flex;align-items:center;justify-content:center;padding:0 20px;height:44px;border:1px solid var(--border-color);border-radius:4px;color:var(--title-color);background:#fff;font-size:16px}.subject-group .chip.active[data-v-a7200dc0]{border-color:#5d1980;color:#5d1980}[data-v-394dec51]:root{--primary-main-color:#7c0878;--primary-sub-color:#532ca9;--success-color:#00b42a;--warning-color:#ff7d00;--error-color:#f53f3f;--title-color:#1d2129;--sub-title-color:#4e5969;--info-color:#86909c;--border-color:#e5e6eb}.apply[data-v-394dec51]{min-height:100vh;background:#fff}.apply-banner[data-v-394dec51]{width:100%;height:180px;background:url(../img/program-apply-banner.739331c5.png) no-repeat;background-size:100% 100%;padding:24px 22px;overflow:hidden}.apply-section[data-v-394dec51]{padding:12px 16px 130px}.apply-section-desc[data-v-394dec51]{font-family:苹方-简;font-size:14px;font-weight:400;line-height:20px;color:var(--info-color)}.apply[data-v-394dec51] .apply-form{padding:40px 0 0}.apply[data-v-394dec51] .apply-form .form-group-title{font-family:"Alibaba PuHuiTi 2.0";font-size:16px;line-height:16px;color:#4e5969}.apply[data-v-394dec51] .apply-form .form-cell-title{font-family:PingFang SC;font-size:16px;line-height:16px;color:#1d2129}.apply[data-v-394dec51] .apply-form .family-member-btn{width:100%;height:36px}.apply[data-v-394dec51] .apply-form .van-cell{display:flex;flex-direction:column;padding:0;margin:0 0 30px;-webkit-tap-highlight-color:transparent}.apply[data-v-394dec51] .apply-form .van-cell.van-cell--clickable:active{background-color:transparent}.apply[data-v-394dec51] .apply-form .van-cell .van-field__label{font-family:PingFang SC;font-size:16px;line-height:18px;color:#1d2129;width:100%}.apply[data-v-394dec51] .apply-form .van-cell .van-cell__value .van-field__body{margin-top:15px;height:44px;border:1px solid var(--border-color);border-radius:4px;flex:none;padding:0 12px;font-size:16px}.apply[data-v-394dec51] .apply-form .van-cell:after{display:none}.apply[data-v-394dec51] .apply-form .van-is-required .van-field__label span:after{content:"*";color:#e9302d}.apply[data-v-394dec51] .apply-form .van-cell-upload .van-cell__value .van-field__body{margin-top:15px;width:82px;height:114px;padding:0}.apply[data-v-394dec51] .apply-form .van-cell-upload .upload-box,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-field__control,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__input-wrapper,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__preview,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__preview-image,.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__wrapper{width:100%;height:100%}.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__preview{margin:0}.apply[data-v-394dec51] .apply-form .van-cell-upload .upload-box{display:flex;align-items:center;justify-content:center;font-family:PingFang SC;font-size:10px;font-weight:400;line-height:16px;text-align:center;color:var(--info-color)}.apply[data-v-394dec51] .apply-form .van-cell-upload .upload-box .iconupload{margin-right:2px;font-size:14px;color:var(--info-color)}.apply[data-v-394dec51] .apply-form .van-cell-upload .van-uploader__wrapper--disabled{opacity:1}.apply[data-v-394dec51] .apply-form .van-cell-textarea .van-cell__value .van-field__body{height:auto;padding:12px}.apply[data-v-394dec51] .apply-form .van-cell-radio .van-cell__value .van-field__body{border:0 none;height:auto;padding:0}.apply[data-v-394dec51] .apply-form .van-cell-radio .van-cell__value .van-field__body .van-radio-group{display:flex;flex-direction:column;gap:10px}.apply[data-v-394dec51] .apply-form .van-cell-radio .van-cell__value .van-field__body .van-radio-group .van-radio__icon{display:flex;align-items:center}.apply[data-v-394dec51] .apply-form .van-cell-radio .van-cell__value .van-field__body .van-radio-group .van-radio{height:34px;padding:0 10px}.apply[data-v-394dec51] .apply-form .van-field--error .van-cell__value .van-field__body{border-color:#ee0a24}.apply[data-v-394dec51] .apply-form .van-field--error .van-cell__value .van-field__body .upload-box,.apply[data-v-394dec51] .apply-form .van-field--error .van-cell__value .van-field__body .upload-box .iconupload{color:#ee0a24}.apply[data-v-394dec51] .apply-form .upload-tip{font-family:PingFang SC;font-size:12px;font-weight:400;line-height:16px;color:var(--info-color)}.apply[data-v-394dec51] .apply-form .submit-bar{position:fixed;bottom:0;left:0;right:0;padding:8px 16px;background:#fff;display:flex;justify-content:center;box-shadow:0 -3px 10px 0 rgba(51,51,51,.05)}.apply[data-v-394dec51] .apply-form .submit-bar .submit-bar-btn{display:flex;justify-content:center;width:100%}.apply[data-v-394dec51] .apply-form .submit-bar .van-button{width:100%;height:44px;border-radius:4px;background:#5b297b;border:0 none}.apply[data-v-394dec51] .apply-form .submit-bar .van-button+.van-button{margin-left:12px}.apply[data-v-394dec51] .apply-form .submit-bar .prev-btn{width:112px}.apply[data-v-394dec51] .apply-form .submit-bar .prev-btn-readonly{width:100%}.apply[data-v-394dec51] .apply-form .submit-bar .van-checkbox .van-checkbox__label{font-family:"Alibaba PuHuiTi 2.0";font-size:12px;font-weight:400;line-height:16px;color:var(--info-color)}.apply[data-v-394dec51] .apply-form .submit-bar .van-checkbox .van-checkbox__icon{display:flex;align-items:center;justify-content:center;font-size:14px;width:16px;height:16px;border-radius:4px;border:1px solid var(--info-color);background-color:#fff;color:#fff}.apply[data-v-394dec51] .apply-form .submit-bar .van-checkbox .van-checkbox__icon.van-checkbox__icon--checked{color:#702dc7;font-size:14px;font-weight:600}.apply[data-v-394dec51] .apply-form .submit-bar .van-checkbox .notice-link{color:#c079cf}