.privacy-page { margin: 0 30px; font-size: 28px; p { line-height: 44px; } h3 { display: block; height: 80px; line-height: 80px; text-align: center; font-size: 36px; font-weight: bold; } span { font-size: 30px; font-weight: 700; } } .newpower-page { .banner { width: 100%; height: 365px; background: resolve("passport/newpower.png"); background-size: contain; } p { margin: 35px 30px 0; font-size: 28px; line-height: 44px; } span { font-weight: 700; font-size: 30px; } } .about-yohobuy-page { .banner { width: 100%; height: 365px; background: resolve("passport/about-yoho.png"); background-size: contain; } p { margin: 50px 30px 0; font-size: 28px; line-height: 44px; } .about-bottom { margin: 135px auto; width: 700px; height: 365px; background: resolve("passport/about-bottom.png") center; background-size: contain; } } .agreement-page { margin: 0 30px; font-size: 30px; line-height: 44px; h3 { text-align: center; display: block; height: 80px; line-height: 80px; font-size: 32px; font-weight: 700; } strong { font-weight: 700; } p { text-indent: 1.5rem; } .select-btn { margin-bottom: 30px; span { font-size: 28px; } i { font-size: 30px; margin-left: 3px; margin-right: 16px; } .submit-btn { margin-top: 20px; width: 690px; height: 86px; background: #444; text-align: center; line-height: 86px; color: #fff; border-radius: 6px; display: block; } } } .wx-focus-c { padding: 40px 30px 0; .title { font-size: 32px; color: #444; text-align: center; line-height: 50px; } .wx-boder { border: 1px solid #e0e0e0; border-top: 0; margin-top: 30px; } .focus-pic { margin-top: 70px; } .focus-arr { width: 48px; height: 60px; margin: 30px auto 0; } }