.login-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:hsla(0,0%,100%,.5);border-radius:20px;width:100%;height:100%}.bg-wrap{width:100%;height:100%;background-position:50%;background:url(../../public/img/login_back.c64f9603.jpg) no-repeat 50%;background-size:cover;background-attachment:fixed;position:relative}.bg-wrap .top-left{position:absolute;top:70px;left:175px;font-size:18px}.bg-wrap .top-left img{width:180px;margin-right:35px;vertical-align:0}.bg-wrap .top-right{position:absolute;top:90px;right:280px}.bg-wrap .top-right p{font-size:40px;text-align:center;color:#00bfbf;line-height:40px;margin-bottom:10px}.bg-wrap .top-right p:last-child{font-size:18px;color:#333;line-height:20px}.bg-wrap .card-wrap2{border:none;position:absolute;right:175px;top:calc(50% - 210px);width:440px;min-height:390px;background:#fff;border-radius:20px;border:3px solid #e7eefe}.bg-wrap .card-wrap2 /deep/ .ivu-tabs-nav .ivu-tabs-tab:hover{color:#00a9b0}.bg-wrap .card-wrap2 .select-box{padding:20px 50px 0}.bg-wrap .card-wrap2 .select-box .left,.bg-wrap .card-wrap2 .select-box .right{float:left;background:#10a8ab;width:140px;height:200px;border-radius:10px;color:#fff;padding-top:30px;cursor:pointer}.bg-wrap .card-wrap2 .select-box .left .span,.bg-wrap .card-wrap2 .select-box .right .span{display:block;text-align:center;font-size:22px;line-height:26px}.bg-wrap .card-wrap2 .select-box .right{float:right}.bg-wrap .card-wrap2 .select-box .icon{width:10em;height:4.5em;vertical-align:-.15em;fill:currentColor;overflow:hidden;color:#fff;margin-bottom:10px}.bg-wrap .card-wrap2 .password-box{margin-top:50px}.bg-wrap .card-wrap2 .tabs .ivu-tabs-nav{margin:30px 0 0 90px}.bg-wrap .card-wrap2 .tabs .ivu-tabs-nav .ivu-tabs-tab{font-size:16px}.bg-wrap .card-wrap2 .tabs .ivu-tabs-bar{border-bottom:0}.bg-wrap .card-wrap2 h2{color:#00a9b0;text-align:center;font-size:32px;margin-top:40px}.bg-wrap .card-wrap2 h2 img{width:192px;height:46px}.bg-wrap .card-wrap2 .find-password{padding:20px 0 0 48px}.bg-wrap .card-wrap2 .find-password p:first-child{font-size:18px;font-weight:500}.bg-wrap .card-wrap2 .find-pw{margin-top:15px!important}.bg-wrap .card-wrap2 .form-content{width:80%;margin:30px auto 20px}.bg-wrap .card-wrap2 .form-content .form-item-mini{margin-bottom:10px}.bg-wrap .card-wrap2 .form-content .input-height,.bg-wrap .card-wrap2 .form-content .input-height .ivu-input{height:40px!important}.bg-wrap .card-wrap2 .form-content .verification-left{width:65%}.bg-wrap .card-wrap2 .form-content .verification-left .ivu-input{height:40px!important}.bg-wrap .card-wrap2 .form-content .verification-right{float:right;width:30%;border:1px solid #dcdee2;height:40px;line-height:40px;text-align:center;font-size:12px;border-radius:4px;position:relative;cursor:pointer}.bg-wrap .card-wrap2 .form-content .verification-right img{position:absolute;width:90px;top:2px;left:-120px}.bg-wrap .card-wrap2 .form-content .verification-right span{color:#00a9b0}.bg-wrap .card-wrap2 .form-content .font-left{float:left}.bg-wrap .card-wrap2 .form-content .font-right{float:right;color:#00a9b0;cursor:pointer}.bg-wrap .card-wrap2 .form-content .sub-btn{width:100%;text-align:center;font-size:16px;height:40px}.bg-wrap .card-wrap2 .res-btn{font-size:16px;color:#666;text-align:right;padding:0 15px 20px;cursor:pointer;width:120px;float:right}.bg-wrap .card-wrap2 .login-qrcode{position:absolute;top:0;right:0;width:50px;border-top-right-radius:20px;cursor:pointer;z-index:999}.bg-wrap .card-wrap2 .qrcode-title{margin-left:50%;-webkit-transform:translateX(-48%);transform:translateX(-48%);font-size:18px;margin-top:8px}.bg-wrap .card-wrap2 .qrcode-img{margin-top:67px;width:222px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bg-wrap .card-wrap2 .qrcode-img2{-webkit-filter:opacity(.1);filter:opacity(.1)}.bg-wrap .card-wrap2 .qrcoderefesh{width:50px;cursor:pointer}