@charset "utf-8";





body{

	margin:0px;

	padding: 0;

	background-color:#F8F8F8;

	background-image:url("/images/i_top_bg.jpg");

	background-repeat: repeat-x;

	font-size:12px;

    font-family: "微软雅黑",'Simsun',Tahoma,Verdana,Arial;



}



h1, h2, h3, h4, h5, h6, span, p, input {

	margin: 0;

	padding: 0;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}



html,div,ul,li,table,tr,td,a,img{

	margin:0;

	padding:0;

	font-family:inherit;

	font-size:100%;

	font-style:inherit;

	font-weight:inherit;

	margin:0;

	padding:0;

	

	}

ul{

	list-style:none;

}

input{

	font-family:"微软雅黑",'Simsun',Tahoma,Verdana,Arial;

}

select{

	font-family:"微软雅黑",'Simsun',Tahoma,Verdana,Arial;

	font-size:12px;

	color:#555;

}



	



.flo_left{

	float:left;

}

.flo_right{

	float:right;

}

.mar_t10{

	margin-top:10px;

}

.mar_t_l{

	margin-left:5px;

	margin-top:5px;

}

.marg_t30{

	margin-top:30px;

	}

.marg_l20{

	margin-left:70px;

	_margin-left:35px;

}



.mar_r30{

	margin-right:30px;

}

.color_h{

	color:#666;

	}

.color_green{

	color:#090;

}

.ocoor_f9f9f9{

	background-color:#f9f9f9;

}

.color_red{

	color:#F00;

}

.wid80{

	width:80%

}

.botton{

	height:35px;

	cursor:pointer;

}

.botton a{

	color:#FFF;

}

.botton_td{

	background-image:url("/images/bot_bg_l.jpg");

	padding-left:40px;

	padding-right:7px; 

	font-size:14px;

	font-weight:bold;

	text-align:center;

	color:#FFF;

	}

.botton_td_r{

	background-image:url("/images/bot_bg_r.jpg");

	width:27px;

}



.botton1{

	height:35px;

	cursor:pointer;

}

.botton1 a{

	color:#FFF;

}

.botton1_td{

	background-image:url("/images/bot_bg_l1.jpg");

	padding-left:40px;

	padding-right:7px; 

	font-size:14px;

	font-weight:bold;

	text-align:center;

	color:#FFF;

	}

.botton1_td_r{

	background-image:url("/images/bot_bg_r1.jpg");

	width:23px;

}

.back_ebf6ff{

	background-color:#f7f7f7;

}









.dh_top{

	background:url("/images/dh_top_bg.gif");
    color: #999;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    margin: auto;
    width: 100%;

}

.dh_top a{

	color:#999;

	padding-right:3px;

}

.dh_top img{

	padding-right:5px;

	_padding-top:5px;

}



.top{

	width:1000px;

	height:72px;

	margin:auto;

}

.top img{

	float:left;

}



.top_right{

	width:175px;

	line-height:25px;

	font-weight:bold;

	margin-top: 10px;

}

.top_g_q_bg{

	background-image:url("/images/top_g_q.jpg");

	color:#FFF;

	font-size:12px;

	cursor:pointer;

	margin-top:35px;

}

.top_text{

    background:#ff4a00;
    color: #f9bd99;
    float: left;
    height: 43px;
    line-height: 43px;
    margin: auto;
    padding-top: 3px;
    text-align: center;
    border-radius: 5px 5px 0 0;
    width: 738px;

}

.top_text a{

	vertical-align:bottom;

	font-size:16px;

	list-style-type: none;

	margin-left:30px;

	color:#fff;

	

}

.top_text a:hover{

	vertical-align:bottom;

	font-size:16px;

	list-style-type: none;
    border-radius:8px;

	margin-left:30px;

	color:#fff;

	background: #999;
    padding-left:5px;
    padding-right:5px;

	

}





.color_F90{

	color:#F90

}

.color_CCC{

	color:#999;

}





#nav { 

line-height:30px; list-style-type: none; width:172px;

} 

#nav a { 

display:block; width: 170px; text-align:center; 

} 

#nav a:link { 

color:#666; text-decoration:none; 

} 

#nav a:visited { 

color:#FFEEDC;text-decoration:none; 

} 

#nav a:hover { 

color:#FFF;text-decoration:none;font-weight:bold; 

} 

#nav li { 

float:left; width:172px;background-color:#FFF;

text-align:left;

} 

#nav li a:hover{ 

background:#be0000; 

} 

#nav li ul { 

line-height:27px; list-style-type: none;text-align:left; 

left:-999em; width: 170px; position:absolute; border:#be0000 1px solid;

} 

#nav li ul li{ 

float:left; width:170px; 



} 

#nav li ul a:link { 

color:#666; text-decoration:none;font-weight:normal;

} 

#nav li ul a:visited { 

color:#666;text-decoration:none;font-weight:normal;

} 

#nav li ul a:hover { 

color:#F3F3F3;text-decoration:none;font-weight:normal; 

} 

#nav li:hover ul { 

left: auto; 

} 

#nav li.sfhover ul { 

left: auto; 

} 

#content { 

clear: left; 

}

.i_center{

	width:1000px;

	margin:auto;

	overflow:hidden;

}

.i_c_mar_t20{

		margin-top:20px;

}



.i_c_mar_t01{

		margin-top:1px;

}

.i_c_bg{

	background-color:#FFF;

}











.i_kfb_bg {

	background-image:url("/images/kfb_bg.jpg");

    cursor: pointer;

    overflow: hidden;

    width: 220px;

}

.i_kfb_time{

	float:right;

	line-height:35px;

	font-size:12px;

	

}

.i_left{

	width:220px;

	float:left;

	margin-left:13px;

	_margin-left:8px;

}

.i_left a{

    color: #000000;

}

.i_left_li{

	float:left;

	line-height:42px;

	font-size:14px;

	font-weight:bold;

	color:#0b5ba5;

	}

.i_left img{

	float:left;

	line-height:42px;

}

.i_left_tbg{

	background-image:url("/images/i_gamelist_pic02.jpg");

	width:220px;

	border-left:#bad5e8 1px solid;

	border-right:#bad5e8 1px solid;

}

.i_left_list{

	width:220px;

	overflow:hidden;

	background-image:url(/images/i_list_g_bg.jpg);

    border-left:#f1f1f1 1px solid;

	border-right:#f1f1f1 1px solid;

	border-bottom:#f1f1f1 1px solid;

	cursor:pointer;

	height:55px;

}



.i_left_list li{

	line-height:20px;

	margin-top:2px;

}

