.login{box-sizing:border-box;width:100vw;height:100vh;background:#f0f2f5;background-image:url(../../assets/img/loginBg.bf270607.png);background-position:50%;background-size:100% 100%;overflow:hidden;text-align:center}.login .title{padding:12px 0;font-size:50px;color:#fff;text-shadow:0 6px 10px rgba(0,121,240,.3)}.login .flex{display:flex}.login .card{width:1166px;margin:0 auto}.login .card .card-left{box-sizing:border-box;width:496px;height:666px;padding-top:174px;background-color:#ebf5ff;border-radius:40px 0 0 40px}.login .card .card-left .qrcode{display:inline-block;width:228px;height:228px;width:248px;height:248px;margin:40px auto 0}.login .card .card-right{box-sizing:border-box;width:670px;height:666px;padding-top:90px;border-radius:0 40px 40px 0;background-color:#fff}.login .card .login-line{display:flex;justify-content:center;margin-bottom:60px}.login .card .login-choose{position:relative;padding:0 50px;font-size:26px;color:#999;font-weight:700;cursor:pointer}.login .card .login-choose:first-child:before{content:"";position:absolute;top:calc(50% - 10px);right:0;width:2px;height:20px;background-color:#ccc;opacity:.7}.login .card .cur-login{color:#1a1a1a}.login .card .cur-login-img{position:absolute;bottom:-26px;left:calc(50% - 15px);width:31px;height:8px}.login .card .login-item{display:flex;align-items:center;width:480px;height:64px;margin:30px 0 20px 96px;line-height:64px;border-bottom:1px solid #b8d1ea}.login .card .login-input{width:300px;outline:none;border:none;font-size:20px;line-height:62px}.login .card .login-button{width:462px;height:64px;margin:46px auto 0;line-height:64px;text-align:center;font-size:24px;font-weight:700;color:#fff;background:#27b2fe;border-radius:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login .card .login-tool{box-sizing:border-box;width:462px;margin-left:96px;padding-left:22px;text-align:left}.login .card .login-tool .el-checkbox__label{font-size:16px}.login .card .login-tool .forget{margin-left:33px;font-size:16px;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.login .agreement{margin:10px 0 0 117px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#666;line-height:36px;text-align:left}.login .agreement .agreement-btn{color:#27b2fe;cursor:pointer}.forget-dialog{line-height:24px}.forget-dialog .el-dialog__body{padding-top:5px}.forget-dialog .el-dialog{margin-top:40vh!important}@media (max-width:1919px) and (min-width:768px){.card{transform-origin:50% 0;transform:scale(.8)}}.register-box{display:flex;align-items:center;justify-content:center;height:36px;margin-top:20px}.register-box .register{font-size:16px;color:#27b2fe;text-decoration:underline;line-height:36px;cursor:pointer}.register-box .register-line{width:1px;height:12px;margin:0 25px;background-color:#999}.register-box .concat{position:relative;font-size:16px;color:grey;line-height:36px;text-decoration:underline;cursor:pointer}.mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:9}.forget-close{position:absolute;top:0;right:0;width:35px;height:35px}.forget-close:before{transform:rotate(45deg)}.forget-close:after,.forget-close:before{content:"";position:absolute;top:50%;right:10px;width:13px;height:2px;background-color:#909399;border-radius:2px}.forget-close:after{transform:rotate(-45deg)}.forget-content{position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);width:526px;height:266px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);border-radius:4px}.forget-content .forget-title{padding:16px 0 0 30px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:36px;text-align:left}.forget-content .forget-line{display:flex;align-items:center;padding:10px 0}.forget-content .forget-line .forget-line-title{width:129px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:16px;text-align:right}.forget-content .forget-line .get-code{width:114px;height:40px;margin-left:10px;font-size:14px;color:#00aeff;line-height:40px;background:rgba(39,178,254,.1);border-radius:4px}.forget-content .forget-line .get-code,.forget-content .forget-next{font-family:PingFangSC-Medium,PingFang SC;font-weight:500;text-align:center;cursor:pointer}.forget-content .forget-next{width:140px;height:42px;margin:20px auto 0;font-size:18px;color:#fff;line-height:42px;background:#27b2fe;border-radius:100px}.forget-content .forget-next-no{background:rgba(39,178,254,.2)}.contact{position:fixed;top:calc(50vh - 69px);left:calc(50vw - 258px);width:516px;height:138px;padding:33px 0 0 50px;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#606266;line-height:36px;-moz-text-align-last:left;text-align-last:left;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.06);border-radius:4px;border:1px solid #e4e7ed;box-sizing:border-box}.contact .contact-close{position:absolute;top:0;right:0;width:35px;height:35px}.contact .contact-close:before{transform:rotate(45deg)}.contact .contact-close:after,.contact .contact-close:before{content:"";position:absolute;top:50%;right:10px;width:13px;height:2px;background-color:#909399;border-radius:2px}.contact .contact-close:after{transform:rotate(-45deg)}.contact .contact-blue{margin-left:5px;color:#0da1f1;cursor:pointer}.operating-video{position:absolute;top:0;right:30px;display:flex;align-items:center;font-size:16px;font-family:PingFang SC;font-weight:400;color:grey;line-height:60px;cursor:pointer}.operating-video .operating-video-icon{width:16px;height:16px;margin-right:5px}.operating-videoA{color:#0da1f1}