
/* ================== section: people ================== */

/* people - staff list: List Content */
.people_staffList #mainContent {
	_#padding-top:15px;
}

.people_staffList #mainContent ul.staffMenu {
	margin-bottom:15px;
}

.people_staffList #mainContent .staffContent {
	width:100%;
	margin-bottom:25px;
}

.people_staffList #mainContent .staffContent sup {
	color:#3a81e5;
	font-size:11px;
}

.people_staffList #mainContent .staffContent th {
	text-align:left;
	font-size:13px;
	line-height:34px;
	padding:0px;
	border: none;
	color:#333333;
	background:none;
}

.people_staffList #mainContent .staffContent th.staffHeader {
	padding-left:15px;
	color:#FFFFFF;
	font-size:13px;
	background:url(imagesbg_content_header.gif) repeat-x left top;
}

.people_staffList #mainContent .staffContent td {
	vertical-align:top;
	text-align:left;
	line-height:20px;
	padding: 0px;
	padding-bottom:15px;
	border: none;	
}

.people_staffList #mainContent .staffContent td a {
	color:#3a81e5;
}

.people_staffList #mainContent .staffContent td.info a {
	font-size:14px;
}
.people_staffList #mainContent .staffContent td.remark {
	font-size:10px;
	padding-left:5px;
}
.people_staffList #mainContent .staffContent td.remark .num {
	color:#3a81e5;
}

.people_staffList #mainContent .staffContent td.fix {
	height:15px;
	line-height:0;
	font-size:0;
	padding:0;
	margin:0;
	border-top:1px dotted #999999;
}


/* people - staff list: template1 */
.people_staffList #mainContent .staffTemplate1 td.thumb {
	width:95px;
}
.people_staffList #mainContent .staffTemplate1 td.info {
	width:205px;
}
.people_staffList #mainContent .staffTemplate1 td.room {
	width:70px;
}
.people_staffList #mainContent .staffTemplate1 td.tel {
	width:90px;
}
.people_staffList #mainContent .staffTemplate1 td.email {
	width:180px;
}


/* people - staff list: template2 */
.people_staffList #mainContent .staffTemplate2 td.info {
	width:230px;
}
.people_staffList #mainContent .staffTemplate2 td.room {
	width:70px;
}
.people_staffList #mainContent .staffTemplate2 td.tel {
	width:80px;
}
.people_staffList #mainContent .staffTemplate2 td.fax {
	width:80px;
}
.people_staffList #mainContent .staffTemplate2 td.email {
	width:180px;
}


/* people - staff list: template3 */
.people_staffList #mainContent .staffTemplate3 td.info {
	width:210px;
}
.people_staffList #mainContent .staffTemplate3 td.room {
	width:70px;
}
.people_staffList #mainContent .staffTemplate3 td.tel {
	width:90px;
}
.people_staffList #mainContent .staffTemplate3 td.fax {
	width:90px;
}
.people_staffList #mainContent .staffTemplate3 td.email {
	width:180px;
}


/* people - staff list: template4 */
.people_staffList #mainContent .staffTemplate4 td.info {
	width:300px;
}
.people_staffList #mainContent .staffTemplate4 td.period {
	width:180px;
}
.people_staffList #mainContent .staffTemplate4 td.room {
	width:70px;
}
.people_staffList #mainContent .staffTemplate4 td.tel {
	width:90px;
}


/* people - staff list: template5 */
.people_staffList #mainContent .staffTemplate5 td.info {
	width:220px;
}
.people_staffList #mainContent .staffTemplate5 td.email {
	width:200px;
}
.people_staffList #mainContent .staffTemplate5 td.supervisor {
	width:220px;
}
.people_staffList #mainContent .staffTemplate5 td.room {
	width:70px;
}
.people_staffList #mainContent .staffTemplate5 td.tel {
	width:90px;
}
.people_staffList #mainContent .staffTemplate5 td.visit {
	width:220px;
}

/* people - staff list: template6 */
.people_staffList #mainContent .staffTemplate6 td.info {
	width:460px;
}
.people_staffList #mainContent .staffTemplate6 td.email {
	width:180px;
}


/* people - staff detail: Staff Content */
.people_staffDetail #mainContent .photoContainer {
	float:right;
}

.people_staffDetail #mainContent h5.remark {
	padding-bottom:25px;
}

.people_staffDetail #mainContent a {
	color:#3a81e5;
}






/***左侧菜单****/

.leftmenu_studiv {
   margin:10px auto 10px auto;
   width:228px;
   overflow:hidden;
}

.leftmenu_stu {
 line-height:32px; list-style-type:none; 
}

.leftmenu_stu_a {
 display:block; width:180px; padding-left:38px;
}

a:link.leftmenu_stu_a   {
color:#000; text-decoration:none;font-weight:bold; font-size:13px;
}
a:visited.leftmenu_stu_a   {
 color:#000;text-decoration:none;font-weight:bold; font-size:13px;
}
a:hover.leftmenu_stu_a   {
 color:#FFF;text-decoration:none; font-weight:bold; font-size:13px;
}

