#aliyunCaptcha-window-embed{z-index:1!important}main.passport-container{min-height:100vh}main.passport-container .cover{position:relative;flex:55%;background-image:url(/passport/login/bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%}main.passport-container .cover .logo{position:absolute;top:43px;left:47px}main.passport-container .cover .qr-con{position:absolute;right:111px;bottom:80px;padding:9px 11px 15px}main.passport-container .cover .qr-con .split{position:relative}main.passport-container .cover .qr-con .split:after,main.passport-container .cover .qr-con .split:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:14px;height:.5px;background-color:#333}main.passport-container .cover .qr-con .split:before{left:10px}main.passport-container .cover .qr-con .split:after{right:10px}main.passport-container .box{flex:45%;position:relative}main.passport-container .box .btn-home{position:absolute;top:60px;right:66px}main.passport-container .setps .step:first-child p:before{display:none}main.passport-container .setps .step.actived .circle{background-color:var(--primary-color)}main.passport-container .setps .step.actived p:before{background:var(--primary-color)}main.passport-container .setps .step p{width:100%;text-align:center;position:relative}main.passport-container .setps .step p:before{content:"";z-index:1;position:absolute;width:150px;height:2px;background:#e6e6e6;top:-36px;right:40px}main.passport-container .setps .circle{width:40px;height:40px;border-radius:50%;background-color:#e6e6e6;position:relative;z-index:2}main.passport-container .btn-sms{width:106px;border-left:1px solid #ebebeb}main.passport-container .login-box{max-width:400px;width:100%}main.passport-container .login-box h1{position:relative}main.passport-container .login-box h1:after{content:"";position:absolute;width:64px;height:1px;bottom:-20px;left:0;background-color:var(--primary-color)}main.passport-container .login-box h1.no:after{display:none}main.passport-container .login-box .input{height:44px}main.passport-container .login-box .input .ant-input-wrapper,main.passport-container .login-box .input input{height:100%}main.passport-container .login-box .slide-con{height:44px}main.passport-container .login-box a{color:var(--primary-color)}main.passport-container .login-box .btn{height:48px;border-radius:29px;width:100%}main.passport-container .wechat-box .box{width:400px;height:320px}main.passport-container .ant-input-group-addon{background-color:transparent!important}main.passport-container .ant-radio-button-wrapper{width:56px;text-align:center}main.passport-container .ant-radio-button-wrapper span{color:rgba(51,51,51,.4)}main.passport-container .ant-radio-button-wrapper-checked span{color:#fff}main.passport-container .ant-select-selection-item,main.passport-container .ant-select-selection-placeholder{font-size:14px}main.passport-container .copy-right{position:absolute;bottom:0;left:5%;width:90%;text-align:center;line-height:44px}main.passport-container .copy-right a{color:inherit;text-decoration:none}main.passport-container .copy-right a:hover{color:inherit}.mobile main.passport-container .cover{display:none}.mobile main.passport-container .btn-home{top:24px;right:0}