/* Create by G5 desgin http://www.g58.net*/
#cLeft {
	float:left;
	width:191px !important;
	width /**/:200px;
	padding-right:9px;
	overflow:hidden;	
	display:inline;
	background:url(../../images/style/vline.gif) no-repeat right 0;
	min-height:600px;height:auto;
}
* html #cLeft {height:600px;}
html + body #cLeft {height:600px;}
#cRight {
	float:left;
	width:730px !important;
	margin-left:20px;
	overflow:hidden;
	display:inline;
}
.cLeftRow{
	clear:both;
	overflow:hidden;
	margin-top:20px;
}
.cRightRow{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
/*column style*/
.col1{float:left;width:330px;}
.col2{float:left;width:330px;margin-left:10px;}
.contentBox{background:url(../../images/style/bg1.gif) repeat-x 0 0;}
/**/

/*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;border-bottom:2px solid #00911A;}
.title3 {line-height:25px;text-align: left;background:url(../../images/style/titleBg.gif) no-repeat right 0;margin:10px 0;border-bottom:1px solid #00911A;}
.title3 h1 {font-size: 14px;color:#00911a;font-weight: bold;}
/**/
/* column style*/
/**/
/*list style*/
.list1{float:left;width:206px;margin-right:24px;}
.list1 h2{height:23px;}
.list1 .img{height:65px;}
.list1 .img img{width:205px;height:60px;}
.list1 ul li{height:22px;line-height:22px;background:url(../../images/style/sicon1.gif) no-repeat 0 6px;padding-left:10px;overflow:hidden;}
.list1 ul li a{color:#444;}
.list1 ul li a:hover{color:#00911A;}
.list1 .detail{line-height:18px;color:#444;}
.list1 .more{text-align:right;}
.list2{float:left;width:254px !important;width /**/:260px;height:224px !important;height /**/:230px;border:1px solid #399310;overflow:hidden;}
.list2 .detail{padding:3px;}
.list2 .detail li{line-height:24px;padding-left:13px;text-align:left;background:url(../../images/style/sicon4.gif) no-repeat 5px 10px;clear:both;}
.list2 .detail li a{cursor:pointer;}
.list2 .detail li a h1{line-height:23px;color:#555;display:inline;}
.list2 .detail li a:hover h1{color:#00911A;}
.list2 .detail li span{float:right;color:#888;}

.list3{height:100%;overflow:hidden;}
.list3 li{line-height:23px;text-align:left;clear:both;}
.list3 li a{cursor:pointer;}
.list3 li a h1{float:left;text-align:left;display:inline;line-height:23px;color:#555;}
.list3 li a:hover h1{color:#00911A;}
.list3 li span{float:right;color:#666;}

.list4{margin-top:20px;}
.list4 li {float:left;width:365px;height:250px;overflow:hidden;text-align:center;}
.list4 li img{width:324px;height:207px;border:1px solid #ccc;}
.list4 li a{color:#333;line-height:25px;}
.list4 li a:hover{color:#00911A;}
.list4 li a:hover img{border:1px solid #666;}
.list5 li{line-height:30px;clear:both;border-bottom:1px dotted #ccc;background:url(../../images/style/sicon4.gif) no-repeat 10px 14px;padding-left:20px;}
.list5 li a{cursor:pointer;color:#333;}
.list5 li a h1{display:inline;line-height:30px;color:#333;}
.list5 li a:hover h1{color:#00911A;}
.list5 li span{float:right;color:#666;}

.list6{clear:both;margin-top:10px;}
.list6 table{width:100%;background-color:#ccc;}
.list6 table tr{height:21px;line-height:21px;}
.list6 table tr td{padding:2px;text-align:center;background-color:white;font-family:tahoma,宋体;}
.list6 table tr.head td{color:#fff;padding:2px;text-align:center;border-top:1px solid white;background:url(../../images/style/btnBg.gif) repeat-x 0 0;}
.list6 table tr.head td.c1{width:100px;}
.list6 table tr.head td.c3{width:50px;}
.list6 table tr.head td.c4{width:70px;}
.list6 table tr.head td.c5{width:70px;}
.list6 table tr.head td.c6{width:30px;}
.list6 table tr.head td.c7{width:30px;}
.list6 table tr td a{color:blue;}
.list6 table tr td a:visited{color:blue;}
.list6 table tr td a:hover{color:blue;font-weight:bold;text-decoration:none;}
.list6 table tr td.aLeft{text-align:left}

.cLeftMenu1{margin-top:5px;}
.cLeftMenu1 li{line-height:23px;overflow:hidden;border-bottom:1px dotted #ccc;padding:5px 0;background:url(../../images/style/sicon2here.gif) no-repeat 2px 13px;}
.cLeftMenu1 li a{color:#555;}
.cLeftMenu1 li a h1{color:#555;padding-left:15px;}
.cLeftMenu1 li a:hover h1{padding-left:15px;color:#00911A;text-decoration:underline;}
.cLeftMenu1 li.open a h1{padding-left:15px;color:#00911A;}

.cLeftMenu2{margin-top:5px;}
.cLeftMenu2 li{height:34px;line-height:34px;background:url(../../images/style/hline.gif) no-repeat 0 bottom;overflow:hidden;}
.cLeftMenu2 li a{display:block;color:#555;}
.cLeftMenu2 li a h1{color:#555;padding-left:25px;background:url(../../images/style/leftMenuBg2.gif) no-repeat 0 0;}
.cLeftMenu2 li a:hover h1{padding-left:25px;background:url(../../images/style/leftMenuBgHere2.gif) no-repeat 0 0;color:#00911A;text-decoration:underline;}
.cLeftMenu2 li.open a h1{padding-left:25px;background:url(../../images/style/leftMenuBgHere2.gif) no-repeat 0 0;color:#00911A;}

.sitemap_list{border:1px solid #ccc;margin:10px;}
.sitemap_list legend{font-size:12px;}
.sitemap_list ul{margin-left:20px;}
.sitemap_list ul li{margin-left:10px;list-style-type:circle;line-height:18px;}
.sitemap_list ul li h1 a{color:#008c00;font-weight:bold;}
.sitemap_list ul li a:hover{color:#008c00;}
.sitemap_list ul li h2 a{color:#555;font-weight:normal;}

/**/

/*show style*/
.showActivity{color:#333;line-height:20px;}
/**/
/*button style*/

/*tab style*/
#tab1{background:url(../../images/style/tleBg.gif) repeat-x;height:24px;}
#tab1 li{width:79px;float:left;}
#tab1 li a{display:block;width:79px;height:24px;background:url(../../images/style/tab1.gif) no-repeat 0 0;}
#tab1 li.isHere a{background:url(../../images/style/tab1here.gif) no-repeat 0 0;}

/**/


/**/
/*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*/
.btnSearch{border:none;width:49px;height:23px;background:url(../../images/style/btnSearch.gif) no-repeat;cursor:pointer;}
.btnAddCart{width:136px;height:30px;background:url(../../images/style/btnOrder.jpg) no-repeat 0 0;cursor:pointer;border:none;}

.btnJobView{
	border:none;
	background:url(../../images/style/btnJobView.gif) no-repeat center;
	width:14px;
	height:15px;
	cursor:pointer;
}
.btnJobApply{
	border:none;
	background:url(../../images/style/btnJobApply.gif) no-repeat center;
	width:18px;
	height:15px;
	cursor:pointer;
}
.btn1,.btnReturn,.btnJobApplyBig{
	border:none;
	background:url(../../images/style/btn1.gif) no-repeat center;
	width:90px;
	height:30px;
	color:#00911A;
	font-size:14px;font-weight:bold;
	cursor:pointer;
}
.btnForm {clear:both;text-align:center;margin:10px auto;background:url(../../images/style/btnBg.gif) repeat-x 0 0;height:25px;border:1px solid #00911A;line-height:22px;color:white;}

/**/

/*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:12px;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:130px;
	border:1px solid #00911A;
	height:21px;
	line-height:21px;
	color:#666;
	vertical-align:top;
	>/*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;background:url(../../images/style/titleBg.gif) no-repeat right 0;}
.itemShow1 .title h1 {font-size: 14px;color:#00911a;font-weight: bold;}
.itemShow1 .content {text-align: center;margin: 10px auto;line-height:23px;}
.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;}

.showTitle{height:25px;line-height:25px;padding-left:10px;background-color:#eee;font-size:14px;font-weight:bold;margin:10px 0;}
.showTable{background-color:#999;}
.showTable td{background-color:#fff;}
.contentToolbar{background-color:#eee;text-align:right;margin-top:10px;height:30px;}
.contentToolbar a{padding:12px 10px 0 20px;height:30px;line-height:30px;color:#555}
.contentToolbar a:hover{color:#333}
.contentToolbar a.return{background:url(../../images/style/sicon_return.gif) no-repeat 0 7px;}
.contentToolbar a.favorite{background:url(../../images/style/sicon_favorite.gif) no-repeat 0 7px;}
.contentToolbar a.print{background:url(../../images/style/sicon_print.gif) no-repeat 0 7px;}
.contentToolbar a.top{background:url(../../images/style/sicon_top.gif) no-repeat 0 7px;}

.itemShow2{margin-top:20px;}
.itemShow2 .image{border:5px solid #D9EFDD;height:100%;overflow:hidden;text-align:center;}
.itemShow2 .info dl{clear:both;}
.itemShow2 .info dt{float:left;width:100px;padding-top:7px;}
.itemShow2 .info dd{float:left;line-height:25px;color:#555;}
.itemShow2 .info dd.content{padding:5px;background-color:#EBFEEA;line-height:23px;text-align:left;}
.itemShow2 .order{text-align:right;padding:10px 0;color:#666;}
.itemShow2 .order .quantity{width:60px;height:20px;border:1px solid #aaa;line-height:20px;}

.itemShow3 {padding-top:10px;}
.itemShow3 .title {line-height: 25px;text-align: center;border-bottom:1px solid #ccc;margin-bottom:5px;}
.itemShow3 .intro{text-align:center;color:#666;}
.itemShow3 .title h1 {font-size: 14px;color:#00911a;font-weight: bold;}
.itemShow3 .footer{line-height:20px;color:#333;border-top:1px dotted #ddd;padding-top:5px;}
.itemShow3 .content {text-align: center;margin: 10px auto;line-height:23px;}
.itemShow3 .content .detail {text-align: left;color:#333;min-height:250px;height:auto;}
* html .itemShow3 .content .detail {height:250px;}
html + body .itemShow3 .content .detail {height:250px;}
.itemShow3 .content .detail ul{margin:5px;padding:5px;}
.itemShow3 .content .detail li,.itemShow1 .content .detail ol{margin:5px;list-style:disc;}

.itemShow4 .title {line-height: 35px;text-align: center;}
.itemShow4 .title h1 {font-size: 14px;color:#00911A;font-weight: bold;}
.itemShow4{clear:both;margin-top:10px;}
.itemShow4 table{width:100%;background-color:#ccc;color:#333;}
.itemShow4 table tr{height:21px;line-height:21px;}
.itemShow4 table tr td{padding:2px;background-color:white;font-family:tahoma,宋体;}
.itemShow4 table tr td .title h1{font-weight:bold;}
.itemShow4 table tr td.tblTitle{width:100px;color:#00911A;text-align:right;}
.itemShow4 table tr td a{color:blue;}
.itemShow4 table tr td a:visited{color:blue;}
.itemShow4 table tr td a:hover{color:blue;font-weight:bold;text-decoration:none;}
.itemShow4 table tr td.aLeft{text-align:left}
.itemShow4 .btn{text-align:center;padding:10px 0;}

/*end*/


.nav{padding-top:10px;padding-right:3px;text-align:right;color:#888;}
.nav a{color:#666;}
.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:12px;}
.tableRecruit .inputRecruitErr{border:1px solid red;width:300px;line-height:25px;height:25px;font-size:12px;}
.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:12px;}

/**/
.jobApplyForm{margin-top:20px;border:1px solid #ccc;}
.jobApplyForm .title{line-height:35px;font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px;border-bottom:1px solid #ddd;}
.tblJobApplyForm{width:100%;*font-family:tahoma,宋体;}
.tblJobApplyForm tr td{height:21px !important;height /**/:25px;padding:2px;line-height:21px;}
.tblJobApplyForm tr td.tblTitle{width:200px;color:#333;text-align:right;}
.jobApplyForm .btn{padding:10px 0;text-align:center;}
.jobApplyForm .tip{color:green;margin-left:5px;}
.jobApplyForm .request{color:red;margin-right:3px;}
.jobApplyForm .memo{color:#888;line-height:20px;text-align:center;}


.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 {margin-top:10px;height:25px !important;height /**/:30px;padding-top:5px;overflow:hidden;text-align:center;border:1px solid #ccc;clear:both;font-family:tahoma,宋体;}
.pagebar img{border:none;}
.pagebar a{color:#00911A}
.pagebar a:visited{color:#00911A}
.pagebar span{line-height:16px;margin:0 2px;overflow:hidden;font-family:verdana;font-size:11px;padding:0 3px;}
.pagebar span.isHere{color:#00911A;border:1px solid #00911A;text-decoration:none;}
.pagebar span a{color:#666;padding:0 3px;border:1px solid #999;font-family:tahoma,宋体;}
.pagebar span a:visited{color:#666;}
.pagebar span a:hover{color:#00911A;border:1px solid #00911A;}


#showTipsBox{position:absolute;border:1px solid #ccc;line-height:23px;text-align:left;padding:3px;z-index:100;background-color:white;}
#showTipsBox .detail{width:320px;background-color:#1aa41a;color:#000;border:3px solid #7d7d7d;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;}

/*inquiry form*/
.inputInquiry {
	border: 1px solid #cccccc;	width:300px;line-height:25px;height:25px;
}
.tblInquiry {
	line-height: 23px;
	font-size: 11px;
	background-color: #ccc;

}
.tblInquiry td {
	background-color: #fff;
}
.tblInquiry td span{
	color:red;
}
.borderInquiry{border:1px solid #ccc;}

/**/