.leftmenu_stu  li {
 width:228px;  line-height:32px; border-bottom:1px #CCC dotted;
}

a:hover.leftmenu_stu_a {
 background:url(imagescontentstu_twoleftbtn.jpg);
}


.leftmenu_stu li ul {
display:none
}
.leftmenu_stu li ul a {
  display:block; width:180px;  padding-left:48px;
}

.leftmenu_stu li ul a:link  {
color:#000; text-decoration:none; font-size:11px;
}
.leftmenu_stu li ul a:visited  {
 color:#000;text-decoration:none; font-size:11px;
}
.leftmenu_stu li ul a:hover  {
 color:#FFF;text-decoration:none; font-size:11px;
}
.leftmenu_stu li ul a:hover  {
 background: #333; 
}



/****首页菜单****/

/**首页讲座菜单**/
.index_jz_div{
	float:right; height:420px; width:347px; background:url(imagesleft_r_bg.jpg) no-repeat bottom;line-height:15px;
}

.index_jz_wz{
	float:left; width:320px; height:125px; margin:5px 0px 0px 10px; display:inline;
}

.index_jz_wzimg{
	float:left; width:90px; height:125px;
}

.index_jz_wzimg_magin{
	margin-top:10px;
}

.index_jz_wzcontent{
	float:right; width:230px; 
	height: 420px; overflow:hidden; color:#666;line-height:20px;text-height:2em;
}



/* 2. 首页头顶Category List ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */
 #categoryMenu {
	position: absolute;
	top: 24px; right: 0;
	width: 850px;
	z-index: 11; }
#categoryMenu h2 {
	position: absolute;
	right: 0; bottom: -34px;
	width: 146px; height: 34px;
	background:url(imageselements-v2.png) no-repeat -10px -20px; }
#categoryMenu h2 a {
	display: block;
	padding: 4px 0 7px 24px;
	color: #eee;
	font-size: 11px; }
#categoryMenu .open h2 { 
	background-position: -190px -20px; }
#categoryMenu section {
	display: none;
	padding: 6px 0 10px 0;
	background-color: #585966;
	border-radius: 0 0 0 5px;
	overflow: auto; }
#categoryMenu section.navi {
	display: none;
	padding: 6px 0 10px 0;
	background-color: #585966;
	border-radius: 0 0 0 5px;
	overflow: auto; 
	}
#categoryMenu section ul {
	float: left;
	width: 157px;
	margin-left: 11px; }
#categoryMenu ul li.extra { 
	padding-bottom: 6px; }
#categoryMenu ul li a {
	display: block;
	padding: 2px 8px 2px 8px;
	color: #d1d3d4;
	font-size: 11px;
	line-height: 14px;
	border: 1px solid #585966;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#categoryMenu ul li a:hover {
	color: #fff;
	text-shadow: #36363e 0 1px 1px;
	background-color: #4d4d59;
	border-color: #00b5f0; }
.overlay{
 background: url("imagesoverlay.png") repeat;
    left: 150px;
    position: absolute;
    z-index: 10;
}



/********************************栏目页面**********/
.submenu a {
	color:#3a81e5;
}

.submenu ul {
	padding-left:5px;
	list-style-type:circle;
}
.submenu ul li {
	padding-left:12px;
	background:url(../images/bullet_blue_square.gif) no-repeat;
	background-position:left 12px;
	background-position:left 11px\9;
	#background-position:left 12px;
}
/********栏目结束******/



/********教师幻灯片******/
.facultycontent{
	width:680px; margin:5px 0px 0px 17px; line-height:24px; color:#000; overflow:hidden;
	/*min-height:570px;*/
	
}




/********教师页内定位导航******/
dl.courseTabMenu {
	display:block;
	overflow:hidden;
	margin-bottom:15px;
}

dl.courseTabMenu dd {
	float:left;
	display:block;
	overflow:hidden;
	height:38px;
	margin:0 3px 3px 0;
}

dl.courseTabMenu dd.menu1 {
	width:135px;
}
dl.courseTabMenu dd.menu2 {
	width:210px;
}
dl.courseTabMenu dd.menu3 {
	width:215px;
}
dl.courseTabMenu dd.menu4 {
	width:120px;
}

dl.courseTabMenu dd a {
	display:block;
	line-height:38px;
	padding:0 15px 0 20px;
	color:#FFFFFF;
	background:url(imagesbg_tab_menu.gif) no-repeat;
	background-position:left top;
}
dl.courseTabMenu dd a:hover,
dl.courseTabMenu dd a.checked {
	background-position:left bottom;
	text-decoration:none;
}

#index_jz_div1  { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; width:400px;}
#index_jz_div1 a { text-decoration:none; color:#f30; }
#index_jz_div1 p { clear:both; margin:0; padding:.5em 0; }

#index_jz_div2 { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; width:400px;}
#index_jz_div2 a { text-decoration:none; color:#f30; }
#index_jz_div2 p { clear:both; margin:0; padding:.5em 0; }


#index_jz_div3 { position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; width:400px;}
#index_jz_div3 a { text-decoration:none; color:#f30; }
#index_jz_div3 p { clear:both; margin:0; padding:.5em 0; }