#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:14px;color:#333;background-color:#f4f7fb;height:auto;width:auto;font-family:apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,strong,td,textarea,th,ul{margin:0;padding:0;font-family:apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}a{outline:none;text-decoration:none}b,em,i,strong,var{font-style:normal}address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sub,sup{vertical-align:baseline}legend{color:#333}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{*font-size:100%}body{-webkit-text-size-adjust:none}*{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}::-webkit-scrollbar{width:3px;height:1px}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ccc}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#f5f5f5}.border{position:relative}.border:before{content:"";position:absolute;top:0;left:0;width:199%;height:200%;z-index:1;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;-webkit-box-sizing:border-box;transform:scale(.5);transform-origin:0 0;pointer-events:none;box-sizing:border-box;border:0 solid grey;opacity:1;background:none}.border-a:before{border-width:1px}.border-t:before{border-top-width:1px}.border-b:before,.border-tb:before{border-bottom-width:1px}.border-tb:before{border-top-width:1px}.border-l:before{border-left-width:1px}.border-lr:before,.border-r:before{border-right-width:1px}.border-lr:before{border-left-width:1px}.border-before-no:before,.border-no:after{display:none}.border-no-t:after{border-width:0 0 1px}.border-no-b:after{border-width:1px 0 0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.ant-btn{border-radius:0;border:1px solid #e9edf3}.ant-btn:focus,.ant-btn:hover{color:rgba(68,129,235,.6)}.ant-btn-primary{border-radius:0;background-color:#4481eb;border:1px solid #e9edf3}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;background-color:rgba(68,129,235,.6)}.ant-btn-primary[disabled]{text-shadow:none;box-shadow:none;color:#fff;background-color:rgba(68,129,235,.4)}.ant-btn-primary[disabled]:hover{color:#fff;background-color:rgba(68,129,235,.6)}.ant-form .ant-input-affix-wrapper{height:48px}.ant-input-affix-wrapper{border:1px solid #e9edf3;border-radius:0}.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:hover{border-color:#4481eb}.ant-input{border-radius:0;color:#2b364a;font-weight:500;font-size:14px;line-height:20px}.ant-input:focus{border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(68,129,235,.2);border-color:#4481eb}.ant-checkbox-checked{background-color:#4481eb}.ant-checkbox-inner{border:1px solid #e9edf3}.ant-modal-body{padding:32px}.modal-box-confirm .ant-btn{height:32px}.bind-wechat-modal{width:auto!important}.bind-wechat-modal .qrcode-box{display:flex;justify-content:center}.bind-wechat-modal .qrcode-box .pic{width:416px;height:416px}.bind-wechat-modal .ant-btn{margin-top:16px;height:48px}.type-title{display:flex;align-items:center}.type-title .icon{margin-right:8px;width:3px;height:12px;border-radius:4px 0 4px 0;background:#4481eb}.type-title .type-text{color:#00132e;font-weight:600;font-size:16px}.list-box{margin-top:60px}.list-box .list-item{margin-bottom:40px;margin-right:1.496%;width:23.5%;padding:20px;border-radius:8px;border:1px solid #e9edf3}.list-box .list-item .title{display:flex;align-items:center}.list-box .list-item .title .title-text{margin-right:4px;color:#2b364a;font-weight:600;font-size:14px;line-height:14px}.list-box .list-item .title .icon{height:16px;width:16px}.list-box .list-item .value{height:12px;margin-top:9px;color:#868f9c;font-size:12px;line-height:13px}.list-box .list-item .re-bind{display:flex;align-items:center;margin-top:16px;color:#4481eb;font-family:PingFang SC;font-size:12px;cursor:pointer}.list-box .list-item .re-bind img{width:16px;height:16px;margin-right:8px}.login .to-register,.mobile-login .to-register{margin-top:16px;margin-bottom:32px;font-size:16px;line-height:16px}.login .to-register .text-1,.mobile-login .to-register .text-1{color:#00132e}.login .to-register .text-2,.mobile-login .to-register .text-2{background:linear-gradient(90deg,#29c8c0,#50c9c3);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;cursor:pointer}.check-code{margin-top:32px;display:flex;justify-content:space-between}.check-code .text{color:#868f9c;font-size:14px;line-height:14px}.check-code .reFetch{color:#4481eb;font-size:14px;line-height:14px}.check-code .second{color:#abb2bd}.btn-group{width:100%;margin-top:16px;margin-bottom:24px;display:flex;justify-content:space-between}.btn-group input{text-align:center;color:#000;font-size:20px}.btn-group .ant-input{width:64px;height:64px;border-radius:0}.btn-group .m-input{width:46px;height:46px;border:1px solid #e9edf3}.btn-group .m-input:focus{border-color:#4481eb}.btn-group .m-input-error{border-color:#fa545e}.btn-group .ant-input+.ant-input,.btn-group .m-input+.m-input{margin-left:7px}.button{width:100%;height:56px;color:#fff;background-color:#4481eb;font-family:PingFang SC;font-size:14px;border:none;transition:all .3s cubic-bezier(.645,.045,.355,1)}.button:active{background-color:rgba(68,129,235,.3)}.icon-loading{margin-right:5px;ransition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.button-plain{border:1px solid #e9edf3;background-color:#fff;color:#2b364a;font-family:PingFang SC;font-size:14px}.button-disabled{background-color:rgba(68,129,235,.4);color:#fff}.button-danger{color:#fa545e}.input-box{position:relative;margin-bottom:16px;width:100%}.input-box .icon{position:absolute;top:22px;left:16px}.input-box .suffix-box{right:0;padding-right:16px;padding-left:8px}.input-box .suffix-box,.input-box .suffix-img{position:absolute;height:60px;top:0;display:flex;align-items:center}.input-box .suffix-img{right:1px;width:110px}.input-box .suffix-img .suffix{width:100%}.input-box input{padding-left:44px;padding-right:40px;height:60px;width:100%;color:#2b364a;font-family:PingFang SC;font-weight:500;font-size:14px;border:1px solid #e9edf3}.input-box input:focus{transition:all .5s;border:1px solid #4481eb}.input-box ::-webkit-input-placeholder{color:#abb2bd;font-family:PingFang SC;font-size:14px}.input-box :-moz-placeholder,.input-box ::-moz-placeholder{color:#abb2bd;font-family:PingFang SC;font-size:14px}.input-box :-ms-input-placeholder{color:#abb2bd;font-family:PingFang SC;font-size:14px}.input-box .input-error{border-color:#fa545e}.input-box .input-msg{margin-top:8px;color:#ff9a24;font-family:PingFang SC;font-size:12px;line-height:12px}.view-box{padding:0 32px 0;width:100vw;height:100vh;background-color:#fff}.cell-box{margin-top:16px;padding:0 16px}.cell-box .cell-item{height:48px;width:100%;display:flex;justify-content:space-between;align-items:center}.cell-box .cell-item .cell-title .title-text{margin-left:8px;color:#2b364a;font-family:PingFang SC;font-size:14px}.cell-box .cell-item .cell-title .title-icon{width:16px;height:16px}.cell-box .cell-item .cell-value{display:flex;align-items:center}.cell-box .cell-item .cell-value .value-text{color:#868f9c;font-family:PingFang SC;font-size:12px}.modal-mask{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:rgba(9,38,72,.4);padding:0 32px;display:flex;justify-content:center;align-items:center}.modal-mask .modal-body{padding:24px;width:100%;background-color:#fff}.modal-mask .modal-body .icon-contai{margin-top:32px;display:flex;justify-content:center}.modal-mask .modal-body .icon-contai .icon-box{width:72px;height:72px;display:flex;align-items:center;justify-content:center}.modal-mask .modal-body .icon-contai .icon-box img{width:100%;height:100%}.modal-mask .modal-body .app-name{text-align:center}.modal-mask .modal-body .app-name,.modal-mask .modal-body .title{margin-top:16px;color:#2b364a;font-weight:500;font-size:18px;line-height:18px}.modal-mask .modal-body .title{font-family:PingFang SC}.modal-mask .modal-body .tip{margin-top:16px;color:#868f9c;font-family:PingFang SC;font-size:14px;line-height:18px}.modal-mask .modal-body .btn-box{margin-top:32px;width:100%;display:flex;justify-content:center}.modal-mask .modal-body .button{width:116px;height:44px}.modal-mask .modal-body .button+.button{margin-left:15px}.tip-info{margin:32px 0;font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#868f9c;line-height:14px}.device-list .list-item{display:flex;justify-content:space-between;align-items:center;width:100%;height:94px;padding:0 20px;border-radius:8px;border:1px solid #e9edf3}.device-list .list-item .device-name{margin-left:8px;font-size:14px;font-family:PingFang SC-Semibold,PingFang SC;font-weight:600;color:#2b364a;line-height:14px}.device-list .list-item .text{font-size:12px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#868f9c;line-height:12px}.device-list .list-item .device-info{margin-top:8px;margin-left:24px}.device-list .list-item .del-btn{cursor:pointer}.reg-finish .icon-box{margin:0 auto;width:96px;height:96px;border-radius:60px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-image:url(../img/img_register_success@2x.7679e62f.png);background-size:100% 100%}.reg-finish .reg-finish-tip{margin-top:16px;margin-bottom:32px;text-align:center;color:#868f9c;font-family:PingFang SC;font-size:14px;line-height:18px}