@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
}
img{
	border:0;
}
a{
	text-decoration:none;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

#container{
	margin:0 auto;
	width:1000px;
	background:url(http://png.gc73.com.cn/web_image/bg_03.jpg) repeat-x;
	height:465px;
}
#main_content{
	float:left;
	width:1000px;
}
/*--------------------header--------------------*/
#gameplus_header{  
	float:left;
	margin:0 auto;
	text-align:center;
	width:1000px;
	height:237px;	
}
#ny_flash_l{
	float:left;
	margin-top:61px;
	margin-left:265px;
	display:inline;
}
#ny_flash_r{
	float:right;
	margin-top:1px;
	margin-right:100px;
	display:inline;
}

/*--------------------game list--------------------*/
#gameplus_left{
	float:left;
	width:209px;
	margin-top:5px;
	margin-left:65px;
	display:inline;
}
.hotgame_placeholder{
	height:24px;
}
.onegame_placeholder{
	height:29px;
}
#gamelist_webgame{
	background:url(http://png.gc73.com.cn/web_image/web_bg_ver.png) no-repeat;
	width:208px;
	height:113px;
}
#gamelist_pcgame{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/one_ver_bg.png) no-repeat;
	width:208px;
	height:192px;
}
#gamelist_content{
	float:left;
	width:209px;
}

.gamelist_con_details{
	clear:both;
    width:155px;
	height:24px;
	margin:5px 0 0 29px;
	border-bottom:1px dashed #ddd;
}
.gamelist_con_details a{
	display:block;
}
.gamelist_con_details a:link, 
.gamelist_con_details a:visited{
	color:#575850;
}
.gamelist_con_details a:hover{
	text-decoration:none;
	color:#FF9900;
}
.gamelist_con_arrow{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/gamelist_arrow.gif) no-repeat;
	width:10px;
	height:7px;
	margin-top:6px;
	margin-right:10px;
	margin-left:10px;
	display:inline;
}
.gamelist_con_img{
	margin-left:3px;
	display:inline;
	float:left;
	width:22px;
	height:22px;
}
.gamelist_con_title{
	float:left;
	text-align:left;
	margin-top:4px;
	margin-left:10px;
}
.gamelist_hot_icon{
	float:left;
	width:23px;
	margin-left:2px;
}
#gamelist_right{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/gameplus01_gamelist_r.jpg) no-repeat;
	width:14px;
	height:205px;
}

/*--------------------customer service--------------------*/
#service_center_area{
	float:left;
	width:200px;
	margin-top:15px;
	margin-left:8px;
	display:inline;
}
#service_top_title{
	background:url(http://png.gc73.com.cn/web_image/gameplus01_service_title.png) no-repeat;
	width:200px;
	height:77px;
}
.service_center_bg{
	background:url(http://png.gc73.com.cn/web_image/gameplus01_service_bg.jpg) no-repeat;
	width:200px;
	height:68px;
}
.service_center_bg img{
	margin-top:10px;
	margin-left:32px;
}
/*--------------------faq--------------------*/
#faq_content{
	float:left;
	margin-top:14px;
	margin-left:7px;
	display:inline;
	background:url(http://png.gc73.com.cn/web_image/faq_p_bg.png) right no-repeat;
	width:200px;
	height:195px;
}
#left_faq{
	width:200px;
	height:150px;
	margin-top:58px;
}
.faq_question{
	padding:0;
	margin:0;
}
.faq_question li{
	text-align:left;
	width:165px;
	border-bottom:1px dashed #ddd;
	line-height:26px;
	height:26px;
	margin-left:20px;
	display:block;
}
.faq_question a:link, 
.faq_question a:visited{
	padding-left:5px;
	color:#575850;
}
.faq_question a:hover{
	color:#FF6600;
}
#faq_btn_more{
	float:right;
	padding:0;
	margin:0 15px 0 0;
	display:inline;
	border:1px solid #fff;
}


#maincontent{
	float:left;
	width:640px;
	margin-top:15px;
	margin-left:19px;
	display:inline;
}
#maincontent_header{
	float:left;
	width:620px;
	height:50px;
}
.mark_icon{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/mark_ico.jpg) no-repeat;
	width:33px;
	height:40px;
}
.header_title{
	float:left;
	width:580px;
	border-bottom:1px solid #b2b1ae;
	margin-left:5px;
}
.header_title img{
	float:left;
}
#crumb_nav{
	float:right;
	margin-top:20px;
}
#crumb_nav a:link, #crumb_nav a:visited{
	color:#FF6600;
	text-decoration:none;
}
#crumb_nav a:hover{
	text-decoration:underline;
}

