.router-bar-user-login-view { display: flex; position: fixed; flex-direction: column; top: 0; left: 0; width: 100VW; height: 100VH; background-color: #fafafa; z-index: 12; } .mobile-login-header { display: flex; align-items: center; justify-content: end; min-width: 20px; min-height: 20px; height: 4VW; line-height: 4VW; padding: 2VW 2VW 18VW; } .mobile-login-header .mobile-login-header-back { display: flex; justify-content: space-evenly; width: 4VW; height: 4VW; border-radius: 50%; align-items: center; background-color: rgba(0, 0, 0, 0.05); } .mobile-login-form form { display: flex; flex-direction: column; padding: 10px 20px; } .mobile-login-form form .select-login-type { display: flex; flex-direction: row; padding: 3.2VW 8VW; } .mobile-login-form form .select-login-type .select-login-type-item { padding-right: 6VW; font-weight: inherit; font-size: 4.3VW; line-height: 5VW; height: 5VW; transition: font-size 0.3s; } .mobile-login-form form .select-login-type .login-type-select { font-weight: bold; font-size: 5.3VW; } .mobile-login-form .login-view-email { display: flex; flex-direction: column; height: 10VW; padding: 0 8VW 5.4VW; } .mobile-login-form .login-view-email .login-view-email-input { /*height: 10VW;*/ /*line-height: 10VW;*/ display: flex; margin-bottom: 5VW; width: 100%; background-color: #dddddd; border-radius: 5VW; } .mobile-login-form .login-view-email .login-view-email-input input { width: 100%; border-radius: 5VW; height: 10VW; line-height: 10VW; border: none; font-size: 3.6VW; padding: 0 5VW; background-color: transparent; } .mobile-login-form .login-view-email .login-view-email-input .show-password { margin: 0 2VW; line-height: 10VW; height: 10VW; display: flex; flex-direction: row; align-items: center; } .mobile-login-form .login-view-email .login-view-email-btn { width: 100%; border-radius: 5VW; height: 10VW; line-height: 10VW; border: none; font-size: 3.6VW; background-color: #1475fa; color: #fafafa; text-align: center; } .mobile-login-form .login-view-email .other-handler { display: flex; padding: 3.2VW 1VW; font-size: 3.2VW; justify-content: space-between; color: #1475fa; } .mobile-register-form{ display: flex; flex-direction: column; padding: 0 8VW 5.4VW; } .mobile-register-form .mobile-register-form-title{ font-weight: bold; font-size: 5.3VW; padding: 3.2VW 1VW; } /*注册*/ .mobile-register-form .mobile-register-form .login-view-register-input { height: 10VW; line-height: 10VW; display: flex; margin-bottom: 5VW; width: 100%; background-color: #dddddd; border-radius: 5VW; justify-content: space-between; } .mobile-register-form form .login-view-register-input { display: flex; margin-bottom: 5VW; width: auto; background-color: #dddddd; border-radius: 5VW; } .mobile-register-form form .login-view-register-input input { width: 100%; border-radius: 5VW; height: 10VW; line-height: 10VW; border: none; font-size: 3.6VW; padding: 0 5VW; background-color: transparent; } .mobile-register-form form .login-view-register-input .show-password { margin: 0 2VW; line-height: 10VW; height: 10VW; display: flex; flex-direction: row; align-items: center; } .mobile-register-form form .login-view-email-btn { width: 100%; border-radius: 5VW; height: 10VW; line-height: 10VW; border: none; font-size: 3.6VW; background-color: #1475fa; color: #fafafa; text-align: center; } .mobile-register-form form .register-code{ width: 50%; border-radius: 5VW; cursor: pointer; height: 10VW; line-height: 10VW; border: none; font-size: 3.6VW; background-color: #1475fa; color: #fafafa; text-align: center; } .mobile-register-form form .other-handler { display: flex; padding: 3.2VW 1VW; font-size: 3.2VW; justify-content: space-between; color: #1475fa; }