.i_left_list img{

	float:left;

	line-height:40px;

	margin:6px;

	width:40px;

	height:40px;

}



.i_left_list1{

	width:200px;

    background:#FFF;

    border-left:#bad5e8 1px solid;

	border-right:#bad5e8 1px solid;

	border-bottom:#dceff7 1px solid;

}



.i_left_list1 li{

	line-height:36px;

}

.i_left_list1 img{

	float:left;

	line-height:36px;

	margin:6px;

}



.i_left_wg{

	font-size:12px;

	font-weight:normal;

	color:#999;

	overflow:hidden;

}

.i_left_wg span{

	color:#F60;

}

.i_flo_r{

	float:right;

	line-height:20px;

	font-size:12px;

	color:#008899;

	padding-right:5px;

}

.i_flo_r a{

	color:#333;

}

.i_font_g{

	font-size:14px;

	font-weight:bold;

}

.i_font_g a{

	font-size:14px;

	color:#000;

	font-weight:bold;

}



.i_left_kf{

	width:205px;

    background:#FFF;

    border-left:#bad5e8 1px solid;

	border-right:#bad5e8 1px solid;

	cursor:pointer;

	overflow:hidden;

}

.i_left_kf li{

	line-height:22px;

}

.i_left_kf img{

	float:left;

	line-height:22px;

	margin:0px;

}

.i_font_kf{

	font-size:12px;

	padding-left:5px;

	

}

.i_font_kf a{

	font-size:12px;

	padding-left:5px;

	color:#0b5ba5;

}

.i_time{

	font-size:12px;

	font-weight:bold;

	height:26px;

	line-height:26px;

	text-align:center;

	background-image:url(/images/i_time_bg.jpg);

	color:#fff;

	width:220px;

	border-bottom:#cacaca 1px solid;

	cursor:pointer;

}

.i_time li{

	text-align:center;

	width:100%;

}







.on,.question,.often,.question_q a{

	background:url(/index_bg.png) no-repeat;

}

.left{

	float:left;

	width:473px;

}



.banner{

	width:473px;

	height:237px;

	position:relative;

}

.banner_tab{

	height:5px;

	position:absolute;

	right: 2px;

	bottom: 2px;

}

.banner_tab ul {

	cursor:pointer;

}

.banner_tab li {

    float: left;

    list-style-type: none;

    text-align: center;

}

.banner_tab a {

	 width:26px;

	 height:14px;

	 display:block;

	

}

.banner_tab  img{

	border:2px solid #659ab6;

	width:2px;

	height:2px;

}

.hidecontent {display:none;}

.on{

	 background-position:0px -100px;

}

.on img{

      border:2px solid #FC0;

}

.out{}



.clear{ clear:both;}





.tab_img{ 

	 width:50px;

	 height:30px;

	 margin-top:3px;

	 border:1px solid #fff;

 }



.help{

	margin-top:10px;

	width:473px;

}

.help .div_p{

	padding:10px 5px 15px;

	>padding:13px 5px 15px;

}

.help .help_ul{

	padding:10px 0px 30px 30px;

	>padding-top:1px;

}



.help_ul li{

	float:left;

	width:473px;

	line-height:28px;

	position:relative;

}

.help_ul .img_hot{

	top:8px;

	position:absolute;

}



a.k:link, a.k:visited {

	color:#228ada;

	text-decoration:none;

}

a.k:active,a.k:hover {

	color:#000;

	text-decoration:underline;

}











.i_right{

	float:left;

	margin-left:17px;

	_margin-left:17px;

}



.i_r_dh{

	background: url(/images/dh.jpg) no-repeat scroll 0px 0 ;

    width:735px;

	height:65px;

}

.i_r_dh li{

	width:147px;

	cursor:pointer;

	height:65px;

	float:left;

}

.i_r_dh li a{

	cursor:pointer;

	float:left;

}





.i_r_dh li.d01 a:hover {

    background: url(/images/dh.jpg) no-repeat scroll -0px -65px transparent;

}

.i_r_dh li.d02 a:hover {

    background: url(/images/dh.jpg) no-repeat scroll -147px -65px transparent;

}

.i_r_dh li.d03 a:hover {

    background: url(/images/dh.jpg) no-repeat scroll -294px -65px transparent;

}

.i_r_dh li.d04 a:hover {

    background: url(/images/dh.jpg) no-repeat scroll -441px -65px transparent;

}

.i_r_dh li.d05 a:hover {

    background: url(/images/dh.jpg) no-repeat scroll -588px -65px transparent;

}

.i_r_dh li a p{

	width:146px;

	height:65px;

	cursor:pointer;

}

.i_r_dh li p img{

	margin:5px auto auto 110px;

}

.i_r_dh li a span{

	width:146px;

	height:65px;

	cursor:pointer;

}





.i_bigad{

	width:484px;

	height:260px;

	background-color:#ffffff;



}

.i_bigad img{

	padding:5px;

}



.i_game{

	width:484px;

	height:120px;

	background-image:url(/images/i_game_top.jpg);

	margin-top:11px;

	border:#b6d2e7 1px solid;

	}



.i_game ul{

	margin:9px;

	float:left;

	_margin:5px;

	_width:200px;

	}

	

.i_font_ti{

	color:#999999;

	}

.i_font_big{

	font-size:12px;

	font-weight:bold;

}



.i_g_listtop{

	border-bottom:#ddeddd 1px solid;

	line-height:40px;

	_height:35px;

	font-size:12px;

	_margin-top:10px;

	}

.i_g_listtop img{

	margin-left:5px;

	}

.i_g_listtop font{

	font-size:12px;

	}

.i_g_listtop font a{

	color:#009900;

	margin-right:10px;

	}

.i_g_list_f{

	line-height:40px;

	font-size:12px;

	_margin-top:7px;

	_height:40px;

	}



.i_g_list_f font{

	margin-left:5px;

	font-size:12px;

	}

.i_g_list_f a{

	line-height:40px;

	font-size:12px;

	font-weight:bold;

	color:#000;

	}

	

.i_g_list_f_bg{

	background-color:#009900;

	color:#FFFFFF;

	}

.i_g_list_f_bg a{

	color:#FFFFFF;

	margin:6px;

	font-size:14px;

	font-weight:bold;

	}	



.i_login_kf{

	margin-top:10px;

	width:231px;

	background-image:url(/images/i_login_center.jpg);

	overflow:hidden;

	

}

.i_login_kf li{

	line-height:30px;

	margin-left:15px;

	_margin-left:5px;

	height:30px;

}



