/*******公共样式ʽ*******/
#banner img {
  max-height: 4rem;
  border-radius: 0;
}
.container .h2 {
  font-size: 0.38rem;
  margin-top: 0;
  padding: 0.2rem;
  color: #ff9145;
  text-align: center;
}
.container .wenzi p {
  line-height: 22px;
  margin-bottom: 5px;
}
.container .wenzi p strong {
  font-size: 16px;
}
.container .wenzi .joinWE {
  font-size: 16px;
}
.container .wenzi .joinWE .jiantou {
  padding: 0 10px;
}
.container .wenzi .lianxiWE .lianxiTel {
  padding-left: 74px;
}
.container .wenzi ol {
  padding-left: 20px;
}
.container .wenzi ol li {
  list-style: decimal;
  margin: 5px 0;
}
.container .wenzi ul {
  padding-left: 20px;
}
.container .wenzi ul li {
  list-style: disc;
}
.container #stageEnter {
  width: 40%;
  margin-top: 0.5rem;
  padding: 0.15rem;
  font-size: 0.2rem;
}
.modal .form-group:nth-child(3) {
  position: relative;
}
.modal .form-group:nth-child(3) span {
  position: absolute;
  right: 0.05rem;
  bottom: 0.05rem;
}
.modal #tips {
  color: #f00;
}
.modal p {
  line-height: 0.2rem;
  font-size: 0.13rem;
}
@media (max-width: 768px) {
  .container .breadcrumb {
    margin-bottom: 0;
    margin-top: 0.5rem;
  }
  .container .h2 {
    font-size: 26px;
    margin-top: 0;
    padding: 15px;
    color: #ff9145;
    text-align: center;
  }
  .container .enterBox #stageEnter {
    width: 160px;
    margin-top: 30px;
    padding: 10px;
    font-size: 16px;
  }
}
