﻿.main
{
	width:980px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
	margin-bottom:10px;
}
.main_left
{
	width:715px;
	float:left;	
}
.main_right
{
	width:265px;
	float:right;	
}
.index_inner_left
{
	width:231px;
	float:left;	
}
.index_inner_middle
{
	width:484px;
	float:left;	
}
.user_top
{
	background:url("/images/main_left/user_left.jpg") no-repeat;
	width:227px;
	height:36px;
}
.user_loggined_top
{
	background: url( "/images/main_left/user_logginged_top.jpg" ) no-repeat;
	width: 227px;
	height: 36px;
	font-size:14px;
	line-height:36px;
}
.user_loggined_top span.user_title
{
	padding-left:10px;
	color:Black;
	font-weight:normal;
}
.user_loggined_top span
{
	color:#FF7E03;
	font-weight:bold;
}
.user_top a
{
	float:right;
	color:#FF7015;
	margin-right:25px;
	margin-top:15px;
}
.user_input
{
	height:25px;
	padding-left:10px;
}
.user_login
{
	padding-top:5px;
	background:url("/images/main_left/user_bg.jpg") repeat-y;
	width:227px;
	color:#949494;
	font-weight:bold;
}
.user_login p
{
	font-weight:normal;
	padding-left:10px;
	padding-top:7px;
}
.user_login p.fill_info a
{
	color:Red;
	text-decoration:underline;
}
.user_login p a
{
	padding-left:5px;
}
.input_style
{
	border:0;
	background:url("/images/main_left/input_bg.gif") no-repeat;
	height:21px;
	line-height:21px;
	width:136px;
	font-weight:normal;
}
.code_style
{
	border:0;
	background:url("/images/main_left/code_bg.gif") no-repeat;
	height:21px;
	width:76px;
	line-height:21px;
	font-weight:normal;
}
.user_btn a
{
	margin-left:25px;
	width:68px;
	height:25px;
}
.user_bottom
{
	background:url("/images/main_left/user_bottom.jpg") no-repeat;
	width:227px;
	height:9px;
	font-size:0;
}
.button_list_content
{
	
}
.left_main_bg
{
	background:url("/images/bg/main_left_bg.gif") no-repeat;
	width:231px;
	height:534px;
}
.button_list_content
{
	padding:20px;
}
.button_list_content a
{
	margin-top:2px;
}
.activity_title
{
	background:url("/images/activity_title.gif") no-repeat;
	width:174px;
	height:18px;
	margin-left:20px;
	margin-top:5px;
}
.activity_img
{
	margin-left:15px;
	margin-top:10px;
}
.activity_caption
{
	font-size:14px;
	color:Red;
	font-weight:bold;
	margin-top:10px;
	width:200px;
	padding-left:10px;
	text-align:center;
}
.activity_content
{
	margin-top:5px;
	color:#666464;
	margin-left:10px;
}
.activity_more
{
	background:url("/images/bg/btn_bg.gif") no-repeat;
	width:90px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	float:right;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
}
.middle_ad
{
	background:url("/images/bg/head_ad_bg.gif") no-repeat;
	width:484px;
	height:280px;
}
.main_middle_bg
{
	background:url("/images/bg/main_middle_bg.gif") no-repeat;
	width:484px;
	height:485px;
	margin-top:3px;
}
.site_nav_content
{
	background:url("/images/bg/site_nav_bg.png") repeat-x;
	height:34px;
	width:430px;
	font-size:14px;
	font-weight:bold;
}
.site_nav_content span
{
	font-size:12px;
	padding-left:280px;
	font-weight:normal;
}
.site_nav_content span a
{ 
	color:White;
}
.site_nav
{
	padding-left:10px;
	display:inline-block;
	margin-top:10px;
}
.news
{
	width:480px;
	display:table;
}
.news .news_content
{
	width:440px;
	margin-left:20px;
	margin-top:5px;
}
.news .news_content ul li
{
	list-style:none;
	line-height:20px;
	background:url("/images/icon/arrow_big.gif") left center no-repeat;
	padding-left:10px;
	padding-bottom:1px;
	border-bottom:1px dashed #8F8F8F;
	width:430px;
}
.news .news_content ul li span
{
	float:right;
	color:#666464;
}
.news .news_content ul li a
{
	color:#666464;
}
.game_list
{
	background:url("/images/bg/game_list_bg.jpg") no-repeat;
	width:470px;
	height:252px;
	margin-top:5px;
}
.game_list_icon
{
	width:71px;
	float:left;
}
.game_list_icon a
{
	margin-top:20px;
	margin-left:40px;
	display:inline-block
}
.index_contact_us
{
	background:url("/images/bg/index_cs_bg.gif") no-repeat;
	width:259px;
	height:189px;
	margin-left:6px;
	clear:both;
	display:inline-block;
	margin-top:5px;
}
.index_contact_us .index_contact_us_text
{
	padding-left:20px;
	padding-top:110px;
}
.index_contact_us .index_contact_us_text p
{
	padding-bottom:6px;
	padding-top:5px;
}
.down_game
{
	margin-left:6px;
}
.faq
{
	background:url("/images/faq_title.gif") no-repeat;
	width:259px;
	height:34px;
	margin-left:6px;
	margin-top:10px;
}
.faq_content
{
	background:url("/images/bg/faq_bg.gif") repeat-y;	
	width:259px;
	margin-left:6px;
}
.faq_content ul li
{
	background:url("/images/icon/arrow_small.gif") left center no-repeat;	
	list-style:none;
	width:230px;
	padding-left:10px;
	margin-left:10px;
	height:22px;
	line-height:22px;
}
.faq_content ul li a
{
	color:#666464;
}
.faq_bottom
{
	background:url("/images/faq_bottom.gif") no-repeat;	
	width:259px;
	height:7px;
	margin-left:6px;
}
.xiaoyou_help
{
	background:url("/images/xiaoyou_help.gif") no-repeat;
	width:259px;
	height:171px;
	margin-left:6px;
}
.xiaoyou_help_text
{
	float:left;
	width:140px;
}
.xiaoyou_help_text p
{
	color:#666464;
	margin-top:7px;
}
.xiaoyou_help_text p a
{
	color:#374BFE;
}
.left_bottom
{
	width:715px;
	margin-top:5px;
	float:left;
}
.left_bottom a
{
	margin-left:3px;
}
#myAccordion{
	width: 312px;
	float:right;
	padding-right:18px;
	padding-top:20px;
}
#myAccordion dt{
	line-height: 23px;
	background-color: #80df20;
	padding: 0 10px;
	font-weight: bold;
	color: #000;
}
#myAccordion dt.card
{
	background:url("/images/accordion/card.gif") no-repeat;
}
#myAccordion dt.mah_jong
{
	background:url("/images/accordion/majiang.gif") no-repeat;
}
#myAccordion dt.chess
{
	background:url("/images/accordion/chess.gif") no-repeat;
}
#myAccordion dt.other
{
	background:url("/images/accordion/other.gif") no-repeat;
}
#myAccordion dd{
	overflow: auto;
}
#myAccordion p{
	margin: 16px 10px;
	color:#541C00;
}
#myAccordion dt.cardClass
{
	background:url("/images/accordion/card_active.gif") no-repeat;
}
#myAccordion dt.chessClass
{
	background:url("/images/accordion/chess_active.gif") no-repeat;
}
#myAccordion dt.majiangClass
{
	background:url("/images/accordion/majiang_active.gif") no-repeat;
}
#myAccordion dt.otherClass
{
	background:url("/images/accordion/other_active.gif") no-repeat;
}
#myAccordion a
{
	color:#571A00;
	text-decoration:underline;
}
.accordion_left
{
	width:140px;
	float:left;
	margin-top:5px;
}
.accordion_left li
{
	list-style:none;
	line-height:25px;
	height:25px;
	padding-left:10px;
	width:120px;
}
.accordion_left li.bg
{
	background:#FFF1D1;
}
.accordion_left li img
{
	vertical-align:middle;
	padding-right:5px;
}
.accordion_right
{
	width:150px;
	float:left;
	margin-top:5px;
}
.accordion_right li
{
	list-style:none;
	line-height:25px;
	height:25px;
}
.accordion_right li.bg
{
	background:#FFF1D1;
}
.accordion_right li img
{
	vertical-align:middle;
	padding-right:5px;
}
.news_bd{padding-top:13px;padding-left:12px;}

.news_slide{height:256px; width:461px; position:relative;}
.news_slide_pic{width:461px; height:256px; overflow:hidden;}
.news_slide_pic a{display:none;}
.news_slide_pic a.active{display:inline;}
.news_slide_nav{text-align:right; position:absolute; right:0; bottom:0;}
.news_slide_nav a{display:inline; padding:4px 6px 2px; line-height:20px; font-size:12px; color:#9A9A9A; background:#FFF;margin-right:5px;}
.news_slide_nav a.active{display:inline; font-weight:bold; background:#FDA909;color:#FFF;}
