﻿#content {width:940px;padding-bottom:4em;}
h3{
	background:url(../images/about/bg_h3.png) 0 0 no-repeat;
	margin:0;padding:10px 0 0 10px;
	height:27px;color:#fff;float:left;width:940px;
}
h3.afterpart{margin-top:2em;}
h3.grade_explain a{color:#fff;}
h3.grade_explain a:hover{text-decoration:none;cursor:help;}
#content  span.first_text{
	background:#B3AD36 none repeat scroll 0 0;border:none;
	color:#fff ;float:left;font-size:2em;font-weight:bold;font-family:arial,"標楷體";
	line-height:1.5em;margin:6px 10px 0 2px;padding:0 0.2em;
}
#content p{
	background:#fff;border:1px solid #3090C0;
	line-height:1.85em;float:left;text-indent:2em;
	padding:10px 40px 1em 35px;color:#333;width:865px;
	border-width:0 1px;font-size:0.91em;
}
#content p.for_program{text-indent:0;}
#content p span{border-bottom:1px dashed #ccc;}
img.float_l,img.float_r{border:1px solid #ddd;padding:5px;}
img.float_r {float:right;margin:0.35em 0 0 1.1em;}
img.float_l {float:left;margin:0 1.1em 0 0;width:370px;height:203px;}
img.enter{vertical-align:top;}
.top{
	display:block;text-align:right;line-height:0.75em;
	font-size:0.9em;clear:both;
}
.top a{background:#C27F32;padding:2px 6px;color:#fff;}
.top a:visited{color:#fff;}
.top a:hover{color:#fff;background:#CC9850;text-decoration:none;}
#content .program_list{display:block;border:none;margin-left:1em;border:1px solid red;width:450px;float:right;}
.program_list a{color:#396AB3;font-size:0.9em;}
