@charset "utf-8";
/* CSS Document */
/*-------------------all css begin----------------------------*/
#loading{z-index:1;padding:1px 0 5px 5px;background:#C00;right:0;top:0;width:150px;color:#fff;position:fixed;_position:absolute;}
*{
	margin:0px;
	padding:0px;	
	font-size:12px;
	font-family:"宋体";
}
img{
	border:0;
}
html{-webkit-text-size-adjust:none;}
h1,h2,h3,h4,h5,h6{
	font-weight:100;
}
body {
	background:#00c6d3;
}
.bgnew  { height:150px; width:1003px; float:left; background:url(../IMAGES/common/bgvday.jpg) no-repeat ;}

ul,dl {
	list-style:none;
}
.clear {
	clear:both;
}
.common_fleft,li,dt,h1,h2,h3,span{
	float:left;
}

.common_fright{
	float:right;
}
.common_fright a{ 
 text-decoration:none;
 color:#000;
}
.common_fright a:hover{ 
 text-decoration:underline;
 color:#000;
}

#box{
	width:1003px;
	margin:0 auto;
	background:#FFF;
}
.shiyan{width:1003px; height:150px; display:block;float:left; cursor:pointer;}

.header_box,.common_box{
	width:1003px;
	float:left;
}
/*-------------------all css end----------------------------*/
/*-------------------header css begin----------------------------*/
.header_box{
	height:80px;
	overflow:hidden;
	background:url(../IMAGES/common/header_repeat.jpg) repeat-x;
	}
#logo{
	float:left;
	display:inline;
	width:197px;
	margin:14px 13px 0 14px;
}
.title_text{
	width:288px;
	height:28px;
	float:left;
}
.header_search{	
	float:left;
	width:275px;	
	display:inline;
	margin:17px 0 0 25px;
	_margin-left:-3px;
	position:relative;
}
.header_box h3{
	width:292px;
	padding:0 0 0 5px;
	color:#ffffff;
	line-height:18px;
	font-weight:100;
}
.header_box h2{
	width:222px;
	position:absolute;
	top:30px;
	left:6px;
}
.header_box h2 span{
	float:left;
	cursor:pointer;
	padding:0 0 0 17px;
	height:15px;
	_height:17px;
	line-height:15px;
	_line-height:20px;
	width:94px;
}
.sousuo_over{
	color:#fff;
	text-decoration:none;
	background:url(../IMAGES/common/sousuo_icon.jpg) no-repeat;
}
.sousuo_out{
	color:#8dd1dc;
	text-decoration:none;
	background:url(../IMAGES/common/sousuo_icon1.jpg) no-repeat;
}
.t45_radio{
	position:absolute;
	top:28px;
	left:-299px;
	padding:0 0 0 20px;
	height:17px;
	line-height:17px;
	overflow: hidden;
	background:url(../IMAGES/common/t45_radio.gif) no-repeat left 2px;
	width: 269px;
}
.t45_radio li{
	color:#fff;
	height:16px;
	float:left;
	width:270px;
}
.header_right{
    display:inline;
	float:right;
	width:140px;
	padding:15px 0 0 0;
	position:relative;
	height:50px;
}
.header_weibo{
	top:15px;
	_top:17px;
	#top:17px;
	height:34px;
	float:left;
	cursor:pointer;
	display:block;
	color:#ffffff;
	text-align:right;
}
.google_1{display: block;
    float: right;
    left: 100px;
    overflow: hidden;
    position: absolute;
    top: 15px;
    width: 70px;}
.rss_a {float:left;}
.weibosina_a {width:43px;display:block; float:left;}
.weibosina{
    padding:0 0 0 5px;
}
.white:link,.white:visited{
	color:#ffffff;
	text-decoration:none;
}
.white:hover{
	color:#ffffff;
	text-decoration:underline;
}
.header_box h4{
	position:absolute;
	top:57px;
	right:8px;
}
.header_box h4 span{
	clear:both;
}
#flag{
	width:172px;
	height:16px;	
}
#flag{
	background:url(../IMAGES/common/t45_more.jpg) no-repeat top left;
}
#flag a{
	display:block;
	width:22px;
	float:left;
	height:16px;
}
#flag .flag_left{
	margin-left:8px;
}
#language{
	color:#ffffff;
	font-size:11px;
	font-family:Arial;
	width:172px;
	margin:17px 0 6px 0;
}

