.form-con{width:2.39rem;height:1.44rem;margin-top:1.31rem;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #ededed;margin-left:.91rem;padding:.1rem .25rem .23rem .25rem}.form-con .form-title{color:#333;font-weight:700;font-size:.13rem;padding-bottom:.07rem}.form-con .el-form-item{position:relative;margin-bottom:.09rem}.form-con .el-form-item .el-form-item__content{line-height:.19rem}.form-con .el-form-item .el-input__inner{height:.19rem;font-size:.07291667rem}.form-con .el-form-item .el-input--suffix .el-input__inner{padding-right:.15625rem}.form-con .el-form-item .el-input__suffix{display:flex;width:.104167rem;height:.229167rem;justify-content:center}.form-con .el-form-item img{width:.1041667rem;height:.1041667rem;margin-right:.05rem;margin-top:.04rem;vertical-align:middle}.form-con .remember-pwd .el-checkbox{font-size:.06rem}.form-con .remember-pwd .el-checkbox .el-checkbox__inner{width:.09rem;height:.09rem}.form-con .remember-pwd .el-checkbox .el-checkbox__label{padding-left:.052083rem;line-height:.098958rem;font-size:.06rem}.form-con .remember-pwd .el-checkbox .el-checkbox__inner:after{border:.005208rem solid #fff;border-left:0;border-top:0;height:.036458rem;left:.020833rem;top:.005208rem;width:.015625rem}.form-con .submit-btn2{width:100%;padding:.0625rem .104167rem;font-size:.072917rem;border:1px solid #41d86b;border-radius:.020833rem;background-color:#18ce98}.cardArea{display:flex;flex-wrap:wrap;margin-top:calc(50% - 1.2rem);margin-left:calc(57.8% - 2.27rem);width:3.24rem;height:1.28rem;border:1px solid #efefef;box-sizing:border-box;padding:.2rem}.cardArea .cardItemActive{display:flex;align-items:center;color:#fff;width:.82rem;height:.2rem;margin:.05rem;border:1px solid #1fd4ad;background-color:#1fd4ad;font-size:.08rem;border-radius:5px}.cardArea .cardItemActive img{height:.1rem;width:.1rem;margin-right:.05rem;margin-left:.1rem}.cardArea .cardItem{display:flex;align-items:center;color:#1fd4ad;width:.82rem;height:.2rem;margin:.05rem;border:1px solid #1fd4ad;font-size:.08rem;border-radius:5px}.cardArea .cardItem img{height:.1rem;width:.1rem;margin-right:.05rem;margin-left:.1rem}.bag{height:100vh;width:42.2%;background:url(../img/bg.6a830df8.png) 50% no-repeat;background-size:100% 100%;padding-left:.35rem;padding-top:.25rem}.bag .title{text-align:center;height:30px;font-size:22px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#333;line-height:30px;margin-bottom:40px}.bag .topLogo{width:104px;height:134px;margin-top:57px}.bag .inputArea{border-style:none;width:1.75rem;height:.2rem;line-height:.2rem}.bag .form-box-con{position:absolute;width:2.5rem;height:1rem;left:calc(50% - 1.25rem);top:calc(50% - .5rem);background:#fff;box-shadow:0 1px 10px 0 rgba(49,70,94,.2);border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center}.bag .form-box-con-title{height:48px;font-size:50px;font-family:AlimamaShuHeiTi;font-weight:400;color:#fff;line-height:48px;margin-top:37px}.bag .loginBtn{width:68px;height:68px;position:absolute;right:-35px;cursor:pointer}.bag .form-box-con-title2{height:34px;font-size:36px;font-family:AlimamaShuHeiTi;font-weight:400;color:#fff;line-height:34px;margin-top:24px}.bag .data-form{width:407px;height:100%;background:#fff;border-radius:10px;padding:40px 20px}.bag .data-form .data-form-title{text-align:left;padding-bottom:20px}.bag .data-form .submit-btn{width:100%}.bag .data-form .code-time{width:120px;text-align:center;color:#17b3a3}.bag .back-login{font-size:12px;color:#17b3a3;text-align:right}.bag .el-form-item{position:relative}.bag .el-form-item .login-icon{position:absolute;width:20px;height:20px;display:inline-block;color:#999;font-size:16px;top:7px;left:10px;z-index:10}.bag .el-form-item .el-input__inner{padding-left:40px}.bag .el-form-item .code-img{width:90px;height:36px;background:#ccc;vertical-align:middle;transform:scale(1.4);position:absolute;top:0;right:20px}.role-list{text-align:center;margin-bottom:20px}.role-list .el-radio__label{color:#fff}.router-group{overflow:hidden;padding-top:10px}.router-group a{color:#17b3a3}.footer{width:100%;text-align:center;position:fixed;bottom:94px;left:0;font-size:14px;font-family:MicrosoftYaHeiLight;font-weight:400;color:#333;line-height:30px}