﻿
/* CSS Document */

/*basic style*/
/*id style*/
/**********内容**********/
#left h2{
	margin-bottom:5px;
	padding:0 25px;
	background:url(images/bg_h2.gif) no-repeat;
	line-height:30px;	
}
/*按钮*/
#btn{
	padding-top:15px;	
	background:url(images/bg_top_left.gif) no-repeat 0 0;
}
#btn li{
	display:inline;
	margin:15px 0;
}
/*常用功能*/
#function{
	margin:3px 5px 0;
}
#function ul{
	margin:5px 15px;
}
#function li{
	padding:5px 10px 5px 30px;
}
#function_psw{
	background:url(images/icon.gif) no-repeat 5px -205px;
}
#function_info{
	background:url(images/icon.gif) no-repeat 5px -152px;
}
#function_nickname{
	background:url(images/icon.gif) no-repeat 5px -179px;
}
/*newuser*/
#newuser
{
	height:155px;
	margin:10px 0 0;
}
#newuser li{
	float:left;
	margin:2px;
	padding:0 5px 0 30px;
	background:url(images/icon.gif) no-repeat 5px -338px;
	height:28px;
}
/*游戏列表*/
#game
{
	height:277px;
	*height:282px;
	_height:276px;
	margin-top:10px;
	_margin-top:2px;
}
#game_list{
	margin:3px 5px 7px;
}
#game_list li{
	float:left;
	padding-left:6px;
	border-bottom:#ccc 1px dashed;
	line-height:30px;
}
#game_list li span,
#game_list li a{
	text-align:center;
}
.game_icon{
	float:left;
	width:30px;
}
.game_icon img{
	margin-top:6px;
}
.game_name
{
	float:left;
	width:60px;
}
.game_info{
	float:left;
	width:50px;
	text-align:center;
}
.game_top{
	float:left;
	width:30px;
	text-align:center;
}
.game_down{
	display:none;
	float:left;
	width:90px;
}
/*热门最新游戏*/
#game #hotgame{
	position:absolute;
	margin:3px 0 0 380px;
	width:110px;
	height:120px;
	background:#fff;
	text-align:center;
}
#hotgame li{
	margin-bottom:3px;
}
/***********/
#ad_game{display:none;}
/*top*/
#top{
	margin:10px 5px 0;
	padding:4px 0 8px;
	color:#999;
}
#top_table{
	width:180px;
	margin:6px 4px 0;
	border-collapse:collapse;
	table-layout:fixed;
}
#top_table th,
#top_table td{
	padding:1px 2px;
	border-bottom:#eee 1px solid;
	text-align:center;
}
#top_table th{
	sdisplay:none;
	padding:1px 2px;
	background:#eee;
	color:#666;
}
#top_table td{
	height:22px;
	overflow:hidden;
}
.top_index{
	width:20px;
}
.top_name{
	width:90px;
	white-space:nowrap;
	word-break:keep-all;
	text-overflow:ellipsis;
}
.top_id{
	swidth:150px;
	white-space:nowrap;
	word-break:keep-all;
	text-overflow:ellipsis;
}
/*右侧*/
#right{}
#right h2{
	padding-bottom:4px;
}
#right ul{
	sbackground:url(images/bg_line.gif);
}
#right li{
	line-height:24px;
}
#right .more{
	float:right;
	margin:-26px 10px 0 0;
}
/*ad*/
#ad_main{
	sborder:#999 1px solid;
}
/*新闻*/
#news{
	float:left;
	width:370px;
	height:240px;
	margin-top:10px;
	background:url(images/bg_news.gif) no-repeat left bottom;
}
#news h2{
	padding:8px 20px 10px;
	background:url(images/bg_news_til.gif) no-repeat left top;
}
#news_list{
	margin:3px 5px 5px;
}
#news_list li{
	padding-left:16px;
	background:url(images/arr_list.gif) no-repeat 8px 10px;
	border-bottom:#ccc 1px dashed;
	line-height:184%;
}
#news_list b{
	float:right;
	margin:-24px 4px;
	font-weight:normal;
	color:#999;
}
/*客服*/
#service{
	float:right;
	width:190px;
	height:240px;
	margin-top:10px;
	background:url(images/bg_service.gif) no-repeat left top;
	text-align:center;
}
#service h2{
	padding:8px 20px 12px;
}
#right #service ul{
	margin-top:155px;
	background:none;
}
#right #service  ul li{
	display:inline;
	margin:4px;
	background:none;
}
/*常见问题解答*/
#faq{
	float:left;
	width:570px;
	height:240px !important;
	height:245px;
	margin-top:10px;
	background:url(images/bg_div.gif) no-repeat 0 bottom;
}
#faq h2{
	padding:8px 20px;
	background:url(images/bg_h2_2.gif) no-repeat 0 0;
}
#faq .more{
	margin:-30px 10px;
}
#faq_list{
	margin:10px;
}
#faq_list li{
	float:left;
	width:510px;
	height:24px;
	padding-left:30px;
	background:url(images/arr_help.gif) no-repeat 6px 3px;
	border-bottom:#ccc 1px dashed;
}
#faq_list b{
	float:right;
	margin:-24px 4px;
	font-weight:normal;
	color:#999;
}
/*合作人*/
#partner{
	display:none;
}
/*class style*/
.conterLeft{
	width:720px;
	float:left;
	margin-top:13px;
	text-align:left;
	line-height:100%;
}
.conterRight{
	width:144px;
	float:right;
	margin-top:13px;
}
.rightTel{
	background:url(../../images/right_tel_03.gif) no-repeat 0 0;
	width:144px;
	height:216px;
}
.rightQQ{
	margin-top:150px;
	float:right;
}
.rightQQ li{
	text-align:right;
	padding-right:11px;
	margin-top:6px;
}
.rightFaq{
	margin-top:10px;
	float:left;
	width:100%;
}
.rightFaq h3{
	background:url(../../images/right_faq_title_06.gif) no-repeat 0 0;
	height:27px;
	text-indent:-9999px;
}
.rightFaq ul{
	background:url(../../images/faq_no_10.gif) no-repeat 30px 5px;
}
.rightFaq li{
	height:24px;
	line-height:24px;
}
.leftBtn{
	width:165px;
	float:left;
}
.leftBtn li{
	padding:1px 0;
	*padding:0;
	_display:inline;
}
.leftFlashAd{
	background:url(../../images/left_flash_ad_03.gif) no-repeat 0 0;
	width:545px;
	height:216px;
	float:right;
	margin-bottom:8px;
}
.leftFlashAdWH{
	border:1px solid #000;
	margin-top:7px;
	margin-left:7px;
	width:529px;
	height:200px;
}
.leftGame{
	margin-top:10px;
	float:left;
	width:357px;
}
.leftGame h3{
	background:url(../../images/left_game_title_03.gif) no-repeat 0 0;
	width:357px;
	height:25px;
}
.leftGame h3 ul{
	float:right;
	margin-top:5px;
	display:inline;
}
.leftGame h3 li{
	float:left;
	width:70px;
	font-size:12px;
	padding-top:3px;
}
.gameList ul{
	float:left;
}
.gameList li{
	width:50%;
	*width:49.9%;
	float:left;
	height:30px;
	line-height:30px;
}
.gameList li span{
	float:left;
	padding-top:6px;
	padding-right:5px;
}
.gameList li em{
	font-style:normal;
	float:right;
}
.gameList li em a,.gameList li em a:visited{
	color:#f60;
	padding-right:10px;
}
.gameList li em a:hover{
	color:#000;
}
.gameList li a{
	height:30px;
	line-height:30px;
}
.newsDongtai{
	width:313px;
	float:right;
	margin-top:10px;
	padding-right:20px;
	background:url(../../images/left_xt_03.gif) no-repeat right 0;
}
.newsDongtai h3{
	background:url(../../images/news_bg_05.gif) repeat-x 0 0;
	height:25px;
}
.newsDongtai h3 a{
	float:right;
	font-weight:normal;
	font-size:12px;
	margin-top:5px;
}
.newsDongtai h3 ul{
	margin-top:5px;
	display:inline;
}
.newsDongtai h3 li{
	float:left;
	width:76px;
	font-size:12px;
	margin-left:10px;
	text-align:center;
	display:inline;
	height:25px;
	line-height:25px;
}
.newsList li{
	height:29px;
	*height:27px;
	line-height:27px;
	background:url(../../images/news_icon_06.gif) no-repeat 0 14px;
	border-bottom:1px dashed #ddd;
}
.newsList li a{
	float:left;
	margin-left:8px;
}
.newsList li span{
	float:right;
}


.tabContentOver1{
	width:70px;
	cursor:pointer;
	font-weight:bold;
	color:#d55500;
}
.tabContentNormal1{
	width:70px;
	cursor:pointer;
	color:#adadad;
	font-weight:normal;
}
.tabContentOver2{
	width:75px;
	cursor:pointer;
	font-weight:bold;
	color:#000;
	background:url(../../images/news_tab_05.gif) repeat-x 0 0;
}
.tabContentNormal2{
	width:75px;
	cursor:pointer;
	color:#adadad;
	font-weight:normal;
}
