﻿#left_1
{
	float: left;
	width: 194px;
	height: 750px;
	background: url(      "../images/bg_left_01.GIF" ) left bottom no-repeat;
	text-align: center;
	border-right: solid 1px #0386b0;
	margin-right: 26px !important;
	margin-right: 13px;
}

#left_1 ul
{
	float: left;
	padding: 20px 0 0 10px;
}
#left_1 ul li
{
	width: 150px;
	height: 25px;
	background-color: #548b95;
	margin: 5px 0 5px 10px !important;
	margin: 2px 0 3px 5px;
}

#left_1 ul li a
{
	color: #fff;
	padding: 10px;
}

.team_leader_info
{
	float: left;
	width: 650px;
	text-align: left;
	padding-bottom: 20px;
	border-bottom: dashed 1px #ddd;
}
.team_leader_info h3
{
	padding:5px 0 10px 10px;
	border-bottom:solid 1px #ddd;
}
.team_leader_info img
{
	float: left;
	padding: 3px;
	border: solid 1px #ddd;
	margin: 0 0 0 10px !important;
	margin: 0 0 0 5px;
}
.team_leader_info .project_title
{
	font-size: 14px;
	font-weight: bold;
	margin: 10px !important;
	margin: 5px;
}
.team_leader_info .detail
{
	float: left;
	width: 450px;
	border: solid 1px #ddd;
	padding: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
}
.team_leader_info .detail .title
{
	font-size: 12px;
	font-weight: bold;
	color: #1d5473;
}
.team_leader_info .detail .more
{
	float: right;
	padding-right: 20px;
}
.team_leader_info .detail li
{
	line-height: 1.8em;
}
.team_leader_info .detail ol
{
	padding-left: 30px;
}

.paper_list
{
	text-align: left;
}
.paper_list ul
{
	list-style: decimal outside;
}
.paper_list ul li
{
	list-style: decimal inside;
	padding: 5px 0 5px 0;
	border-bottom: dashed 1px #ddd;
	line-height: 1.6em;
}
.paper_list span
{
	padding: 0 10px 0 0;
	line-height: 1.8em;
	color: #0087b4;
	padding-left: 25px;
}
.paper_list .influence_factor
{
	background: url(      "../images/icon_add_16.jpg" ) 5px top no-repeat;
}
.paper_list .paper_download
{
	padding-bottom: 2px;
	background: url(      "../images/icon_download_16.jpg" ) 5px top no-repeat;
}

.recruit_info
{
	text-align: left;
}
.recruit_info div
{
	border-left: solid 1px #ddd;
}
.recruit_info li
{
	line-height: 1.6em;
	border-bottom: dashed 1px #ddd;
	padding-left: 15px;
	background: url(      "../images/icon_triangle_10.jpg" ) left 4px no-repeat;
}
.recruit_info .releasedate
{
	float: right;
	padding-right: 30px;
}
.recruit_info table
{
	text-align: center;
	border-left: solid 1px #ddd;
}
.recruit_info table th
{
	color: white;
	height: 25px;
	border: solid 1px #ddd;
}
.recruit_info table tr
{
	height: 25px;
	border: solid 1px #ddd;
}
.recruit_info td
{
	border: solid 1px #ddd;
}

.article_content
{
	padding: 20px 0 0 10px;
	text-align: left;
	width:630px;
	overflow:auto;
}

.article p
{
	width: 600px;
}
.main_r
{
	float: left;
	padding-top: 10px;
	width: 650px;
}
#main_1
{
	float: left;
	width: 670px;
	overflow: auto;
	padding-top: 10px;
}
#main_1 .title
{
	width: 650px;
	overflow: auto;
	border-top: 7px solid #E1E1E1;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}


.detail
{
	width: 630px;
	text-align: left;
}
.detail .staff_title
{
	float: left;
	background-color: #548B95;
	padding: 2px 0px 2px 20px;
	color: #99CCFF;
	font-size: 14px;
	font-weight: bold;
	width: 620px;
	text-align: left;
}
.detail span.staff_image
{
	float: left;
	padding: 10px;
}
.detail span.staff_image img
{
	padding: 2px;
	border: solid 1px #ddd;
}
.detail .staff_name
{
	color: #999;
	float: left;
	font-size: 16px;
	font-family: 黑体;
	padding: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-weight: normal;
	width: 430px;
	border-bottom: solid 1px #ddd;
}
.detail .staff_detail_line1
{
	float: left;
	width: 450px;
	padding: 0 0 10px 10px;
	font-size: 14px;
}
.detail .staff_detail_line2
{
	float: left;
	width: 630px;
	margin-top: 10px;
	padding: 2px 0 1px 15px;
	font-size: 14px;
	color: #eee;
	background-color: #548B95;
}

.detail span.label
{
	font-weight: bold;
	color: #999;
}

.detail .homepage
{
	float: left;
	width: 450px;
	padding-top: 5px;
	border-top: solid 1px #ddd;
	text-align: right;
}
.detail span.type
{
	float: right;
	padding-right: 15px;
}
.detail .detail_box
{
	width: 620px;
	float: left;
	padding: 10px;
}
.detail .detail_box ul
{
	float: left;
	padding-left: 20px;
	list-style: decimal;
}
.article_attachement
{
	text-align: left;
}
.article_attachement ul
{
}
.article_attachement ul li
{
	padding-left: 30px;
	line-height: 20px;
	background: url(     "../images/attachement.gif" ) 10px 2px no-repeat;
}


.detail ul li p
{
	width: 450px;
}

.photo_detail img
{
	padding: 2px;
	border: solid 1px #ddd;
}
.photo_detail ul li
{
	padding-left: 5px;
	line-height: 2.2em;
}


.pagerCss
{
	text-align: center;
}
.pagerCss table
{
	border:none;
	margin:auto;
}
.pagerCss table td
{
	border:none;
	padding-right:5px;
}

.imgnofloat img
{
	float:none;
}