.new_webset{
	position:absolute;
	top:239px;
	left::200px;
	z-index:2;
}

#friendly_link{
	float:left;
	margin:10px 0 0 73px;
	display:inline;
	width:850px;
	height:41px;
}
#fl_left{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/friendly_link_l.png) no-repeat;
	width:48px;
	height:41px;
}
#fl_repeatx{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/friendly_link_x.png) repeat-x;
	width:794px;
	height:41px;
}
#fl_right{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/friendly_link_r.png) no-repeat;
	width:8px;
	height:41px;
}


#fl_links{
	margin:12px 0 0 15px;
	padding:2px 0 0 0;
}		
#fl_links li
{
	display:inline;
	float:left;
	margin-right:5px;
}
#fl_links a:link, 
#fl_links a:visited
{
	float:left;
	line-height:14px;
	margin:0 10px 2px 10px;
	text-decoration:none;
	color:#474747;
}
#fl_links a:link#current, 
#fl_links a:visited#current, 
#fl_links a:hover
{
	border-bottom:3px solid #ff8023;
	padding-bottom:3px;
	color:#ff8023;
}
.fl_noclick{
	color:#474747;
	margin-right:10px;
	margin-left:10px;
}
/*--------------------navigation begin--------------------*/
#mainnav :focus{
	outline:none;
} 
#mainnav a,area{ 
	blr:expression(this.onFocus=this.blur()); 
}
#mainnav{
	float:left;
	width:1000px;
	height:44px;
}
#mainnav_left{  
	float:left;
	margin-left:25px;
	display:inline;
	background:url(http://png.gc73.com.cn/web_image/nav_l.jpg) no-repeat;
	width:59px;
	height:44px;
}
#mainnav_right{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/nav_r.jpg) no-repeat;
	width:82px;
	height:44px;
}
#mainnav_center{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/nav_xline.jpg) repeat-x;
	width:830px;
}
#mainnav_ul{
	margin:0;
	padding-left:19px;
	height:44px;
}
#mainnav_ul li{
	float:left;
	margin-top:7px;
	margin-right:6px;
}
#mainnav_ul li a{
	display:block;
}
#mainnav_ul li#nav_homepage a{
	background:url(http://png.gc73.com.cn/web_image/topnav_homepage_curr.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_homepage a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_homepage_curr.png) -95px no-repeat;
}
#mainnav_ul li#nav_news a{
	background:url(http://png.gc73.com.cn/web_image/topnav_news.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_news a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_news.png) -95px no-repeat;
}
#mainnav_ul li#nav_download a{
	background:url(http://png.gc73.com.cn/web_image/topnav_gamedown.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_download a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_gamedown.png) -95px no-repeat;
}
#mainnav_ul li#nav_awards a{
	background:url(http://png.gc73.com.cn/web_image/topnav_awards.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_awards a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_awards.png) -95px no-repeat;
}
#mainnav_ul li#nav_web a{
	background:url(http://png.gc73.com.cn/web_image/new_webset01.gif) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_web a:hover{
	background:url(http://png.gc73.com.cn/web_image/new_webset01.gif) no-repeat;
}
#mainnav_ul li#nav_help a{
	background:url(http://png.gc73.com.cn/web_image/topnav_help_curr.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_help a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_help_curr.png) -95px no-repeat;
}
#mainnav_ul li#nav_companyinfo a{
	background:url(http://png.gc73.com.cn/web_image/topnav_cominfo.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_companyinfo a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_cominfo.png) -95px no-repeat;
}
#mainnav_ul li#nav_joinus a{
	background:url(http://png.gc73.com.cn/web_image/topnav_joinus.png) no-repeat;
	width:95px;
	height:29px;
}
#mainnav_ul li#nav_joinus a:hover{
	background:url(http://png.gc73.com.cn/web_image/topnav_joinus.png) -95px no-repeat;
}
#mainnav_bottom{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/bg_nav_bottom.jpg) no-repeat;
	width:880px;
	height:29px;
}
/*--------------------navigation end--------------------*/

