@charset "utf-8";
* {margin:0; padding:0;}
body{
		padding:0;
		margin:0 auto;
		font-size:0.875em;
		font-family:Microsoft YaHei;
		width:100%;
		position: relative;
	}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a {color:#000; text-decoration:none;}
a:hover {color:#628828;}
a {outline:none; star:expression_r(this.onFocus=this.blur());}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }


.header{
		width:100%;
		float:left;
		height:123px;
	}
	body{
		width:100%;
	}
	.middle{
		width:100%;
		float:left;
		padding-bottom:0;
		background-color:#eeeeee;
	}
	.footer{
		width:100%;
		float:left;
		height:170px;
		background-color:#545859;
	}
	.h_top{
		width:1000px;
		height:123px;
		margin:0 auto;
	}
	.h_bottom{
		width:100%;
		height:65px;
		float:left;
		background-color:#3682f5;
	}
	.nav{
		width: 70%;
		height: 100%;
		float: left;
	}
	.nav a{
		display: table;
		width: 20%;
		height: 123px;
		float: left;
		text-align: center;
		font-size:18px;
		line-height:123px;
	}
	.h_title{
		width:1000px;
		height:65px;
		margin:0 auto;
		
	}
	.h_title p{
		height:65px;
		line-height:65px;
		font-size:36px;
		color:#ffffff;
		float:left;
		font-weight: bold;
		margin-right:15px;
	}
	.h_title span{
		height:65px;
		line-height:75px;
		font-size:24px;
		color:#0245b3;
		float:left;
	}
	.m_title{
		width:1000px;
		height:75px;
		margin:0 auto;
		padding-top:50px;
		margin-bottom: 30px;
		
	}
	.select_title{
		width:50%;
		height:75px;
		line-height:75px;
		float:left;
		background-color:#3682f5;
		text-align:center;
		color:#ffffff;
		font-size:30px;
		cursor:pointer;
	}
	.free_title{
		width:49%;
		margin-top:5px;
		height:61px;
		line-height:61px;
		float:left;
		text-align:center;
		font-size:30px;
		color:#3682f5;
		border:2px solid #3682f5;
		margin-left:-2px;
		cursor:pointer;
	}
	.games_con{
		width:1000px;
		margin:0 auto;
	}
	.tel_ewmnbox img{
		width: 75%;
		height: auto;
		position: relative;
		left: 13%;
		top: 19px;
	}
	.product_desc{
		display:none;
	}
	.product_desc li{
		border-bottom:1px solid #3682f5;
	}
	.product_desc li:nth-last-child(1){
		border-bottom:none;
	}
	.product_img{
		width:280px;
		height:140px;
		margin-top: 35px;
		float:left;
	}
	.product_img img{
		width:100%;
	}
	.desc{
		height: 140px;
		width: 690px;
		float: left;
		margin-top: 35px;
		margin-left: 18px;
	}
	.desc_title{
		height:50px;
		width:100%;
		line-height:50px;
		float:left;
		border-bottom:1px solid #3682f5;
		color:#494949;
		font-size:24px;
	}
	.desc_content{
		height:75px;
		width:90%;
		line-height:25px;
		float:left;
		color:#939393;
		font-size:15px;
		margin-top: 15px;
		overflow:hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		word-spacing: 26px;
	}
	.f_content{
		width:1000px;
		height:100%;
		margin:0 auto;
		text-align:center;
		font-size:12px;
		color:#909090;
	}
	.game_content span{
		text-indent: 2em;
		width: 338px;
		height: 80px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		line-height: 26px;
		overflow: hidden;
		margin-top: 10px;
		color:#939393;
	}