body{padding-top:1.8rem;}
#index{padding-top:0;}
.fixnav {background: transparent;}
.fixnav .nav_swiper .swiper-container a{color:#fff;}
.fixnav .search{background: rgba(255,255,255,.1);}
.fixnav .cataBtn:before{background-position: center -1.46rem;}
.fixnav .btn a:first-child{background-position: center -.46rem;}
.fixnav .btn a:last-child{background-position: center -.97rem;}
.fixnav .submit-btn{background-position: center .08rem;}
.fixnav .search-form-input{color:#fff;}

.nav_wrap{position: relative;display: flex;width:100%;overflow:hidden;}
.nav_swiper{position: relative;width:90%;height:1rem;line-height:1rem;padding-right:.8rem;}
.nav_swiper .swiper-container{width:100%;height:100%;}
.nav_swiper .swiper-container a{position:relative;width:auto;height:.6rem;line-height: .6rem;border-radius:.66rem;margin: .2rem 0;padding: 0 .18rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink: 0;flex-grow: 0;font-size:.32rem;}
.nav_swiper .swiper-container a.active::after{display:block;width:30%;height:0.05rem;background:#F15750;border-radius:0.04rem;position:absolute;left:0;right:0;bottom:-0.06rem;margin:auto;}
.nav_swiper .swiper-container .active{font-weight:bold;font-size:.44rem;}
.cataBtn{position:absolute;right:0;top:0;z-index: 8;width:.8rem;height: 1rem;}
.cataBtn:before{content:'';display:block;width:0.6rem;height:0.6rem;margin: 0.2rem auto;auto;background-position:center -3.65rem}
.nav_swiper:after{position:absolute;right: .3rem;bottom: 0;z-index: 4;display:block;width: .9rem;height:100%;background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, .9) 80%);}

.hd-tit{display:flex;align-items:center;}
.hd-tit:before{content:'';display:block;width:.4rem;height:.5rem;margin-right:.1rem;background:url(../img/index_column.png) no-repeat;background-size:.42rem;}
.jingxuan .hd-tit:before{background-position:center .06rem;}
.movie .hd-tit:before{background-position:center -.48rem;}
.yuyue .hd-tit:before{background-position:center -1.04rem;}
.topStar .hd-tit:before{background-position:center -1.54rem;}
.tvModel .hd-tit:before{background-position:center -2.03rem;}
.quanqiukan .hd-tit:before{background-position:center -2.56rem;}
.shortbox .hd-tit:before{background-position:center -3.12rem;}
.dongman .hd-tit:before{background-position:center -3.62rem;}

.banner{position: relative;height:10.0rem;overflow:hidden;}
.banner .swiper-container{width:100%;height:100%;margin-bottom: .1rem;}
.banner .swiper-container a{display:block;position:relative;width:100%;height:10rem;}
.banner .swiper-container a img{display:block;width:100%;height:10rem;}
.banner .swiper-container a p{position:absolute;bottom:0;width:100%;height: .64rem;padding:0 .3rem;line-height:.64rem;font-size: .26rem;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index: 1;font-weight: bold;}
.banner .wrap-scrollbar{width:100%;height:.08rem;background:#D6D6D6;}
.banner .wrap-scrollbar .swiper-scrollbar .swiper-scrollbar-drag{background:#E0501F;height:.08rem;}
.swiper-pagination-bullets{width:auto!important;right:.13rem!important;margin:auto;bottom:.18rem!important;left:auto!important;z-index: 3;}
.swiper-pagination-bullet{width:0.12rem;height:0.12rem;border-radius:.1rem;margin:0 0.04rem!important;background:#E9E8E8;opacity:.8;}
.swiper-pagination-bullet-active{width:.22rem;background:#E0501F;}
.banner1 li a:after{content:'';display:block;position:absolute;right:0;top:0;width:100%;height:100%;background: linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 40%,rgba(255,255,255,.5) 70%,rgba(255,255,255,1) 95%)}


.banner1 .playBtn{display: block;position:absolute;bottom:.7rem;right:.24rem;z-index: 2;width:0.78rem;height:0.78rem;background:url(../img/playBtn.png) no-repeat;background-size: .78rem auto;}
.banner2,.banner2 .swiper-container,.banner2 .swiper-container a img{height:4.16rem;}

/*信息收集*/
.listBox{border-radius:.1rem;}
.info-tit{padding:.18rem .24rem .18rem;font-size:.28rem;}
.info-list{display:flex;flex-wrap:wrap;margin:0 2%;padding:.1rem 0 .1rem;}
.info-list li{width:30.333%;height:.58rem;line-height:.58rem;margin:0 1.5% .2rem;text-align:center;background:#F9F0F3;}
.age{margin:.24rem;background:#FFF9FB;}
.gender{margin:.24rem;background:#FFFBF0;}
.gender .info-list li{background:#F7F1DF;}

.topStar .item{display:inline-block;width:1.5rem;margin-right:.2rem;text-align:center;}
.topStar .scroll-list img{width:1.5rem;height:1.5rem;border-radius:1.5rem;}


.tab-nav{position:relative;display:flex;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;}
.tab-nav span{display:inline-block;height:0.7rem;line-height:0.7rem;margin: 0.3rem 0.3rem 0.3rem 0;padding: 0 0.24rem;background:#f4f4f4;border-radius:0.1rem;}
.tab-nav span:first-child{margin-left:0.24rem;}
.tab-nav .active{font-weight:bold;}


/*popup*/
.popup_tag{position:fixed;width: 75%;height:100%;background-color:rgba(0,0,0,0.4);top: 0;right: -75%;background:#fff;z-index:9;}
.popup_tag.active{display:block;}
.pophd{display:flex;position:relative;padding: 0.3rem 0 .1rem .3rem;border-bottom: 1px solid #f4f4f4;}
.poptitle{height:.6rem;line-height:0.6rem;font-weight:bold;font-size:0.32rem;}
.pophd .close{position:absolute;top:0.3rem;right:0.24rem;width:0.6rem;height:0.6rem;background-position: center -.38rem;}
.pophd .close:before{top:0.2rem;}
.popupCon{position: absolute;top: 50px;height: 100%;padding:.12rem .12rem .2rem;overflow-y: scroll;-webkit-overflow-scrolling:touch;}
.popupCon li{display: block;float: left;width: 33%;overflow: hidden;}
.popupCon li a{display:block;height:0.7rem;line-height:0.7rem;overflow:hidden;margin: .12rem .12rem .12rem;font-size:0.28rem;color:#333;text-align:center;background: #F7F8FA;border-radius:0.012rem;}
.popupCon li a:active{background:#FCEDE8;color:#E0501F;}