.i_login_kf img{

	float:left

}



.i_log_kf_w{width:231px;

}



.i_login{

	margin-top:10px;

	width:231px;

	background-image:url(/images/i_login_center.jpg);

	overflow:hidden;

	

}

.i_login li{

	line-height:30px;

	margin-left:15px;

	_margin-left:5px;

	width:40px;

	height:30px;

	margin-right:10px;

	color:#666;

	margin-top:5px;

}



.i_login img{

	float:left

}









.i_login_ul{

	float:left;

	width:61px;

	margin-top:15px;

	text-align:center;

}

.i_login_ul1{

	float:left;

	margin-top:15px;

	width:150px;

}



.i_login_input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:139px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	_margin-top:5px;

	margin-top:5px;

}



.i_login_input1{

	float:left;

	margin-top:13px;

	color:#999;

}

.i_login_text{

	float:left;

	margin-top:5px;

	height:30px;

	line-height:30px;

	color:#666;

}

.i_log_bot{

	height:35px;

	float:left;

	margin-left:61px;

	_margin-left:30px;

	}

.i_log_bot a{

	color:#FFF;

	}



.i_re_bot{

	height:37px;

	width:129px;

	float:left;

	margin-top:10px;

	margin-left:61px;

	_margin-left:30px;

	cursor:pointer;

	margin-bottom:10px;

}

.i_wj_pass{

    margin-top:15px;

    font-size:12px;

    margin-left:85px;

    _margin-left:45px;

    float:left;

}

.i_wj_pass font a{

    color:#313131;

    font-size: 12px;

}

.i_wj_pass font a:hover{

    color:#313131;

    font-size: 12px;

}





.i_login_right{

	width:190px;

	margin:6px auto 0px auto;

	*margin:6px auto 0px auto;

	text-align:center;

	overflow: hidden;

}

.i_login_right li{

	float:left;

}

.i_login_right span{

	float:left;

	width:90px;

	height:30px;

	line-height:30px;

}

.i_login_right span a{

	float:right;

	color:#090;

}

.i_login_right font{

	float:left;

	color:#666666;

	font-size:12px;

	line-height:30px;

	height:30px;

	padding-left:12px;

}

.i_login_right font a{

	color:#090;

}

.i_login_right font a:hover{

	color:#f30100;

}

.i_login_right font.c_l_red a{

	color:#F00;

}

.i_login_right span.c_l_red a{

	float:right;

	color:#F00;

}





.i_tool{

    background: url(/images/list_bg.jpg) no-repeat scroll 4px -58px #e7f8ff;

    border-left: 1px solid #97d7f2;

    overflow: hidden;

    width: 221px;

	}



	

.i_tool li {

    float: left;

    height: 58px;

    overflow: hidden;

    width: 221px;

	margin-top:0px;

}



.i_tool li a {

    display: block;

    font-size: 14px;

    height: 58px;

    overflow: hidden;

    padding-left: 70px;

    width: 147px;

}

.i_tool li a:hover {

    color: #FFFFFF;

    text-decoration: none;

}

.i_tool li a span {

    background-position: right 14px;

    background-repeat: no-repeat;

    color: #0b5ba5;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: bold;

    height: 18px;

    width: 90px;

}

.i_tool li a span.c1{

    background-position: right 14px;

    background-repeat: no-repeat;

    color: #000;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: bold;

    height: 18px;

    width: 90px;

}

.i_tool li a:hover span {

    color: #FFFFFF;

}

.i_tool li a p {

    color: #777777;

	font-size:12px;

	margin-top:8px;

	_margin-top:0px;

	font-weight:normal;

}

.i_tool li a p.c2{

    color: #fff;

	font-size:12px;

	margin-top:8px;

	_margin-top:0px;

	font-weight:normal;

}

.i_tool li a:hover p {

    color: #fff;

}

.i_tool li.nav01 a:hover {

    background: url(/images/list_bg.jpg) no-repeat scroll -256px 0px transparent;

	_background: url(/images/list_bg.jpg) no-repeat scroll -251px 0px transparent;

}

.i_tool li.nav02 a:hover {

    background: url(/images/list_bg.jpg) no-repeat scroll -256px -58px transparent;

	_background: url(/images/list_bg.jpg) no-repeat scroll -251px -58px transparent;

}

.i_tool li.nav03 a:hover {

    background: url(/images/list_bg.jpg) no-repeat scroll -256px -116px transparent;

	_background: url(/images/list_bg.jpg) no-repeat scroll -251px -116px transparent;

}

.i_tool li.nav04 a:hover {

    background: url(/images/list_bg.jpg) no-repeat scroll -256px -174px transparent;

	_background: url(/images/list_bg.jpg) no-repeat scroll -251px -174px transparent;

}



.i_right_tbg{

	/* background-image:url(/images/i_gamelist_pic03.jpg); */

	background: none repeat scroll 0 0 #FFFFFF;

    height: 42px;

}

.i_right_tbg li{

    border-bottom: 2px solid #CC0000;

    font-size: 14px;

    font-weight: bold;

    line-height: 32px;

	text-align:center;

    

}















.i_foot{

	width:980px;

	margin:30px auto;

	text-align:center;

}

.i_foot a{

	color:#777;

}



.i_foot_yl{

    line-height: 25px;

    width:100%;

    background-color: #ffffff;

}

.i_foot_yl a{

    

    color:#333;

}







.gl_t{

	width:484px;

	_width:480px;

	height:120px;

	background-image:url(/images/i_game_top.jpg);

	margin-top:11px;

	border:#b6d2e7 1px solid;

	}



.gl_t ul{

	margin:9px;

	float:left;

	}

	

.gl_js{

	width:240px;

	_width:228px;

}

.gl_js font{

	line-height:20px;

	color:#999;

	font-size:12px;

}

.gl_bor_b{

		border-bottom:#555555 3px solid;

		

}



.g_gw_right{

	

    float: right;

    

}



.gl_news{

	width:488px;

	height:224px;

	/* background: url("/images/g_gw_kf_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); 

	border: 1px solid #232323;*/

	margin-top:14px;

	}

.gl_news ul{

	height:29px;

	line-height:29px;

	padding-left:15px;

	}

.gl_news ul li{

	font-size:14px;

	font-weight:bold;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

}

.gl_news font{

	color:#999;

	font-size:10px;

	font-weight:normal;

}



.gl_news ul a{

	color:#555555;

	font-size:12px;

	font-weight:normal;

	line-height:29px;

}



