.mode-concent {
	width: 100%;
	margin: 0 auto;
	max-width: 1160px;
	overflow: hidden;
}
.video-contain,
.video-main {
	width: 100%;
	height: 653px;
	/* background: #000000; */
	border-radius: 10px;
	overflow: hidden;
}

.mode-des {
	font-family: MusticaPro, MusticaPro;
	font-weight: 400;
	font-size: 18px;
	color: #04091C;
	padding: 30px 0;
}

.game-des {
	width: 100%;
	background-color: #F2F2F2;
	overflow: hidden;
	font-family: MusticaPro, MusticaPro;
	font-weight: 600;
	color: #04091C;
}

.des-icon {
	width: 60px;
	margin-right: 30px;
	overflow: hidden;
}

.down-game {
	width: 220px;
	height: 42px;
	background: linear-gradient(#29763D 0%, #34A150 100%);
	border-radius: 5px;
	opacity: 1;
	font-family: MusticaPro, MusticaPro;
	font-weight: 600;
	font-size: 14px;
	color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
	-webkit-text-stroke: 0.01rem #dfdfdf;
	cursor: pointer;
	margin: 0 auto;
}

.goodes{
	display: flex;
	align-items: center;
	justify-content: center;
}
@media(min-width: 300px) and (max-width:719px) {
	.game-des {
		padding: 0.625rem;
		/*10px*/
		font-size: 1rem;
		text-align: center;

		margin-bottom: 50px;
	}

	.down-game {
		margin: 0.9375rem auto;
	}
	.video-contain{
		height: 18.75rem;/*300*/
		border-radius:0 ;
	}
	.title-concent{
		padding: 0 1.25rem; /*20*/
	}
	.mode-des{
		padding: 1.25rem; /*20*/
	}
}

@media(min-width: 720px) and (max-width:1279px) {
	.game-des {
		padding: 0.625rem 1.875rem 0.625rem 2.5rem;
		/*11px 30px 11px 40px*/
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 21px;

		margin-bottom: 100px;
	}
	.video-contain, .video-main{
		height: 500px;/*300*/
		padding: 0 10px;
		border-radius:0 ;
	}
	.title-concent{
		padding: 0 1.25rem;/*20*/
	}
	.mode-des{
		padding: 1.25rem;/*20*/
	}
}

@media(min-width: 1280px) {
	.game-des {
		padding: 0.625rem 1.875rem 0.625rem 2.5rem;
		/*11px 30px 11px 40px*/
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 21px;

		margin-bottom: 100px;
	}
}
.ifream-main {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99999999;
	width: 100%;
	height: 100%;
	background-color: #360a12;
	overflow: hidden;
}