:root{--lldesign-color-brand-6:#333980!important;--lldesign-color-brand-5:#474fb3!important;--lldesign-input-border-color:#d6dde6!important;--lldesign-input-border-error-color:#e65c5c!important;--lldesign-input-radius:4px!important;--lldesign-button-color-brand:#333980!important;--lldesign-button-color-brand-hover:#474fb3!important;--lldesign-button-color-brand-active:#474fb3!important;--lldesign-button-color-brand-disabled:#a9adcb!important}.shadow{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.shadowDark{-webkit-box-shadow:0 2px 8px 0 rgba(83,83,83,.1);box-shadow:0 2px 8px 0 rgba(83,83,83,.1)}.shadow-white{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 3px 0 rgba(0,0,0,.05);border-radius:2px;border:1px solid #eef0f3}.clearfix:after{clear:both;content:"";display:block}.ellipsis{white-space:nowrap}.ellipsis,.ellipsis2{overflow:hidden;text-overflow:ellipsis}.ellipsis2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.pull-left{float:left}.pull-right{float:right}.text-c{text-align:center}.page-register-profile{position:relative;min-height:calc(100vh - 225px);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}.page-register-profile:after{content:"";min-height:inherit;font-size:0}.page-register-profile .profile-form{width:444px;padding:32px;background:#fff;border:1px solid #e4e8ed;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(50,54,57,.1);box-shadow:0 1px 3px rgba(50,54,57,.1);border-radius:4px}.page-register-profile .form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.page-register-profile .form-header h2{font-weight:600;font-size:24px;line-height:24px;color:#191c3f}.page-register-profile .form-header .step-count{font-size:14px;line-height:14px}.page-register-profile .select-tip{font-size:14px;line-height:14px;color:#8c8d9f;margin-bottom:8px}.page-register-profile .choice-list{height:440px;margin-bottom:32px;margin-left:-32px;margin-right:-32px;width:auto}.page-register-profile .choice-list .cb-scrollbar__wrap{padding:0 32px}.page-register-profile .choice-list .checkbox-item{display:block;padding:16px 0;border-top:1px solid #d6dde6}.page-register-profile .choice-list .checkbox-item:first-child{border-top:none}.page-register-profile .choice-list .checkbox-item.cb-checkbox-wrapper:last-child{margin-right:20px}.page-register-profile .operation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.page-register-profile .operation-wrap .cb-btn{height:48px}.page-register-profile .operation-wrap .back-btn{width:100px;margin-right:8px}.page-register-profile .operation-wrap .submit-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.h5 .page-register-profile{min-height:0;display:block;padding-top:32px}.h5 .page-register-profile .profile-form{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 16px;width:100%}