*,a:focus,a:hover,input:active,input:focus{outline:0}*,body,p{margin:0}a,body{color:#333}a,a:hover{text-decoration:none}*{padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button{line-height:inherit;overflow:visible}select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}i{font-style:normal}img{border:0;max-width:100%;vertical-align:middle}button,input{margin:0;padding:0;font:inherit;color:inherit}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}ol,ul{list-style:none}body{min-width:1200px;font-family:"Microsoft Yahei",sans-serif;font-size:14px;line-height:1.3682;background-color:#fff}.login-hidden{display:none}.toast{position:fixed;padding:10px 24px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background:rgba(0,0,0,.6);color:#fff;font-weight:16px;line-height:22px;border-radius:16px;text-align:center;z-index:150}.yc-icon-login{background:url(https://static1.bitautoimg.com/yc-pc/personal-center-pc/assets/images/spr-login-00bceb19.png) top left no-repeat;background-size:587px 148px;display:inline-block}.yc-login-i-attention{background-position:0 0;width:14px;height:14px}.yc-login-i-close{background-position:-132px 0;width:32px;height:32px}.yc-login-i-instruction{background-position:-24px 0;width:14px;height:14px}.yc-login-i-logo{background-position:-437px 0;width:150px;height:58px}.yc-login-i-more{background-position:-48px 0;width:18px;height:18px}.yc-login-i-refresh{background-position:-174px 0;width:40px;height:40px}.yc-login-i-selected{background-position:-76px 0;width:18px;height:18px}.yc-login-i-success{background-position:-288px 0;width:139px;height:148px}.yc-login-i-unselected{background-position:-104px 0;width:18px;height:18px}.yc-login-i-yiche{background-position:-224px 0;width:54px;height:54px}body,html{height:100%}.login-container{position:relative;margin:0 auto;width:100%;max-width:1200px;height:100%;font-size:14px;color:#999;letter-spacing:0;font-weight:400}.login-container .login-panel{position:absolute;width:100%;height:100%;max-height:500px;top:50%;left:50%;transform:translate(-50%,-50%)}.login-wrapper{float:left;width:50%;height:100%;border-right:1px solid #eee}.login-wrapper .yc-login-i-logo{display:block;margin:10px auto 40px}.login-wrapper .login-tabs{margin:0 auto 30px;padding-bottom:21px;width:334px;border-bottom:1px solid #eee}.login-wrapper .login-tabs .verify-code-tab{margin-right:30px}.login-wrapper .login-tabs a{display:inline-block;height:25px;font-size:18px;line-height:25px;color:#999}.login-wrapper .login-tabs a.active{position:relative;color:#222;font-weight:500}.login-wrapper .login-tabs a.active::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-22px;margin:0 auto;width:72px;height:2px;background:#222}.login-wrapper .login-form{margin:0 auto;width:334px}.login-wrapper .login-form input{margin-bottom:20px;padding:12px 20px;width:100%;height:44px;color:#222;background:#f4f4f4;border:1px solid #ddd;border-radius:4px}.login-wrapper .login-form input:focus{background:#fff}.login-wrapper .login-form input::-webkit-inner-spin-button,.login-wrapper .login-form input::-webkit-outer-spin-button{-webkit-appearance:none!important}.login-wrapper .login-form input[type=number]{-moz-appearance:textfield}.login-wrapper .login-form .input-item{position:relative}.login-wrapper .login-form #code-seconds-tips{position:absolute;top:14px;right:20px;font-size:12px;line-height:17px}.login-wrapper .login-form #forget-password-button{display:block}.login-wrapper .login-form #forget-password-button,.login-wrapper .login-form #pw-code-seconds-tips{position:absolute;top:14px;right:20px;font-size:12px;line-height:17px}.login-wrapper .login-form #pw-send-code-button,.login-wrapper .login-form #send-code-button{position:absolute;top:14px;right:20px;display:block;font-size:12px;line-height:17px;color:#36f}.login-wrapper .login-form #forget-password-button{color:#222}.login-wrapper .login-form #code-seconds-tips,.login-wrapper .login-form #pw-code-seconds-tips{display:none;color:#222}.login-wrapper .login-form .yc-login-i-instruction{position:absolute;top:14px;right:-26px;cursor:pointer}.login-wrapper .login-form #instruction-tips{position:absolute;display:none;top:36px;right:-122px;padding:6px 8px;width:114px;font-size:12px;color:#222;border:1px solid #eee;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.login-wrapper .login-form #instruction-tips p{line-height:17px}.login-wrapper .login-form #instruction-tips p:first-of-type{margin-bottom:2px}.login-wrapper .login-form #instruction-tips::before{content:"";position:absolute;top:-4px;left:7px;width:5px;height:5px;background:#fff;transform:rotate(45deg);border-top:1px solid #eee;border-left:1px solid #eee}.login-wrapper .login-form #checkbox{margin-right:8px;width:18px;height:18px;border-color:#ddd;cursor:pointer}.login-wrapper .login-form .agreement-box{margin-bottom:30px;height:18px}.login-wrapper .login-form .agreement-box a,.login-wrapper .login-form .agreement-box span{display:inline-block;height:18px;vertical-align:top;font-size:12px;line-height:18px}.login-wrapper .login-form .agreement-box a{text-decoration:underline}.login-wrapper .login-form .submit-login{width:100%;height:44px;font-size:16px;color:#fff;background:#36f;border:1px solid #063cdf;border-radius:4px}.login-wrapper .login-form .verify-code-login-tips{margin-top:12px;text-align:center}.login-wrapper .login-form .error-msg{position:relative;margin-top:12px}.login-wrapper .login-form .error-msg i{position:relative;top:2px;margin-right:4px}.login-wrapper .login-form .error-msg span{display:inline-block;height:18px;font-size:12px;color:red;line-height:18px}.qrcode-login-wrapper{float:left;width:50%;height:100%}.qrcode-login-wrapper .scan-title,.qrcode-login-wrapper .step-title{text-align:center;color:#222;font-weight:500}.qrcode-login-wrapper .scan-title{margin-top:96px;font-size:22px}.qrcode-login-wrapper .step-title{margin-top:4px;font-size:16px}.qrcode-login-wrapper .login-qrcode{position:relative;margin:20px auto 10px;width:200px;height:200px}.qrcode-login-wrapper .login-qrcode #qrcode-box,.qrcode-login-wrapper .login-qrcode img{width:100%;height:100%}.qrcode-login-wrapper .login-qrcode .qrcode-invalid,.qrcode-login-wrapper .login-qrcode .qrcode-success{position:absolute;display:none;top:0;padding-top:51px;width:100%;height:100%;background:rgba(255,255,255,.9)}.qrcode-login-wrapper .login-qrcode .qrcode-success{padding-top:73px}.qrcode-login-wrapper .login-qrcode .qrcode-invalid p,.qrcode-login-wrapper .login-qrcode .qrcode-success p{margin-bottom:4px;text-align:center;font-size:18px;line-height:25px;color:#222;font-weight:500}.qrcode-login-wrapper .login-qrcode .qrcode-invalid i,.qrcode-login-wrapper .login-qrcode .qrcode-success i{display:block;margin:0 auto}.qrcode-login-wrapper .download-text{display:block;margin:0 auto;width:98px;font-size:16px;line-height:22px;color:#36f;font-weight:500}.qrcode-login-wrapper #download-qrcode-box{position:relative;display:none;top:9px;margin:0 auto;padding:10px;width:254px;height:100px;background:#fff;border:1px solid #eee;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.qrcode-login-wrapper #download-qrcode-box .download-qrcode{float:left;margin-right:10px;width:80px;height:80px}.qrcode-login-wrapper #download-qrcode-box h3{float:left;margin-top:15px;font-size:20px;line-height:28px;color:#222;font-weight:500}.qrcode-login-wrapper #download-qrcode-box p{float:left;margin-top:2px;font-size:16px;color:#999}.qrcode-login-wrapper #download-qrcode-box::before{position:absolute;top:-5px;left:0;right:0;content:"";display:block;margin:0 auto;width:7px;height:7px;background:#fff;transform:rotate(-45deg);border-top:1px solid #eee;border-right:1px solid #eee}.password-expire{position:fixed;display:none;z-index:95;top:0;left:0}.password-expire .mask{width:100vw;height:100vh;background:rgba(0,0,0,.3)}.password-expire .expire-dialog{position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;margin:auto;width:500px;height:321px;background:#fff;border:1px solid #ccc;box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.password-expire .expire-dialog header{position:relative;padding:20px;border-bottom:1px solid #e1e1e1}.password-expire .expire-dialog header .dialog-title{font-size:20px;color:#333;line-height:26px;font-weight:700}.password-expire .expire-dialog header .close{position:absolute;top:20px;right:20px}.password-expire .expire-dialog header .close i{transform:scale(.75)}.password-expire .expire-dialog main .content{margin:36px auto 0;width:318px;font-size:20px;color:#333;text-align:center;line-height:32px;font-weight:700}.password-expire .expire-dialog main .use-verify-code{position:relative;display:block;margin:7px auto 27px;width:135px;font-size:14px;color:#646464;text-align:center;line-height:20px}.password-expire .expire-dialog main .use-verify-code i{position:absolute;top:1px;margin-left:4px}.password-expire .expire-dialog main .button-wrapper{margin:0 auto;width:196px;overflow:hidden}.password-expire .expire-dialog main .button-wrapper .btn{float:left;display:block;width:92px;height:40px;text-align:center;font-size:16px;line-height:38px;border-radius:3px}.password-expire .expire-dialog main .button-wrapper .confirm{color:#fff;background:#ff4f53}.password-expire .expire-dialog main .button-wrapper .cancel{margin-left:10px;color:#333;border:1px solid #ccc}.yc-login-pc{min-width:1200px;min-height:600px}