.midBox{
	width:1100px;
	height:888px;
	margin:25px auto 0;
	position:relative;
}
@media screen and (max-width:1100px) {
	.midBox{
		width:98%;
		height:auto;
	}
}
.ap{
	width:1100px;
	height:100px;
	margin:2px auto 0;
	position:relative;
}
@media screen and (max-width:1100px) {
	.ap{
		width:98%;
		height:auto;
	}
}

/* 今日推荐 */
.midToday{
	width:260px;
	position:absolute;
	bottom:0;
	right:0;
}
.midTodayA{
	width:100%;
	margin:25px auto 0;
	font-size:16px;
	color:#333333;
	position:relative;
}
.midTodayB{
	display:block;
	width:120px;
	height:120px;
	border-radius:20%;
}
#midTodayImg{
	width:100% !important;
	height:100% !important;
	border-radius:20%;
}
.midDownLoad{
	display:inline-block;
	height:16px;
	line-height:16px;
	font-size:16px;
	padding:15px 15px;
	color:#FFFFFF;
	background-image:url(../image/bg.png);
	background-size:100% 100%;
	border-radius:26px;
	position:absolute;
	top:37px;
	left:145px;
}
.midTodayC{
	width:100%;
	height:16px;
	line-height:16px;
	font-size:16px;
	font-weight:bold;
	margin:15px auto 0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.midTodayC a{
	color:#333333;
}
.midTodayC a:hover{
	color:#EE7600;
}
.midTodayD{
	width:100%;
	margin:15px auto 0;
}
.midTodayD p{
	width:64.6666667px;
	margin:0 10px 0 0;
	padding:5px;
	height:16px;
	line-height:16px;
	font-size:16px;
	float:left;
	color:#666666;
	border:1px solid #888888;
}
.midTodayE{
	width:100%;
	height:16px;
	line-height:16px;
	font-size:16px;
	margin:15px auto 0;
	color:#666666;
}
.midTodayE span{
	display:inline-block;
	width:80px;
	height:16px;
	color:#FF0000;
	margin:0 0 0 5px;
	background-image:url(../image/5xing.jpg);
	background-size:100% 100%;
}
.midTodayF{
	margin:15px auto 0;
	color:#666666;
}
.midTodayG{
	margin:10px auto 0;
	color:#666666;
	height:52px;
	line-height:26px;
	overflow:hidden;
}
@media screen and (max-width:1100px) {
	.midToday{
		position:static;
		width:100%;
	}
}

/* 热门推荐 */
.midHot{
	width:810px;
	position:absolute;
	top:0;
	left:0;
}
.midHotUl{
	margin:0;
	padding:0;
	width:100%;
}
.midHotUl li{
	list-style-type:none;
	width:162px;
	height:192px;
	margin:20px auto 0;
	float:left;
	text-align:center;
	position:relative;
}
.midHotDiv{
	width:100%;
	padding:10px 0;
	position:absolute;
	top:0;
	left:0;
}
.midHotUl li:hover .midHotDiv{
	box-shadow: 0px 0px 10px #D0CFCF;
	transform:translate(0px,-5px);
	-ms-transform:translate(0px,-5px);
	-webkit-transform:translate(0px,-5px);
	transition:0.5s;
	-moz-transition:0.5s;
	-webkit-transition:0.5s;
	-o-transition:0.5s;
}
.midHotUl li:hover .midHotP1{
	color:#EE7600;
}
#midHotImg{
	width:120px !important;
	height:120px !important;
	border-radius:20%
}
.midHotP1 , .midHotP2{
	width:97%;
	height:16px;
	line-height:16px;
	text-align:center;
	font-size:16px;
	margin:10px auto 0;
	padding:0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.midHotP1{
	color:#333333;
}
.midHotP2{
	color:#999999;
}
@media screen and (max-width:1100px) {
	.midHot{
		position:static;
		width:100%;
		margin:25px auto 0;
	}
	.midHotUl li{
		width:20%;
	}
}
@media screen and (max-width:700px) {
	.midHotUl li{
		width:25%;
	}
}
@media screen and (max-width:550px) {
	.midHotUl li{
		width:50%;
	}
}

/* 大家都在玩 */
.midPlay{
	width:260px;
	position:absolute;
	top:0;
	right:0;
}
.midPlayUl{
	width:100%;
	margin:0;
	padding:0 0 25px;
	border-bottom:1px solid #E4E4E4;
}
.midPlayUl li{
	list-style-type:none;
	width:100%;
	height:16px;
	line-height:16px;
	font-size:16px;
	color:#888888;
	margin:25px auto 0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.midPlayUl li span{
	display:inline-block;
	width:20px;
	text-align:center;
}
.midPlayUl li:nth-child(1) span , .midPlayUl li:nth-child(2) span , .midPlayUl li:nth-child(3) span{
	color:#EE7600;
}
.midPlayUl li a{
	color:#333333;
}
.midPlayUl li:hover a{
	color:#EE7600;
}
@media screen and (max-width:1100px) {
	.midPlay{
		position:static;
		width:100%;
		margin:25px auto 0;
	}
}

/* 资讯攻略 */
.midNewBox{
	width:1100px;
	margin:25px auto 0;
}
.midNewA{
	width:341.666667px;
	float:left;
	margin:25px 12.5px 0;
}
.midNewB{
	width:100%;
	height:16px;
	line-height:16px;
	font-size:16px;
	color:#333333;
	position:relative;
}
.midNewB a{
	position:absolute;
	top:0;
	right:0;
	font-size:14px;
	color:#999999;
}
.midNewB a:hover{
	color:#EE7600;
}
.midNewC{
	width:100%;
	height:96px;
	line-height:24px;
	font-size:14px;
	color:#888888;
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #E4E4E4;
	margin:15px auto 0;
	padding:5px 0;
	overflow:hidden;
}
.midNewUl{
	margin:0;
	padding:0;
}
.midNewUl li{
	list-style-type:none;
	width:100%;
	height:16px;
	line-height:16px;
	font-size:16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:15px 0;
	border-bottom:1px dashed #CCCCCA;
}
.midNewUl li a{
	color:#333333;
}
.midNewUl li a:hover{
	color:#EE7600;
}
@media screen and (max-width:1100px) {
	.midNewBox{
		width:98%;
	}
	.midNewA{
		float:none;
		width:100%;
		margin:25px 0 0;
	}
}

/* games */
.gamesLsit{
	margin:25px auto 0;
	padding:0;
	width:1100px;
}
.gamesLsit li{
	float:left;
	list-style-type:none;
	width:20%;
	height:46px;
	line-height:46px;
	text-align:center;
	padding:0 1%;
	border:1px solid #E4E4E4;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.gamesLsit li a{
	color:#333333;
}
.gamesLsit li a:hover{
	color:#FA7A28;
}
@media screen and (max-width:1100px) {
	.gamesLsit{
		width:98%;
	}
}
@media screen and (max-width:1100px) {
	.gamesLsit li{
		width:50%;
	}
}

/*  */
.yqlj{
	width:1100px;
	margin:25px auto 0;
}
.yqljA{
	width:100%;
}
.yqljA a{
	display:inline-block;
	line-height:24px;
	font-size:14px;
	color:#333333;
	margin:5px 5px 0;
}
@media screen and (max-width:1100px) {
	.yqlj{
		width:98%;
	}
}

/* 游戏介绍 */
.present{
	width:1100px;
	margin:25px auto 0;
}
.presentA{
	width:100%;
	padding:5px 0 0;
}
.presentB{
	width:100%;
	line-height:24px;
	font-size:14px;
	color:#404040;
}
@media screen and (max-width:1100px) {
	.present{
		width:98%;
	}
	.presentA{
		height:120px;
		overflow:hidden;
	}
}