* {
	margin:0;
	padding:0;
}
.clear {
	visibility:hidden !important;
	clear:both !important;
}
.column1 .more {
	line-height:35px;
	float:right;
	font-size:14px;
	color:#999999;
}
.column2 .name {
	float:left;
}
.column2 .more {
	float:right;
	font-size:14px;
	font-weight:normal;
	color:#336699;
}
a:link  {
	text-decoration:none;
}
a:visited  {
	text-decoration:none;
}
a:hover  {
	text-decoration:underline;
}
body {
	background: url("../pic/gradient.jpg") repeat-x scroll 0 0 #E5E6E8;
	text-align:center;
	font-family:"微软雅黑", "黑体";
    color: #2A3845;
}
#wrapperOut {
	width:960px;
	margin:auto;
	background-color:#FFFFFF;
	border-left: 1px solid #999999;
    border-right: 1px solid #999999;
}
#wrapperIn {
	width:920px;
	margin:auto;
	text-align:left;
}
#header {
	margin-bottom:20px;
}
	#header .row div{
		height:100px;
	}
		#logo {
			width:240px;
			float:left;
			background-color:#999999;
		}
			#logo h1 {
				padding:10px 0px 0px 0px;
				font-size:36px;
				text-align:center;
				font-weight:900;
				font-stretch:wider;
				color:#CCCCCC;
			}
			#logo h2 {
				padding:0px 0px 0px 0px;
				font-size:23px;
				text-align:center;
				font-weight:normal;				
				color:#CCCCCC;
			}
		#topad {
			background-color:#FFFFFF;
		}
			#topad h1 {
				line-height:100px;
				text-align:center;
				color:#0066CC;
			}

	#nav {
		background-color:#0099CC;
	}
		#nav ul {
			list-style:none;
		}
		#nav ul li {
			float:left;
		}
		#nav ul li a {
			display:block;
			width:90px;
			line-height:35px;
			font-family:"微软雅黑", "黑体";
			font-size:15px;
			font-weight:bold;
			text-align:center;
			color:#FFFFFF;
		}
		#nav ul li a:link  {
			color:#FFFFFF;
		}
		#nav ul li a:visited  {
			color:#FFFFFF;
		}
		#nav ul li a:hover  {
			background-color:#336699;
			color:#FFFFFF;
			text-decoration:none;
		}
#content {
	margin-bottom:20px;
}
	#content ul li {
		line-height:35px;
		border-bottom:1px dotted #999999;
		font-family:"微软雅黑", "黑体";
		font-size:14px;
		color:#999999;
	}
	#content .column1 {
		float:left;
		width:300px;
	}
		#content .column1 h1 {
			line-height:40px;
			padding-left:30px;
			background-color:#0099CC;
			font-family:"微软雅黑", "黑体";
			font-size:20px;
			color:#FFFFFF;
		}
		#content .column1 ul{
			padding:0px 30px 0px 30px;
			list-style-image:url("../pic/listIcon.gif");
			list-style-position:outside;
		}
		#search {
			margin-bottom:20px;
			padding:20px 30px 20px 30px;
			background-color:#CCCCCC;
		}
			#search form {
				height:20px;
				position:relative;
				border:1px solid #999999;
				background-color:#FFFFFF;
			}
			#search form input[type="text"] {
				width:90%;
				height:100%;
				border:0px;
				color:#999999;
			}
			#search form input[type="text"].focus {
				color:#000000;
			}
			#search form input[type="text"].blur {
				color:#999999;
			}
			#search span {
				background-image:url(../pic/search_lightblue.png);
				background-repeat:no-repeat;
				background-position:center;
				height:100%;
				width:10%;
				position:absolute;
				top:0px;
				right:0px;
				cursor:pointer;
			}
			#search span:hover {
				background-image:url(../pic/search_deepblue.png);
			}
		#comingEvents {
			margin-bottom:20px;
		}
		#survey {
			margin-bottom:20px;
		}
			#question {
				padding:10px 30px 10px 30px;
				line-height:35px;
				font-size:14px;
				color:#999999;
			}
			#question input[type="checkbox"] {
				margin-right:5px;
				cursor:pointer;
			}
			#question input[type="submit"], #question input[type="reset"]{
				width: 50px;
				margin-left:5px;
				cursor:pointer;
				border: 1px solid #666666;
				float:right;
				background:#666666;
				color: #FFFFFF;
				cursor:pointer;
			}
		#links {
			height:100px;
		}
	#content .column2 {
		float:right;
		width:600px;
	}
		#content .column2 h1 {
			line-height:40px;
			border-bottom:2px solid #999999;
			font-family:"微软雅黑", "黑体";
			font-size:20px;
		}
		.column2 ul{
			list-style:none;
		}
		.column2 ul li span,.column2 ul li span a.category{
			color:#000000;
		}
		.column2 ul li a.link{
			color:#336699;
		}
		#focusPictures {
			margin-bottom:20px;
		}
		#announcement {
			margin-bottom:20px;
		}
		#hotRecommendation {
		}
#footer {
	border-top:4px solid #0099CC;
}
	#footer p {
		line-height:50px;
		text-align:center;
		font-family:"微软雅黑", "黑体";
		font-size:10px;
		color:#999999;
	}