/*--------------------Ad--------------------*/
.focusPic :focus{
	outline:none; 
} 
.focusPic a,area { 
	blr:expression(this.onFocus=this.blur());
}
#main_center{
	float:left;
	width:452px;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}
.focusPic {
	width:448px;
	height:265px;
	margin-left:2px;
}
.focusPic .focusTitle {
	width:438px;
}
.focusPic .focusTitle ul {
	float:right;
	position:relative;
	list-style-type:none;
	padding:0;
	margin:-25px 0 0;
	height:25px;
}
.focusPic .focusTitle li {
	float:left;
	border:1px solid #FF6600;
	disploy: block; 
	margin:0 5px 2px 0;
	background: #e8e8e8; 
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	cursor:pointer;
	overflow: hidden; 
	color: #ff0000; 
	text-align:center;
}
.focusPic .focusTitle li a {
	color: #333333;
}
.focusPic .focusTitle li a:visited {
	color: #333333;
}
.focusPic .focusTitle li a:hover {
	color: #bc2931;
}
.focusPic .focusTitle .current {
	background:#ffdc44; 
	color:#ff0000; 
}
.focusPic .focusTitle .current a {
	color: #ff0000;
}
.focusPic .focusTitle .current a:visited,
.focusPic .focusTitle .current a:hover {
	color: #ff0000;
}
.focusPic #focusMenu li.current {
	color: #ff0000;
}
.focusPic #focusLeft {
	overflow: hidden; 
	width: 448px; 
	margin:0;
	padding:0;
}
.focusPic #focusLeft li {
	display:none;
}
.focusPic #focusLeft li.current {
	display:block;
}


/*--------------------hot game--------------------*/
.hot_game{
	margin-top:12px!important;
	*margin-top:8px;
	background:url(http://png.gc73.com.cn/web_image/hotgame_bg.png) no-repeat;
	width:452px;
	height:153px;
}
#demo {
	overflow:hidden;
	width:410px;
	padding-top:50px;
	margin-left:18px;
}
#indemo {
	float:left;
	width:800%;
}
#demo1 {
	float:left;
	margin-right:5px;
}
#demo2 {
	float:left;
}
/*--------------------news--------------------*/
#gameplus_news{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/news_index_bg.jpg) no-repeat;
	width:445px;
	height:241px;
	margin-left:3px;
	display:inline;
}
.news_title{
	float:left;
	text-align:left;
	width:350px;
}
#index_newstitle img{
	margin-left:20px;
	padding-top:5px;
}
#index_eventtitle img{
	margin-left:40px;
	padding-top:5px;
}
.news_border{
	float:left;
}
#news_content{
	float:left;
	padding-top:8px;
	width:431px;
	height:217px;
}
.new_more{
	height:20px;
	text-align:right;
	padding-right:5px;
}
.news_info{
	float:left;
	margin-top:10px;
	margin-left:10px;
	display:inline;
	line-height:28px;
	width:420px;
	border-bottom:1px dashed #ddd;
}
.public_notice{
	float:left;
	margin-left:10px;
	color:#CC0000;
	font-weight:bold;
	width:50px;
}
.news_icon{
	float:left;
	margin-left:10px;
	color:#196ba4;
	font-weight:bold;
	width:55px;
}
.activity_icon{
	float:left;
	margin-left:10px;
	color:#b57c00;
	font-weight:bold;
	width:55px;
}
.news_details{
	float:left;
	text-align:left;
	width:280px;
	line-height:12px;
	padding-top:7px;
}
.news_details a{
	color:#575850;
}
.news_details a:link, .news_details a:visited{
	text-decoration:none;
}
.news_details a:hover{
	color:#FF6600;
}
.news_time{
	float:right;
	text-align:right;
	color:#575850;
}
/*--------------------coming game--------------------*/
#info_right{
	float:left;
	width:212px;
	margin-top:5px;
	padding:0px;
}
#publish_game{
	background:url(http://png.gc73.com.cn/web_image/soon_game_bg.png) no-repeat;
	width:212px;
	height:153px;
}
.publish_game_name{
	float:left;
	width:160px;
	padding:0;
	margin:45px 0 0 10px;
}
.publish_game_name li{
	text-align:left;
	line-height:12px;
	border-bottom:1px dashed #dddddd;
	padding-top:16px;
	margin-left:15px;
	color:#575850;
}
.closed_beta{
	color:#ee8b4f;
}
#index_right_botbg{
	float:left;
	background:url(http://png.gc73.com.cn/web_image/index_right_botimgbg.png) no-repeat;
	width:212px;
	height:235px;
}

