/* Create by G5 desgin http://www.g58.net*/
#cLeft {
	float:left;
	width:320px;
	overflow:hidden;	
	display:inline;
}
#cRight {
	float:left;
	width:600px !important;
	width /**/:630px;
	padding-left:30px;
	overflow:hidden;
	display:inline;
}
.cLeftRow{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
.cRightRow{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
/*column style*/
.col1{float:left;width:330px;}
.col2{float:left;width:330px;margin-left:10px;}
/**/

/*box style*/
/**/

/*border style*/
.border1{border:1px solid #ddd;}
.border2{border:1px solid #FDD9C0;}
.border3{border:1px solid #ACDAFD;}
.vline{background:url(../../images/style/bg_line.gif) repeat-y;}
/**/
/*link style*/
.link1 a{color:#333;}
.link1 a:visited{color:#333;}
.link1 a:hover{color:#950101;text-decoration:underline;}
.link2 a{color:white;}
.link2 a:visited{color:white;}
.link2 a:hover{color:white;text-decoration:underline;}
.link3 a{color:#666;}
.link3 a:visited{color:#666;}
.link3 a:hover{color:#950101;text-decoration:none;}
.link4 a{color:#00669B;}
.link4 a:visited{color:#00669B;}
.link4 a:hover{color:#333;text-decoration:underline;}
.link5 a{color:#333;}
.link5 a:visited{color:#333;}
.link5 a:hover{color:#f60;text-decoration:none;}
.link6 a{color:#333;}
.link6 a:visited{color:#333;}
.link6 a:hover{color:#333;text-decoration:none;}
.link7 a{color:#999;}
.link7 a:visited{color:#999;}
.link7 a:hover{color:#333;text-decoration:none;}
.link8 a{color:#f60;}
.link8 a:visited{color:#f60;}
.link8 a:hover{color:#f60;text-decoration:none;}
/**/
/*title style*/
.title1{height:25px;font-size:12px;font-weight:bold;}
.title1 a{font-size:12px;font-weight:bold;}
.title1 a:hover{font-size:12px;font-weight:bold;}

.title2{background:url(../../images/style/tle_corner1.gif) no-repeat 0 0;background-color:#079e07;height:24px;padding-left:27px;line-height:24px;color:white;font-weight:bold;}
.title2 h1{font-weight:bold;font-size:11px;}
.title3 h1{font-weight:bold;border-bottom:1px dotted #ccc;line-height:30px;font-size:14px;color:#00911a;}
/**/
/* column style*/
.col1{width:279px !important;width /**/:294px;padding-left:15px;margin-right:25px;overflow:hidden;}
.colSchedule{margin-top:10px;border:1px solid #ccc;background-color:#d6e8d6;color:#333;padding:15px 0 15px 20px;line-height:18px;}
.colSchedule dt{font-size:14px;font-weight:bold;}
.colSchedule dd{font-size:10px;}
.colSchedule dd a{color:#333;}
.colSchedule dd a:hover{color:#000;}
.colSchedule dd a:visited{color:#333;}
/**/
/*list style*/
.listAdHome li{float:left;margin-right:11px;}
.listAdHome li.last{margin-right:0;}
.list1 ul{}
.list1 li{margin-bottom:15px;line-height:20px;}
.list1 li .date{color:#666;}
.list1 li .title a{color:#000;}
.list1 li .title a:hover{color:#00911a;}
.list1 li .title h1{font-weight:bold;}
.list1 li .detail{color:#333;}
.list2{height:480px;overflow:hidden;}
.list2 li{clear:both;padding-top:15px;padding-bottom:10px;border-bottom:1px solid #ddd;overflow:hidden;}
.list2 li .image{float:left;width:82px;height:82px;margin-right:10px;}
.list2 li .image img{width:82px;height:82px;}
.list2 li .title{line-height:20px;}
.list2 li .title h1 a{color:#e29b98;font-size:12px;font-weight:bold;}
.list2 li .title h1 a:hover{color:#333;text-decoration:none;}
.list2 li .detail{line-height:20px;color:#333}
.list2 li .detail .more{padding:0 0 7px 10px;background:url(../../images/style/sicon1.gif) no-repeat 0 0;}
.list2 li .detail .more:hover{text-decoration:none;}
.leftMenu{margin-top:10px;}
.leftMenu li{line-height:25px;height:25px;}
.leftMenu li a{display:block;}
.leftMenu li.open a{background:url(../../images/style/sicon2.gif) no-repeat 15px 9px;}
.leftMenu li a h1{width:265px;margin-left:27px;height:25px;line-height:25px;border-bottom:1px dotted #aaa;overflow:hidden;cursor:pointer;}
.leftMenu li a:hover{background:url(../../images/style/sicon2.gif) no-repeat 15px 9px;text-decoration:none;}
.leftMenu li a:visited{}
.list3 ul{}
.list3 li{width:265px;line-height:20px;margin:15px 0 0 27px;}
.list3 li .date{float:left;width:75px;color:#666;}
.list3 li .title{float:left;}
.list3 li .title a{color:#000;}
.list3 li .title h1{font-weight:bold;}
.list3 li .detail{clear:both;color:#666;}

.list4 ul{margin-top:20px;}
.list4 li{line-height:20px;}
.list4 li .date{float:left;width:40px;color:#666;}
.list4 li .title{float:left;width:100%;line-height:25px;}
.list4 li .title a{color:#00911a;font-size:14px;}
.list4 li .title h1{font-weight:bold;font-size:14px;}
.list4 li .detail{clear:both;color:#333;line-height:16px;margin-top:10px;}

.list5{margin-left:27px;margin-top:20px;}
.list5 li{float:left;width:132px;line-height:25px;}
.list6{height:400px;}
.list6 ul{margin-top:10px;}
.list6 li{margin-bottom:10px;line-height:20px;}
.list6 li .date{color:#666;}
.list6 li .title a{color:#000;}
.list6 li .title h1{}
.list6 li .detail{color:#666;}
/**/

/*show style*/
.showActivity{color:#333;line-height:20px;}
/**/
/*button style*/



/**/
/*table style*/
.table1{width:100%;background-color:#ccc;}
.table1 tr{line-height:21px;}
.table1 tr.head td{font-weight:bold;background-color:#eee;text-align:center;}
.table1 tr td{height:21px;padding:2px;background-color:white;}
.table1 td .groupname{color:#004474;}

/**/

/*button style*/
.btn1{border:none;width:50px;height:25px;background:url(../../images/style/btn_bg2.gif) no-repeat;color:#333;}
.btn2{border:none;width:69px;height:25px;background:url(../../images/style/btn_bg.gif) no-repeat;color:#333;}

/**/

/*input box style*/
.inputGo {border:1px solid #cccccc;height:18px;line-height:18px;text-align:center;}
.inputForm {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;height:20px;line-height:20px;vertical-align:middle;}
.inputForm2 {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;font-size:10px;line-height:20px;vertical-align:middle;}
.inputTextarea {border:1px solid #ddd;border-left:1px solid #666;border-top:1px solid #999;}
.inputLogin {border:1px solid #cccccc;height:22px;line-height:22px;vertical-align:bottom;>/*IE only*/vertical-align:baseline;}
.inputDisabled {background-color:#eee;}
.inputbox{border:1px solid #ccc;border-top-color:#666;border-left-color:#666;height:16px;line-height:16px;text-align:center;}


.inputReadonly {background-color:#eee;}

.inputSearch {
	width:350px;
	padding-left:3px;
	border:1px solid #333;
	height:20px;
	line-height:20px;
	vertical-align:top;
	>/*IE only*/vertical-align:baseline;
}
.inputSearch2 {
	width:220px;
	border:1px solid #333;
	border-right:none;
	height:23px !important;
	height /**/:25px;
	line-height:23px;
	vertical-align:bottom;
	>/*IE only*/vertical-align:baseline;
}
.inputSearch3 {
	width:300px;
	border:1px solid #333;
	border-right:none;
	height:23px !important;
	height /**/:25px;
	line-height:23px;
	vertical-align:bottom;
	>/*IE only*/vertical-align:baseline;
}

/**/
#searchArea{text-align:left;color:#333;height:25px;overflow:hidden;}
#searchArea a{color:#A10000;}

.tagList{line-height:25px;height:25px;overflow:hidden;}
.tagList a{padding:0 5px;color:blue;text-decoration:underline;}
.tagList a:visited{color:blue;}
.tagList a:hover{color:blue;text-decoration:none;}

.contactLeft{clear:both;margin-top:10px;text-align:center;}
.contactLeft img{vertical-align:middle;margin-bottom:10px;}
.searchBar{}

hr{clear:both;height:1px;border-top:1px solid #ddd;}

.itemShow1 {padding-top:10px;}
.itemShow1 .title {line-height: 25px;text-align: left;}
.itemShow1 .title h1 {font-size: 14px;color:#00911a;font-weight: bold;}
.itemShow1 .content {text-align: center;margin: 10px auto;line-height:16px;}
.itemShow1 .content .detail {text-align: left;color:#333;min-height:250px;height:auto;}
* html .itemShow1 .content .detail {height:250px;}
html + body .itemShow1 .content .detail {height:250px;}
.itemShow1 .content .detail ul{margin:5px;padding:5px;}
.itemShow1 .content .detail li,.itemShow1 .content .detail ol{margin:5px;list-style:disc;}

.itemShow2 {padding-top:10px;}
.itemShow2 .title {line-height: 25px;text-align: left;}
.itemShow2 .title h1 {font-size: 14px;color:#00911a;font-weight: bold;}
.itemShow2 .title h1 a{color:#00911a;}
.itemShow2 .title h1 a:hover{color:#000;}
.itemShow2 .title h1 a:visited{color:#00911a;}
.itemShow2 .content {text-align: center;margin: 10px auto;line-height:16px;}
.itemShow2 .content .detail {text-align: left;color:#333;min-height:250px;height:auto;}
* html .itemShow2 .content .detail {height:250px;}
html + body .itemShow2 .content .detail {height:250px;}
.itemShow2 .photoList li{float:left;width:114px;margin:0 30px;text-align:center;overflow:hidden;height:190px;}
.itemShow2 .photoList li a{display:block;color:#333;}
.itemShow2 .photoList li a img{border:1px solid #ddd;}
.itemShow2 .photoList li a:hover img{}
.itemShow2 .photoList li a:hover {color:#079e07;text-decoration:none;}
.itemShow2 .photoList li a:hover p{}
/*end*/


.nav{height:25px;line-height:25px;padding-right:15px;width:615px !important;width /**/:630px;background:url(../../images/style/tle_corner2.gif) no-repeat right top;color:#888;background-color:#dfe0df;text-align:right;}
.nav a{color:#333;}
.nav a:visited{color:#333;}
.nav a:hover{color:#00911a;}
.nav2{padding-left:10px;border-bottom:1px solid #ddd;line-height:25px;}
.nav2 a{color:#333;}

#loginShow{width:330px;	margin:30px auto;border:1px solid #ccc;}
#loginShow .title{color:white;font-weight:bold;letter-spacing:2px;margin:1px;background-color:#333;height:22px !important;height /**/:23px;line-height:23px;border-bottom:1px solid #ACDAFD;}
#loginShow .btnArea{text-align:center;margin:10px 0;}
#loginShow p{text-align:center;margin:10px 0;}
#loginShow p a{color:#950101;}

/*table style*/
.tableGuestbook{width:100%;background-color:#ccc;margin-bottom:5px;}
.tableGuestbook td{background-color:white;line-height:18px;padding:0;}
.tableGuestbook .title{height:23px;text-align:left;padding:0 2px;line-height:23px;border-bottom:1px solid #ddd;background-color:#f7f7f7;}
.tableGuestbook .title span{color:#666;}
.tableGuestbook .content{padding:2px 5px;text-align:left;}
.tableGuestbook .reply{padding:2px 5px;color:blue;}

.tableSchedule{background-color:white;width:100%;}
.tableSchedule thead td{background-color:#686968;height:50px;font-weight:bold;text-align:center;color:white;}
.tableSchedule thead td.timeText{background-color:#5b5b5b;width:90px;}
.tableSchedule tbody td.time{background-color:#686968;font-weight:bold;text-align:center;color:white;}
.tableSchedule tbody td{height:60px;text-align:center;color:#333;background-color:#dfe0df;line-height:18px;}
.tableSchedule tbody td.isHere{background-color:#ccc;}

.tableRecruit{width:100%;}
.tableRecruit span{color:#00911a;}
.tableRecruit td{padding:3px 0;text-align:left;line-height:25px;color:#555;}
.tableRecruit td.tdHead{width:150px;word-wrap:break-all;}
.tableRecruit td.tdContent{width:450px;}
.tableRecruit .inputRecruit{border:1px solid #ccc;border-left:1px solid #666;border-top:1px solid #666;width:300px;line-height:25px;height:25px;font-size:10px;}
.tableRecruit .inputRecruitErr{border:1px solid red;width:300px;line-height:25px;height:25px;font-size:10px;}
.tableRecruit textarea{border:1px solid #ccc;border-left:1px solid #666;border-top:1px solid #666;width:300px;line-height:25px;height:50px;font-size:10px;}

/**/


.fixIncludeShtml/*IE5.5+*/{		/*IE7 Only*/
	>/*IE5.5+*/margin-top:-8px;
}
* html .fixIncludeShtml{margin-top:-8px; !important} /*only IE6 below*/

.tbl1{width:100%;background-color:#ddd;}
.tbl1 td{line-height:23px;background-color:white;}
.pagebar{text-align:center;}
.pagebar a{padding:0 2px;}
.pagebar span.isHere{padding:0 3px;color:#00911a;text-decoration:underline;font-weight:bold;}

#showTipsBox{position:absolute;border:1px solid #ccc;line-height:18px;text-align:left;padding:3px;z-index:100;background-color:white;}
#showTipsBox .detail{width:320px;background-color:#1aa41a;color:#000;padding:5px;}
#showTipsBox .image{}

.studentSearchResult{margin-top:20px;line-height:23px;}
.studentSearchResult dt{font-weigth:bold;border-bottom:1px solid #ccc;}
.studentSearchResult dd span{font-weight:bold;padding-right:5px;}
