.join-us-wrapper .content {
  padding: 0px 40px;
}
.join-us-wrapper .content .title {
  line-height: 90px;
  font-weight: 700;
  font-size: 18px;
  border-bottom: solid 1px #e5e5e5;
}
.join-us-wrapper .content .img-wrapper {
  padding: 30px 0;
  text-align: center;
}
.join-us-wrapper .content .img-wrapper img {
  width: 290px;
  margin: 5px 20px;
}
.join-us-wrapper .content .text-wrapper {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 40px;
}
.join-us-wrapper .content .text-wrapper p {
  color: #050505;
  line-height: 40px;
  font-size: 16px;
}
.join-us-wrapper .content .text-wrapper .post-name {
  line-height: 60px;
  font-size: 20px;
  font-weight: 700;
}
.join-us-wrapper .footer {
  padding: 40px 0;
  text-align: center;
}
.join-us-wrapper .footer .welcome {
  font-size: 30px;
  font-weight: 900;
  padding-bottom: 30px;
}
.join-us-wrapper .footer .email {
  font-size: 16px;
}
.join-us-wrapper .footer .email span {
  color: #247af1;
}

.m-join-us-wrapper .content {
  padding: 0 0.4rem;
}
.m-join-us-wrapper .content .title {
  line-height: 0.9rem;
  font-weight: 700;
  font-size: 0.28rem;
  border-bottom: solid 1px #e5e5e5;
}
.m-join-us-wrapper .content .img-wrapper {
  padding: 0.3rem 0;
  text-align: center;
}
.m-join-us-wrapper .content .img-wrapper img {
  width: 4rem;
  margin: 0.05rem 0.2rem;
}
.m-join-us-wrapper .content .text-wrapper {
  border-bottom: 0.02rem solid #e5e5e5;
  padding-bottom: 0.4rem;
}
.m-join-us-wrapper .content .text-wrapper p {
  color: #050505;
  line-height: 0.4rem;
  font-size: 0.24rem;
}
.m-join-us-wrapper .content .text-wrapper .post-name {
  line-height: 0.6rem;
  font-size: 0.26rem;
  font-weight: 700;
}
.m-join-us-wrapper .footer {
  padding: 0.4rem 0;
  text-align: center;
}
.m-join-us-wrapper .footer .welcome {
  font-size: 0.3rem;
  font-weight: 900;
  padding-bottom: 0.3rem;
}
.m-join-us-wrapper .footer .email {
  font-size: 0.2rem;
}
.m-join-us-wrapper .footer .email span {
  color: #247af1;
}