.gl_tj{

	background: url("/images/g_list_bg_title.jpg") repeat scroll 0 0 transparent;

	color: #FFFFFF;

	font-size: 14px;

	font-weight: normal;

	height: 35px;

	line-height: 35px;

	margin-bottom: 4px;

	

	padding-left: 37px;

	width: 453px;

}

.gl_tj a{

	color:#ffff00;

	font-weight:bold;

}

.gl_list{

	width:473px;

	_width:473px;

}

.gl_list li{

	width:141px;

	height:27px;

	line-height:27px;

	padding-left:10px;

	float:left;

	background-image:url(/images/gl_l_bg.jpg);

	margin:8px 0px 8px 4px;

	_margin:8px 0px 8px 5px;

	border-radius: 5px;

	

	}

.gl_list a{

	color:#ffffff;

	float:left;

	font-size: 12px;

    font-weight: bold;

	}

.gl_list img{

	margin:auto 5px auto auto;

	padding-top:5px;

	float:right

}



.game_l{

	width:730px;

	height:120px;

	background-image:url(/images/i_game_top.jpg);

	margin-top:11px;

	border:#b6d2e7 1px solid;

	}



.game_l ul{

	margin:9px;

	float:left;

	}

	

.game_l_js{

	width:480px;

	_width:458px;

}

.game_l_js font{

	line-height:25px;

	color:#999;

	font-size:12px;

}





.userhome_rk{

	width:730px;

	height:70px;

	margin-top:11px;

	}



.userhome_rk ul{

	margin:9px;

	}

.userhome_rk img{

	line-height:25px;

}



.uh_big{

	font-size:14px;

	font-weight:bold;

}



.uh_gr{

	color:#090;

	}

.uh_gr a{

	color:#090;

	font-size:14px;

	margin-left:20px;

}



.uh_mar10{

	color:#090;

	margin-left:15px;

	}

	

.uh_title{

	border-bottom: 1px solid #CACACA;

    

    font-size: 16px;

    font-weight: bold;

    line-height: 45px;

	padding-left: 10px;

}



.uh_wgame{

	background-color:#F4F4F4;



	overflow:hidden;

	width:730px;

}

.uh_wgame ul{

	width:97%;

	margin:10px;

	border:#cccccc 1px solid;

	background:#FFF;

	overflow:hidden;

}



.uh_wgame li{

	width:350px;

	float:left;

	height:85px;

}

.uh_wgame ul li span{

	margin-top:10px;

	float:left;

	}



.uh_wgame img{

	float:left;

	margin:10px;

}

.uh_wgame font{

	color:#090;

	line-height:30px;

	font-size:12px;

}

.uh_wgame font a{

	font-size:12px;

	color:#333;

	font-weight:bold;

}



.payrecord{

	background-color:#F4F4F4;



	overflow:hidden;

	width:730px;

}

.payrecord ul{

	width:97%;

	margin:10px auto 10px 10px;

	border:#cccccc 1px solid;

	background:#FFF;

	overflow:hidden;

}



.payrecord li{

}

.payrecord input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:80px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

}

.payrecord ul li span{

	float:left;

	margin-left:10px;

	}



.payrecord_mar{

	height:50px;

	padding-top:20px;

}



.payrecord_list{

	background-image:url(/images/pay_list_bg.jpg);

	width:708px;

}

.payrecord_list td{

	height:34px;

	line-height:34px;

	padding-left:10px;

}

.payrecord_list_c{

	color:#F90;

	font-weight:bold;

}



.payrecord_list_c1{

	color:#090;

	font-weight:bold;

}

.payrecord_list_f10{

	font-size:10px;

	color:#666;

}



.payrecord_title{

	

	font-weight:bold;

}

.payrecord_page{

	height:25px;

	padding-right:15px;

	margin-top:10px;

	font-weight:bold;

}



.paygame{

	height:30px;

	margin:10px auto 10px 200px;

	font-weight:bold;

	line-height:30px;

	font-size:14px;

}

.paygame input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:142px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

}

.paygame select{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	width:150px;

	_margin-top:10px;

}



.img_right{

	margin:1px 10px auto auto;

}

.mibao_right{

	height:30px;

	margin:50px auto 50px 200px;

	font-weight:bold;

	line-height:30px;

	font-size:18px;

}





.mibao_email{

	height:30px;

	margin:10px auto 10px 150px;

	font-weight:bold;

	line-height:30px;

	font-size:14px;

}

.mibao_email input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:142px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

}

.mibao_email_f{

	font-size:12px;

	font-weight:normal;

	color:#999;

}

.mibao_email_right{

	height:30px;

	margin:50px auto 5px 200px;

	font-weight:bold;

	line-height:30px;

	font-size:18px;

}

.user_pass_sm{

	font-size:12px;

	font-weight:normal;

	color:#999;

	padding-left:63px;

	margin-top:-8px;

	margin-bottom:-8px;

}

.user_pass_sm1{

	font-size:12px;

	font-weight:normal;

	color:#090;

	padding-left:95px;

}

.user_pass_sm2{

	font-size:12px;

	font-weight:normal;

	color:#F00;

	padding-left:95px;

}



.ka_mail_div{

	background-color:#f1f1f1;

	

	overflow:hidden;

	width:730px;

}



.ka_mail_div ul{

	width:97%;

	margin:10px auto 10px 10px;

	border:#cacaca 1px solid;

	background:#FFF;

	overflow:hidden;

}



.ka_mail{

	margin:25px auto auto 0px;

	line-height:25px;

	font-size:12px;

	padding-left:15px;

	padding-right:15px;

	

	padding-bottom:5px;

	overflow:hidden;

}

.ka_mail span{

}

.ka_mail span font{

	font-size:14px;

	font-weight:normal;

	

}

.ka_mail input{

	margin-top:3px;

}

.ka_mail_a{

	color:#555;

	font-size:12px;

	}

.ka_mail_weidu{

	color:#555;

	font-size:14px;

	font-weight:bold;

	color:#090;

	}

.ka_mail_page{

	background-image:url(/images/cen_bg.png);

	height:40px;

	line-height:35px;

}



.ka{

	width:484px;

	height:388px;

	padding-top:60px;

	border-left:#b2dcf5 1px solid;

	border-bottom:#b2dcf5 1px solid;

	border-right:#b2dcf5 1px solid;

}

.ka ul{

	padding:10px;

	margin:20px auto auto 70px;

	overflow:hidden;

}

.ka ul li{

	float:left;

	margin-left:10px;

	line-height:22px;

}





.ka ul li span{

	float:left;

}

.ka input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:139px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	_margin-top:7px;

}



