html{overflow: hidden;}
body {
	font: 14px/150% Microsoft yahei, Arial, Verdana, "宋体";
	color: #666;
	background:url(../images/bj.jpg) repeat-y left top #f1f1f1;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:before, .clearfix:after {
	content: '.';
	display: block;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
.inline-block() {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.fl{ float: left;}
.fr{ float: right;}
.m25{ margin: 25px;}
.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt25{ margin-top: 25px;}
.mt30{ margin-top: 30px;}
.ml25{ margin-left: 25px;}
.ml10{ margin-left: 10px;}
.mr25{ margin-right: 25px;}
.mr15{ margin-right: 15px;}
.pl10{ padding-left: 10px;}
.f20{font-size: 20px; line-height: 20px;}
.f32{ font-size: 32px; line-height: 32px;}

.top{
	background-color: #394264;
	border-bottom: 4px solid #2c2e36;
	height: 85px;
	position: relative;
	.top_left{
		position: absolute;
		top: 0px;
		left: 0px;
	}
	.logo{
		background: url(../images/logo.png) no-repeat;
		.inline-block();
		width: 148px;
		height: 44px;
	}
	h3{
		color: #fdfdfd;
		border-left: 1px solid #f2f2f2;
		.inline-block();
		text-shadow: 1px 1px 1px #000;
	}
	select{
		width: 85px;
		padding: 4px 5px;
	}
	.guanliyuan,.tuichu{
		color: #fff;
		.inline-block();
		.iconfont{
			font-size: 20px;
			line-height: 20px;
			padding-right: 10px;
		}
	}
	.tuichu{
		.iconfont{ font-size: 23px; line-height: 23px;}
	}
}
.container{
	td{
		vertical-align: top;
	}
}
.slide_left{ 
	background-color: #394264;
	width:160px;
	li{
		a{
			color: #95a0aa;
			display: block;
			border-bottom: 1px solid #252b44;
			padding: 12px 0 12px 20px;
			.iconfont{
				color: #7982a1;
				font-size: 22px;
				line-height: 22px;
				margin-right: 10px;
			}
			&:hover,&.on{
				background-color: #11a8ab;
				color: #fff;
				.iconfont{ color: #fff;}
			}
		}
	}
}