
.game-wrap .carefullyChosenList ul li .carefullyChosenListText p:nth-child(2){
    /*margin: .05rem 0;*/
}

/*底部 固定*/
.footer-public{
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
}



/*--------------------------------------------------------------*/


.game-wrap .game-con-desc{
    /*margin-top: -.2rem;*/
}

/*游戏详情*/
.game-con{

}

.game-con {}
.game-con-topImg{
    height: 3.2rem;
    overflow: hidden;
}
.game-con-topImg img{
    width: 7.5rem;
    min-height: 3.2rem;
}

.game-con-info{
    padding-bottom: .2rem;
}

.game-con-info-top{
    padding: .2rem 0;
}

/*游戏icon*/
.game-con-icon{
    justify-content: center !important;
}

.game-con-icon-bor{
    border-radius: .2rem;
}
.game-con-icon-bor img{
    width: 1.5rem;
    height: 1.5rem;
    border-radius: .2rem;
}

/*游戏名-分类-大小*/
.game-con-name{
    width: 3.5rem;
}
.game-con-name p{
    font-size: .24rem;
    color: #999999;
    margin: .1rem 0;
}
.game-con-name h1 {
    font-size: .3rem;
    color: #333333;
    font-weight: 600;
}
.game-con-name p:first-child{
    font-size: .3rem;
    color: #333333;
    font-weight: 600;
}
.game-con-name p span{
    font-size: .24rem;
    color: #999999;
}
.game-con-name p label{
    font-size: .24rem;
    color: #3399ff;
}


.game-scope{
    position: relative;
    width: 1.42rem;
    height: 1.34rem;
    background: url("../image/scope-bg.png")no-repeat;
    background-size: 1.42rem 1.34rem;
}
.game-scope span{
    position: absolute;
    left: 0;
    bottom: .25rem;
    width: 100%;
    height: .3rem;
    text-align: center;
    color: #fff;
    font-size: .24rem;
}
.game-scope img{
    width: .98rem;
    margin: .45rem auto 0;
}

/*立即下载*/
.game-con-info>a{
    justify-content: center;
    height: .85rem;
    line-height: .85rem;
    text-align: center;
    font-size: .3rem;
    color: #fff;
    font-weight: bold;
    background: url("../image/down1.png")no-repeat;
    background-size: 6.9rem .85rem;
}

.game-con-info>a>img{
    width: .33rem;
    height: .33rem;
    margin-right: .2rem;
}

/*游戏截图*/
.mobileGamesImg{
    padding-top: .4rem;
    padding-bottom: .4rem;
}
.mobileGamesContentImg {
    padding-bottom: .2rem;
}
.mobileGamesContentImg .swiper-container{
    margin-top: .2rem;
}


/*.游戏简介*/
.game-con-desc{
    padding-bottom: .5rem;
    /*border-bottom: 1px solid #eeeeee;*/
}
.gameDesc {
    overflow: hidden;
}
.gameDesc p{
    text-indent: 2em;
    font-size: .28rem;
    color: #666666;
    line-height: .5rem;
}
.gameDesc h2,
.gameDesc h3 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0;
}
/*展开-收起*/
.open-shrink {
    justify-content: center;
}

.open-shrink span {
    justify-content: center;
    width: 1.2rem;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    color: #00c26e;
    font-size: .28rem;
    margin-right: .1rem;
    border-radius: .35rem;
    border: 1px solid #00c26e;
}

.open:after{
    display: block;
    width: .15rem;
    height: .13rem;
    content: "";
    background: url("../image/open-icon.png")no-repeat ;
    background-size: .15rem .13rem;
    margin-left: .05rem;
}

.shrink {
    display: none;
}
.shrink:after{
    display: block;
    width: .15rem;
    height: .13rem;
    content: "";
    background: url("../image/open-icon.png")no-repeat ;
    background-size: .15rem .13rem;
    margin-left: .05rem;
    transform: rotate(180deg);
}


/*相关资讯*/
.news-1{

}
.news-1 ul{

}
.news-1 ul li{
    padding: .2rem 0;
    border-bottom: 1px dashed #eee;
}
.news-1 ul li:last-child{
    border-bottom: none;
}
.news-1 ul li span{
    width: 1.2rem;
    height: .4rem;
    line-height: .4rem;
    text-align: center;
    background: #eefff8;
    font-size: .24rem;
    color: #00c26e;
}
.news-1 ul li p{
    width: 5.6rem;
}
.news-1 ul li p a{
    max-width: 80%;
    color: #333333;
    font-size: .28rem;
}
.news-1 ul li p label{
    color: #999999;
    font-size: .28rem;
}