/*-------------------header css end----------------------------*/
/*-------------------menu css begin-----------------------*/
.menu_nav {	
	background:#F4F4F4;
	width:1003px;
	float:left;
}
.menu_nav ul{
	height:37px;
	width:986px;
	margin-left:5px;
	_margin-left:3px;
	float:left;
	padding-left:7px;	
	display:inline-block;
	background:url(../IMAGES/common/menu_bg.jpg) repeat-x;
}
.nav a {
	color:#fff;
	text-decoration:none;
	padding:10px 16px 8px;
	font-weight:bold;
	display:inline-block;
	background:url(../IMAGES/common/bg_menu.jpg) repeat-x;
}
.nav a:hover {
	color:#280000;
	text-decoration:none;
	padding:10px 16px 8px;
	#padding:10px 16px 10px;
	font-weight:bold;
	display:inline-block;
	background:url(../IMAGES/common/menu_hover.jpg) repeat-x;
}
.original a , .mobile_phone a {
	text-decoration:none;
	padding: 10px 16px;
	font-weight:bold;
	display:inline-block;
	background:url(../IMAGES/common/menu_hover.jpg) repeat-x;}
.original a {color:#FF0033;}    
.mobile_phone a {color:#FF8E08;}
.member_box {
	width:258px;
	border:1px solid #D1D0D5;
	overflow:hidden;
	float:right;
	margin:0 5px 0 0;
	_margin:0 2px 0 0;
}
.member_menu {
	width:258px;
	float:left;
	height:27px;
}
.member_menux {
	width:165px;
	float:left;
	height:17px;
	padding-left:14px;
	margin-left:2px;
	display:inline;
}
.member_menux b, .member_menu b {
	float:left;
	color:#ffffff;
}
.member_menux font{
	float:left;
	width:50px;
	font-weight:bold;
	color:#ffffff;
}
.member_menux span {
	font-weight:bold;
	color:#FFFD92;
}
.username_h{height: 20px; overflow: hidden;}

.member_panel {
	background:url(../IMAGES/common/member_panel_bg.jpg) repeat-x;
	height:84px;
	_overflow:hidden;
	_height:84px;
	width:258px;
	float:left;
	color:#000000;
}
.member_avatar {
	float:left;
	_float:left; /*IE6*/
	margin:4px 0 0 7px;
	overflow:hidden;
	height:62px;
}
.member_avatar img {
	border:1px solid #D1D0D5;
}
.member_input {
	width:175px;
	float:left;
	display:inline;
	margin:2px 0 0 16px;
	_margin-left:90px;
	_margin-top:-60px;
}
.member_input_3 {
	width:175px;
	float:left;
	display:inline;
	margin:2px 0 0 16px;
	_margin-left:90px;
	_margin-top:-40px;
}
.member_user {
	float:left;
	width:125px;
	background:url(../IMAGES/common/member_account.gif) no-repeat;
	padding-top:6px;
	height:21px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
.member_favorite {
	float:left;
	width:133px;
	height:26px;
	background:url(../IMAGES/common/member_favorite.png) no-repeat;
	line-height:26px;
	text-align:center;
}
.member_favorite a {
	color:#000;
	text-decoration:none;
}
.member_favorite font{
	color:#008CA5;
}
.member_text {
	width:48px;
	float:left;
	text-align:right;	
	color:#fff;
	padding-top:2px;
}
.member_input_text {
	width:103px;
	height:14px;
	line-height:14px;
	border:1px solid #CCCCCC;
	background:#fff;
}
.member_checkbox {
	float:left;
	padding:5px 0 8px 64px;
	#padding:5px 0 8px 62px;
	margin-top:1px;
	#margin-top:-5px;
	width:18px;
}
.member_reset {
	float:left;
	color:#fff;
	margin-top:6px;
	#margin-left:2px;
	display:inline;
}
.member_reset a {
	color:#FFFE8D;
	text-decoration:underline;
	margin-top:-2px;
	padding-left:4px;
	font-weight:bold;
}
.member_topx {
	margin-top:8px;
}
.member_link {
	width:165px;
	float:left;
	padding:3px 0 0 8px;		
}
.member_link a {
	color:#FFFD92;
	text-decoration:underline;
}
.member_link_line {
	padding-right:9px;
	height:10px;
	overflow:hidden;
	border-right:1px dotted #FFFE94;
}
.game_find{
	margin:10px 0 0 13px;
	#margin:10px 0 0 14px;
	_margin:10px 0 0 19px;
	display:inline;
	float:left;
}
.member_input_2 {
	width:257px;
	float:left;
	display:inline;
	margin:-10px 0 0 0;
}
.member_link_1 {
	width:65px;
	_width:68px;
	float:left;
	text-align:right;
	color:#fff;
	margin-top:4px;
}
.more_button {
	float:right;
	height:40px;
	width:261px;
	margin:2px 4px 0 0;
	_margin:2px 2px 0 0;
	background:url(../IMAGES/common/more_button_bg.jpg) no-repeat;
}
.yaoqing, .luntan, .weibo, .shoucang {
	margin-top:13px;
	display:inline;
}
.yaoqing {
	margin:12px 0 0 22px;
	width:123px;
	display:inline;
}
.luntan, .weibo, .shoucang {
	margin-left:32px;
}
.shoucang a {
	color:#244E02;
	text-decoration:none;
}
.white:link, .white:visited {
	float:left;
	color:#fff;
	text-decoration:none;
}
.white:hover {
	color:#fff;
	text-decoration:underline;
}
/*-------------------menu css end-----------------------*/
/*-------------------ad and game begin------------------*/
.buttom_ad,.buttom_game{
	display:block;	
	height:112px;
	float:left;	
	border:1px solid #006f80;
}
.buttom_ad{width:730px;margin:6px 0 0 4px;_margin:6px 0 0 2px;}
.buttom_game{width:257px;margin:6px 0 0 4px;}
.buttom_ad p,.buttom_game p{
	background:url(../IMAGES/common/ad_repeat.jpg) repeat-x;
	height:20px;
	line-height:20px;
	color:#fff;
	padding-left:4px;	
}
.buttom_ad p{width:726px;}
.buttom_game p{width:253px;}
.buttom_ad a{
	float:right;
	color:#b2e0e5;
	text-decoration:none;
	padding-right:4px;
	font-family:Arial;
}
.buttom_ad font{
	float:left;
}
.buttom_ad center{
	float:left;
	margin:1px 0 0;
}
.buttom_game img{
	float:left;
	padding:5px;
	border:1px solid #DFDFDF;
	margin:6px 5px 0 8px;
}
/*-------------------ad and game end--------------------*/
/*-------------------footer begin-----------------------*/
.footer_color{ float:left; width:1003px; background:#00bac9;}
.footer_common_box,.footer_box_top{
	width:1003px;
	float:left;
}
.footer_box_top{
	padding:3px 0;
	border-top:7px solid #39362F;
	background:#fff;
}
.footer_box_top li{
	float:left;
	padding-left:10px;
	}
.footer_box_top li a{
	color:#000000;
	text-decoration:none;
}
.footer_box_top li a:hover{
	color:#000000;
	text-decoration:underline;
}
.footer_six1{
	#padding-top:0px;
}
.footer_box_1 {
    overflow:hidden;
	float:left;
	width:1003px;
	background:white;
}
.footer_copyright {
    height: 35px;
    color: white;
    text-align: center;
    background: #00C6D3;
    padding: 17px 0 0 0;
}
.fnw_firm {
    @media screen and (-webkit-min-device-pixel-ratio:0){height:160px;}
    width:1003px;
	height:238px;
	background:url(../IMAGES/common/slash.jpg) repeat;
	padding: 6px 0 0 30px;
}
.frontnetwork_logo {
    padding:0 22px 0 21px;
	float:left;
}
.frontnetwork_text , .frontnetwork_text1 {
	color:#5c5c5c;
	line-height:22px;
}
.foot_text_right {float: right; padding:0 15px; width: 305px; display:block;}
.foot_text_right a:link {color:#585b65;text-decoration:none;} .foot_text_right a:hover{text-decoration:underline;} .foot_text_right a:visited{color:#585b65;}
.frontnetwork_text{width:615px; padding:10px 15px 0 0; clear:both; display:block; border-right:solid 1px #adadad;}
.frontnetwork_text1 {padding:9px 0 0 0; width:300px; } 
.fnw_firm a{
    font-weight: bold;
    padding: 25px 0 0 0;
    text-align: right;
	float:right;
}
.foot_nav {padding:12px 0 0 25px; height:280px;}
.foot_nav_a a {font-family:Tahoma, Geneva, sans-serif;}
.foot_nav_a {
    list-style:none;
    list-style: none outside none;
    width: 260px;
	display:inline;
	overflow:hidden;
}
.nav_t {
    height: 20px;
    margin: 0 0 5px 0;
    width: 175px;
	color:#292a32;
	font-size:15px;
	font-weight:900px;
	height:17px;
}
.foot_nav_a li {
    height:20px;
	color:#585b64;
	font-family:tahoma;
	width:200px;
}
.foot_nav a:link , .foot_nav a:visited {
    cursor:pointer;
    text-decoration:none;
	color:#585a66;
}
.foot_nav a:hover {  
    text-decoration:underline;
}
.foot_nav a:visited {  
    color:#585a66;
}
.footer_copyright a:link , .footer_copyright a:visited{
	color:#fff;
	text-decoration:none;
	}
/*-------------------footer end-----------------------*/
.gamebox_left,.content_box,.play_body_box,.play_body_box_1 {
	width:1003px;	
	float:left;
	background:#f4f4f4;
}
.content_box{
	padding:5px 0 ;
	_padding:5px 0 ;
}

.gamebox_left,.play_body_box{
	_padding-bottom:5px;
}

.black:link,.black:visited{
	color:#000;
	text-decoration:underline;
}
.black:hover{
	color:#000;
	text-decoration:none;
}
.black_1:link,.black_1:visited{
	color:#000;
	text-decoration:none;
}
.black_1:hover{
	color:#000;
	text-decoration:underline;
}
/*-------------分页--------------*/
.pages {
	clear:both;
	margin:5px 0;
}
.pages strong{
	color:#fff;
	margin:0 0 0 5px;
	background:#0099CC;
	padding:4px 8px;
}
.pages em, .pages a, .pages b {
	text-decoration:none;
	margin-left:5px;
	padding:3px 6px;
	border:1px solid #d3e5e7;
	background:#e4eef0;
	color:#3f85bc;
}
.pages a:hover {
	text-decoration:none;
	border:1px solid #09C;
	background:#09C;
	color:#FFF;
}
.pages b {
	border:none;
	font-weight:700;
}
.page_left {
	padding-left:14px;
}
.page_box_3 {
	width:607px;
	float:left;
	height:20px;
}
.page_box_4 {
	color:#fff;
	font-size:16px;
	float:left;
	font-weight:bold;
}
.page_box_2 {
	width:628px;
	float:left;
	height:3px;
	background:#039aaf;
}
.page_box_1 {
	width:636px;
	height:3px;
	float:left;
	overflow:hidden;
}
.page_box {
	width:636px;
	margin:0 auto;
}
.t45ch_login { position:absolute; z-index:9;}

