.func {
	font-size: 13px;
}
.func a{
	color:#666666;
	text-decoration: none;
}
.func a:hover{
	color:#FF6600;
	text-decoration: none;
}
.hot-news {
	font-size: 13px;
	line-height: 18px;
	padding-top: 5px;
	padding-left: 3px;
	color: #666666;
}
.hot-news a{
	color:#003471;
	text-decoration: none;
}
.hot-news a:hover{
	color:#F26522;
    text-decoration: underline;
}
.course {
	font-size: 13px;
	line-height: 18px;
	padding-top: 4px;
}
.course a{
	color:#0066CC;
	text-decoration: underline;
}
.course a:hover{
	color:#0066CC;
	text-decoration: none;
}
.course-detail {
	font-size: 13px;
	line-height: 18px;
    margin: 2px 10px 2px 13px;
}
.course-detail a{
	color:#003399;
	text-decoration: underline;
}
.course-detail a:hover{
	color:#0066CC;
	text-decoration: none;
}
.course-tableList {
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	background-color: #C5C5C5;
	height: 24px;
	padding: 3px 5px 0px 5px;
}
.course-tableList a{
	color: #0066CC;
	text-decoration: underline;
}
.course-tableList a:hover{
	text-decoration: none;
}
.school {
	font-size: 13px;
	line-height: 18px;
	padding-top: 4px;
}
.school a{
	color:#485966;
	text-decoration: underline;
}
.school a:hover{
	color:#42969D;
	text-decoration: none;
}
.school-detail {
	font-size: 13px;
	line-height: 18px;
	margin: 2px 10px 2px 13px;
}
.school-detail a{
	color:#4B6466;
	text-decoration: underline;
}
.school-detail a:hover{
	color:#2D8A00;
	text-decoration: none;
}
.etds-btn {
	font-size: 13px;
	padding-top: 1px;
	padding-bottom: 4px;
	height: 24px;
	text-align: center;
}
.etds-btnBig {
	font-size: 13px;
	padding-top: 1px;
	padding-bottom: 4px;
	height: 25px;
	text-align: center;
}
.etds-btnSmall {
	font-size: 11px;
	padding: 0px;
	/*padding-top: 1px;
	padding-bottom: 3px;
	padding-left:1px;
	padding-right:1px;*/
	margin: 0px;
	/*height: 22px;*/
	text-align: center;
}
.etds-input {
	font-size: 13px;
	line-height: 18px;
	border-top:solid 2px #aaaaaa;
	border-right:solid 1px #aaaaaa;
}
.login {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
}
.login a{
	color: #FFFFAC;
	text-decoration: none;
}
.login a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.cpr {
	font-size: 13px;
	line-height: 18px;
	color: #494949;
	padding-top: 3px;
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
}
.left-menu {
	font-family: "Arial", "Helvetica", "sans-serif", "新細明體";
	font-size: 13px;
}
.left-menu a{
	color: #263F68;
	text-decoration: underline;
}
.left-menu a:hover{
	color: #BD2D33;
	text-decoration: underline;
}
.bodyspace {
	padding-right: 40px;
	padding-left: 40px;
}
.linkList {
	font-size: 13px;
	color: #3366CC;
line-height: 22px;

}
.linkList a{
	color: #3366CC;
	text-decoration: underline;
}
.linkList a:hover{
	color: #FF9900;
	text-decoration: underline;
}
.content-txt {
	font-size: 13px;
	line-height: 18px;
	color: #333333;
}
.content-title {
	color: #0066CC;
	font-weight: bold;
}
.school-tableList {
	font-size: 13px;
	line-height: 18px;
	color: #665C25;	
	background-color: #8C8C8C;
	height: 24px;
	padding: 3px 5px 0px 5px;
}
.school-tableList a{
	color: #665C25;
	text-decoration: underline;
}
.school-tableList a:hover{
	text-decoration: none;
}
.school-tableListIn {
	font-size: 13px;
	line-height: 18px;
	color: #665C25;		
	height: 24px;
	padding: 3px 5px 0px 5px;
}
.school-tableListIn a{
	color: #665C25;
	text-decoration: underline;
}
.school-tableListIn a:hover{
	text-decoration: none;
}
.page {
	color: #000000;
	font-size: 12px;
	letter-spacing: 2px;
}
.page a{
	color: #666666;
	text-decoration: underline;
}
.page a:hover{
	color: #000000;
	text-decoration: none;
}
.tableDesc {
	font-size: 13px;
	color: #666666;
	line-height: 22px;
}
.tableDesc a{
	color: #FF0000;
	text-decoration: underline;
}
.tableDesc a:hover{
	text-decoration: none;
}
.top-menu{	
	font-size: 12px;
	color: #FFFFFF;
}
.top-menu a{
	color: #FFFFFF;
	text-decoration: none;
}
.top-menu a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.top-menuU{	
	font-size: 12px;
	color: #FFFFFF;
}
.top-menuU a{
	color: #FFFFFF;
	text-decoration: underline;
}
.top-menuU a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.top-menuRed{	
	font-size: 12px;
	color: red;
}
.top-menuRed a{
	color: red;
	text-decoration: none;
}
.top-menuRed a:hover{
	color: red;
	text-decoration: underline;
}
.func-menu{	
	font-size: 12px;
	color: #000000;
}
.func-menu a{	
	color: #000000;
	text-decoration: none;
}
.func-menu a:hover{
	color: #000000;
	text-decoration: underline;
}
.etds-inputbig {
	font-size: 16px;
	line-height: 22px;
	height: 24px;
	border-top:solid 2px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	text-align:left;
}
.footer-menu{	
	font-size: 10px;
	color: #000000;
}
.footer-menu a{
	color: #000000;
	text-decoration: none;
}
.footer-menu a:hover{
	color: #000000;
	text-decoration: underline;
}
.hotqueryword{	
	font-size: 12px;
	color: #555555;
}
.hotqueryword a{
	color: #B7B0DA;
	text-decoration: none;
}
.hotqueryword a:hover{
	color: #B7B0DA;
	text-decoration: underline;
}
.data-table {
	font-size: 12px;
	line-height: 16px;
	color: #454545;		
	height: 22px;
	padding: 3px 5px 0px 5px;
	/*background-color: #FFFFFF;*/
}
.data-table a{
	color: #454545;
	text-decoration: underline;
}
.data-table a:hover{
	text-decoration: none;
}

