/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	line-height:150%;
	color:#333333;
	background:#fff;
	font-family:"ËÎÌå";
}
input,select{
	color:#666666;
	font-size:12px;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#005CBB;
}
.end{
	color:#999999;
	line-height:150%;
}
.main{
	border-top:18px solid #eee;
	border-bottom:18px solid #eee;
	padding:35px 0 50px 0;
}
.insort{
	background:url(images/findex_39.jpg) no-repeat;
	padding-left:41px;
	font-size:13px;
	line-height:26px;
}
.insort_visited{
	background:url(images/findex_40.jpg) no-repeat;
	padding-left:41px;
	font-size:13px;
	color:#005CBB;
	line-height:26px;
}
.insssort{
	background:url(images/findex_67.jpg) no-repeat right bottom;
	border-left:4px solid #4badda;
	padding-bottom:4px;
	padding-left:37px;
	line-height:180%;
	color:#666;
}
.insssort a{
	color:#666;
}
.pr_visited{
	background:url(images/findex_40.jpg) no-repeat top;
	padding-left:41px;
	font-size:13px;
	color:#005CBB;
	line-height:25px;
}
.pr_visited a{
	color:#005CBB;
}
.search{
	border:1px solid #e2e2e2;
	background:#f7f7f7;
	padding-bottom:10px;
}
.f12{
	font-size:12px;
	line-height:180%;
}
.f13{
	font-size:13px;
	line-height:110%;
}
.f14{
	font-size:14px;
	line-height:180%;
}
.f18{
	font-size:18px;
	line-height:180%;
}
.fblue,.fblue a{
	color:#005CBB;
}
.intitle{
	border-bottom:2px solid #cccccc;
	padding-bottom:9px;
}
.content{
	font-size:13px;
	line-height:180%;
	padding-top:23px;
}
.in_left{
	padding-left:10px;
}
.news td{
	background:url(images/dot.gif) repeat-x bottom;
	line-height:250%;
	color:#999999;
	font-size:12px;
	padding:0 12px;
}
.news td a{
	color:#333333;
	line-height:250%;
	font-size:13px;
}
.news_content{
	font-size:14px;
	color:#666666;
	line-height:160%;
	padding-top:24px;
	border-top:1px solid #ccc;
}
.job th{
	line-height:180%;
	font-size:14px;
	padding:0 12px;
	background:#efefef;
	border-bottom:2px solid #ccc;
	font-weight:normal;
}
.job td{
	background:url(images/dot.gif) repeat-x bottom;
	line-height:250%;
	color:#999999;
	font-size:12px;
	padding:0 12px;
}
.job td a{
	color:#333333;
	line-height:250%;
	font-size:13px;
	background:url(images/list.gif) no-repeat left center;
	padding-left:16px;
}
.pr_title{
	background:url(images/findex_60.jpg) repeat-x;
	line-height:30px;
	padding:0 18px;
	color:#0256B2;
	font-size:14px;
}
.pr_title a{
	font-size:12px;
	color:#999999;
}
.pr_pic{
	border:1px solid #ccc;
}
.prtd{
	background:url(images/dot.gif) repeat-x bottom;
	padding:12px 0;
	font-size:12px;
}
.showdata{
	margin-top:-1px;
}
.showdata td{
	border-top:1px solid #ccc;
	line-height:150%;
	padding:4px 0;
}
.pic{
	border:1px solid #e5e5e5;
}
.pr_tdate td{
	padding:3px 12px;
}