.user-rule-wrap{width:100%;font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:3.2vw;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-rule-wrap img{width:2.666667vw;margin-right:1.066667vw}.user-rule-wrap a{color:#2d66f4}.form-wrap{font-family:PingFangSC-Regular,PingFang SC}.form-wrap .grade,.form-wrap .subject{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;font-size:3.733333vw;font-weight:400;color:#333;line-height:5.333333vw;border:1px solid #e3e3e3;padding:2.133333vw 3.2vw;margin-bottom:2.133333vw}.form-wrap .grade .icon-select-down,.form-wrap .subject .icon-select-down{width:3.733333vw;height:3.733333vw}.form-wrap .phone-input-wrap{font-size:3.733333vw;border:1px solid #e3e3e3}.form-wrap .phone-input-wrap input{width:100%;padding:2.533333vw 3.2vw;background:none;outline:none;border:none}.form-wrap .form-user-rule-wrap{margin:9.066667vw 0 6.4vw}.form-wrap .form-button{width:100%;height:12.266667vw;background:url(https://web-data.zmlearn.com/image/cybed13ZBHknKXgDSk8sQ6/button_receive%402x.png) no-repeat;background-size:100% 100%;font-size:4.266667vw;font-weight:500;color:#fff;line-height:12.266667vw;text-align:center}.self-picker-style .am-picker-popup-header-left{color:#666}#app,body,html{height:100%;font-family:PingFangSC-Regular,PingFang SC}#app a,body a,html a{text-decoration:none}.am-modal-wrap .self-form-modal-wrap{width:84vw;background:url(https://web-data.zmlearn.com/image/avYUxLsAzeLpQJ4oVQt6oS/bg-form%402x.png) no-repeat;background-size:100% 100%;padding:.533333vw}.am-modal-wrap .self-form-modal-wrap .am-modal-content{font-family:PingFangSC-Regular,PingFang SC;border-radius:0}.am-modal-wrap .self-form-modal-wrap .am-modal-content .qr-code{width:40vw;margin-bottom:3.466667vw}.am-modal-wrap .self-form-modal-wrap .am-modal-content .focus-desc{font-size:3.2vw;font-weight:400;color:#666}.am-modal-wrap .self-form-modal-wrap .am-modal-content .modal-title{font-size:4.8vw;font-weight:600;color:#333}.main{width:100vw;background:url(https://web-data.zmlearn.com/image/pd4ua1d6RaqK4G7Zwt23j1/%E8%83%8C%E6%99%AF%402x.png)}.main .header{position:fixed;top:0;width:100vw;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2.666667vw 4.266667vw;z-index:1000;-webkit-box-shadow:0 .533333vw 1.066667vw 0 rgba(0,0,0,.2);box-shadow:0 .533333vw 1.066667vw 0 rgba(0,0,0,.2)}.main .header img{width:17.866667vw}.main .header .phone{font-size:3.733333vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:5.333333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .header .phone img{width:4.266667vw;padding-right:.8vw}.main .content-wrapp{margin:11.733333vw 0 9.866667vw}.main .content-wrapp .banner img{width:100%}.main .content-wrapp .content{padding:0 4.266667vw}.main .content-wrapp .content .form{background:url(https://web-data.zmlearn.com/image/avYUxLsAzeLpQJ4oVQt6oS/bg-form%402x.png) no-repeat;background-size:contain;padding:6.666667vw 4.266667vw}.main .content-wrapp .content .form .title-img{width:100%;margin-bottom:5.333333vw}.main .content-wrapp .content .des-item{text-align:center}.main .content-wrapp .content .des-item .button-wrap{background:url(https://web-data.zmlearn.com/image/g9FN2KpbsAxdc3MzJCYcHT/button_receive2%402x.png) no-repeat;width:65.066667vw;height:13.333333vw;background-size:contain;margin:7.2vw auto;font-size:4.266667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:13.333333vw}.main .content-wrapp .content .des-item img{width:100%}.main .content-wrapp .content .des-item .title-img{margin-bottom:7.2vw}.main .content-wrapp .content .des-item .company-honor-title-img,.main .content-wrapp .content .des-item .why-zm-title-img{width:67.2vw}.main .content-wrapp .content .des-item .why-zm-title-img{margin-top:8.533333vw}.main .content-wrapp .content .des-item .all-line-title-img{width:61.333333vw}.main .footer{width:100vw;height:21.333333vw;background:-webkit-gradient(linear,left top,left bottom,from(#17c3ff),to(#1b6ffc));background:-o-linear-gradient(top,#17c3ff 0,#1b6ffc 100%);background:linear-gradient(180deg,#17c3ff,#1b6ffc);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.main .footer .huanglei{width:23.733333vw;height:23.733333vw}.main .footer .text-img-wrap{width:53.333333vw;height:21.333333vw;background:url("https://web-data.zmlearn.com/image/khdY7W18vH73VViVwAexYN/%E8%83%8C%E6%99%AF%402x(1).png") no-repeat 50%;background-size:80% 80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1.333333vw}.main .footer .text-img-wrap .text-img{width:100%}.main .footer .footer-button-wrap{height:21.333333vw}.main .footer .footer-button,.main .footer .footer-button-wrap{width:16.533333vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .footer .footer-button{height:16.533333vw;background:-webkit-gradient(linear,left bottom,left top,from(#ffb600),to(#ffd900));background:-o-linear-gradient(bottom,#ffb600 0,#ffd900 100%);background:linear-gradient(1turn,#ffb600,#ffd900);-webkit-box-shadow:0 .266667vw 0 0 #ff8e00;box-shadow:0 .266667vw 0 0 #ff8e00;border-radius:50%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .footer .footer-button .button-text{width:8.533333vw;font-size:4.266667vw;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:5.6vw;text-shadow:0 .266667vw 0 #ff8e00}