* { margin: 0; padding: 0; } .banner { width: 100%; height: 200px; } .banner img { width: 100%; height: 100%; display: block; } .accredit-form { display: block; width: 100%; box-sizing: border-box; padding: 0 20px; margin-top: 20px; } .accredit-input { height: 45px; background: #F2F2F2; margin-top: 10px; border-radius: 8px; padding: 0 5px; font-size: 16px; } .accredit-input input { width: 100%; height: 100%; display: block; border: none; background: transparent; font-size: 14px; outline: none; } .form-btn { width: 100%; display: flex; justify-content: center; } .accredit-btn { width: 70%; height: 40px; background: #FF8D48; line-height: 40px; color: #fff; font-size: 16px; border-radius: 20px; margin-top: 20px; outline: none; border: none; } .logo_footer { width: 100%; height: 100px; display: flex; justify-content: center; align-items: center; position: fixed; bottom: 30px; left: 0; } .logo_footer img { width: 120px; height: 43px; display: block; } .error{ height: 20px; line-height: 20px; color: #FF8D48; font-size: 12px; }