* {
  margin: 0;
  padding: 0;
}
html,
body {
  font-size: 14px;
  font-family: 'Source Han Sans CN', 'PingFang SC', -apple-system, 'Microsoft YaHei', 'Helvetica', 'Arial', Verdana,
    'Hiragino Sans GB', 'Wenquanyi Micro Hei', sans-serif;
  color: #535353;
}

/* 改变主题色变量 */
$--color-primary: #aa1941;
/* 改变 icon 字体路径变量，必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';
/* 引入element-ui对应scss文件，重新编译 */
@import '~element-ui/packages/theme-chalk/src/index';
/* 引入隐藏显示样式 */
@import '~element-ui/lib/theme-chalk/display.css';

a {
  text-decoration: none;
  color: currentColor;
}

.forget-password-text {
  color: #bb4767;
  font-weight: 500;
  font-size: 15px;
}
.login-method-text {
  margin-top: 10px;
  color: #bb4767;
  line-height: 52px;
  cursor: pointer;
}
.submit-button-wrapper {
  position: relative;
  margin-top: 32px;
}
.submit-button {
  display: block;
  width: 100%;
  margin-top: 34px;
}
.login-footer {
  margin-top: 14px;
  display: flex;
  justify-content: space-between;
}
.login-footer a {
  text-decoration: none;
  color: currentColor;
}