.hotgame_ranking{
	background:url(http://png.gc73.com.cn/web_image/ranking_bg.png) no-repeat;
	width:194px;
	height:210px;
	margin:10px 0 0 6px;
}
.ranking_placeholder{
	height:95px;
}
.ranking_placeholder{
	height:95px;
}
#right_adimg{
	float:left;
	width:186px;
	height:282px;
	margin-top:10px;
	margin-left:5px;
}
#hotgame_rank_info01,
#hotgame_rank_info02,
#hotgame_rank_info03,
#hotgame_rank_info04,
#hotgame_rank_info05{
	clear:both;
	width:169px;
	height:30px;
	margin:5px auto 0 auto;
}
#hotgame_rank_info01{
	background:url(http://png.gc73.com.cn/web_image/hotgame_ranking_bg01.png) no-repeat;
}
#hotgame_rank_info02{
	background:url(http://png.gc73.com.cn/web_image/hotgame_ranking_bg02.png) no-repeat;
}
#hotgame_rank_info03{
	background:url(http://png.gc73.com.cn/web_image/hotgame_ranking_bg03.png) no-repeat;
}
#hotgame_rank_info04{
	background:url(http://png.gc73.com.cn/web_image/hotgame_ranking_bg04.png) no-repeat;
}
#hotgame_rank_info05{
	background:url(http://png.gc73.com.cn/web_image/hotgame_ranking_bg05.png) no-repeat;
}
.hotgame_rank_icon img{
	float:left;
	margin-bottom:5px;
	margin-left:40px;
	display:inline;
}
.hotgame_rank_title{
	float:left;
	text-align:left;
	margin-top:8px;
	margin-left:10px;
}
.hotgame_rank_title a{
	display:block;
}
.hotgame_rank_title a:link, 
.hotgame_rank_title a:visited{
	color:#575850;
}
.hotgame_rank_title a:hover{
	text-decoration:none;
	color:#FF9900;
}

.clear_float{
	clear:both;
}
/*.special_notice{
	float:right;
	margin-right:75px;
	display:inline;
	height:15px;
	padding-top:5px;
}*/
.notice_tips{
	float:left;
	cursor:pointer;
	width:425px;
	margin-left:40px;
	display:inline;
	height:24px;
	line-height:24px;
}
.notice_tips a:link,
.notice_tips a:visited{
	text-decoration:none;
	color:#292929;
}
.notice_tips a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#3366CC;
}
.notice_decorate_l,
.notice_decorate_r{
	float:left;
	width:181px;
	height:24px;
}
.notice_decorate_l{
	background:url(http://png.gc73.com.cn/web_image/index_left240.jpg) no-repeat;
}
.notice_decorate_r{
	position:relative;
	background:url(http://png.gc73.com.cn/web_image/index_right24.jpg) no-repeat;
	margin-left:19px; 
	display:inline;
}

.festival_icon01{
	position:relative;
	top:42px;
	left:26px;
	background:url(../image/firecracker_l.jpg) no-repeat;
	width:85px;
	height:222px;
	display:block;
}

.festival_icon02{
	position:relative;
	top:-182px;
	top:-180px!important;
	*top:-182px!important;
	left:894px;
	background:url(../image/firecracker_r.jpg) no-repeat;
	width:94px;
	height:222px;
	display:block;
}

/*--------------------header_news begin--------------------*/
#index_news{
	float:right;
	width:270px;
	height:30px;
	line-height:28px;
}
.header_news span{
	float:left;
	margin-left:10px;
	padding-top:2px;
	color:#990000;
	font-weight:bold;
}
.scroll_news{
	float:left;
	padding-top:2px;
	padding-bottom:2px;
}
.scroll_news a{
	text-align:left;
	color:#4e4e4e;
}
.scroll_news a:hover{
	text-decoration:underline;
}
/*--------------------header_news end--------------------*/