* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 100px;
  font-family: PingFang SC, PingFang SC;
  color: #FFFFFF;
}
@font-face {
  font-family: 'Tilt Warp';   /*字体名称*/
  src: url('./assets/css/Tilt Warp Regular_zitidi.com.ttf');       /*字体源文件*/
}
#mobile_container {
  display: none;
}
.header_m {
  width: 100%;
  height: 0.60rem;
  background-image: url('./assets/mobile/header_bg.png');
  background-size: 100% 0.6rem; /* 图片覆盖整个页面 */
  background-repeat: no-repeat; /* 禁止重复 */
  position: fixed;
  top: 0;
  z-index: 2;
}
.header_box_m {
  display: flex;
  padding: 0.1rem 0.15rem;
  justify-content: space-between;
}
.box_left_m {
  display: flex;
}
.logo_m {
  width: 0.4rem;
  height: 0.4rem;
  background-image: url('./assets/mobile/newlogo.png');
  background-size: 0.4rem;
  background-repeat: no-repeat; /* 禁止重复 */
  margin-right: 0.12rem;
}
.logo_name_m {
  width: 1.45rem;
  height: 0.36rem;
  font-weight: 400;
  font-size: 0.14rem;
  line-height: 0.18rem;
}
.box_right_m {
  width: 0.76rem;
  height: 0.3rem;
  background: #9147FF;
  border-radius: 0.5rem;
  font-weight: 400;
  font-size: 0.14rem;
  text-align: center;
  margin-top: 0.05rem;
}
.open_m {
  font-weight: 400;
  font-size: 0.14rem;
  line-height: 0.26rem;
}
.container_m {
  width: 100%;
  height: 100%;
  background: url('./assets/mobile/bg.png') #320B5B;
  background-size: 100%; /* 图片覆盖整个页面 */
  background-repeat: no-repeat; /* 禁止重复 */
  background-attachment: fixed;
  margin-top: 0.6rem;
  padding-top: 0.2rem;
  text-align: center;
  padding-bottom: 0.2rem;
}
.headline_m {
  font-family: Tilt Warp;
  font-weight: 400;
  font-size: 0.32rem;
  line-height: 0.36rem;
}
.headline_name_m {
  font-family: Tilt Warp;
  font-weight: 400;
  font-size: 0.32rem;
  color: #BF94FF;
}
.show_bg_m {
  margin-top: 0.2rem;
  width: 2.4rem;
  height: 4.89rem;
  background-image: url('./assets/mobile/show.png');
  background-size: contain; /* 图片覆盖整个页面 */
  background-repeat: no-repeat; /* 禁止重复 */
  margin: 0.2rem auto 0 auto;
}
.btn_box_m {
  display: flex;
  justify-content: center;
  margin-top: -0.7rem;
}
.app_btn_m {
  width: 1.21rem;
  height: 0.4rem;
  background-image: url('./assets/mobile/appbtn.png');
  background-size: contain; /* 图片覆盖整个页面 */
  background-repeat: no-repeat; /* 禁止重复 */
  margin-right: 0.3rem;
}
.google_btn_m {
  width: 1.21rem;
  height: 0.4rem;
  background-image: url('./assets/mobile/googlebtn.png');
  background-size: contain; /* 图片覆盖整个页面 */
  background-repeat: no-repeat; /* 禁止重复 */
}
#mobile_footer {
  height: 1.6rem;
  background: #1C1D20;
}
.footer_container_m {
  display: flex;
  padding: 0.16rem 0.15rem;
  justify-content: space-between;
}
.footer_title_m {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: bold;
  font-size: 0.14rem;
}
.footer_tip_m {
  font-weight: 400;
  font-size: 0.12rem;
  color: #999999;
}
.end_tip_m {
  text-align: center;
  margin-top: 0.28rem;
}
.user_agree_m {
  margin-top: 0.1rem;
  margin-bottom: 0.08rem;
}
.email_style {
  margin-top: 0.1rem;
}