.comp-mask{z-index:110;display:block;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);animation:mask-show .2s ease-out}.comp-mask.transparent{opacity:0;animation:none;transition:none}.comp-mask.fadeout{animation:mask-hide .2s ease-out forwards}.comp-mask.fadeout.slow-fadeout{animation:mask-hide .4s linear forwards}@keyframes mask-show{0%{opacity:0}to{opacity:1}}@keyframes mask-hide{0%{z-index:110;visibility:visible;opacity:1}99%{z-index:110;visibility:visible;opacity:0}to{z-index:-1;visibility:hidden;opacity:0}}.comp-button{position:relative;display:block;background-color:#3072f6;background-color:var(--colorMain,var(--colorMain,#3072f6));width:100%;min-width:100px;height:48px;line-height:48px;padding:0;border:none;border-radius:5px;color:#fff;font-size:16px;font-size:var(--careButtonFontSizeTextLarge,16px);font-weight:600;overflow:hidden;-webkit-user-select:none;user-select:none}.comp-button.disabled{background-color:#acc6fb;background-color:hsl(var(--colorMainHue),calc(var(--colorMainSaturation)*var(--colorMainSaturationWeight, 1)),calc(var(--colorMainLightness)*var(--colorMainLightnessWeight, 1.44)));pointer-events:none}.comp-button:not(.disabled):not(.with-status).active,.comp-button:not(.disabled):not(.with-status):active{background:#2b66dc;background-color:hsl(var(--colorMainHue),var(--colorMainSaturation),calc(var(--colorMainLightness)*0.9))}.comp-button.green-btn{background:#3bc48b}.comp-button.green-btn:not(.disabled):not(.with-status).active,.comp-button.green-btn:not(.disabled):not(.with-status):active{background-color:#34b07c}.comp-button.red-btn{background:#fa5741}.comp-button.red-btn:not(.disabled):not(.with-status).active,.comp-button.red-btn:not(.disabled):not(.with-status):active{background-color:#e04e3a}.comp-button.hollow-btn{position:relative;background:transparent;color:#3072f6;color:var(--colorMain,var(--colorMain,#3072f6))}.comp-button.hollow-btn:not(.disabled):not(.with-status).active,.comp-button.hollow-btn:not(.disabled):not(.with-status):active{background:rgba(48,114,246,.05);background-color:hsla(var(--colorMainHue),var(--colorMainSaturation),var(--colorMainLightness),.05)}.comp-button.hollow-btn:after{content:"";position:absolute;border:2px solid #3072f6;border:2px solid var(--color-border-main,var(--colorMain,#3072f6));border-radius:10px;left:0;top:0;width:200%;height:200%;transform:scale(.5);transform-origin:0 0;box-sizing:border-box}.comp-button .btn-status-icon{display:inline-block;width:24px;height:24px;margin:0 6px -6px 0;margin:0 6px var(--careCardVerifyBtnMarginTop,-6px) 0;background-repeat:no-repeat;background-size:contain;background-position:50%}.comp-button .btn-status-icon.loading{background-image:url(/img/btn-loading/4e92f23c.png);animation:loading 1s linear infinite}.comp-button .btn-status-icon.success{background-image:url(/media/btn-success.a9637ee8.svg)}.comp-button .btn-status-icon.failure{background-image:url(/media/btn-failure.683c35b8.svg)}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comp-empty{margin:8vh auto 0;width:200px;text-align:center}.comp-empty .empty-img{width:200px;height:200px}.comp-empty .empty-img>img{max-width:100%;max-height:100%}.comp-empty .empty-description{padding:24px 0 12px;color:#222;font-size:16px;font-size:var(--careFontSizeTextLarge,16px);font-weight:600}.comp-empty .empty-guide{color:#ccc;font-weight:400}.comp-empty .empty-guide,.comp-empty .empty-link{font-size:14px;font-size:var(--careFontSizeTextHint,14px)}.comp-empty .empty-link{padding:14px 15px;color:#3072f6;font-weight:600}.comp-empty .empty-button{position:absolute;left:0;right:0;bottom:calc(20vh - 48px);padding:0 24px}.page-async-page{height:100%}.page-async-page .network-error{padding-top:44px}body.in-wechat .comp-header{display:none}.comp-header{z-index:80;position:fixed;top:0;left:0;line-height:44px;height:44px;width:100%;background:#fff;color:#222;background:var(--colorHeaderBg,#fff);color:var(--colorHeaderText,#222);margin:0 auto;text-align:center;font-size:18px;font-size:var(--careFontSizeNav,18px);font-weight:600}.comp-header.hidden{opacity:0;visibility:hidden}.comp-header.router-active{z-index:1200}.comp-header.header-bg-white{background:#fff;color:#222}.comp-header.header-bg-white>.back .icon-stroke{stroke:#222}.comp-header.header-bg-white>.right-btn>p{color:#222}.comp-header:after{display:block;display:var(--headerBorderDisplay,block);content:"";position:absolute;bottom:0;left:0;right:0;height:1px;width:100%;border-bottom:1px solid #f0f0f0;transform:scaleY(.5)}.comp-header>.back{width:20px;height:100%;position:absolute;left:0;top:0;font-size:0;padding:0 15px;opacity:1;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent}.comp-header>.back .header-left-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.comp-header>.back .icon-stroke{stroke:#222;stroke:var(--colorHeaderText)}.comp-header>.back .icon-white{stroke:#fff}.comp-header>.back.close-icon{width:20px;height:20px;position:absolute;left:15px;top:10px;padding:0}.comp-header>.back.active,.comp-header>.back:active{opacity:.5}.comp-header>.head-title{margin:0 54px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comp-header>.right-btn{position:absolute;right:0;top:0;padding:0 15px;height:44px}.comp-header>.right-btn>p{font-size:14px;font-size:var(--careFontSizeText,14px);font-weight:600;color:var(--colorHeaderText);float:right}.comp-header>.right-btn>p+.custom-icon{margin-right:6px}.comp-header>.right-btn>.custom-icon{width:24px;height:24px;float:left;margin-top:13px;line-height:1em}.comp-header.transparent-bg{background:transparent}.comp-header.transparent-bg .back-icon{stroke:#fff;stroke:var(--transparentHeaderText,#fff)}.comp-header.transparent-bg .head-title{color:#fff;color:var(--transparentHeaderText,#fff)}.comp-header.transparent-bg:after{display:none;display:var(--transparentHeaderBorderDisplay,none)}.comp-toast{z-index:170;position:absolute;top:0;left:0;width:100%;height:100%}.comp-toast .toast-wrapper{position:absolute;top:50%;left:24px;right:24px;transform:translate3d(0,-50%,0);text-align:center}.comp-toast .toast-center{position:relative;display:inline-block;max-width:100%;line-height:1.375em;padding:14px 18px;background:#222;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);border-radius:4px;text-align:left;color:#fff;font-size:16px;font-size:var(--careFontSizeH2,16px);font-weight:400;opacity:1;transition:all .2s ease-in}.comp-toast .toast-center.hide{opacity:0}.comp-toast .toast-center.with-type{padding-left:48px}.comp-toast .type-icon{display:inline-block;width:20px;height:20px;position:absolute;top:15px;left:18px}.comp-toast .type-icon.loading{animation:toast-loading 1s linear infinite}@keyframes toast-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comp-confirm{z-index:190;width:100%;height:100%}.comp-confirm .confirm-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:190;width:300px;opacity:1}.comp-confirm .confirm-wrapper.overlay{position:fixed}.comp-confirm .confirm-body{width:100%;height:100%;animation:confirm-show .2s ease-out;background-color:#fff;overflow:hidden;border-radius:5px}.comp-confirm.fadeout .confirm-body{z-index:-1;visibility:hidden;animation:confirm-hide .1s ease-out}.comp-confirm .content{display:flex;align-items:center;justify-content:center;min-height:98px;margin:0 16px;text-align:center}.comp-confirm .content .content-body{text-align:center;font-size:16px;font-size:var(--careFontSizeTextLarge,16px);font-weight:600;line-height:1.4em;width:100%;padding:26px 0}.comp-confirm .content .content-body.has-sub-content{font-size:18px;font-size:var(--careFontSizeNav,18px);padding:32px 0 28px}.comp-confirm .content .content-body .confirm-sub-content{margin:12px 8px 0}.comp-confirm .content .content-body .confirm-sub-content .list-item,.comp-confirm .content .content-body .confirm-sub-content .sub-text{position:relative;margin-top:8px;line-height:1.42em;text-align:left;vertical-align:middle;font-size:14px;font-size:var(--careFontSizeTextHint,14px);font-weight:400;color:#222}.comp-confirm .content .content-body .confirm-sub-content .list-item a,.comp-confirm .content .content-body .confirm-sub-content .sub-text a{color:#3072f6;color:var(--colorMain,var(--colorMain,#3072f6))}.comp-confirm .content .content-body .confirm-sub-content .list-item{margin-left:18px}.comp-confirm .content .content-body .confirm-sub-content .list-item:before{content:"";position:absolute;top:7px;left:-18px;width:6px;height:6px;border-radius:100%;background-color:#3072f6;background-color:var(--colorMain,var(--colorMain,#3072f6))}.comp-confirm .btn-box{position:relative;text-align:center;height:44px;line-height:44px;vertical-align:middle;display:flex;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;justify-content:center;align-items:center}.comp-confirm .btn-box:before{content:"";width:100%;height:1px;border-bottom:1px solid #f0f0f0;position:absolute;top:-1px;left:0;transform:scaleY(.5)}.comp-confirm .btn-box .link-btn{position:relative;background-color:initial;color:#3072f6;color:var(--colorMain,var(--colorMain,#3072f6));font-size:16px;font-size:var(--careFontSizeTextLarge,16px);font-weight:600;display:inline-block;height:100%;width:50%;height:44px;line-height:44px;padding:0;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:background .1s ease-out}.comp-confirm .btn-box .link-btn.active{background:#e6e6e6}.comp-confirm .btn-box .link-btn+.link-btn:before{content:"";height:100%;width:1px;border-right:1px solid #f0f0f0;position:absolute;top:0;left:-1px;transform:scaleX(.5)}.comp-confirm .btn-box .link-btn.ok-btn.red-ok{color:#fa5741}.comp-confirm .btn-box.only-one .link-btn{width:100%}.comp-confirm .btn-box.two-btns .cancel-btn{color:#222}@keyframes confirm-show{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes confirm-hide{0%{z-index:1100;visibility:visible;opacity:1}99%{z-index:1100;visibility:visible;opacity:0}to{z-index:-1;visibility:hidden;opacity:0}}@media only screen and (max-width:320px){.comp-confirm .confirm-wrapper{width:280px}}@media only screen and (max-width:300px){.comp-confirm .confirm-wrapper{width:260px}}.comp-modal{z-index:180;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.comp-modal>.wrap{position:relative;margin:0 30px;padding:40px;background:#f8f8f8;border-radius:5px;animation:comp-modal-show .2s ease-out}.comp-modal.fadeout>.wrap{animation:comp-modal-hide .1s ease-out;z-index:-1;visibility:hidden}.comp-modal .modal-close-icon{position:absolute;top:0;right:0;height:29px;width:29px;float:right;padding:9px}.comp-modal .modal-close-icon img{width:29px;height:29px;position:absolute;top:9px;right:9px;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.comp-modal .modal-title{height:30px;line-height:30px;font-weight:500;font-size:24px}.comp-modal .modal-sub-title{margin-top:10px;height:16px;line-height:16px;color:#999;font-weight:400;font-size:12px}.comp-modal .modal-content{margin-top:24px}.comp-modal .modal-content .content{margin-bottom:10px}.comp-modal .modal-content .content label{display:inline-block;float:left;width:6px;height:6px;margin-top:8px;border-radius:100%;background-color:#3072f6;margin-right:10px}.comp-modal .modal-content .content .item{display:inline-block;width:calc(100% - 16px);line-height:22px;font-size:16px;font-weight:400;color:#222}.comp-modal .modal-content .content .item a{color:#3072f6}.comp-modal .modal-content .content .small-tips{width:100%;display:block;font-size:13px;line-height:18px;padding-bottom:10px;padding-top:5px}.comp-modal .modal-content .content .small-tips span{color:#3072f6}.comp-modal .modal-button{margin-top:24px}.comp-modal .modal-bottom-text{height:18px;line-height:18px;margin-top:24px;margin-bottom:-16px;font-weight:400;text-align:center;font-size:13px;color:#3072f6}.activity-modal{z-index:180;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.activity-modal>.wrap{position:relative;margin:0 30px;padding:12px;border-radius:5px;animation:comp-modal-show .2s ease-out}.activity-modal.fadeout>.wrap{animation:comp-modal-hide .1s ease-out;z-index:-1;visibility:hidden}.activity-modal .modal-close-icon{position:absolute;top:40px;right:15px;height:29px;width:29px;float:right;padding:9px}.activity-modal .modal-close-icon img{width:29px;height:29px;position:absolute;top:9px;right:9px;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.activity-modal .modal-title{height:30px;line-height:30px;font-weight:500;font-size:24px}.activity-modal .modal-sub-title{margin-top:10px;height:16px;line-height:16px;color:#999;font-weight:400;font-size:12px}.activity-modal .modal-content{margin-top:24px}.activity-modal .modal-content img{width:100%;height:auto}.activity-modal .modal-content .content{margin-bottom:10px}.activity-modal .modal-content .content label{display:inline-block;float:left;width:6px;height:6px;margin-top:8px;border-radius:100%;background-color:#3072f6;margin-right:10px}.activity-modal .modal-content .content .item{display:inline-block;width:calc(100% - 16px);line-height:22px;font-size:16px;font-weight:400;color:#222}.activity-modal .modal-content .content .item a{color:#3072f6}.activity-modal .modal-content .content .small-tips{width:100%;display:block;font-size:13px;line-height:18px;padding-bottom:10px;padding-top:5px}.activity-modal .modal-content .content .small-tips span{color:#3072f6}.activity-modal .modal-button{margin-top:24px}.activity-modal .modal-bottom-text{height:18px;line-height:18px;margin-top:24px;margin-bottom:-16px;font-weight:400;text-align:center;font-size:13px;color:#3072f6}@keyframes comp-modal-show{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes comp-modal-hide{0%{z-index:1100;visibility:visible;opacity:1}99%{z-index:1100;visibility:visible;opacity:0}to{z-index:-1;visibility:hidden;opacity:0}}.comp-keyboard{background:#fff;-webkit-user-select:none;user-select:none;position:fixed;bottom:0;left:0;right:0}.comp-keyboard:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background:#f0f0f0;transform:scaleY(.5)}.comp-keyboard.slide-up{animation:slide-up .3s ease 0s}.comp-keyboard.delay-slide-up{animation:delay-slide-up .6s ease 0s}.comp-keyboard.slide-down{animation:slide-down .3s ease 0s;animation-fill-mode:forwards}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes delay-slide-up{0%{transform:translateY(100%)}70%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.comp-keyboard .keyboard-title{color:#999;font-size:13px;font-size:var(--careFontSizeText,13px);text-align:center;padding:5.5px 0;position:relative}.comp-keyboard .keyboard-title:before{content:"";position:absolute;width:200%;height:1px;top:0;left:-50%;background:#f0f0f0;transform:scale(.5)}.comp-keyboard .keyboard-list{display:flex;flex-wrap:wrap}.comp-keyboard .keyboard-list>li{width:33.333%;padding:18px 0 14px;box-sizing:border-box;background:#fff;transition:all .3s;text-align:center;font-size:24px;font-size:var(--careFontSizeAmountSmall,24px);font-weight:500;position:relative;-webkit-user-select:none;user-select:none;color:#222}.comp-keyboard .keyboard-list>li .key-dot{width:5px;height:5px;background:#222;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.comp-keyboard .keyboard-list>li:after{content:"";position:absolute;width:200%;height:1px;top:0;left:-50%;background:#f0f0f0;transform:scale(.5)}.comp-keyboard .keyboard-list>li:before{content:"";position:absolute;width:1px;height:200%;top:-50%;left:0;background:#f0f0f0;transform:scale(.5)}.comp-keyboard .keyboard-list>li.border{border-left:none}.comp-keyboard .keyboard-list>li:first-child:before,.comp-keyboard .keyboard-list>li:nth-child(4):before,.comp-keyboard .keyboard-list>li:nth-child(7):before,.comp-keyboard .keyboard-list>li:nth-child(10):before{background:none}.comp-keyboard .keyboard-list>li.active{background:rgba(0,0,0,.1)}html{overflow-x:hidden}body,html{margin:0 auto!important;position:relative;height:100%;width:100%;max-width:430px;max-height:1000px;background:#fff}body.has-overlay,html.has-overlay{position:fixed}body.has-overlay .comp-header,html.has-overlay .comp-header{transform:translateX(0);transform-origin:top}body.has-overlay .bk-page,html.has-overlay .bk-page{overflow:hidden}body.stop-touch,html.stop-touch{touch-action:none}html.keyboard-active,html.keyboard-active body{height:auto}#app,#root,.bk-page{height:100%;width:100%}.bk-page{padding:0;background:#fff;z-index:1}.page-wrapper{padding:44px 24px;background:#fff}body.in-wechat .page-wrapper{padding-top:1px;margin-top:-1px}.isScroll{padding-bottom:249px}.collect-info-confirm .privacy-doc,.privacy-info-confirm .privacy-doc{padding-bottom:12px}.collect-info-confirm .privacy-doc:last-child,.privacy-info-confirm .privacy-doc:last-child{padding-bottom:0}.collect-info-confirm .protocol,.privacy-info-confirm .protocol{color:#3072f6;color:var(--colorMain,#3072f6)}.lft-app-tips{padding:10px 24px;background:rgba(48,114,246,.05);margin:0 -24px;color:#3072f6;line-height:1.5em;font-size:13px;font-size:var(--careFontSizeText,13px);text-align:left;background:hsla(var(--colorMainHue),var(--colorMainSaturation),var(--colorMainLightness),.05)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::-moz-focus-inner{border:none;padding:0}:active,:focus,:hover{outline:none}img{font-size:0;color:transparent;-ms-interpolation-mode:bicubic}img::selection{background:transparent}img::-moz-selection{background:transparent}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}input[type=checkbox],input[type=radio]{margin:0;padding:0}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}button{border:none;background:none}body,button{-webkit-user-select:none;user-select:none}body{background:#fff;color:#222;font:16px/1 PingFang SC,Source Han Sans CN,Hiragino Sans GB,Wenquanyi Micro Hei,Microsoft YaHei,sans-serif;-webkit-tap-highlight-color:transparent}img{pointer-events:none}a{text-decoration:none;transition:color .2s ease,opacity .2s ease,background .2s ease,border .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:#222222;-webkit-tap-highlight-color:transparent;color:#3072f6}.red-text{color:#fa5741}.text-center{text-align:center}.bk-circle{width:36px;height:36px;position:relative;margin:0 auto 16px}.bk-circle:after{content:"";border:5px solid #3072f6;border:5px solid var(--color-border-main,#3072f6);width:200%;height:200%;box-sizing:border-box;position:absolute;border-radius:50%;transform:scale(.5);top:0;left:0;transform-origin:left top}.bk-circle .swoosh{width:16px;margin:0 auto}.auth-success-confirm>p{margin-bottom:8px}.auth-success-confirm>span{display:block;position:relative;margin-left:18px}.auth-success-confirm>span:before{content:"";position:absolute;top:7px;left:-18px;width:6px;height:6px;border-radius:100%;background-color:#3072f6;background-color:var(--colorMain,var(--colorMain,#3072f6))}@font-face{font-family:BK Number;src:url(/media/bknumber.5de0ca90.eot);src:url(/media/bknumber.5de0ca90.eot?#iefix) format("embedded-opentype"),url(/media/bknumber.ae3e02f2.woff) format("woff"),url(/media/bknumber.9cc5fcf1.ttf) format("truetype"),url(/media/bknumber.3129fac3.svg#uxfonteditor) format("svg")}.font-bk-number{display:block;font-family:BK Number;font-weight:400;letter-spacing:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.animated-router-container{height:100%}.animated-router-in-transition{position:relative;width:100%;overflow:hidden}.animated-router-forward-enter{transform:translate(100%);box-shadow:0 0 15px 0 rgba(0,0,0,.2);z-index:1000}.animated-router-forward-enter-active{transform:translate(0)}.animated-router-forward-exit{transform:translate(0);transition:transform .3s ease-out,box-shadow .3s ease-out,margin-left .3s ease-out}.animated-router-backward-enter,.animated-router-forward-exit-active{transform:translate(-100%)}.animated-router-backward-enter-active{transform:translate(0)}.animated-router-backward-exit{transform:translate(0);z-index:1000;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.animated-router-backward-exit-active{transform:translate(100%)}.animated-router-backward-enter-active,.animated-router-backward-exit-active,.animated-router-forward-enter-active,.animated-router-forward-exit-active{transition:transform .3s ease-out,box-shadow .3s ease-out,margin-left .3s ease-out;height:100%;pointer-events:none}.disable-router-exit-animation .animated-router-backward-exit-active{transition:transform 1ms ease-out,box-shadow 1ms ease-out,margin-left 1ms ease-out}.animated-router-forward-enter-done{height:100%}.animated-router-backward-exit,.animated-router-forward-exit{position:absolute!important;width:100%;top:0;left:0}