@charset "UTF-8";
/* 用rem/vw/vh，不用px */
.vnb-mobile {
  background: white;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

/*顶部*/
/*登记按钮*/
.m-btn-reg {
  margin-top: 1rem;
  display: flex;
  text-align: center;
  justify-content: center;
}

.m-btn-reg-exhi, .m-btn-reg-visit {
  width: 6rem;
  height: 3rem;
  color: white;
  text-align: center;
  line-height: 3rem;
  vertical-align: middle;
  border-radius: 0.75rem;
}

.m-btn-reg-exhi {
  background: #e05625;
}

.m-btn-reg-visit {
  background: #02B1B4;
  margin-left: 3rem;
}

/*子页面-子页首（通用内容之上）*/
.m-sub-header {
  background: #FE0000;
  color: white;
  font-family: "方正粗黑宋简体", "微软雅黑";
  text-align: center;
  line-height: 4rem;
  vertical-align: middle;
  margin-bottom: 1rem;
}

.m-sub-header-text {
  font-size: 4.4vw;
}

.m-sub-header-title2 {
  margin-left: 2rem;
}

/*主体*/
.m-page-body {
  display: flex;
}

.m-page-body-center {
  width: 94%;
}

.m-page-body-left, .m-page-body-right {
  /*flex-grow 属性用于设置或检索弹性盒的扩展比率。*/
  flex-grow: 1;
  width: 3%;
}

.m-commonpage-title {
  text-align: center;
  font-size: 1.2rem;
  font-weight: bold;
  margin-bottom: 1rem;
}

.title span {
  padding-bottom: 0.5rem;
  border-bottom: 0.1rem solid #409eff;
}

.m-exhi-application, .m-visit-application {
  padding: 1.5rem;
}

/*底部*/
.m-page-footer {
  color: #fff;
  background: #222;
  margin-top: 1rem;
  padding: 1rem;
  text-align: center;
}

/*# sourceMappingURL=style_mobile.css.map */

/*# sourceMappingURL=style_mobile.css.map */