.data-tableSelected {
	font-size: 12px;
	line-height: 16px;	
	color: #454545;		
	height: 22px;
	padding: 3px 5px 0px 5px;
	/*background-color: #CEE1FF;*/
	background-color: #CCD0FA;
}
.data-tableSelected a{
	color: #454545;
	text-decoration: underline;
}
.data-tableSelected a:hover{
	text-decoration: none;
}
.data-tableS {
	font-size: 11px;
	line-height: 15px;
	color: #454545;		
	height: 20px;
	padding: 3px 5px 0px 5px;	
}
.data-tableS a{
	color: #454545;
	text-decoration: underline;
}
.data-tableS a:hover{
	text-decoration: none;
}
.data-tableTitle {
	font-size: 12px;
	line-height: 16px;
	color: #454545;		
	height: 22px;
	padding: 3px 5px 0px 5px;	
	letter-spacing: 1px;
	
}
.data-tableTitle a{
	color: #454545;
	text-decoration: underline;
}
.data-tableTitle a:hover{
	text-decoration: none;
}
.font12{
	font-size: 12px;
	color: Black;	
}
.font13{
	font-size: 13px;
	color: Black;	
}
.input12{
	font-size: 12px;
	color: Black;	
}
.hotdownload{	
	font-size: 11px;
	color: #555555;
}
.hotdownload a{
	color: #555555;
	text-decoration: none;
}
.hotdownload a:hover{
	color: #555555;
	text-decoration: underline;
}
.libTitle{	
	font-size: 12px;
	color: black;
	vertical-align: top;	
}
.libTitle a{
	color: black;
	text-decoration: none;
}
.libTitle a:hover{
	color: black;
	text-decoration: none;
}
.linkOrange
{
	font-size: 12px;

}
.linkOrange a{
	color: orange;
	text-decoration: none;
}
.linkOrange a:hover{
	color: orange;
	text-decoration: underline;
}
.OrderTitle {
	font-size: 13px;
	line-height: 18px;
	padding-top: 5px;
	padding-left: 3px;
	background-color : #ccd0fa;
}
.OrderDetail	{
	font-size: 13px;
	line-height: 18px;
	padding-top: 5px;
	padding-left: 3px;		
	text-align:left ;
}
.OrderHead	{
	font-size: 13px;
	line-height: 18px;
	padding-top: 5px;
	padding-left: 3px;			
	text-align:center ;
}
.OrderMsg p{
	text-indent: 28px;
}

.hotqueryword1{	
	font-size: 12px;
	color: #555555;
text-align:left ;
}
.hotqueryword1 a{
	color: #B7B0DA;
	text-decoration: none;
}
.hotqueryword1 a:hover{
	color: #B7B0DA;
	text-decoration: underline;
}
.hotdownload1{	
	font-size: 11px;
	color: #555555;
	text-align:left ;
}
.hotdownload1 a{
	color: #555555;
	text-decoration: none;
}
.hotdownload1 a:hover{
	color: #555555;
	text-decoration: underline;
}
.top-menu1{	
	font-size: 12px;
	color: #FFFFFF;
	text-align:left ;
}
.top-menu1 a{
	color: #FFFFFF;
	text-decoration: none;
}
.top-menu1 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}