.ka select{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	width:145px;

}



.pay_left{

	width:195px;

	float:left;

	margin-left:17px;

	_margin-left:8px;

	background-color:#ffefc0;

}



.pay_left_h1{

	color: #000000;

	font-size: 16px;

	border-bottom:#e4d19a 1px solid;

	height:70px;

	padding-right:20px;

	font-weight:bold;

	line-height:70px;

}



.pay_left_x{

	background-color: #C3DBE7;

    float: right;

    font-size: 1px;

    height: 1px;

    overflow: hidden;

    width: 195px;

}



.pay_left ul{

	text-align: right;

}



.pay_left ul li{

    height: 39px;

    line-height: 39px;



}



.pay_left ul li a{

	background: url(/images/pay_left_list_bg.jpg) no-repeat scroll 0 0 transparent;

    color: #000;

    display: block;

    font-size: 14px;

    height: 39px;

    padding-right: 35px;

    width: 160px;

	font-weight:bold;

}



#pay_left ul li a:hover, #pay_left ul li.pay_left_bg a{

	background: url(/images/pay_left_list_bg1.jpg) no-repeat scroll 0 0 transparent;

    color: #ffffff;

    font-weight: bold;

    text-decoration: none;

	font-size:16px;

}



.pay_wy_title{

	width:700px;

	line-height:50px;

	padding-left:20px;

	border-bottom:#f0f0f0 1px solid;

	font-size:14px;

}



.pay_wy_title font{

	color:#F90;

	font-weight:bold;

}

.pay_wy_title span{

	font-size:12px;

	color:#F00;

}

.pay_wy_title img{

	border:#CCC 1px solid;

	padding:1px;

}



.pay_wy_bd{

	width:620px;

	font-size:14px;

}

.pay_wy_bd ul{

	border-bottom:#f0f0f0 1px solid;

	padding-left:50px;

	width:100%;

	height:50px;

}

.pay_wy_bd ul li{

	float:left;

	text-align:right;

	width:130px;

	line-height:30px;

	padding-top:10px;



}





.pay_wy_bd ul li span{

	float:left;

	text-align:left;

}

.pay_wy_bd input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:139px;

    font-size: 14px;

    padding: 2px 1px 0 5px;

	_margin-top:7px;

}



.pay_wy_bd select{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #000000;

    display: inline;

	line-height:25px;

	height:25px;

    font-size: 14px;

    padding: 2px 1px 0 5px;

	width:145px;

	_margin-top:10px;

}

.pay_tielebg{

	background-image:url(/images/pay_ico.jpg);

	background-repeat: no-repeat;

	padding-left:50px;

}





.news{

	margin:10px auto auto 0px;

	line-height:25px;

	font-size:12px;

	padding-left:15px;

	padding-right:15px;

	border-bottom:#b2dcf5 1px dashed;

	padding-bottom:5px;

	overflow:hidden;

}

.title_n{

	font-size: 16px;

    line-height: 35px;

    text-align: center;

    width: 100%;

}

.news span{

	overflow:hidden;

}

.news span.flor{

	float:right;

}

.news span font{

	font-size:14px;

	font-weight:normal;

	overflow:hidden;

	}

.news span a{

	font-size:14px;

	color:#666;

}

.news input{

	margin-top:3px;

}



#register{

	margin:10px auto 10px 200px;

	line-height:30px;

	font-size:14px;

	color: #666666;

}

.register{

	margin:10px auto 10px 200px;

	line-height:30px;

	font-size:14px;

	color: #666666;

    _width:600px;

}

.register li{

	margin-top:20px;

	overflow:hidden;

}

.register li span{

	text-align:right;

	width:180px;

	float:left;

}

.register li span table{

	text-align:left;

	width:180px;

	float:left;

}

.register li span font{

	font-size:12px;

	text-align:left;

	float:left;

}

.register li span font a{

	font-size:12px;

	text-align:left;

	color:#999;

	padding-left:5px;

}

.register li span.pd{

	color:#F00;

	font-size:11px;

	padding-left:10px;

	text-align:left;

}



.register li span.pd1{

	color:#090;

	font-size:16px;

	padding-left:10px;

	font-weight:bold;

	text-align:left;

}

.register li span.pd2{

	color:#666;

	font-size:11px;

	padding-left:10px;

	text-align:left;

}

.register input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:165px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

}

.register input.input_r{

	float:left;

	margin-top:6px;

	color:#999;

	width:22px;

	height:22px;

	border:0px;

}

.register select{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	width:173px;

}



#re_mb{

	background-image:url(/images/re_mibao_bg.jpg);

	height:26px;

	cursor:pointer;

	border-bottom:#e0e0e0 1px solid;

}

.re_mb{

	background-image:url(/images/re_mibao_bg.jpg);

	height:26px;

	margin-top:40px;

}

.re_mb img{

	margin:0px auto 0px 200px;

}

.re_mb span{

	float:left;

	line-height:26px;

	padding-left:15px;

	color:#090;

	font-weight:bold;

	font-size:14px;

}



.login{

	margin-top:10px;

	width:280px;

	background:#fff;

	overflow:hidden;

	border:#cbcbcb 2px solid;

	padding-bottom:20px;

}

.login li{

	line-height:40px;

	margin-left:15px;

	_margin-left:15px;

	width:40px;

	height:40px;

	margin-right:10px;

	font-weight:bold;

	color:#666;

	margin-top:5px;

}

.login ul span{

    height:45px;

    line-height:45px;

    width:290px;

}

.login ul img{

	margin-top:5px;

	float:left;

}

.login ul span font{

		float:left;

		height:30px;

		line-height:30px;

		font-size:12px;

		padding-left:5px;

		cursor:inherit;

}

.login ul span a{

	font-size:12px;

	color:#090;

}

.login_ul{

	float:left;

	width:60px;

	margin-top:15px;

	text-align:center;

	margin-left:15px;

	_margin-left:7px;

	height:200px;

}

.login_ul1{

	float:left;

	margin-top:15px;

	width:170px;

}



.login_input{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:170px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	margin-top:13px;

}

.login_input1{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

	width:80px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

	margin-top:13px;

}

.login_bot{

	height:35px;

	float:left;

	margin-left:55px;

	_margin-left:30px;

	width:200px;

	}

.login_bot a{

	color:#FFF;

	}







.s_3{margin:0 auto!important; margin:0px auto 0 auto;height:32px;}

.s_3 li{ height:20px!important; height:30px; line-height:30px!important; line-height:30px;}

.s_3 span{display:block; float:left;}

