a,body,div,footer,h1,html,img,li,p,span,ul{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%}body{background-color:#fff}html{font-size:16px;font-family:PingFangSC-Regular}li{list-style:none}a{text-decoration:none}.container{padding:2.25rem 0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.box{height:100%}.box,.menu{overflow:hidden}.menu{width:100%;height:100vh;position:fixed;left:-100vw;top:3.125rem;z-index:222;background-color:#fff}.menu.transition_menu{-webkit-transform:translateZ(0)}.menu_ul li{width:100%;height:3.75rem;line-height:3.75rem;text-align:center;font-size:17px;background:hsla(0,0%,100%,.84);box-shadow:0 1px 0 0 rgba(0,0,0,.06);border-top:1px solid #f2f2f2;color:#a7abae}.suspend-box{width:80%;height:4rem;padding:0 1rem;background:hsla(0,0%,96%,.8);box-shadow:0 12px 14px -2px rgba(30,33,37,.08);border-radius:10px;position:fixed;bottom:2.375rem;z-index:1;left:10%;display:flex;justify-content:space-between;align-items:center;-webkit-transform:translateY(160%)}.suspend-box:after{content:"";width:100%;height:4rem;position:absolute;left:0;top:0;background:inherit;-webkit-filter:blur(12px);filter:blur(12px)}.suspend-box .l-logo{position:absolute;z-index:111;display:flex;flex-direction:row;align-items:center}.suspend-box .l-logo .l-img{width:3.25rem;height:3.25rem}.l-img img{width:100%;height:100%}.l-name{margin-left:.375rem;font-family:PingFangSC-Medium;font-size:12px;color:#000}.r-btn{position:absolute;z-index:111;right:1rem}.cle-btn,.r-btn{display:flex;align-items:center}.cle-btn{width:6.25rem;height:2rem;background:#fff;border-radius:16px;flex-direction:row;justify-content:space-between;padding:0 .875rem}.cle-l-img{height:1.125rem}.cle-r-name{font-family:PingFangSC-Medium;font-size:12px;color:#131313;letter-spacing:0}.cle-l-img img{height:100%}.close-nav-img{display:none}header{height:3.125rem;width:100%;line-height:3.125rem;flex-direction:row;box-shadow:0 1px 0 0 rgba(0,0,0,.06);background:#fff;overflow:hidden}header,header .header-content{display:flex;align-items:center;justify-content:space-between}header .header-content{flex:1;padding:0 1rem;flex-direction:row}header .logo{width:6.25rem;margin-right:.375rem;float:left;font-size:32px}header .logo img{width:100%;height:100%}header .btn{float:right;font-size:14px;color:#131313;background:#fff;width:2.25rem;height:2.25rem}header .btn-type img{width:100%;height:100%}.senior-part{padding:0 1.875rem}.senior-part .title{margin:1.5rem 0;width:12.375rem;font-family:PingFangSC-Semibold;font-size:32px;color:#131313;letter-spacing:1px;position:relative}.ai-img{height:1.875rem;position:absolute;right:-2.3rem;top:-1rem}.ai-img img{height:100%}.sub-content{width:100%;color:#a7abae;font-size:15px;margin-bottom:2.5rem;text-align:left}.middle{text-align:center;position:relative}.middle-tip{color:#131313;font-size:16px;font-weight:700}.middle-line{width:5rem;height:.6875rem;position:relative;bottom:.5625rem;margin:auto;z-index:-1}.line-width{width:8.1875rem}.img-box{padding:0 1.875rem;margin:.75rem auto;overflow:hidden}.img-box img{width:100%}.middle-min-box{padding-bottom:1.75rem}.middle-min-box .miniapp-btn{width:10.5rem;height:3.5rem;background:#fff;border:1px solid rgba(0,0,0,.03);border-radius:28px;margin:.5rem auto;display:flex;flex-direction:row;align-items:center}.mini-img{width:2.1875rem;height:2.1875rem;margin:1rem 1.3rem}.mini-img img{width:100%;height:100%}.mini-content p{text-align:left;color:#131313;font-size:14px}.footer{background:#fafafa}.footer-content{padding:0 1.5625rem 3rem}.footer-img{width:2.125rem;margin-top:1.25rem}.footer-img img{width:100%}.footer-child{padding-top:1.25rem}.footer-child h3{margin:.5rem 0;font-size:20px}.footer-child li{font-size:15px;color:#aaa;margin:.5rem 0}.footer-child a{color:#aaa}.footer-sub{color:#a7abae;font-size:12px;padding:1rem 0 1.5rem}.p-level{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;display:none;z-index:1000}.p-level .card{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:14.0625rem;height:17.5rem;background:#fff;border-radius:.5rem}.p-level .card .scan-img{width:10.875rem;height:10.875rem;margin:1.5rem auto}.scan-img img{width:100%;height:100%}.p-level h4{margin:0;text-align:center}.p-level p{color:#717171;font-size:13px;text-align:center;margin-top:.5rem}.circle-btn{width:2.375rem;height:2.375rem;position:absolute;left:6rem;bottom:-4rem}.circle-btn img{width:100%;height:100%}