.cbeczly-mobile-module10 {
  background: #F5F5F5;
  padding: 0;
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con {
  margin-top: 0.52rem;
  position: relative;
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-prev,
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-next {
  position: absolute;
  display: block;
  width: 0.31rem;
  height: 0.52rem;
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-prev::after,
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-next::after {
  display: none !important;
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-next span {
  position: absolute;
  display: block;
  width: 0.31rem;
  height: 0.31rem;
  opacity: 0.5;
  border: 0.1rem solid;
  border-image: linear-gradient(0deg, #FADCE3, #FADCE3) 4 4;
  transform: rotate(45deg);
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-next {
  right: 0.4rem;
  top: 60%;
}
.cbeczly-mobile-module10 .cbeczly-mobile-module10_con .swiper-button-next span {
  border-left-width: 0;
  border-top-width: 0;
  transform: rotate(315deg);
}
.cbeczly-mobile-module10 .module-title {
  padding: 1rem 0 0 0;
}
.cbeczly-mobile-module10 .seek-btn {
  margin-top: 0.6rem;
  padding-bottom: 1rem;
}
.cbeczly-mobile-module10 .seek-btn span {
  width: 3.5rem;
}
.cbeczly-mobile-module10 .swiper-slide {
  padding: 0.65rem 0 0 0 !important;
}
.cbeczly-mobile-module10 .swiper-slide .teacher-bg {
  position: absolute;
  left: 1.27rem;
  top: 0;
  width: 4.72rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: 1rem;
  line-height: 1rem;
  color: #EDEDED;
  z-index: 1;
}
.cbeczly-mobile-module10 .swiper-slide .teacher-top {
  overflow: hidden;
}
.cbeczly-mobile-module10 .swiper-slide .pic {
  position: absolute;
  bottom: 0.52rem;
  z-index: 999;
}
.cbeczly-mobile-module10 .swiper-slide .pic img {
  width: 2.74rem;
  height: 3.73rem;
}
.cbeczly-mobile-module10 .swiper-slide .main {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  width: 5.82rem;
  height: 4.43rem;
  background: #FFFFFF;
  border-radius: 0.2rem;
  overflow: hidden;
}
.cbeczly-mobile-module10 .swiper-slide .main h3 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0.44rem 0 0.36rem 1.7rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: 0.36rem;
  line-height: 0.36rem;
  height: 0.36rem;
  color: #222222;
}
.cbeczly-mobile-module10 .swiper-slide .main h3 span {
  box-sizing: border-box;
  display: inline-block;
  margin: 0 0.4rem 0 0.12rem;
  padding: 0.06rem 0.14rem;
  height: 0.37rem;
  background: #EA3826;
  border-radius: 0.07rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 0.24rem;
  color: #FFFFFF;
  line-height: 0.25rem;
}
.cbeczly-mobile-module10 .swiper-slide .main .mainp {
  position: relative;
  margin: 0.1rem 0.4rem 0 0;
  float: right;
  width: 3.52rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 0.24rem;
  color: #222222;
  line-height: 0.3rem;
}
.cbeczly-mobile-module10 .swiper-slide .main .mainp::before {
  position: absolute;
  left: -0.17rem;
  top: 0.06rem;
  content: '';
  width: 0;
  height: 0;
  border-top: 0.08rem solid transparent;
  border-left: 0.14rem solid #EA3826;
  border-bottom: 0.08rem solid transparent;
}
.cbeczly-mobile-module10 .swiper-slide .two-main {
  margin-left: 1.1rem;
}
