﻿@charset "utf-8";
/*	
	版本信息:
		最后修改:2009-8-4
		联系:Uriel(uriel.hu@gmail.com)
		
	结构模块:
		1.reset		html标签的默认样式
		2.routine	常用预置样式
		3.layout	页面结构样式
		4.detail	网页详细样式
	
		模块说明：
			1.reset模块关系全局，修改需非常慎重！
			2.routine模块为常用预置样式，不可修改，但可按需要扩充完善
			2.layout模块用于网页大区块布局，默认的样式结构仅供参考，可按实际需求调整扩充
			3.detail模块用于配置网页详细样式
		
	参考借鉴：
		YUI
		alimama
		
	命名约定：
		1.不使用大写形式的类名和id名
		2.尽可能使用描述性的英文单词的组合作为类名和id名
		3.类名或id名的多个英文单词之间使用"_"下划线分隔
		4.不要求多个英文单词之间一定要使用间隔符
		
	常用hack手段:
		注意：其实良好的结构比任何hack都好，当然了万不得已的时候该用还得用-_-b
			width:1px;*width:1px;_width:1px;	ff,ie7,ie6
	
	新页基本设置:
		html	backgroung	页面背景
		html	color		文字颜色
*/

/*reset start*/
	html{background:#fff;color:#000;font-family:"宋体";font-size:12px;}
	a{text-decoration:none;}
	a:hover{text-decoration:underline;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin: 0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
	del,ins{text-decoration:none;}
	li {list-style:none;}
	caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
	abbr,acronym{border:0;font-variant:normal;}
	input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
	input,button,textarea,select{*font-size:100%;}
/*reset end*/

/*routine start*/
	/*排列*/
	.b_c{margin:auto;}
	.t_l{text-align:left;}
	.t_c{text-align:center;}
	.t_r{text-align:right;}
	/*清除浮动*/
	.c_b{zoom:1;}
	.c_b:after{clear:both;content:" ";display:block}
/*routine end*/

/*layout start*/
	body{ background-color:#AE8651;}
	.bg_top_menu{background:url(bg_menu.jpg) top center no-repeat;width:1000px; margin:auto; height:105px;}
	.bg_banner{ background:url(bg_banner2.jpg?10111009) top center no-repeat;width:1000px;margin:auto; height:325px;}
	.bg_main{background:url(bg_main.jpg) top center no-repeat;width:1000px;margin:auto; }
	.bg_main2{background:url(bg_main2.jpg) top center no-repeat;width:1000px;margin:auto; }
	.index_main{width:1000px; margin:auto; padding-bottom:20px;width:1000px;}
	.index_main .left{ width:245px; float:left;}
	.index_main .right{float:left;width:755px;}
	.foot{text-align:center;line-height:22px;padding:20px 0;width:1000px;font-weight:bold; font-size:14px;}
	.foot a{color:#585039;}
/*layout end*/

/*detail start*/
	/*菜单*/
	.top_menu{width:1000px; margin:auto; position:relative;}
	.top_menu ul{padding-top:56px;}
	.top_menu ul li{float:left; display:inline;}
	.top_menu ul li a{height:21px; display:block; text-indent:-9999px; }
	.top_menu ul li ul{position:absolute; padding-top:20px;z-index:200; width:300px;}
	.top_menu ul li ul li{display:inline;}
	.top_menu ul li ul li a{display:inline-block; margin:0 10px; color:#ffc; font-size:14px; font-weight:bold; text-indent:0;}
	.top_menu .menu_1{width:41px; background:url(btn.gif) 0 0; margin-left:50px;}
	.top_menu .menu_2{width:82px; background:url(btn.gif) 0 -31px;margin-left:17px;}
	.top_menu .menu_3{width:82px; background:url(btn.gif) 0 -63px;margin-left:17px;}
	.top_menu .menu_4{width:82px; background:url(btn.gif) 0 -94px;margin-left:17px;}
	.top_menu .menu_5{width:82px; background:url(btn.gif) 0 -125px;margin-left:176px;}
	.top_menu .menu_6{width:82px; background:url(btn.gif) 0 -156px;margin-left:17px;}
	.top_menu .menu_7{width:82px; background:url(btn.gif) 0 -187px;margin-left:17px;}
	.top_menu .menu_8{width:82px; background:url(btn.gif) 0 -218px;margin-left:17px;}
	.top_logo{ z-index:100; width:170px; height:215px; position: absolute; margin-top:-110px; left:390px;}
	
	/*充值*/
	.chongzhi a{ margin:8px 0 0 34px; display:block; width:178px; height:103px;}
	
	/*左侧栏目*/
	.info_li{ margin-top:9px;}
	.info_li ul li a{ width:220px; height:70px; display:block; text-indent:-9999px; margin:0 auto 10px 20px;}
	.info_li ul li a.btn_1{background:url(btn.gif) 0 -249px;}
	.info_li ul li a.btn_2{background:url(btn.gif) 0 -329px;}
	.info_li ul li a.btn_3{background:url(btn.gif) 0 -409px;}
	.info_li ul li a.btn_4{background:url(btn.gif) 0 -489px;}
	
	/*客户服务*/
	.contact{ margin-top:80px; margin-bottom:20px; font-weight:bold; line-height:24px; color:#fff; padding-left:60px;}
	.contact a{ color:#fff;}
	
	/*广告切换*/
	.row_1 .ad{float:left; padding:6px 0 0 25px; width:320px;}
	.row_1 .ad a.more{ text-indent:-9999px; margin:0 10px 6px auto; width:60px; height:20px; display:block;}
	
	/*新闻列表*/
	.row_1 .news_li{ width:360px; float: left;}
	.row_1 .news_li a.more{ text-indent:-9999px; margin:0 10px 16px auto; width:60px; height:20px; display:block;}
	.row_1 .news_li ul li { display:block; padding:2px 0; border-bottom:dotted 1px #666;}
	.row_1 .news_li ul li span{display:inline-block; vertical-align:middle;}
	.row_1 .news_li ul li span.type{width:0px; height:17px; background:url(btn.gif) 0 -569px; margin:0 8px;}
	.row_1 .news_li ul li span.title{width:255px; overflow:hidden; height:17px; line-height:17px;}
	.row_1 .news_li ul li span a{ color:#000;}
	.row_1 .news_li ul li span a.highlight	{ color:#f00;}
	.row_1 .news_li ul li span.time{width:80px;}
	
	/*充值广告*/
	.row_2{ margin:15px 0 0 15px;}
	.row_2 ul li{ float:left; margin-right:3px;}
	
	/*游戏资料*/
	.row_3 .game_data{ float:left; width:500px;}
	.row_3 .game_data a.more{text-indent:-9999px; margin:16px 10px 16px auto; width:60px; height:20px; display:block;}
	.row_3 .game_data ul.face{ margin-left:30px;}
	.row_3 .game_data ul.face li{ float:left; margin:0 12px;}
	.row_3 .game_data ul.btn{ margin:36px 0 0 12px;}
	.row_3 .game_data ul.btn li{ float:left;}
	.row_3 .game_data ul.btn li a{ width:117px; height:70px; display:block; text-indent:-9999px; margin:3px 2px;}
	.row_3 .game_data ul.btn li a.btn_1{ background:url(btn.jpg) 0 0;}
	.row_3 .game_data ul.btn li a.btn_2{ background:url(btn.jpg) -127px 0;}
	.row_3 .game_data ul.btn li a.btn_3{ background:url(btn.jpg) -253px 0;}
	.row_3 .game_data ul.btn li a.btn_4{ background:url(btn.jpg) -380px 0;}
	.row_3 .game_data ul.btn li a.btn_5{ background:url(btn.jpg) 0 -80px;}
	.row_3 .game_data ul.btn li a.btn_6{ background:url(btn.jpg) -127px -80px;}
	.row_3 .game_data ul.btn li a.btn_7{ background:url(btn.jpg) -253px -80px;}
	.row_3 .game_data ul.btn li a.btn_8{ background:url(btn.jpg) -380px -80px;}
	
	/*游戏广告*/
	.row_3 .ad{float:left; margin:10px 0 0 20px; width:200px;}
	.row_3 .ad ul li a{float:left;}
	
	/*游戏介绍*/
	.row_4 .synopsis{float:left; width:340px; margin:5px 0 0 20px; display:inline;}
	.row_4 .synopsis a.more{text-indent:-9999px; margin:5px 10px 10px auto; width:60px; height:20px; display:block;}
	.row_4 .synopsis ul{ margin:0 10px 0 5px;}
	.row_4 .synopsis ul li{ border-bottom:dotted 1px #666;}
	.row_4 .synopsis ul li a{display:block; height:22px; line-height:22px; overflow:hidden; color:#000;}
 	
	/*游戏玩家*/
	.row_4 .player{float:left; width:340px; margin:10px 0 0 10px;}
	.row_4 .player a.more{text-indent:-9999px; margin:5px 10px 24px auto; width:60px; height:20px; display:block;}
	.row_4 .player dl{ display:block; color:#585039; float:left; display:inline; text-align:center; width:104px; margin:0 4px; line-height:16px;}
	.row_4 .player dl a{ color:#585039;}
	.row_4 .player dl dt img{ border:solid 1px #887C59;}
	.row_4 .player dl dd srtong{ font-weight:bold;}
	
	/*浮动窗*/
	.float_ad{width:155px; height:358px;}
	.float_ad .close{ display:block; width:100px; height:18px; background:url(btn.gif) 0 -787px; margin:0 5px 0 auto; text-indent:-9999px;}
	.float_ad .bg{background:url(float_ad.jpg);height:358px;}
	.float_ad .bg p{ color:#000; line-height:14px; padding:0 10px;}
	.float_ad .bg .title_1{ display:block; width:155px; height:33px;text-indent:-9999px; margin-bottom:5px;}
	.float_ad .bg .title_2{ display:block; width:155px; height:33px;text-indent:-9999px; margin:3px 0 5px 0;}
	.float_ad .bg .title_3{ display:block; width:155px; height:33px;text-indent:-9999px;margin:2px 0 5px 0;}
	
	/*内页 新闻列表*/
	.news_bg{ width:600px; margin:20px 0 0 50px; background:url(bg_news_main.jpg) repeat-y;}
	.news_bg .news_bg_top{ display:block; height:85px; padding:65px 0 0 0; background:url(bg_news.jpg) 0 0;}
	.news_bg .news_bg_bottom{ display:block; height:130px; background:url(bg_news.jpg) 0 -160px;}
	.news_bg .news_bg_top h3{ margin:auto; display:block; width:507px;}
	.news_bg .main{ width:440px; margin:auto;}
	.news_bg .main .list li{ line-height:26px; height:26px; overflow:hidden; border-bottom:dotted 1px #333;}
	.news_bg .main .list li a{ color:#000;}
	.news_bg .main h1{ color:#f00; font-size:14px; font-weight:bold; margin-bottom:20px;}
	.news_bg .main .show_txt{ color:#000; line-height:22px;}
	.news_bg .main .show_txt a{ color:#000;}
/*detail end*/