@charset "utf-8";
body {padding-bottom: 2.85rem;}
.swiper-container {width: 100%; height: 9.29rem;}
.swiper-wrapper {width: 100%;}
.swiper-slide img {width: 100%;}
.swiper-pagination .swiper-pagination-bullet-active {background-color: rgba(255,255,255,1); }
.swiper-pagination-bullet {background:rgba(255,255,255,0.7);}
.movieslist {width: 92%; padding: 1.07rem 4%;}
.moviesvip {float: left; overflow: hidden; width: 38%;  padding: 1.43rem 5%; background-color: #fff;  margin-bottom: 0.71rem; box-shadow:0 1px 4px 0 rgba(215,215,215,0.50);}
.moviesvip img {float: left; width: 3.43rem; height: 3.43rem;}
.moviesname {float: left; margin-left: 5%;}
.moviesname span {display: block; width: 100%; font-size: 1.29rem; color:#222222;}
.moviesname em {display: block; width: 100%; margin-top: 0.36rem; color:#9c9a9a; font-size: 12px;}
.movieslist .moviesvip:nth-child(odd) {margin-right: 3%;}
.jump {width: 9.43rem; margin: 0 auto;}
.jump a {float: left; color: #1b37a8; font-size: 12px;}
.jump a:nth-child(2){float: right;  padding-left: 1.29rem; border-left: 1px solid #1b37a8;}
.jumowrap {position: fixed; left:0; bottom:0; width: 100%; height:1.14rem; padding: 1rem 0; background-color: #f6f6f6;}
@media (max-width:320px){
.jump {width: 10rem;}
.jump a:nth-child(2){padding-left: 1rem;}
}
.explainmask {display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, .4); z-index: 1;}
.explain {position: absolute; top: 8.57rem; left: 50%; width: 71%; padding: 0.71rem 3%; background-color: #fff; margin-left: -38.5%; border-radius:8px;}
.explain h3 {width: 100%; padding-top: 0.43rem; font-size:1.29rem;color:#222222; text-align: center; margin-bottom: 1.29rem;}

.explain p {font-size:13px;color:#4c4c4c; margin-bottom: 1.57rem; line-height: 20px;}
.explain p a {color: #4c4c4c;}
.explainbtn {display: block; width: 100%; height: 2.86rem; color: #fff; text-align: center; line-height: 2.86rem;  background-color: #1b37a8; border-radius: 4px;}