*{
	margin:0;
	padding:0;
}
}
a{
	text-decoration:none;
}
img{
	border:none;
}
html,body,div,span,iframe,h1,h2,h3,h4,h5,p,pre,em,img,strong,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0}
a,input,button{padding:0;margin:0;outline:0}
h1,h2,h3,h4,h5{font-size:100%}
body{background:#fff url(../images/background.jpg) repeat-x;}
ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
a,button{cursor:pointer}

.flt{
	float:left;_display:inline !important;
}
.frt{
	float:right;_display:inline !important;
	_display:inline !important;
}

.top{
}
.t_bar{
	height:28px;
	line-height:28px;
}
.t_left,.t_right,.t_bar a{
	float:left;_display:inline !important;
	_display:inline !important;
}
.t_left{
	width:149px;
	height:28px;
	margin:0 445px 0 9px;
	background:url('../images/t_bar_pic1.jpg');
}
.t_right{
	width:193px;
	height:28px;
	margin-right:60px;
	background:url('../images/t_bar_pic2.jpg');
}
.t_bar a{
	display:block;
}
.reg{
	width:74px;
	height:24px;
	margin-top:2px;
	margin-right:10px;
	background:url('../images/t_reg.jpg');
}
.login{
	width:54px;
	height:24px;
	margin-top:2px;
	background:url('../images/t_login.jpg');
}
.logo{
	display:block;
	width:207px;
	height:50px;
	margin:32px 0 0 8px;
	background:url('../images/logo.png');_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Public/images/logo.png");_background:none;
	float:left;_display:inline !important;
}
.nav{
	height:94px;
}
.nav ul{
	float:right;_display:inline !important;
	list-style-type:none;
	margin-top:29px;
}
.nav li{
	float:left;_display:inline !important;
	margin-left:10px;
	padding:5px;
	text-align:center;
}
.nav1 li .icon{
	
}
.nav .on{
	padding-bottom:5px;
	background:url('../images/nav_on.png') no-repeat bottom;
	color:#ee9e2a;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Public/images/nav_on.png");
	_background:none;
}

.nav li a{
	font-family:"Microsoft YaHei";
	width:95px;
	height:36px;
	line-height:36px;
	display:block;
	font-size:18px;
	color:#2296d9;
}
.tag_wifi{position:absolute;top:3px;left:86px;}
.nav li a:hover{
	text-decoration:none;
	padding-bottom:5px;
	background:url('../images/nav_on.png') no-repeat bottom;
	color:#ee9e2a;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Public/images/nav_on.png");
	_background:none;
}
.title{
	height:33px;
	background:url('../images/title_bar_bg.jpg') repeat-x;
	padding-left:11px;
	border:1px #dddfea solid;
}
.title h2{
	font-size:11px;
	color:#333;
	height:16px;
	line-height:16px;
	margin-top:9px;
	padding-left:10px;
	border-left:4px #68b503 solid;
}
/*
.login_box{
	width:229px;
	height:229px;
	padding:6px 4px 4px 4px;
	border:1px #70b9cd solid;
	margin-bottom:10px;
	background:#70c0da url('../images/login_bg.jpg') repeat-x;
}*/
.userName , .password{
	width:131px;
	height:26px;
	border:1px #c1c1c1 solid;
	border-radius:3px;
	color:#a9a9a9;
	padding-left:7px;
	margin-bottom:4px;
}
.user_reg{
	width:251px;
	height:44px;
	display:block;
	margin-bottom:10px;
	background:url(../images/reg_button_bg.jpg);
}
.input_box{
	width:138px;
	margin-right:6px;
	margin-bottom:16px;
	float:left;_display:inline !important;
}
.rmb{
	line-height:11px;
	margin-right:4px;
	float:left;_display:inline !important;
}
.login_box .text{
	font-size:11px;
	color:#3d3d3d;
	float:left;_display:inline !important;
	margin-bottom:15px;
}
.login_userName{
	padding:0 0 8px 5px;
	font-weight:bold;
	font-size:11px;	
	color:#fff;
}
.login_userName .order{
	font-weight:normal;
	padding-right:10px;
}
.login_box .lb_text_color{
	color:#8d8d8d;
}
.user_panel{
	padding:10px;
	background:#fff;
	border: 1px #70b9cd solid;
}
.login_box a , .user_box p{
	font-size:11px;
	color:#fff;
}
.login_box a:hover{
	text-decoration:underline;
}
.order{
	margin-left:20px;
	float:right;_display:inline !important;
}
.login_button{
	width:74px !important;
	height:60px !important;
	padding:0px !important;
	margin:0px !important;
	line-height:60px;
	text-align:center;
	color:#fff !important;
	font-size:24px;
	font-family:"Microsoft YaHei";
	background:url('../images/login_button.jpg');
	float:left;_display:inline !important;
	border:none;
	cursor:pointer
}
.qq_login , .weibo_login{
	float:left;_display:inline !important;
	margin-left:0px;
	margin-bottom:15px;
	padding-left:22px;
	width:78px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:block;
}
.login_box span{
	color:#f43400;
}
.user_box , .login_box{
	width:241px;
	padding:6px 4px 4px 4px;
	margin-bottom:10px;
	background:#70c0da url('../images/login_bg.jpg') repeat-x;
}
.user_box .user_aisle{
	width:60px;
	height:22px;
	margin:0 0 9px 16px;
	line-height:22px;
	padding-left:27px;
	display:block;
	font-size:11px;
	color:#333;
	float:left;_display:inline !important;
	border:1px #dddfea solid;
	cursor:pointer;
}
.aisle_box{
	float:left;_display:inline !important;
}
.aisle_box a{
	color:#0070ed;
	font-size:11px;
	margin:10px 0 0 42px;
	float:left;_display:inline !important;
}
.recently{
	padding-top:10px;
	_padding:0;
	font-size:11px;
	color:#fff;/**/
}
.recently p{
	border-bottom: 1px #e7e7e7 dashed;
	height:24px;
	line-height:24px;
	padding-left:5px;
	color:#3d3d3d;
}
.recently a{
	font-size:11px;
	color:#8d8d8d;
	height:24px;
	line-height:24px;
	padding-left:5px;
}
.recently a span{
	color:#f43400;
}
.qq_login{
	margin-right:11px;
	background:url('../images/QQLogin.png');
}
.weibo_login{
	background:url('../images/WeiboLogin.png');
}
.content{
	border:1px #ebebeb solid ;height:1%;
	border-top:0 none;
}
.server_box{
	width:249px;
	border:1px #dddfea solid;
	border-top:none;
	margin-bottom:10px;
}
.server_box h2{
	font-size:11px;
	width:124px;
	height:32px;
	line-height:32px;
	text-align:center;
	background:#f2f2f2;
	border-bottom:1px #dddfea solid;
	border-top:1px #dddfea solid;
	color:#777;
	float:left;_display:inline !important;
	cursor:pointer;
}
.server_box .on{	
	background:#fff;
	border-bottom:none;
	color:333;
	border-top:2px #58b400 solid;
	cursor:default;
}
.server_box ul{
	list-style-type:none;
	padding:9px 15px 0 15px;
}
.server_box li{
	height:39px;
	line-height:39px;
	border-bottom:1px #e7e7e7 dashed; 
}
.server_box li p{
	float:left;_display:inline !important;
	background:#afd8ff;
	color:#fff;
	height:16px;
	line-height:16px;
	margin-top:11px;
	width:43px;
	text-align:center;
	font-size:11px;
}
.server_box li .time_on{
	width:45px;
	background:url(../images/server_time_on.jpg) no-repeat;
	height:18px;
	line-height:16px;
}
.server_box li a{
	float:left;_display:inline !important;
	font-size:11px;
	color:#333;
	text-align:center;
}
.server_box li a:hover{
	color: #43bce9;
	text-decoration: underline;
}
.server_box li .name{
	width:81px;
}
.server_box ul .last{
	border-bottom:none;
}
.server_box  .area ,.server_box  .spree{
	height:18px;
	line-height:18px;
	margin-top:10px;
	font-size:11px;
	color:#fff;
}
.server_box  .area:hover ,.server_box  .spree:hover{
	color:#fff;
	text-decoration: none;;
}
.server_box  .area {
	width:56px;
	margin-left:3px;
	margin-right:11px;
	background:url('../images/area_bg.jpg');
}
.server_box .spree{
	width:18px;
	background:url('../images/spree_bg.jpg');
}
.server_box .off .area , .server_box .off .spree{
	cursor:default;
	background:#b6b6b6;
}
.w995{
	width:995px;
	margin:0 auto;
}
.page_bottom{
	margin-top:26px;
	margin-bottom:44px;
}
.page_bottom p{
	font-size:11px;
	color:#777;
	text-align:center;
	margin-bottom:11px;
}
.page_bottom p a{
	color:#777;
}

/* 7.10头部增加样式 */
.jcyqq{ float:left;display:block; margin-left:160px; background:url(../images/jcyqq.gif) 0 0 no-repeat; width:114px; height:30px; overflow:hidden;}
.jcyqq:hover{display:block; float:left; margin-left:160px; background:url(../images/jcyqq.gif) 0 -40px no-repeat; width:114px; height:30px;}

/*2015-08-18手游模块增加样式*/
.phone_game_box img {width: 48px;height: 48px;margin: 0 7px 0 0px;}
.phone_game_box .game_data{width: 90px;}
.phone_game_box .game_data .game_name {display: block;font: 14px/14px Microsoft YaHei;color: #1f77d9;}
.phone_game_box .game_data span {font: 12px/14px Microsoft YaHei;color: #6e6e6e;display: block;}
.phone_game_box .game_data span.red {color: #f14a00;}
.m_box1 ul li a.rebates_btn {width: 65px;height: 42px;background: url(../images/rebates.png) no-repeat;display: block;margin-top: 3px;margin-left: 5px;}
.phone_game_box li {padding: 6px 0;margin-left: 7px;}

/*2015年11月19日16:23:00*/
.m_right .code{margin-right: auto;margin-left: auto;display: block;}