/*
body,div,h1,h2,h3,h4,h5,h6,p,ul,li,form,input,img {margin:0;padding:0;}
ul,li {list-style:none;}
table { border-collapse:collapse; border-spacing:0;}
a {text-decoration:none;color:#4499e8;}
img {border:none;}
body{font:12px ËÎÌå£¬arial, helvetica,sans-serif;}
.top div,.main {margin:0 auto;width:960px;}

*/
#main {
	width: 670px;
	float: left;
	margin-top: 10px;
	}
#aside {
	width: 280px;
	float: right;
	margin-top: 10px;
	}
.path a:link, .path a:visited { font-size: 12px; }
.main {text-align: left;}
.main .path {height:36px;line-height:36px;color:#4499e8;}
.main .subjects {width:670px;float:left;}
.main .subjects_inner {padding-top:3px;background:white url("../images/bg_2.gif") repeat-x scroll left top;}
.main .subjects_inner div {border:1px solid #dbdbdb;border-top:none;}
.main .subjects .top_ {height:26px;padding-top:5px;border-bottom:1px solid #68a636;background:#e3ffbe url("../images/bg_1.gif") repeat-x scroll left top;position:relative;}
.main .subjects .top_ span {width:133px;height:29px;color:#474747;font-size:15px;font-weight:bold;position:absolute;left:11px;top:3px;text-align:center;line-height:33px;background:transparent url("../images/bg_5.gif") no-repeat scroll left top;}
.main .subjects select {margin-right:13px;border:1px solid #aec595;color:#8b8b8b;font-size:14px;}
.main .subjects .top_ input {font-size:14px;font-weight:bold;color:white;width:50px;text-align:center;height:23px;line-height:23px;background:#85c048;border:none;}
.main .subjects .area {margin-left:234px;}
.main .subjects table {text-align:left;font-size:14px;line-height:24px;}
.main .subjects .subject {margin-bottom:16px;}
.main .subjects .subject td {border-bottom:1px solid #639936;}
.main .subjects th {height:34px;background:#eaffd4;border-bottom:1px solid #dbdbdb;font-weight:bold;}
.main .subjects td.teacher {width:126px;padding-left:10px;}
.main .subjects th.teacher {padding-left:36px;}
.main .subjects td.teacher img {margin-right:20px;}
.main .subjects td.teacher p {margin-left:36px;}
.main .subjects tr {height:40px;}
.main .subjects .orga {width:125px;padding-right:20px;}
.main .subjects .intro {width:260px;padding-right:52px;}
.main .subjects .ticket {width:95px;}
.main .subjects .ticket span {color:#ff7e00;}
.main .subjects .view_all {font-size:14px;text-align:center;height:40px;line-height:40px;font-weight:bold;background:#f6ffec;}
.main .subjects .view_all a {color:#639936;}
.main .subjects .recommend select {float:right;margin-right:45px;}
.main .subjects .recommend tr {height:38px;/*background:white url("../images/bg_4.gif") no-repeat scroll left bottom;*/}
.main .subjects .recommend td { border-bottom: 1px dotted #ccc; }
.main .subjects .recommend .ticket {color:#ff9c00;}
.main .subjects .recommend .orgn {padding-left:20px;}
.sidebar .articles{width:280px;float:right;}
.sidebar .articles div {padding:10px;background:#f6ffec;border:1px solid #b3e677;}
.sidebar .articles div.latest {
	padding:0;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.sidebar .articles div.latest ul, .sidebar .articles div.latest p { margin: 0 10px; }
.sidebar .articles div.latest ul p { color:#616161;font-size:14px;}
/*
.sidebar .articles div ul, .sidebar .articles div p { margin: 10px; }
*/
.sidebar .article {height:110px;font-size:14px;line-height:23px;margin-bottom:10px;}
.sidebar .article h2 {color:#498107;font-size:14px;}
.sidebar .article p {color:#4a4a4a;}
.sidebar .article span {margin-left:20px;}
.sidebar .latest li {line-height:22px;margin:5px 0 10px;list-style:none;}
.sidebar .latest h2 {height:31px;line-height: 31px;background:#e3ffbe url("../images/bg_1.gif") repeat-x scroll left bottom;color:#498107;font-size:14px;padding-left:10px;margin-bottom: 10px;}
.sidebar .latest h3,.sidebar .latest .view_all a {color:#498107;font-size:14px;}
.sidebar .latest h3 span {color:#31ae00;font-weight:normal;}
.sidebar .latest li p,.sidebar .latest li a {color:#4499e8;}

.main .gblock1 {
  background:none repeat scroll 0 0 #F6FFEC;
  border:1px solid #ADE46D;
}

.gblock1 h2 {
color:#498107;
font-size:14px;
margin:6px 0;
padding-left:10px;
}

.gblock1 select {
  border:1px solid #ADE46D;
  margin-left:10px;
}
.clear { clear: both; }

/* block3 */
.block3 {
	border: 5px solid #4f9c10;
	margin-bottom: 10px;
	}
.block3 th {
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	height: 35px;
	line-height: 35px;
	background: url(../images/block3_header_bg.gif) 0 0 repeat-x;
	}
.block3 .l {
	border-right: 1px solid #c4c4c4;
	}
.block3 td {
	color: #5a5a5a;
	vertical-align: top;
	font-size: 14px;
	height: 124px;
	}
.block3 .new {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 140px;
	
	}
.block3 .border {
	margin: 12px;

	padding-left: 5px;
	padding-bottom: 10px;
	}
.block3 td img {
	float: left;
	margin-left: -5px;
	}
.block3 p {
	line-height: 1.5em;
	}
.block3 span {
	color: #4f9c10;
	}

.block3 .last td {
	height: 60px;
	}
.block3 .last a:link, .block3 .last a:visited {
	width: 167px;
	height: 43px;
	display: block;
	line-height: 48px;
	display: block
	margin-top: 10px;
	margin-left: 70px;
	padding-left: 50px;
	background: url(../images/btn_block3_1.gif) 0 0 no-repeat;
	color: #fff;
	text-decoration: none;
	}
/* block4 */

.block4 th {
	font-size: 18px;
	color: #4f9c10;
	height: 35px;
	line-height: 35px;
	background: url(../images/block3_header_bg.gif) 0 0 repeat-x;
	}
.block4 .l {
	border-right: 1px solid #c4c4c4;
	}
.block4 td {
	color: #5a5a5a;
	vertical-align: top;
	font-size: 14px;
	height: 80px;
	}
.block4 .border {
	margin: 12px;

	padding-left: 12px;
	padding-bottom: 10px;
	}
.block4 td img {
	float: left;
	margin-left: -15px;
	}
.block4 p {
	line-height: 1.5em;
	}
.block4 span {
	color: #4f9c10;
	}


.block4 .last a:link, .block4 .last a:visited {
	width: 167px;
	height: 43px;
	display: block;
	line-height: 48px;
	display: block
	margin-top: 10px;
	margin-left: 70px;
	padding-left: 50px;
	background: url(../images/btn_block3_1.gif) 0 0 no-repeat;
	color: #fff;
	text-decoration: none;
	}
/* block5 */
.block5 {
	margin-top: 20px;
	}
.block5 .head {
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	background: url(../images/block4_header_bg.gif) 0 0 repeat-x;
	border: 1px solid #4f9c10;
	font-size: 14px;
	color: #474747;
}
.block5 table {
	border: 1px solid #c4c4c4;
	border-top: none;
	}
.block5 td {
	vertical-align: top;
	}
.block5 ul {
	margin-top: 20px;
	margin-right: 10px;
	}
.block5 li {
	list-style: none;
	height: 32px;
	line-height: 32px;
	color: #474747;
	background: url(../images/icon_list.gif) 10px 50% no-repeat;
	padding-left: 30px;
	font-size: 14px;
	}
.block5 li.gray {
	background: #f2f2f2 url(../images/icon_list.gif) 10px 50% no-repeat;
	}
.block5 .holder {
	margin-top: 20px;
	clear: both;
	}
.block5 .pic {
	float: left;
	margin-right: 8px;
	border: 1px solid #a1a1a1;
	}
.block5 .holder p {
	margin-bottom: 8px;
	}
