*{
    margin: 0;
    padding: 0;
}
.appGames{
    width: 100vw;
    background-color: #f6f6f6;
    padding: .625rem;
    box-sizing: border-box;
}
.gameSubject{
    background-color: #fff;
    padding: .625rem;
}

.gameName{
	height: 1.875rem;
	font-family: MicrosoftYaHei-Bold;
	font-size: 1.25rem;
	font-weight: bold;
	letter-spacing: .0625rem;
	color: #333333;
}


.gameLfet{
    display: flex;
    justify-content: space-between;
    width: 80%;
    height: 5rem;
    align-items: center;
}
.leftImg{
    width: 4.125rem;
    height: 4.125rem;
}
.leftImg img{
    width: 4.125rem;
    height: 4.125rem;
}
.txt{
    margin-left: .5rem;
}
.gameOxt{
    display: flex;
    justify-content: space-around;
}
.gameOxt div{
    width: 7.8125rem;
    font-size: .8125rem;
    letter-spacing: 1px;
	color: #888888;
    font-family: MicrosoftYaHei;
    line-height: 1.25rem;
}
.button{
    text-align: center;
    width: 100%;
    margin-top: 1.25rem;
    margin-bottom: .9375rem;
}
.button a{
    display: block;
    color: #fff;
    width: 100%;
    line-height:2.1875rem; 
    height: 2.1875rem;
    background-color: #34cd80;
    color: #fff;
    border: .0625rem solid #34cd80;
    border-radius: .3125rem;
}
.all{
	font-family: MicrosoftYaHei;
	font-size: .75rem;
}
.all a{
    text-decoration: none;
    color: #999999;
}
.Popular{
    display: flex;
    justify-content: space-between;
    height: 1.875rem;
    line-height: 1.875rem;
    /* margin-top: 1.25rem; */
}
.linkbot{
    display: flex;
}
.point{
    width: .375rem;
	height: 1.375rem;
	background-color: #34cd80;
}
.lk{
    margin-top: .3125rem;
}
.pointTxt{
	font-family: MicrosoftYaHei-Bold;
	font-size: 1.125rem;
	font-weight: bold;
	font-stretch: normal;
	letter-spacing: .125rem;
	color: #333333;
    margin-left: .9375rem;
}
.xi_fg{
    margin: .9375rem 0;
    border: .0625rem solid #eeeeee;
}
.twoImg{
        margin-bottom: 0.9375rem;
    white-space: nowrap;
    overflow-x: scroll;
    margin-bottom: .9375rem;
}
.imgOne{
    width: 8.25rem;
	height: 14.6875rem;
    margin-right: .625rem;
    overflow: hidden;
    display: inline-block;
}
.imgOne img{
    width: 8.25rem;
	height: 14.6875rem;
    display: block;
}
.jieTxt{
	font-family: MicrosoftYaHei;
	font-size: .875rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: .125rem;
    line-height: 1.25rem;
	color: #555555;
    text-indent: 2em;
}
.jieTxt p {
    margin: 10px 0;
    line-height: 24px
}
.recomDom{
    display: flex;
    justify-content: space-between;
    margin-top: 1.25rem;
}
.recom{
    text-align: center;
}
.recom a{
    color: #333333;
}
.recomImg{
    width: 4.125rem;
    height: 4.125rem;
}
.recomImg img{
    width: 4.125rem;
    height: 4.125rem;
}
.recomTxt{
    font-size: .875rem;
    margin-top: .3125rem;
}



.line_img>img{
    width: 100%;
    height: 11.0625rem;
}
.inforD{
    display: flex;
    justify-content: space-between;
}
li{
    list-style-type: none;
}
.inforFlex{
    display: flex;
}
.round{
    width: .375rem;
	height: .375rem;
	background-color: #34cd80;
	border-radius: .1875rem;
    margin-right: .625rem;
    margin-top: 1rem;
}
.infor{
	font-family: MicrosoftYaHei;
	font-size: .875rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2.25rem;
	letter-spacing: .0625rem;
	color: #333333;
}
.inforFlex a{
    color: #333333;
    text-decoration: none;
}
.time{
    font-family: MicrosoftYaHei;
	font-size: .75rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 2.25rem;
	letter-spacing: .0625rem;
	color: #34cd80;
}

.popGame{
    display: flex;
    height: 4.125rem;
    align-items: center;
    border-bottom: .0625rem dashed #dcdcdc;
    padding-bottom: .625rem;
    margin-top: .9375rem;
}
.gameHot {
	width: 1.5rem;
	height: 1.5rem;
	background-color: #ffa031;
	border-radius: .25rem;
    text-align: center;
    color: #fff;
}
.gameImg{
    width: 100%;
    height: 2.75rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.gameImg img{
    width: 3.125rem;
    height: 3.125rem;
}
.gameAll{
    display: flex;
    margin-left: .9375rem;
}
.gameTxt{
    margin-left: .625rem;
}
.txtGone{
	font-family: MicrosoftYaHei;
	font-size: 1rem;
	font-weight: bold;
	letter-spacing: .0625rem;
	color: #333333;
}
.txtGtwo{
	font-family: MicrosoftYaHei;
	font-size: .875rem;
	letter-spacing: .0625rem;
	color: #888888;
    margin-top: .5rem;
}
.gameButton{
    width: 3.125rem;
	height: 1.875rem;
	border-radius: .375rem;
	border: solid .0625rem #34cd80;
    background-color: #fff;
    color: #34cd80;
}
.gameButton a{
    text-decoration: none;
    color: #34cd80;
    font-size: .75rem;
}