.s_3 a{color:#999;cursor:pointer}





.s_3 .s1{width:73px;  padding-left:2px;font-size: 12px;}

.s_3 .s2{width:72px; overflow:hidden;}

.s_3 .s3{width:30px;  padding-left:2px;}

.s_3 .s4{width:51px; padding-right:2px;overflow:hidden;}

.s_3 .s5{width:45px; padding-right:2px;overflow:hidden;}



.s_3 strong{color:#333;}

.sbg{background:#fff8e6;}

.service_list_3{width:8px; float:left; height:267px;}

.s_4{width:232px;margin:0 auto;}

.s_4 li{margin-top:7px!important; margin-top:6px; background:#ecebeb;height:27px; line-height:27px;}

.s_4 span{width:40px; display:block; float:left; font-weight:bold;}

.s_4 .ss1{width:70px; font-weight:normal;}

.s_4 .ss2{width:90px; color:#e55e06;}

.s_4 .ss2 a{color:#e55e06;}

.s_4 .ss2 a:hover{color:#FF6600;}

.s_4 .ss3{width:27px; padding-top:5px; height:22px; padding-left:5px;}



.z_xz{    

	width: 235px;  

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;  

	}

	

.index_news{

	margin:0px auto auto 0px;

	line-height:25px;

	font-size:12px;

	padding-left:8px;

	padding-right:15px;

	

	padding-bottom:5px;

	overflow:hidden;

}

.index_news span a{

	font-size:14px;

	color:#666;

}





.n_g_card{

background-image: url("/images/i_game_top.jpg");

    border: 1px solid #B6D2E7;

    float: left;

    height: 169px;

    margin-right: 10px;

    margin-top: 11px;

    width: 230px;

	border-radius: 10px 10px 10px 10px;

}



.n_g_card ul{

	margin:1px;

	float:left;

	}

	

.n_g_card_right{

	float:left;

	margin-left:17px;

	_margin-left:17px;

	width:735px;

}



#middleRight{right:0;top:50%;margin-top:-50px;}  

.top_g_pic,.top_g_pic_new{

	background: url("/images/nh.gif") repeat;

    display: block;

    float: left;

    font-size: 0;

    height: 11px;

    margin: 8px 3px 0 10px;

    overflow: hidden;

    text-indent: -999px;

    width: 12px;

	}

.top_g_pic_new {

    background: url("/images/nh.gif") 0 -11px repeat;

}





.g_gw_login_bg{

	

	width:260px;

	/* background-image:url(/images/g_gw_login_bg.jpg); */

	overflow:hidden;

	height:300px;

	margin:20px auto auto 9px;

	

}

.g_gw_login_bg li{

	line-height:30px;

	margin-left:15px;

	_margin-left:5px;

	width:40px;

	height:30px;

	margin-right:10px;

	color:#666;

	margin-top:5px;

}



.g_gw_login_bg img{

	float:left

}



.g_gw_login_rc_bot{

	height:35px;

	width:128px;

	float:left;

	margin-top:10px;

	margin-left:61px;

	_margin-left:30px;

	cursor:pointer;

	margin-bottom:10px;

}

.g_gw_wjmm{

	font-size:14px;

	float:left;

	margin-left:85px;

    _margin-left:45px;

}

.g_gw_wjmm a{

	color:#555555;

	}

.g_gw_mar20{

	margin-top:24px;

	}

.g_gw_login_color{

	color:#555555;

	}



.g_gw_kf{

	width:260px;

	/* background-image:url(/images/g_gw_kf_bg.jpg); */

	overflow:hidden;

	margin-left:9px;

}

.g_gw_kf li{

	line-height:23px;

	margin-left:15px;

	_margin-left:5px;

	height:27px;

}



.g_gw_kf_font_kf{

	font-size:12px;

	padding-left:5px;

	color:#666666;

}

.g_gw_kf_font_kf a{

	font-size:12px;

	padding-left:5px;

	color:#cc0000;

}





.g_gw_glist{

	overflow-y:scroll;

	height:257px;

	overflow-x: hidden;

	scrollbar-face-color:#fcfcfc;

	scrollbar-highlight-color:#6c6c90;

	scrollbar-shadow-color:#fcfcfc;

	scrollbar-3dlight-color:#fcfcfc;

	scrollbar-arrow-color:#240024;

	scrollbar-track-color:#fcfcfc;

	scrollbar-darkshadow-color:#48486c;

	scrollbar-base-color:#fcfcfc;

}



.g_gw_floatleft{



	float:left;

}





.g_gw_serverlist_right{

	width:220px;

	float:right;

	margin-left:13px;

	_margin-left:8px;

}

.g_gw_serverlist_right a{

    color: #000000;

}



.g_gw_serverlist_right img{

	float:left;

	line-height:42px;

}









.g_gw_server_time{

	font-size:12px;

	font-weight:bold;

	height:29px;

	line-height:29px;

	text-align:center;

	background: none repeat scroll 0 0 #2C2F36;	color:#fff;

	width:220px;

	border-bottom: 3px solid #932121;	

	cursor:pointer;

}

.g_gw_server_time li{

	text-align:center;

	width:100%;

}





.g_gw_server_kfb_bg {

	background: none repeat scroll 0 1px #4C4F56; 

	border-bottom: 1px solid #444444;

	cursor: pointer;

    overflow: hidden;

    width: 220px;

} 

.g_gw_server_kfb_time{

	float:right;

	line-height:35px;

	font-size:12px;

	color:#FFFF00;

	width:37px;

}





.g_gw_server_kfb_3{margin:0 auto!important; margin:0px auto 0 auto;height:30px;}

.g_gw_server_kfb_3 li{ height:20px!important; height:30px; line-height:30px!important; line-height:30px;}

.g_gw_server_kfb_3 span{display:block; float:left;}

.g_gw_server_kfb_3 a{color:#999;cursor:pointer}





.g_gw_server_kfb_3 .s1{width:75px; color:#cccccc; padding-left:2px;font-size: 12px;font-weight: bold;}

.g_gw_server_kfb_3 .s2{width:72px; overflow:hidden;}

.g_gw_server_kfb_3 .s3{width:30px; color:#fd5b02; padding-left:2px;}

.g_gw_server_kfb_3 .s4{width:58px; padding-right:2px;overflow:hidden;color:#cccccc;}



.g_gw_server_kfb_3 strong{color:#333;}

.g_gw_server_kfb_sbg{background:#fff8e6;}

.g_gw_server_kfb_service_list_3{width:8px; float:left; height:267px;}

.g_gw_server_kfb_4{width:232px;margin:0 auto;}

.g_gw_server_kfb_4 li{margin-top:7px!important; margin-top:6px; background:#ecebeb;height:27px; line-height:27px;}

.g_gw_server_kfb_4 span{width:40px; display:block; float:left; font-weight:bold;}

.g_gw_server_kfb_4 .ss1{width:70px; font-weight:normal;}

.g_gw_server_kfb_4 .ss2{width:90px; color:#e55e06;}

.g_gw_server_kfb_4 .ss2 a{color:#e55e06;}

.g_gw_server_kfb_4 .ss2 a:hover{color:#FF6600;}

.g_gw_server_kfb_4 .ss3{width:27px; padding-top:5px; height:22px; padding-left:5px;}











.index_login_20131027{

    background: none repeat scroll 0 0 #fff;

    

    height: 260px;

    margin-bottom: 15px;

    overflow: hidden;

    width: 243px;
    border-bottom: 3px solid #ff4a00;
    border-left: 3px solid #ff4a00;
    border-right: 3px solid #ff4a00;

	}



.index_login_20131027 li{

	line-height:30px;

	margin-left:15px;

	_margin-left:5px;

	

	height:30px;

	margin-right:10px;

	color:#666;

	margin-top:5px;

}



.index_login_20131027 img{

	float:left

}

.index_right_20131027{

	float:left;

	margin-left:18px;

	_margin-left:18px;

	width:730px;

}



.index_left_20131027{

	width:243px;

	float:left;

	

	

}

.index_left_20131027 a{

    color: #313131;

}

.index_left_20131027 a:hover{

    color: #ffffff;

}



.index_left_20131027 img{

	float:left;

	line-height:42px;

}





.index_kfb_bg_20131027 {

    background: none repeat scroll 0 0 #F1F1F1;

    border-color: #FFFFFF #DCDCDC #DCDCDC;

    border-style: solid;

    border-width: 1px;

    cursor: pointer;

    overflow: hidden;

    width: 239px;

}



.index_kfb_bg_20131027_on {

    background: none repeat scroll 0 0 #ff0000;

    border-color: #FFFFFF #DCDCDC #DCDCDC;

    border-style: solid;

    border-width: 1px;

    cursor: pointer;

    overflow: hidden;

    width: 239px;

}



.index_kfb_time {

    /* background: url("/images/t_bg1.jpg") 1px 9px repeat; */

    border: 1px solid #E9E9E9;

    

    cursor: pointer;

    font-size: 12px;

    font-weight: bold;

    height: 34px;

    line-height: 34px;

    text-align: center;

    width: 241px;

}

.index_kfb_time li{

	text-align:center;

	width:100%;

}









.service {

    background: none repeat scroll 0 0 #F1F1F1;

    border: 1px solid #D3D3D3;

    margin-top: 10px;

    position: relative;

    width: 239px;

}

.service_li {

    border: 1px solid #FFFFFF;

    padding: 5px 10px 10px 5px;

}





.index_service_peo {

    background: url("http://www.9377.com/images/cms_style_2012_new/index_service_peo.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

    display: inline-block;

    height: 157px;

    position: absolute;

    right: 0;

    top: 12px;

    width: 115px;

    z-index: 1;

}



.service_li li {

    background: url("http://www.9377.com/images/cms_style_2012_new/index_service_bottom.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);

    margin-top: 5px;

    padding: 4px 6px;

}

.tel {

    color: #F6620A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px !important;

}



.index_kefu_20131028{

	 font-size: 12px;

    line-height: 30px;

    padding-left: 30px;

}



.gamelist_20131029{

	background-image: url("/images/i_game_top.jpg");

    border: 1px solid #B6D2E7;

    float: left;

    height: 169px;

    margin-right: 10px;

    margin-top: 11px;

    width: 230px;

	border-radius: 10px 10px 10px 10px;

}



.gamelist_20131029 ul{

	margin:1px;

	float:left;

	}







.card_list_20131031{

    border: 1px solid #B6D2E7;

    float: left;

    height: 169px;

    margin-right: 10px;

    margin-top: 7px;

    width: 135px;

	border-radius: 10px 10px 10px 10px;

}



.card_list_20131031 ul{

	margin:1px;

	}

	















.lv2_login_show {

    z-index: 2;

}

.lv2_login_show, .lv2_login_bg, .lv2_show_bg, .lv2_err_bg {

    display: block;

    height: 400px;

    width: 696px;

	background: url("/images/libao_bg.png");

	margin: auto auto 60px

}



.libao_login {

    float: left;

    height: 260px;

    margin: 20px auto auto 22px;

    width: 255px;

}



.libao_login li {

    color: #fff;

    height: 30px;

    line-height: 30px;

    margin-left: 15px;

    margin-right: 10px;

    margin-top: 5px;

}



.libao{

	width:400px;

    _width:350px;

}

.libao_pass{

    margin-top:15px;

    font-size:14px;

    margin-left:85px;

    _margin-left:45px;

    float:left;

}

.libao_pass font a{

    

    color:#ffffff;

    font-size:12px;

}

.libao_pass font a:hover{

    

    color:#ffffff;

    font-size:12px;

}

.libao ul{

	padding:10px;

	margin:10px auto auto 35px;

	overflow:hidden;

}

.libao ul li{

	float:left;

	margin-left:10px;

	line-height:30px;

}





.libao ul li span{

	float:left;

}

.libao input{

    background: none repeat scroll 0 0 #009900;

    border-color: #009900;

    border-width: 1px;

    color: #FFFFFF;

    display: inline;

    font-size: 14px;

    font-weight: bold;

    height: 30px;

    line-height: 30px;

    width: 139px;

}



.libao select{

    border-color: #878787 #DEDEDE #DEDEDE #878787;

    border-style: solid;

    border-width: 1px;

    color: #666666;

    display: inline;

	line-height:25px;

	height:25px;

    font-size: 12px;

    padding: 2px 1px 0 5px;

}



.libao_title{

	margin:12px auto;

	text-align:center;

	color:#fff;

}



.libao_bot_bg{

	 background-color: #009900;

     color: #FFFFFF;

	 text-align: center;

	 width: 136px;

	 height: 30px;

	 border: 1px solid #176000;

}.g_gw_login_bg

.libao_bot_bg a{

	color: #FFFFFF;

    font-size: 14px;

    font-weight: bold;

    margin: 6px;

}



.gw_center {

    margin: auto;

    overflow: hidden;

    width: 1000px;

	background: url("/images/gw_nr_bg.png");

	}



.gw_fd_right_lb {

    

    float: left;

    height: 57px;

    margin: 37px auto auto 15px;

    width: 150px;

}

.gw_fd_right_kf {

    

    float: left;

    height: 57px;

    margin: 13px auto auto 15px;

    width: 150px;

}





.i_gamelist_div{



	border-left: 1px solid #DCDCDC;

	border-top: 1px solid #DCDCDC;

    float: left;

    

    width: 976px;



}



.i_gamelist_ul {

    background: none repeat scroll 0 0 #f1f1f1;

    border-color: #ffffff #dcdcdc #dcdcdc #ffffff;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    float: left;

    padding: 5px 0;

}



.i_gamelist_ul_on{

	background: none repeat scroll 0 0 #ffffff;

    border-color: #ff0000;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    _border-width: 1px;

    float: left;

    padding: 5px 0;

}

.i_gamelist_ul_on a{

	font-weight:lighter;

	font-weight: bold;

}

.i_gamelist_ul_div {

    float: left;

    line-height: 21px;

    margin-left: 4px;

    _margin-left: 2px;

    padding-left: 12px;

    text-align: left;

    width: 88px;

}




.i_gamelist_ul_div_a1{

	color: #000000;

    float: left;

    font-size: 12px;

    margin: 4px 2px -5px;

}



.i_gamelist_ul_div_a2{

	background:url("/images/sprite_btnji.gif") -99px 0px no-repeat;

    color: #FFFFFF;

    float: left;

    font-weight: bold;

    height: 24px;

    margin-top: 12px;

    padding: 2px 10px;

    width: 61px;

}



.i_gamelist_ul_div_a3{

	color:#008899;

}



.i_gamelist_ul_div_pic{

	border-radius: 10px;

    float: left;

    height: 65px;

    margin-left: 8px;

    _margin-left: 5px;

    width: 65px;

}




.i_gamelist_title_div{

	/* background: url("/images/t_bg1.jpg") 1px 9px repeat-x; */

    border-color: #DCDCDC #DCDCDC #FFFFFF;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    float: left;

    font-size: 16px;

    font-weight: bold;

    line-height: 35px;

    

    margin: 16px 0 0 16px;

    padding-left: 15px;

    width: 700px;

	}





.ucSetSide {

    border: 1px solid #CDCDCD;

    width: 192px;

}

.ucSetSide h4.top_user {

    border-top: 4px solid #fff;

}

.floatL, .floatG li {

    float: left;

}

.bgxGrain1 {

    background: url("/images/bgx_grain1.png") scroll center top #F8F8F8 repeat-x;

}

.bgxGrain1 li{

	background: none repeat scroll 0 0 #F1F1F1;

    border-color: #FFFFFF #DCDCDC #DCDCDC;

    border-style: solid dotted dotted;

    border-width: 1px;



}



.ucSetSide h4 i.ico1_lock {

    background-position: 0px -40px;

}

.ucSetSide h4 i {

    left: 18px;

    position: absolute;

    top: 12px;

}

.ico1 {

    background: url("/images/icon.png") repeat;

    display: inline-block;

    height: 20px;

    width: 20px;

}

.ucSetSide h4 {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #CDCDCD;

    border-top: 1px solid #CDCDCD;

    height: 43px;

    line-height: 43px;

    position: relative;

    text-indent: 41px;

	margin: auto;

}

h4 {

    color: #333333;

    font-size: 16px;

}

.ucSetSide li a {

    background-position: 41px -136px;

    display: block;

    height: 50px;

    line-height: 50px;

    text-indent: 51px;

	color:#4B4B4B;

	font-size: 16px;

}



.ucSetSide li a:hover, .ucSetSide li.current a {

    background-color: #ffc000;

    color: #ffffff;

	font-size:18px;

	font-weight:bold;

}



.user_biaoti {

    border-bottom: 4px solid #0190D9;

    color: #686868;

    font-size: 16px;

    line-height: 40px;

    margin: 0 0 10px;

    padding: 6px 0 0 25px;

	width: 720px;

}



.PlatformFootGroup {

    color: #656565;

    line-height: 24px;

    margin: 10px auto;

    position: relative;

    text-align: left;

}



.PlatformFootGroup p.logo_youzu {

    border-right: 1px solid #CCCCCC;

    height: 40px;

    left: 0;

    padding: 36px 10px 36px 47px;

    position: absolute;

    

    width: 140px;

}

.PlatformFootGroup p {

    padding-left: 221px;

}








.i_foot_yl_heiheiwan{



    line-height: 25px;

    width: 100%;

}



.i_foot_yl_heiheiwan a {

    color: #999999;

    margin-left: 5px;

    margin-right: 5px;

}



.i_log_bot_heiheiwan {

    float: left;

    height: 45px;

    margin-left: 15px;

    _margin-left: 7px;

}



.i_re_bot_heiheiwan {

    cursor: pointer;

    float: left;

    margin-top: 12px;

    text-align: center;

    width: 241px;

}

.game_all_js{
    
    
}

.game_all_js a{
    font-size:14px;
    margin-left:4px;
    color:#000;
    font-weight:bold;
    
}
.search-result{
    
}
.search-result a{
    margin-left:10px;
    float: left;
    color:#008899;
    font-size:12px;
    width:80px;
}
.game-all-letter{
    overflow: hidden;
    width:100%;
    height:40px;
}
.game-all-letter span{
    font-size:14px;
    font-weight:normal;
}
.search-field{
    width:400px;
    height:35px;
    line-height:35px;
    padding-left:10px;
    color: #bebebe;
}
.i_yxlb_list {
    float: left;
    line-height: 28px;
    *line-height: 32px;
    margin-left: 4px;
    _margin-left: 2px;
    padding-left: 12px;
    text-align: left;
    width: 84px;
}
.i_yxlb_list_a1{
	color: #000000;
    float: left;
    font-size: 12px;
    margin: 4px 2px;

}
.game_sousuo{
    float: left;
    width: 100px;
    background: none repeat scroll 0 0 #f1f1f1;
    border-color: #ffffff #dcdcdc #dcdcdc #ffffff;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    float: left;
    padding: 5px 0;
}
.game_sousuo p{
    text-align: center;
    
}
.game_sousuo p a{
    color:#000;
    text-align: center;
}
.game_sousuo img{
    
    border-radius:10px;
}

.i_yxlist_div {
    border-left: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
    float: left;
    margin: 0 0 0 16px;
    width: 716px;
    overflow: hidden;
    height: 576px;
    _height:530px;
    position:relative;

}





