a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:active{text-decoration: none;}
a:hover	{text-decoration: underline; }
	.suggestion li{ float:left; padding-left:6px; padding-top:5px; margin-right:5px;	background: url(/img/dot_gray_mini.gif) no-repeat left center;}
#menus .inner {
		float: left;
		border: 1px solid #ff9102;
		background: url(/img/bg_menus.gif) repeat-x left top;
		height: 176px;
		overflow: hidden;
	}
	#menus .inner_2 {
		margin: 3px;
	}
	#menus #menus_content {
		float: left;
		width: 718px;
	}
	#menus #menus_content .menus_tab_content a {
		color: #565656;
	}
	#menus #menus_content .menus_tab_content a.outstanding {
		color: #fe5400;
	}
	#menus #menus_content .menus_tab_content .games {
		background: url(/img/bg_menus_tab_games.gif) repeat left top;
		float: left;
		width: 100%;
		height: 98px;
	}
	#menus #menus_content .menus_tab_content .games .inner_3 {
		margin-left: 6px;
		margin-top: 2px;
	}
	#menus #menus_content .menus_tab_content .games li {
		float: left;
		height: 24px;
	}
	#menus #menus_content .menus_tab_content .games li a {
		line-height: 24px;
	}
	#menus #menus_content .menus_tab_content .suggestion {
		float: left;
		padding-top:7px;
	}
	#menus #menus_content .menus_tab_content label {
		height: 24px;
		line-height: 24px;
		float: left;
		padding-left: 35px;
		margin-right: 10px;
		color: #fe5400;
		font-weight: bold;
		background: url(/img/ico_tv.gif) no-repeat 13px 3px;
	}
	
div.lib_tab {
	position: relative;
	height: 50px; /* 必须是偶数 */
}

div.lib_tab ul {
	position: absolute;
	left: 10px;
	bottom: 0px;
}
div.lib_tab ul li {
	float: left;
	margin-right: 3px;
}
div.lib_tab ul li div {
	float: left;
}
div.lib_tab ul li a {
	font-family: "Arial", "Helvetica", "sans-serif"; /* 用simsun居然会造成IE7下降一个像素！ */
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	overflow: hidden;
	lxy:expression(this.onFocus=this.blur());
}
div.lib_tab ul li a:hover {
	text-decoration: none;
}

div.lib_tab_orange_tech {
	height: 42px;
	background: url(/img/orange_tech_bg.gif) repeat-x left top;
}
div.lib_tab_orange_tech ul li a {
	height: 24px;
	line-height: 24px;
	padding: 0px 8px;	/* 活动宽度 */
	border-top: 1px solid #bdbcbd;
	border-right: 1px solid #bdbcbd;
	border-left: 1px solid #bdbcbd;
	background: url(/img/orange_tech_silver.gif) repeat-x left top;
}
div.lib_tab_orange_tech a:hover, div.lib_tab_orange_tech .on a {
	border-left: 1px solid #ff9d00;
	border-right: 1px solid #ff9d00;
	border-top: 1px solid #ffd500;
	background: url(/img/orange_tech_orange.gif) repeat-x left top;
}
div.lib_tab_orange_tech li.on div {
	padding-bottom: 4px;
	background: url(/img/orange_tech_arrow.gif) no-repeat center bottom;
}

.lib_article_list .lib_list li a {
	line-height: 180%;
}
ul.lib_list li h2 {
	right: 40px;
	top: 3px;
	color: black;
}
ul.lib_list {
}
ul.lib_list li {
	text-align: left;
	position: relative;
}
ul.lib_list li a {
	display: inline;
	white-space: nowrap;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
}
ul.lib_list li h2 {
	position: absolute;
	right: 0px;
	margin-left: 20px;
	color: #bdbcbd;
}

ul.lib_list_gray_mini li {
	background: url(/img/dot_gray_mini.gif) no-repeat left center;
}
ul.lib_list_gray_mini li a {
	margin-left: 5px;
	margin-right: 10px;
}