.subBody{
width:888px;
border:1px solid #e2e2e2;
text-align:left;
background:url(http://picture2.zjphoto.org/100427_pic01.gif) repeat-y 231px center;}
.subLeft{
width:204px;
padding:15px 13px 20px 13px;
display:inline;
float:left;}
.subRight{
width:600px;
padding:18px 28px 20px 0px;
display:inline;
float:right;}
/*subBodyFrm_css----------------------------------------------------*/
.subNav{
width:204px;
padding-bottom:20px;}
.subNavTitle{
width:177px;
height:28px;
background:url(http://picture2.zjphoto.org/photo_bg7.gif) no-repeat;
font-size:14px;
color:#333333;
font-weight:bold;
padding-top:8px;
padding-left:27px;}

/*subNav_css---------------------------------------------------------------------------------------------------------*/
.subColumn{
padding-bottom:20px;}
.subColumn li{ display:block;}
.subColumnTitle{
height:35px;
background:url(http://picture2.zjphoto.org/photo_icon14.gif) no-repeat 1px 0px;
border-bottom:1px solid #d7d7d7;
padding-left:45px;
padding-right:4px;}
.subColumnTitle span{
font-size:13px;
color:#222222;
font-weight:bold;
float:left;
margin-top:7px;}
.subColumnTitle img{
float:right;
margin-top:10px;}
.subColumnImg{
padding:12px 12px 8px 12px;}
.subColumnDiv{
width:180px;
text-align:center;
overflow:hidden;}
.subColumnA{
padding-top:5px;}
.subColumnA a,.subColumnA a:visited{
display:block;
width:182px;
padding-left:18px;
height:26px;
line-height:26px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
background:url(http://picture2.zjphoto.org/photo_icon3.gif) no-repeat 7px 11px;}
.subColumnSelect{
padding:8px 0px 8px 4px;}
.subColumnSelect select{
width:150px;}
.subColumnSelect img{
margin-bottom:-5px;
*margin-bottom:-3px;
margin-left:5px;}
.subColumnPic{
padding-top:10px;}
.C9f7d59{ color:#9f7d59;}
/*subColumn_css--------------------------------------------------------------------------------------------------*/
.contFont1{
padding:10px 0px 15px 0px;}
.contFontTitle1{
height:33px;
padding-top:27px;
padding-left:100px;
font-family:Microsoft YaHei;
font-size:18px;
font-weight:bold;
color:#474641;}
.contFontBg1{
background:url(http://picture2.zjphoto.org/photo_icon15.gif) no-repeat left center;}
.contFontBg2{
background:url(http://picture2.zjphoto.org/photo_icon16.gif) no-repeat left center;}
.contFontCont1{
padding-top:20px;
font-size:14px;
line-height:24px;}
.contFontImg{
margin-bottom:-1px;
margin-right:5px;}
/*contFont_css-------------------------------------------------------------------------------------------------------*/
.structure{
font-size:14px;
line-height:2em;
padding:10px 0px 20px 30px;}
.structure h1{
display:block;
text-align:center;
font-family:Microsoft YaHei;
font-size:18px;
color:#474641;
padding-bottom:10px;}
.structure h2{
font-family:Microsoft YaHei;
font-size:16px;
color:#474641;
padding-bottom:5px;}
.structure b{
color:#474641;}
/*structure_css--------------------------------------------------------------------------------------------*/
.personListPicTop img{
	width:600px;}
.personListPicUl{
	width:136px;
	line-height:24px;
	padding:20px 7px 0px 7px;
	text-align:center;
	float:left;}
.personListPicLi1{width:136px; height:136px; overflow:hidden;}
.personListPicLi1 img{ padding:1px; border:5px solid #f0f0f0;}
.personListPicLi1 table{ width:100%; border-collapse:collapse; border:none; text-align:center;}
.personListPicLi1 table td{ height:124px; vertical-align:middle;}
.personIntrTab{
padding-left:28px;
padding-bottom:16px;
background:url(http://picture2.zjphoto.org/photo_bg10.gif) no-repeat -15px bottom;}
.personIntrTab table{
width:100%;
border:0;}
.personIntrTab img{
width:124px;
height:124px;}
.journalsFont1{
font-family:"Microsoft YaHei";
font-size:1.5em;
line-height:2em;
font-weight:bold;}
.personIntrDetail{
padding:10px 5px;}
.personIntrPic ul{
width:120px;
height:145px;
padding:20px 0px 0px 23px;
overflow:hidden;
float:left;}
.newpIPicLi1{width:100px; height:75px; padding:10px; background:url(http://picture2.zjphoto.org/photo_bg9.gif) no-repeat;}
    .newpIPicLi1 table{ width:100%; text-align:center; border-collapse:collapse; border:none;}
    .newpIPicLi1 table td{ height:75px; vertical-align:middle;}
.newpIPicLi2{ padding-top:4px;}
    .newpIPicLi2 div{ background:url(http://picture2.zjphoto.org/photo_icon19.gif) no-repeat 4px 4px; padding-bottom:3px; border-bottom:1px dotted #bebebe;}
.pIPicLi1{
width:100px;
height:75px;
padding:5px;
background:url(http://picture2.zjphoto.org/photo_bg9.gif) no-repeat;}
.pIPicLi2 img{
margin-right:5px;
margin-bottom:-1px;}
.personDetailTop{
padding: 10px 20px;
background-color:#eeeeee;
margin-bottom:10px;}
.personDetailTop table{
width:100%;
border:0;}
.personDetailTop u{
text-decoration:none;
font-size:1.5em;
line-height:1.5em;
color:#ff6600;
font-weight:bold;}
.personDetailTop a,.personDetailTop a:visited{
color:#ff6600;
text-decoration:none;}
.personDetailTop a:hover{
color:#000000;
text-decoration:underline;}
.personDetailPic{
text-align:center;}
.personDetailPic table{
border:0;}
.personDetailPicLi1{
text-align:right;
padding-top:5px;
padding-bottom:5px;}
.personDetailPicLi1 img{
cursor:pointer;
margin-right:20px;}
.personDetailName{
padding:20px 0px 20px 70px;
line-height:24px;
overflow:hidden;}
.personDetailName img{
width:47px;
height:47px;
padding:2px;
border:1px solid #cdcdcd;
float:left;
margin-right:10px;}
.picShow{
padding:10px 70px 10px 70px;
width:750px;
text-align:center;
overflow:hidden;}
.picShow img{ max-width:750px;}
*html .picShow img{width:expression( this.width > 750  ? 750:true);}
.picShowUpTab{ width:700px; padding:0px 95px 10px 95px;}
.picShowUpTab table{ width:100%; border:none; border-collapse:collapse;}
.picShowUpTab table td{ padding:5px 10px; border:1px solid #ccc;}
.picTabTitle{ background-color:#e6e6e6; font-weight:bold;}
/*personDetail_css---------------------------------------------------------------------------------------------------*/
.jDetailLi1{
font-size:20px;
line-height:26px;
color:#003f7e;
text-align:center;
padding-bottom:8px;
font-weight:bold;
border-bottom:2px solid #cc0000;}
.jDetailLi2{
color:#888888;
text-align:center;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #939393;}
.jDetailLi3{
padding:10px;
line-height:22px;}
.jDetailLi3 p{ padding-top:5px;}
.jDetailLi3 img{ max-width:550px; padding-top:5px;}
*html .jDetailLi3 img{ width:expression( this.width > 550 && this.width > this.height ? 550:true);}
/*noticeList_css----------------------------------------------------------------------------------------------------*/.newsShowTitle{
	color:#987245;
	font-weight:bold;
	font-size:13px;
	padding:5px 0px 5px 25px;
	border-bottom:4px solid #cebba6;
	background:url(http://picture2.zjphoto.org/icon_title1.gif) no-repeat 5px 6px;}
.newsShowCnt{
	padding:0px 5px 5px 5px;}
.newsShowCnt li{
	margin-top:5px;
	padding:5px;
	border-bottom:1px dashed #d8c8b7;}
.newsShowCnt li:hover{
	background-color:#f0ebe5;
	border-bottom:1px solid #d8c8b7;}
.newsShowCntTitle{
	padding-bottom:5px;
	overflow:auto;
	zoom:1;}
.newsShowCntTitle b{
	float:left;}
.newsShowCntTitle u{
	text-decoration:none;
	float:right;
	color:#999999;}
/*newsShow_css----------------------------------------------------------------------------------*/
.applyFO{
	padding:20px;
	border:1px solid #ccc;}
.applyFOTab{
	border:0;
	width:100%;
	border-collapse:collapse;}
.applyFOTab td{
	padding:8px 5px 0px 5px;}
.applyFOIntr{
	padding:5px 18px 10px 18px;
	border-bottom:1px dashed #ccc;}
.applyFOSub{
	padding:15px 0px 0px 40px;}
.btnApply{ margin-right:20px;}
.star{ color:Red; font-family:Tahoma;}
/*applyFO_css---------------------------------------------------------------------------------*/
.boxTip1{ border:2px dashed #987245; padding:20px 40px; line-height:26px;}
.boxTip1Font{ font-family:ºÚÌå; color:#987245; font-size:18px;}
/*box_css------------------------------------------------------------------------------------*/
.membersSearch{ padding-top:10px; padding-left:30px; clear:both;}
.membersSearchBtn{ width:70px; height:20px; border:none; background:url(http://picture2.zjphoto.org/btn_6_small.gif) no-repeat; color:#987245; margin-left:5px;}
.membersUl{ width:268px; height:165px; float:left; background:url(http://picture2.zjphoto.org/m_frame_bg.gif) no-repeat; margin-top:16px; margin-left:20px; display:inline;}
.membersTitle{ position:absolute; padding-top:18px; padding-left:60px;}
.membersTitle span{ color:#ff6c00; font-family:Tahoma;}
a.membersPic:link,a.membersPic:visited{ width:75px; height:75px; background-color:#efefef; display:block; border:1px solid #ccc; position:absolute; margin-left:38px; margin-top:60px;}
a.membersPic:hover{ border-color:#987245;}
.membersCnt{ position:absolute; width:122px; margin-left:122px; margin-top:58px;}
.membersCnt li{ padding-top:1px; padding-left:1px; border-bottom:1px dashed #ccc;}
.membersCnt li u{ text-decoration:none; color:#987245;}
.membersPicDiv{
width:75px;
height:75px;
overflow:hidden;
cursor:pointer;}
.membersPicDiv table{ width:100%; border:none; border-collapse:collapse; text-align:center;}
.membersPicDiv table td{ height:75px; vertical-align:middle;}
.btnA{ text-align:center;}
.btnA div{ width:280px; height:40px; padding:10px 0px; margin-left:auto; margin-right:auto;}
.btnA a{ width:120px; height:40px; display:block;}
a.btnApre:link,a.btnApre:visited{ width:120px; height:40px; background:url(http://picture2.zjphoto.org/btn_pre_on.gif) no-repeat; float:left;}
a.btnApre:hover{ background:url(http://picture2.zjphoto.org/btn_pre_hover.gif) no-repeat;}
a.btnAnext:link,a.btnAnext:visited{ width:120px; height:40px; background:url(http://picture2.zjphoto.org/btn_next_on.gif) no-repeat; float:right;}
a.btnAnext:hover{ background:url(http://picture2.zjphoto.org/btn_next_hover.gif) no-repeat;}