/*游戏攻略*/
.game-strategy{
    padding: 0 .3rem;
}

.game-strategy-list ul li{
    padding: .2rem 0;
    border-bottom: 1px solid #eeeeee;
}
.game-strategy-list ul li:last-child{
    border-bottom: none;
}
.game-strategy-list ul li a{
    width: 6rem;
    color: #333333;
    font-size: .28rem;
}
.game-strategy-list ul li span{
    color: #a6a6a6;
    font-size: .24rem;
    background: #efefef;
    padding: 0 .1rem;
}


/*推荐下载*/
.recommend-download{
    padding: .4rem 0.3rem;
}
.recommend-download ul li {
    padding: .3rem 0;
    border-bottom: 1px solid #eeeeee;
}
.recommend-download ul li:last-child{
    border-bottom: none
}
.recommend-download ul li .carefullyChosenListDownload a{
    background: none;
    color: #ff5722;
    box-shadow: none;
    border: 1px solid #ff5722;
}


/*热游推荐*/
.hot-game-recommend{
    padding: 0rem .3rem .2rem;
}
.hot-game-recommend-list{

}
.hot-game-recommend-list ul{
    justify-content: flex-start;
    padding-bottom: .2rem;
}

.hot-game-recommend-list ul li {
    width: 1.5rem;
    margin-top: .3rem;
}
.hot-game-recommend-list ul li:nth-child(1),
.hot-game-recommend-list ul li:nth-child(2),
.hot-game-recommend-list ul li:nth-child(3),
.hot-game-recommend-list ul li:nth-child(4){
    margin-top: 0.2rem;
}

.hot-game-recommend-list ul li:nth-child(4n+1) {
    margin-left: 0;
}

.hot-game-recommend-list ul li + li {
    margin-left: .3rem;
}

.hot-game-recommend-list ul li a {
    display: block;
}

.hot-game-recommend-list ul li a + a {
    margin-top: .2rem;
}

.hot-game-recommend-list ul li a img {
    width: 1.3rem;
    height: 1.3rem;
    margin: auto;

}

.hot-game-recommend-list ul li a p {
    text-align: center;
    line-height: .3rem;
    font-size: .26rem;
    color: #333333;
}


/*专辑推荐*/
.album-recommend-list ul{

}

.album-recommend-list ul li{
    width: 3.3rem;
    height: 2.2rem;
    border-radius: .2rem;
    overflow: hidden;
    margin-top: .3rem;
}
.album-recommend-list ul li:nth-child(1),
.album-recommend-list ul li:nth-child(2){
    margin-top: 0;
}
.album-recommend-list ul li a{
    display: block;
    position: relative;
}
.album-recommend-list ul li a img{
    width: 3.3rem;
    height: 2.2rem;
}
.album-recommend-list ul li a p{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    background: rgba(0,0,0,.5);
    color: #fff;
    font-size: .3rem;
}








#m-game-menu-list{
    position: relative;
}

.m-game-menu-list{
    display: none;
    position: absolute;
    right: -1.08rem;
    top: .7rem;
    width: 7.5rem;
    padding: .3rem;
    background: #fff;
    z-index: 999;
    box-sizing: border-box;
    box-shadow: 0 0 5px 3px #eee;
}

.m-game-menu-list ul{
    justify-content: flex-start;
}
.m-game-menu-list ul li{
    width: 1.6rem;
    height: .6rem;
    margin-left: .16rem;
    margin-top: .2rem;
}
.m-game-menu-list ul li:nth-child(4n+1){
    margin-left: 0;
}
.m-game-menu-list ul li a{
    display: block;
    width: 1.6rem;
    height: .6rem;
    text-align: center;
    line-height: .6rem;
    background: #f2f2f2;
    color: #666666;
    font-size: .24rem;
    border-radius: .3rem;
}
.m-game-menu-list ul li.active a{
    background: #fd3a04;
    color: #fff;
}


/*新游尝鲜*/
.newGame{
    padding-top: .2rem;
}
.newGame>strong{
    align-items: normal;
    width: 100%;
    height: .65rem;
    justify-content: center;
    line-height: .5rem;
    color: #ffffff;
    font-size: .32rem;
    background: url("../image/xycx.png")no-repeat center;
    background-size: 2.6rem .65rem;
}

.newGame .carefullyChosenList ul li{
    width: 48%;
    padding: .2rem 0;
    border-top: none;
}
.newGame .carefullyChosenListText,
.newGame .carefullyChosenListText p strong{
    max-width: 1.9rem;
}