.gyh_teacher_guide {
  width: 800px;
  margin: 0 auto;
}

.teaher_guide_tit {
  width: 100%;
  display: flex;
  justify-content: center;
  line-height: 86px;
  color: #e13a29;
  font-size: 30px;
  font-weight: 900;
  text-shadow: 3px 3px 1px #eea29b;
}

.teaher_guide_tit span:nth-child(1) {
  margin-right: 48px;
}

.teaher_guide_form {
  width:100%;
  background-color: #dabfbd;
  height: 80px;
  display: flex;
  align-items: center;
  padding-left: 10px;
}

.mnselect select {
  border-radius: 4px;
  height: 36px;
  color: #656565;
  border: none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;

  background: url(" /statics/images/gyh/jt2.png") no-repeat scroll right center transparent;
  /* background-size: 13px 26px; */
  padding-left: 14px;
  background-color: #ffffff;
  margin-right: 13px;
  /*text-align: center;*/
}

.mnselect select::selection {
  background-color: red;
}

.mnselect .width1 {
  width: 77px;
}

.mnselect .width2 {
  width: 101px;
}

.mnselect input[type="text"] {
  background-color: white;
  outline: none;
  border: none;
  line-height: 36px;
  text-indent: 12px;
  width: 85px;
  margin-right: 16px;
  border-radius: 4px;
  color: #656565;
}
.teaher_guide_form .mnselect .userTel{
  width: 120px;
}
.mnselect input[type="button"] {
  width: 101px;
  height: 41px;

  line-height: 41px;
  background-color: #f00000;
  box-shadow: 0px 0px 10px 0px rgba(249, 32, 37, 0.35);
  border-radius: 4px;
  border: none;
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  transition: 0.2s;
  text-align: center;
  text-indent: 0;
}
input{
  height:38px!important;
  line-height:38px!important;
}
.mnselect input[type="button"]:hover {
  cursor: pointer;
  background-color: #ee5d5d;
}

.OR {
  font-family: MicrosoftYaHei;
  font-size: 24px;
  color: #e13a29;
  text-shadow: 2px 2px 1px #eee7e7;
  margin: 0 13px;
}

.activity_intera {
  display: flex;
  font-size: 12px;
  text-align: center;
  align-items: center;
  justify-content: center;
  overflow: inherit !important;
}
/*.activity_intera:first-child  .hide_qrcode{*/
/*    display: none;*/
/*    opacity: 0;*/
/*}*/

.activity_intera li {
  margin: 0 5px;
  position: relative;
}

.activity_intera li .hide_qrcode {
  width:100px;
  max-width:max-content;
  height:100px;
  position: absolute;
  top: 110%;
  left: 0;
  opacity: 0;
  transition: 0.4s;
  z-index: 523;
}

.activity_intera li:hover .hide_qrcode {
  opacity: 1;
}
.activity_intera>.activity_img img {
  width: 33px;
  height: 33px;
}

.activity_intera li .activity_text {
  padding-top: 8px;
  color: #e52f35;
  text-shadow: -2px 2px 1px #eee7e7, 2px 2px 1px #eee7e7, 2px -2px 1px #eee7e7, -2px 2px 1px #eee7e7;
}
.ab-btn {
  display: block;
  border: 1px solid red;
  color: red !important;
  line-height: 260% !important;
  text-align: center !important;
  border-radius: 50px;
  border-bottom: 1px dashed #ff6e00;
}