.van-icon{vertical-align:middle}.notice-swipe,.van-notice-bar{height:50px;line-height:50px}html{font-size:16px!important}body{line-height:1;box-sizing:border-box}.flex-center{display:flex;align-items:center}.home-box{background-color:#fff;height:100vh;color:#161c2d}.header-box{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;background-color:#fff;width:100%;z-index:999}.header-box .logo-bg{width:169px;height:38px;background:url(../img/mm-logo.7915373f.svg)}.header-box .update-btn{background-color:#468bdf;color:#fff;border-radius:6px;padding:7px 15px;margin-right:12px}.notice-msg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-box{text-align:center;padding:20px}.notice-swipe{font-size:14px}.content-box .cont-title{font-size:34px;font-weight:600;line-height:36px}.content-box .cont-desc{font-size:19px;line-height:30px;margin:20px 0}.product-box{padding:40px 30px 20px;font-size:17px;text-align:center}.prd-item .prd-title{font-size:28px;font-weight:700}.prd-item .prd-desc{line-height:22px;font-size:16px;color:#4a545e;margin:12px 0 30px}.prd-item .step-box>p{font-size:18px;font-weight:600;margin:10px 0 14px}.cta-section{background-color:#24292e;color:#fff;padding:50px 20px;text-align:center}.cta-section .cta-title{font-size:40px;font-weight:700;line-height:46px;margin:10px 0}.video-box{text-align:center;padding:50px 20px}.video-box .video-title{font-size:36px;line-height:38px;font-weight:700;margin-bottom:20px}.contact-box{text-align:center;background-color:#f9fbfd;padding:50px 20px}.contact-box .cont-logo-box{display:flex;flex-wrap:wrap}.cont-logo-box img{width:50%}.dev-box{background-color:#24292e;padding:50px 20px;text-align:center;color:#fff}.dev-box p{margin-bottom:42px;font-size:14px}.dev-box p:last-child{margin-bottom:0}.shop-box{padding:40px 20px;background-color:#6a737d;text-align:center;color:#fff}.receive-box{padding:60px 20px;text-align:center}.footer-box{padding:40px 20px;font-size:17px;color:#4a545e;background-color:#e9ebee}.footer-box .logo-bg{margin:0 0 20px;width:170px;height:38px;background:url(../img/mm-logo.7915373f.svg)}.footer-box p{margin-bottom:30px}.foot-title{color:#f6851b;font-size:18px;margin:40px 0 25px}.enter-box{padding:0 0 20px;text-align:center}.enter-box textarea{border:1px solid #e5e3e3;background-color:#f5f7fa;font-size:15px;height:159px;padding:8px;width:85%;margin:0 auto 10px}.success-box{padding:20px 0 60px;text-align:center}.key_input{background-color:rgba(57,53,92,.93);padding:0 12px;border-radius:11px;width:300px;margin:12px auto;display:flex;justify-content:flex-start;font-size:19px;line-height:38px}.key_input input{background-color:inherit;margin-left:8px;width:100%;border-radius:2px}.key_input input:focus{outline:1px solid #ccc}