.movies .module1-wrapper {
  padding: 1rem 0 2rem;
  background: #f8f8f8;
}
.movies .module1-wrapper .sub-title {
  width: 6.54rem;
  height: 1.39rem;
  display: block;
  margin: 0 auto;
}
.movies .module1-wrapper .scroll-wrapper {
  position: relative;
  margin: 0 auto;
  padding-top: 0.22rem;
  border-radius: 0.2rem;
  height: 6rem;
}
.movies .module1-wrapper .scroll-wrapper .sub-title {
  margin-bottom: 0.5rem;
  font-family: Microsoft YaHei;
  font-size: 0.34rem;
  color: #FFFFFF;
}
.movies .module1-wrapper .scroll-wrapper .swiper-container3 .swiper-wrapper .box {
  padding-top: 0.2rem;
}
.movies .module1-wrapper .scroll-wrapper .swiper-container3 .swiper-wrapper .box img {
  margin: 0 auto;
  width: 6.33rem;
  height: 5.92rem;
}
.movies .module1-wrapper .scroll-wrapper .position-btn {
  position: relative;
  bottom: -0.41rem;
  margin: 0 auto;
}
.movies .module1-wrapper .scroll-wrapper .position-btn span {
  width: 3.48rem;
  background: #CB1718;
}
.movies .module1-wrapper .swiper-button-prev,
.movies .module1-wrapper .swiper-button-next {
  position: absolute;
  top: 52%;
  display: block;
  width: 0.31rem;
  height: 0.8rem;
  background: url('/mobile/subject/movies/assets/images/icon-right.png') no-repeat;
  background-size: cover;
}
.movies .module1-wrapper .swiper-button-prev::after,
.movies .module1-wrapper .swiper-button-next::after {
  display: none !important;
}
.movies .module1-wrapper .swiper-button-prev {
  left: 0.07rem;
  rotate: 180deg;
}
.movies .module1-wrapper .swiper-button-next {
  right: 0.07rem;
}
