.home-page{margin-top:calc(var(--app-header-height)*-1);padding-top:var(--app-header-height);background-image:url(https://try-room.oss-cn-beijing.aliyuncs.com/system/home_first_screen_bg.png);background-position:50% 0;background-repeat:no-repeat;background-size:100%}.home-page .section-header{padding:140px 0 60px}.home-page .focal{padding:80px 0 70px}.home-page .focal .title{z-index:2;font-size:64px;line-height:60px;position:relative}.home-page .focal .title:before{content:"";background-image:url(https://try-room.oss-cn-beijing.aliyuncs.com/system/title_hat.png);background-repeat:no-repeat;background-size:contain;width:114px;height:114px;position:absolute;top:-75px;left:-70px}.home-page .focal .title:after{content:"";z-index:1;background-image:url(https://try-room.oss-cn-beijing.aliyuncs.com/system/title_line.png);background-repeat:no-repeat;background-size:contain;width:397px;height:22px;position:absolute;bottom:-17px;right:0}.home-page .features{background:#fff;padding:0 5vw 60px}.home-page .features .list-wrapper{max-width:1200px;margin:0 auto}.home-page .features .list-wrapper .feature-item .desc-list{margin-top:25px}.home-page .features .list-wrapper .feature-item .desc-list .icon{background:url(/images/home/list-icon.png) 50%/contain no-repeat;flex:0 0 20px;height:20px}.home-page .features .list-wrapper .feature-item .link{color:#fff;background:#1b1b1b;border-radius:40px;margin-top:40px;padding:17px 32px;font-size:24px}.home-page .features .list-wrapper .feature-item .link .icon{background:url(/images/home/btn-icon.png) 50%/contain no-repeat;flex:0 0 28px;height:28px}.home-page .tutorial{background:#f1f2f4;padding:0 5vw 60px}.home-page .tutorial .wrapper{max-width:1200px;margin:0 auto}.home-page .tutorial .wrapper .list-wrapper{flex:50%}.home-page .tutorial .wrapper .list-wrapper .list-row{border:2px solid #0000;border-radius:15px;padding:26px 24px}.home-page .tutorial .wrapper .list-wrapper .list-row.active{border:2px solid #1b1b1b;box-shadow:0 4px #000}.home-page .tutorial .wrapper .list-wrapper .list-row .row-title{color:#18181b;font-size:24px;font-weight:600;line-height:32px}.home-page .tutorial .wrapper .list-wrapper .list-row .row-desc{color:#52525c;text-align:justify;margin-top:12px;font-size:16px;font-weight:500;line-height:32px}.home-page .tutorial .wrapper .preview-wrapper{border:2px solid #1b1b1b;border-radius:15px;flex:50%;padding:30px;overflow:hidden}.home-page .testimonial{padding:0 5vw 60px}.home-page .testimonial .list-wrapper{max-width:1200px;margin:0 auto}.home-page .faq{background:#f1f2f4;padding:0 5vw 60px}.home-page .faq .faq-wrapper{max-width:1200px;margin:0 auto}
