/* Copyright byecity ** verson 20090201 */
*{
	margin:0;
	padding:0;
	background-position:left top;
}
/*loading 效果样式*/	
img{border:none;}
#loadingDiv{
	 z-index:100;
	 padding:5px 0 5px 9px;
	 background:#c44;
	 left:45%;
	 top:0;
	 width:75px;
	 color:#fff;
	 position:fixed;
	 font-size:12px;
}
*html #loadingDiv{
	position:absolute;
	left:45%; 
	top:0; 
}

/*loading 效果样式 END*/

ul, li{
  list-style:none
}
.header a,.nav li,.nav li a,.header div{ font-family:"宋体"}
.header a{ color:#004884; text-decoration:none}
.header a:hover,.secNav a.hover{color:#ff7600; text-decoration:underline}
.header{ background:url(../images/head_bg.gif) repeat-x;font-size:12px; }
.header .logo{ float:left;width:287px; height:49px; margin-top:15px;}
		.titleTools{ width:490px; text-align:left; line-height:28px; color:#fff; }
		.titleTools a{ margin:0 5px; color:#fff; text-decoration:none}
		.titleTools a:hover{ text-decoration:underline; color:#fff; }
		.titleTools img{ margin:13px 0 13px 135px}
.header .top{ height:77px;overflow:hidden}
.header .nav{ width:958px; margin:0 auto; background:url(../images/nav_bg.gif) repeat-x; height:34px; position:relative}
.nav .left{ background:url(../images/nav_l.gif) no-repeat; width:20px; height:34px; margin:0; padding:0}
.nav ul{ float:left; display:inline; padding:0;}
.nav .right{ background:url(../images/nav_r.gif) no-repeat; width:6px; height:34px;}
.nav li{
	margin:4px 0 0;
	line-height:29px;
	height:29px;
	float:left;
	display:inline;
	color:#FFFFFF;
}
.nav li a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:29px;
	padding-left:19px;
	margin-right:19px;	
}
.nav li.hover{
	background:url(../images/nav_hover.gif) right bottom no-repeat;
}
.nav li.hover a{
	background:url(../images/nav_hover.gif) left bottom no-repeat;
}

/*主题游下拉菜单样式*/
.thematicMenu{ position:absolute; line-height:28px; width:100px; text-align:center; z-index:100; top:33px; overflow:hidden; border-top:none; opacity:0; display:none; margin-left:50px;}
.thematicMenu div{border:1px #004a88 solid; background:#e4f3ff;}
.thematicMenu a{ display:block; border-bottom:1px #a0d5ff solid; width:85px; margin:0 auto; text-align:center; font-size:12px; background:#e4f3ff;}

.secNav{ margin:0 auto; position: relative; z-index:5px; background:#f0f0f0; border:1px #e0e0e0 solid; border-top:none; text-align:center; color:#666; width:914px; padding-left:34px; line-height:28px;}
.secnav_a{ width:50px; display:block; float:left;}
.secNav a{ margin:0 10px;}
/*面包屑样式*/
.theCurrent{ width:950px; margin:0 auto; line-height:30px;clear:both; font-size:12px;}
.theCurrent span,.theCurrent a{ font-weight:bold; margin:0 5px; }
.theCurrent span{ color:#333;}
.theCurrent a{color:#004884;text-decoration:none;}
.theCurrent a:hover{text-decoration:underline}

.header .area{ width:950px; margin:0 auto;}
.header .clear{ clear:both}
.left{ float:left}
.right{ float:right}

/*页面底部样式*/

#foot{ margin:10px auto; width:950px; color:#999; font-size:12px;clear:both;}
#foot a{ color:#999; text-decoration:none}
#friendship {color: #828282;text-align:center;}
#friendship a {color: #999;margin:0 3px;}
	#serverInfo{ height:50px; margin:10px auto; text-align:center; clear:both}
    #serverInfo li{display:inline-block; height:40px; padding:5px 0 0 2px; margin-right:2px; border:1px solid #dedede; list-style-type:none; overflow:hidden; zoom:1; *display:inline}
    #serverInfo li img{float:left}
    #serverInfo li span{display:inline-block; width:64px; margin:4px 0 0 2px; text-align:left; color:#999; font-weight:normal; font-size:12px; line-height:14px;}
    #serverInfo li a{color:#999}

    #globeBottom{text-align:center; clear:both}
    #globeBottom li{list-style-type:none; font-weight:normal;color:#999}
    #globeBottom, #globeBottom a{text-decoration:none; line-height:20px;}
    #globeBottom a:hover{text-decoration:underline; color:#999}
    #byecityArea{margin:0 auto; padding:6px 10px; border-top:1px solid #ededed;clear:both}
    #byecityArea td{ color:#999; line-height:18px; font-size:12px; font-family:"宋体"}
    .cityB{font-weight:bold; padding-right:2px;color:#999;}

#foot a:hover,#globeBottom a:hover,#serverInfo li a:hover,#friendship a:hover{ text-decoration:underline;color:#ff7600;}

.hot_new{
	width:17px;
	height:12px;
	position:absolute;
	left:75px;
	top:10px;
	z-index:10px;
}

*+html .hot_new{
	width:17px;
	height:12px;
	position:absolute;
	left:75px;
	top:8px;
	z-index:10px;
}

*html .hot_new{
	width:17px;
	height:12px;
	position:absolute;
	left:85px;
	top:8px;
	z-index:10px;
}
		

