.sectionTop{position:absolute;left:0;background:#fff}.login,.sectionTop{width:100%;padding:0 .375rem}.login{height:100%;padding-top:.625rem;color:#fff;letter-spacing:.046875rem;box-sizing:border-box}.login .foot_text{width:100%;text-align:center;color:#bababa;font-size:.1875rem;margin-top:.3125rem}.login .ivu-icon-md-close-circle{font-size:.53125rem}.login .logo_img{display:block;width:4.21875rem;height:1.8125rem;margin:auto;margin-bottom:.5rem}.login .login_font{width:100%;height:.397656rem;line-height:.397656rem;text-align:center}.login .login_font img{width:4.0625rem;height:.397656rem}.login .code{display:flex;justify-content:space-around;align-items:center}.login .code .inputStyle{width:13%;height:100%;font-size:.53125rem;font-family:SourceHanSansCN-Medium;font-weight:500;color:#09185d;line-height:.796875rem;text-align:center;border:none;padding:.328125rem 0;outline:0;border-bottom:.015625rem solid #c9cce3;box-sizing:border-box;-webkit-transform:translateZ(0)}.login .login_phone{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:.015625rem solid #c9cce3;margin-top:1.890625rem;padding-bottom:.171875rem;box-sizing:border-box}.login .login_phone img{width:.375rem;height:.375rem}.login .login_phone input{width:100%;border:0;outline:0;padding-left:.15625rem;box-sizing:border-box;letter-spacing:.046875rem}.login .login_phone .phone_sum,.login .login_phone input{height:.5625rem;font-size:.4375rem;font-family:SourceHanSansCN-Medium;font-weight:500;color:#09185d}.login .login_phone .phone_sum{min-width:1.40625rem;text-align:left;line-height:.5625rem;padding-right:.25rem;border-right:.015625rem solid #09185d}.login .loin_btn{width:100%;height:1.28125rem;background:#4658ff;border-radius:.140625rem;text-align:center;font-size:.34375rem;font-family:SourceHanSansCN-Medium;font-weight:500;color:#fff;border:0;margin-top:1.171875rem;letter-spacing:.046875rem}.login .active{background:#bababa;outline:0}