html{color:#2c3e50;font-family:PingFang SC;font-size:100px}a,body,p{margin:0}a,a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}.use-h5-browser{margin-top:2rem;text-align:center}.use-h5-browser .use-app{background:url(../asset/684022615c4458d545d9.png) no-repeat 50%;background-size:cover;display:block;height:3.05rem;margin:0 auto .25rem;width:3.6rem}.use-h5-browser .title{color:#232325;font-size:.28rem;font-weight:600;line-height:.46rem}.h5-teacher-login{align-items:center;display:flex;flex-direction:column;justify-content:center}.h5-teacher-login .icon{background:url(../asset/daaced72a87e7d876c59.png) 50% no-repeat;background-size:cover;display:block;height:1.5rem;margin:1.33rem auto .25rem;width:2.08rem}.h5-teacher-login .title{color:#232325;font-size:.24rem;font-weight:600;line-height:.24rem;margin-bottom:.25rem;text-align:center}.h5-teacher-login .subTitle{color:#4a4b4e;font-size:.14rem;font-weight:400;padding:0 .2rem;text-align:center}.wx-page-login{width:100%}.wx-page-login .step-wrap{color:#232325;font-size:.16rem;font-weight:600;line-height:.24rem;margin-left:.43rem}.wx-page-login .step-wrap:first-child{margin:.85rem 0 .3rem .43rem}.wx-page-login .step{background:#3997f8;border-radius:50%;color:#fff;display:inline-block;font-size:.14rem;font-weight:500;height:.2rem;line-height:.2rem;margin-right:.1rem;text-align:center;width:.2rem}.wx-page-login .img-wrap{background:url(../asset/b555de4b6d83030a7acb.png) no-repeat 50%;background-size:cover;height:4.44rem;margin:.5rem auto 0;text-align:center;width:2.58rem}.page-title{margin:.6rem .17rem 0}.page-title .icon{background:url(../asset/bdb0c6a411a48ce2a79a.png) no-repeat 50%;background-size:contain;display:block;height:.54rem;width:.6rem}.page-title .title{color:#0f0f10;font-size:.18rem;font-weight:600;line-height:.28rem;margin-top:.2rem}.page-title .subtitle{color:#4a4b4e;font-size:.14rem;font-weight:400;margin-top:.2rem}.page-toast{background:#f3f5f8;border-radius:.1rem;margin:.5rem .17rem 0;padding:.2rem;position:relative}.page-toast:after{border-color:#f3f5f8 transparent;border-style:dashed dashed solid;border-width:0 .1rem .1rem;content:"";display:block;font-size:0;left:.28rem;position:absolute;top:-.1rem}.page-toast .title{color:#4a4b4e;font-size:.14rem;line-height:.2rem}.page-toast .item{color:#4a4b4e;font-size:.14rem;margin-top:.2rem;overflow:hidden}.page-toast .item span{background:#d8e2ff;border-radius:.1rem;color:#4972ec;display:block;float:left;height:.2rem;line-height:.2rem;margin-right:.1rem;text-align:center;width:.2rem}.page-toast .item label{float:left;width:90%}.page-footer{bottom:0;box-sizing:border-box;display:block;left:0;padding:.2rem .17rem;position:absolute;text-align:center;width:100%;z-index:22}.page-footer .btn{background:#3997f8;border-radius:.3rem;color:#fff;font-size:.14rem;font-weight:600;margin:0;padding:.1rem 0}.page-footer .btn.open{background:none;border:1px solid #3997f8;color:#3997f8;display:block;float:right;width:46%}.page-footer .btn.open.disabled{opacity:.6;pointer-events:none}.page-footer a{display:block;float:left;width:46%}.page-footer .enter-btn{background:none;border:none;clear:both;color:#3997f8;display:block;font-size:.14rem;margin:.8rem auto .1rem;overflow:hidden;text-decoration-line:underline;width:100%}.download-btn{align-items:center;background:#4972ec;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.16rem;font-weight:500;margin:0;max-width:1.5rem;padding:.14rem .3rem;text-align:center;width:max-content}.download-btn,.use-client{display:block;justify-content:center}.use-client{display:flex;margin-top:2.08rem}.use-client .left{display:inline-block;text-align:left;width:4rem}.use-client .left .title{color:#232325;font-size:.36rem;font-weight:600;line-height:.46rem;margin-top:.4rem}.use-client .left .subtitle{color:#4a4b4e;font-size:.16rem;font-weight:400;line-height:.26rem;margin:.4rem 0 .62rem}.use-client .left .btn{background:none;border:none;color:#4972ec;cursor:pointer;display:inline-block;font-size:.16rem;font-weight:500;margin:.04rem}.use-client .right{display:inline-block;height:3.5rem;margin-left:.65rem;max-width:40%;width:4.3rem}.use-client .right .use-app{background:url(../asset/4e9e2eff682e27687013.png) no-repeat 50%;background-size:contain;display:block;height:100%;width:100%}@media screen and (max-width:750px){.use-client{display:block;margin-top:.86rem}.use-client .right{display:block;margin:0 auto .6rem;max-width:none}.use-client .left{display:block;margin:0 auto}.use-client .left .title{margin-top:0}.use-client .left .title p{display:inline-block}.use-client .left .subtitle{margin:.5rem auto;text-align:center}.use-client .left .download-btn{margin:0 auto}}.icons-group{display:block;margin:0 auto;text-align:center}.icons-group .icon-wrap{display:inline-block}.icons-group .icon-wrap~.icon-wrap{margin-left:.82rem}.icons-group .icon{background-repeat:no-repeat;background-size:contain;display:block;height:.8rem;margin:0 auto;width:.8rem}.icons-group .icon1{background-image:url(../asset/a1519a705f1427776d12.png)}.icons-group .icon2{background-image:url(../asset/e0245835bbd5f616571f.png)}.icons-group .icon3{background-image:url(../asset/5ddd456b7d986ce7faf5.png)}.icons-group .icon-name{color:#4a4b4e;font-size:.14rem;margin-top:.2rem;text-align:center}.icons-group .icon-tip{background:#11c879;border-radius:.12rem;color:#fff;font-size:.12rem;height:.2rem;left:.7rem;line-height:.2rem;min-width:.3rem;padding:0 .04rem;position:absolute;top:.03rem;transform:translateX(-50%);width:max-content}.icons-group .icon-wrap{position:relative;text-align:center}.choose-subtitle{color:#232325;font-size:.16rem;font-weight:400;line-height:.26rem;margin:.4rem 0 .3rem;text-align:center}.choose-subtitle .btn{background:none;border:none;color:#4972ec;cursor:pointer;display:inline-block;font-size:.16rem;font-weight:500;margin:0 .04rem}.use-clice-priprity{align-items:center;display:flex;flex-direction:column;margin-top:2rem}.use-clice-priprity .title{color:#232325;font-size:.26rem;font-weight:600;line-height:.36rem;margin-bottom:.8rem;padding:0 .4rem;text-align:center}.use-clice-priprity .download-btn{margin:0 auto}.use-brower{align-items:center;display:flex;flex-direction:column;margin-top:1.8rem}.use-brower .title{color:#232325;font-size:.26rem;font-weight:600;line-height:.36rem;margin-bottom:.8rem;text-align:center}