/*重置CSS样式表*/
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0; 
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  
}
table { border:0px;border-collapse:collapse;}
body {line-height:1; font-size:12px; text-align:left; color:#333;font-family:Verdana, Geneva, sans-serif; vertical-align: baseline; background:#fff;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
a{ font-family:Verdana, Geneva, sans-serif}
em{ font-style:normal}

html, body { height: 100%; }
html { overflow-y: scroll; }

/*公共样式*/
body { background:url(../images/Mid_Bg.gif) repeat-y center; }
.Container{ width:883px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:20px;}
a.Blue_A:link,a.Blue_A:visited{ color:#2187d0; text-decoration:none;}
a.Blue_A:hover{ text-decoration:underline;}
a.Black_A:link,a.Black_A:visited{ color:#333; text-decoration:none}
a.Black_A:hover{ text-decoration:underline}
/*---------------------------------------------------- 0726.添加*/
.Font_A{ color:#666; text-decoration:none}
a.Black_T{ color:#333; text-decoration:none; font-weight:bold}
a.Black_T:hover{ text-decoration:underline}
a.Blue_L{ color:#2187d0; text-decoration:none;}

a.hide { display: none; }
li.hide { display: none; }

/*翻页*/

.Pages{ margin:20px 0; *margin:10px 0; text-align:center; overflow:hidden; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.P:link,a.P:visited{  border:1px solid #DDD; line-height:14px; padding:2px 5px; text-decoration:none; margin:0 2px;  color:#2187d0; display:inline-block}
a.P:hover{ border:1px solid #999;}
.Current{ padding:3px 6px; overflow:hidden; background-color:#036eb2; margin:0 2px; color:#fff; line-height:14px; display:inline-block; vertical-align:bottom}
.Unclick{ height:18px; border:1px solid #ddd; display:inline-block; vertical-align:bottom; margin:0 2px;}

a.Pclick:link,a.Pclick:visited{ height:18px; border:1px solid #ddd; display:inline-block; vertical-align:bottom; margin:0 2px; }
a.Pclick:hover{ border:1px solid #999;}


/*搜索结果页*/
	/*---------------------------------------------------------搜索筛选*/
	.Search_L{ width:175px; float:left; overflow:hidden; margin-right:8px; }
		.Search_LT{ background-color:#f0f0f0; width:159px; height:35px; line-height:35px; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; color:#525252; padding-left:16px; margin-top:10px; margin-bottom:1px;}
		.Search_L_btn{ height:159px; overflow:hidden;}
		.Search_L_btn ul a{ width:157px; height:30px; line-height:30px; background-color:#f0f0f0; padding-left:28px; margin-bottom:1px; display:block }
		.Select_On a{ background:url(../images/Btn_Pic.png); width:157px;height:30px; display:block; color:#FFF}	
		.Search_L_btn ul a:hover{ background-color:#e9e9e9 }
		/*a#Btn_A:active{background:url(../images/Btn_Pic.png); width:157px;height:30px; color:#FFF}*/
	
	/*--------------------------------------------------------搜索结果*/
	.Search_Result{ width:698px; float:left; overflow:hidden;}
	#Result_T{ width:692px; height:38px; display:block; line-height:38px;margin-left:6px; border-bottom:1px solid #e6e6e6; margin-top:7px}
	#Result_T span{ color:#fe8000 }
	.Game_list{ width:692px; border-bottom:1px solid #e6e6e6; margin-left:6px; overflow:hidden;}
		.Game_list a.Border-blue{ border:2px solid #fff; overflow:hidden; display:block; width:120px; height:90px; margin:16px 0 16px 0; float:left}
		a.Border-blue:hover{ border:2px solid #84c4ff}
		.Res_M{ margin:18px 0 16px 10px; float:left; width:402px; overflow:hidden; *padding-bottom:16px;}
		.Res_M a{ float:left; line-height:15px}
		.Res_M img{ padding-left:8px; float:left;}
		.Game_Int{ line-height:18px; color:#666; margin-top:8px; height: 36px; overflow: hidden; float:left; +float: none; width: 402px; }
		.Tag_S{ float:left; color:#666; line-height:22px; margin-top:8px; display:block}
		.Res_M label{ float:left; line-height:22px; margin-top:8px; margin-left:20px; color:#666}
		.Res_M .Tag{ line-height:22px; display:block; color:#2187d0; margin-top:8px;}
		.Res_M em a{ line-height:22px; margin-right: 8px; display: inline-block; float: none; color:#2187d0; margin-top:8px; /**line-height:24px;*/ }
		
		#Game_S{ width:360px; display:block; float:left; overflow:hidden;  *width:370px;}
		li.S_Pages{ width:100px; margin-left:159px; float:left; _margin-left:82px; margin-top:10px;}
		li.S_Pages a{ margin-left:12px; text-decoration:none; color:#2187d0}
		li.S_Pages a.P_off{ color:#999; cursor: normal; }
		li.S_Pages a.P_on{ text-decoration:underline}
				
		.Game_Server{ width:54px; height:25px; float:left; display:block; margin-left:6px; background:url(../images/Search_Btn.png) 0 -101px no-repeat; text-align:center; text-decoration:none; color:#333; margin-top:8px;}
		.Game_Server span{ line-height:22px; *line-height:24px;}
		a.Game_Server:hover{ color:#FFF; background:url(../images/Search_Btn.png) 0 -126px no-repeat;}	
		.Res_F{ width:150px; float:left; overflow:hidden; margin-top:18px; margin-left:6px; height:90px;}
		.Score{ width:72px; height:22px; text-align:center; color:#fe8511; font-size:22px; font-family:"微软雅黑", "黑体", "宋体"; margin-left:40px;margin-bottom:8px}
		.Font_Gary{ color:#999; width:150px; text-align:center}
		a.Start_Btn{ background:url(../images/Search_Btn.png) no-repeat; width:72px; height:30px; display:block; margin-left:39px; margin-bottom:12px; *margin-bottom:6px;}
		a.Start_Btn:hover{ background:url(../images/Search_Btn.png) 0 -30px no-repeat;}
		a.Start_Btn:active{ background:url(../images/Search_Btn.png) 0 -60px no-repeat}
		a.Start_Btnx{ background:url(../images/search_game.jpg) no-repeat; width:72px; height:30px; display:block; margin-left:39px; margin-bottom:12px; *margin-bottom:6px;}
		a.Start_Btnx:hover{ background:url(../images/search_game.jpg) 0 -30px no-repeat;}
		a.Start_Btnx:active{ background:url(../images/search_game.jpg) 0 -60px no-repeat}
		a.GameDetail_Btn{ background:url(../images/game_detail.jpg) no-repeat; width:72px; height:30px; display:block; margin-left:39px; margin-bottom:12px; *margin-bottom:6px;}
		a.GameDetail_Btn:hover{ background:url(../images/game_detail.jpg) 0 -30px no-repeat;}
		a.GameDetail_Btn:active{ background:url(../images/game_detail.jpg) 0 -60px no-repeat}
		a.Btn_Offline, a.Btn_Offline:hover, a.Btn_Offline:active {
		  background: url('store/offline.png') no-repeat; 
	          width: 72px; height: 30px; 
	          display: block; 
	          margin-left: 39px; 
	          margin-bottom: 12px; 
	          *margin-bottom:6px;
	       }
		

/*结果为空*/
.Orange{ color:#ff9100}
a.Recommend_btn,a.Gray_btn:visited{ background:url(../images/Search_Btn.png) -90px 0 no-repeat; width:105px; height:32px; display:block; overflow:hidden; line-height:28px; text-align:center; color:#333; text-decoration:none; *line-height:32px;}
a.Recommend_btn:hover{ background-position:-90px -35px;}
a.Recommend_btn:active{ background-position:-90px -70px; line-height:30px; color:#333; *line-height:34px;}
.Result_NA{ /*width:400px;*/ height:130px; overflow:hidden; margin: 120px auto 90px 230px;}
#Result_unusual{ margin-top:240px}
.Result_NA img{ width:65px; height:60px; float:left; overflow:hidden; margin-right:15px;}
.NA_txt{ /*width:320px; float:left;*/ overflow:hidden; line-height:20px; color:#666}
#Back_index{ margin-top:6px;}
#Back_index a{ color:#0764dc; text-decoration:none;}
#Back_index a:hover{ text-decoration:underline;}
.NA_txt h4{ line-height:18px; color:#604f48; font-size:14px; margin-bottom:10px; }
.NA_txt p em{ background:url(../images/Lib_Bg.gif) no-repeat -390px 0 ; width:5px; height:12px; overflow:hidden; display:block; float:left; margin:4px 5px 0 0}
.Result_NA a.Recommend_btn{ float:left; margin:15px 0 0 160px; _margin:15px 0 0 80px;}

.Game_Push{ width:852px; overflow:hidden; margin:0 auto;}
.Game_Push_T{ width:854px; height:30px; line-height:26px; overflow:hidden;  margin-bottom:15px; border-bottom:1px solid #CCC}
.Game_Push_list{ width:852px; overflow:hidden; text-align:center}
.Game_Push_list li{ width:126px; overflow:hidden; float:left; margin:0 8px; _margin:0 10px 0 5px;}
a.Push_img{ width:120px; height:90px; overflow:hidden; padding:2px; border:1px solid #dfdfdf; display:block;}
a.Push_img:hover{ background-color:#8dbced; border:1px solid #8dbced;}
.Game_Push_list li span{ line-height:24px; height:24px; width:120px; padding:0 3px; overflow:hidden;}



.Result_NA_S{  width:300px; height:110px; overflow:hidden; margin:130px auto 130px auto;}
.Result_NA_S img{ width:65px; height:60px; float:left; overflow:hidden; margin-right:15px;}
.NA_txt_S{ width:220px; float:left; overflow:hidden; line-height:20px; color:#999}
.NA_txt_S h4{ line-height:18px; color:#604f48; font-size:14px; margin-bottom:10px; }
.NA_txt_S p em{ background:url(../images/Lib_Bg.gif) no-repeat -390px 0 ; width:5px; height:12px; overflow:hidden; display:block; float:left; margin:4px 5px 0 0; }
.GameOffline{color:#fff; height: 15px; display: block; text-align: center; line-height: 15px; float: left; margin-left: 5px;padding: 0 6px; background-color:#333}
	 
#bg_ad { position: fixed; display: none; bottom: 0;}	
	





























