.toa-auth{flex:1;box-sizing:border-box;display:flex;flex-direction:column;background:#fff;overflow-y:auto}.toa-auth .main{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;overflow:hidden auto;font-size:.37rem;line-height:1.4;padding:.4rem}.toa-auth .main img{width:100%!important}.toa-auth .main *{max-width:100%}.toa-auth .footer{position:fixed;bottom:0;width:100%;box-sizing:border-box;padding:1.33rem 0 1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,#fff 20%,#fff,#fff)}.toa-auth .footer-agree{font-size:.29rem;color:#999;padding-bottom:.27rem}.toa-auth .footer-btn span{display:inline-block;line-height:.93rem;padding:0 1.6rem;border-radius:.13rem;background:#f2f2f2;color:#999}.toa-auth .footer-btn .active{background:#2cab6a;color:#fff}.toa-auth-result{flex:1;box-sizing:border-box;padding-top:4rem;text-align:center}.toa-auth-result img{width:4.67rem}.toa-auth-result .tip{font-size:.37rem;margin:.47rem 0 0;padding:0 .4rem}.toa-auth-result .btn{margin-top:.67rem}.toa-auth-result .btn div{display:inline-block;line-height:.87rem;padding:0 .53rem;color:#fff;background:#f56c6c;border-radius:.53rem}.toa-auth-result .btn-success{background:#409eff!important}