/* 焦点图 */
.banner{position: relative;z-index: 0;}
.banner .swiper-container .swiper-wrapper a img{width: 26.666rem;height: 11.022rem;}

/* 专题精选 */
.special .tit{width: 25.244rem;height: 2.844rem;display: flex;align-items: center;padding: 0 0.711rem;}
.special .tit img{width: 1.137rem;height: 1.137rem;display: block;}
.special .tit span{color: #333;font-size: 1,066rem;margin-left: 0.284rem;}

.special .cont{width: 26.666rem;background: #fff;}
.special .cont ul{display: flex;justify-content: space-between;padding: 0.711rem;}
.special .cont ul li a img{width: 12.444rem;height: 4.977rem;display: block;}
.special .cont ul li a span{color: #333;font-size: 0.782rem;}

/* 新游上架 */
.newGame .tit{width: 25.244rem;height: 2.844rem;display: flex;align-items: center;padding: 0 0.711rem;}
.newGame .tit img{width: 1.137rem;height: 1.066rem;display: block;}
.newGame .tit span{color: #333;font-size: 1,066rem;margin-left: 0.284rem;}

.newGame .cont{width: 26.666rem;background: #fff;}
.newGame .cont ul{display: flex;justify-content: space-around;padding: 1.066rem 0.711rem;}
.newGame .cont ul li{text-align: center;}
.newGame .cont ul li a img{width: 4.266rem;height: 4.266rem;display: block;margin-bottom: 0.533rem;}
.newGame .cont ul li a span{color: #333;font-size: 0.924rem;}

/* 编辑推荐 */
.reco .tit{width: 25.244rem;height: 2.844rem;display: flex;align-items: center;padding: 0 0.711rem;}
.reco .tit img{width: 1.137rem;height: 1.208rem;display: block;}
.reco .tit span{color: #333;font-size: 1,066rem;margin-left: 0.284rem;}

.reco .cont{background: #fff;}
.reco .cont ul li{display: flex;padding: 1.066rem 0.711rem;}
.reco .cont ul li:first-child{border-bottom: 1px solid #ddd;}
.reco .cont ul li a img{width: 8.888rem;height: 4.266rem;display: block;}
.reco .cont ul li div{margin-left: 0.711rem;display: flex;flex-direction: column;justify-content: space-around;}
.reco .cont ul li div a.smallTit h6{color: #414141;font-size: 1.066rem;font-weight: normal;}
.reco .cont ul li div p{line-height: 1.244rem;font-size: 0.853rem;color: #999;}
.reco .cont ul li div p a{color: #7bb552;margin-left: 0.3rem;}

/* 排行榜 */
.bang .tit{width: 25.244rem;height: 2.844rem;display: flex;align-items: center;padding: 0 0.711rem;justify-content: space-between}
.bang .tit div{display: flex;align-items: center}
.bang .tit div img{width: 1.137rem;height: 0.888rem;display: block;}
.bang .tit div span{color: #333;font-size: 1,066rem;margin-left: 0.284rem;}
.bang .tit div ul{display: flex;}
.bang .tit div ul li a{font-size: 0.995rem;color: #666;margin-left: 1.137rem;padding: 0 0.177rem;border-bottom: 0.106rem solid #f0f0f0;}
.bang .tit div ul li a.active{color: #72b046;border-color: #72b046;}

.bang .cont{width: 26.666rem;background: #fff;overflow: hidden;}
.bang .cont ul li{height:90px;padding: 1.066rem 0;border-bottom: 1px solid #e1e1e1;position: relative;}
.bang .cont ul li:nth-child(1) em{color:#e92a2a;font-size:1.422rem;font-weight: bold;}
.bang .cont ul li:nth-child(2) em{color:#f87128;font-size:1.422rem;font-weight: bold;}
.bang .cont ul li:nth-child(3) em{color:#f2b14b;font-size:1.422rem;font-weight: bold;}
.bang .cont ul li:last-child{border-bottom: none;}
.bang .cont ul li em{width: 1.5rem;float: left;text-align: right;font-size: 0.995rem;padding-right: 0.277rem}
.bang .cont ul li a img{width: 4.266rem;height: 4.266rem;float: left;margin-right: 0.888rem;border-radius: 50%;}
.bang .cont ul li a h6{font-size: 0.995rem;color: #333;font-weight: normal;margin-top: 0.3rem;margin-bottom: 0.3rem;}
.bang .cont ul li p{width: 13.511rem;line-height: 1.244rem;font-size: 0.782rem;color: #999;float: left;}
.bang .cont ul li a.start{width: 4.088rem;height: 1.955rem;border: 0.071rem solid #72b046;display: block;color: #72b046;display: flex;justify-content: center;align-items: center;border-radius: 18.572rem;position: absolute;right: 0.711rem;top: 2.1rem;}












