/* 校園網頁平台共用版型 */
/* 前方加上 * 的樣式表示給IE使用,未加則表示為一般瀏覽器*/
/* 基本 HTML 樣式 */
body{font-size:10pt; text-align: center; background: #f5f5f5; margin:0;}
a{font-style:normal;}
img{
/*   background-image:url(../images/ajax-loader.gif);  */
background-position:center;background-repeat:no-repeat;
}
br,hr{clear:both;}
/* 最外框容器 */
/*  behavior:expression(this.style.width =  (document.documentElement.offsetWidth<990)?"990px":"100%");  */
#wrap{
width:990px; margin: 0 auto;
border-left: 1px solid #efefef;
border-right: 1px solid #efefef;
background: #fff;
}
/* 頁首區塊 */
#Header #titleImage{display:table; background:#FAA819;border:0px solid #ff9999;height:85px; width:100%;height:100%;float:left;text-align: left;}
#Header #mainNav{clear:both;margin:0 0 10px 0;padding:0;width:990px; list-style:none;background:#FAA819 url(../images/mainNavBg.gif) repeat-x;float:left;font-size:10px;white-space:nowrap;}
#Header #mainNav li{float:left;display:block;background:#FAA819 url(../images/mainNavBg.gif) repeat-x;}
#Header #mainNav li a{font-size:110%;color:white;display:block;padding:0 1em;line-height:2em;text-decoration:none;background:url(../images/mainNavBorder.gif) repeat-y left top;}
#Header #mainNav a.first{background:none;}
#Header #titletxt { position: absolute; width: 669px; height: 2em;  top: 1em; background: #eee; display: none;}
#Header #searchform{float:right;}
#Header #locatebar{float:left;text-align:left;font-size:10pt;padding-left:25px;}
#Header .headrow{clear: both; position: relative;}
/* 主顯示區 */
#content-wrap {margin: 0; width: 100%; position: relative; clear: both;}
/* 左側顯示區 */
#utility {float:left;width:12%;position:relative; text-align: left; margin: auto 1em;}
#utility #subNav{float:left;border:0px dashed rgb(102,0,255);padding-top:3px;text-align:left;width:100%;position:relative;}
#utility #subNav ul{margin:0;padding:0;list-style:none;}
#utility #subNav li{color:#0000FF;background:#E4E4E4 url(../images/subNavBg.gif) repeat-x left top;font-size:10pt;display:block;margin:0;padding:5px 10px 5px 20px;}
#loginform{clear: both; width:100%;height:2em; color:#ff9999;margin:20px 0; background:#E4E4E4;border:1px solid #ff9999;padding:2px;font-size:12pt;}
#loginform a{font-size:1.1em;}
/* 左側顯示區-結束*/
/* 主顯示區-中間-內容顯示區 */
#content {width:525px;float:left;text-align:left;font-size:10pt;margin-left:15px;*margin-left:10px;margin-right:15px;*margin-right:10px;position:relative;}
#content #classpanel{width: 100%;}
#content .classItem{margin-left:8px;margin-bottom:5px;padding:0.5em 0 0.5em 1.2em;width:175px; *width:178px;background:#EEEEEE url(../images/arrow-open.gif) no-repeat left;float:left;}
#content .classtd{background: #EEEEEE url(../images/files_logo.gif) no-repeat left;padding: 6px 0 7px 0;}
#content .classcell{font-size: 11pt; margin-left: 3em;}
#content #nav{float:left;width:150px;color:#FFFFFF;background-color:#EEEEEE;padding:3px;margin:2px;white-space:nowrap;}
#content .blockobj{width:290px;  height:30%;  float:left;  border:1px #999999 dashed;  padding:0.5em; margin-top: 0.5em; font-family: sans-serif;}
#content .blocktitle{list-style:none;  font-size:15px;  margin-bottom:0.5em;  font-weight:900;}
#content .blockitem{font-size:13px;  float:left; white-space:nowrap; }
#content .blokitembox{margin-left: 1em;}
#content #content-data {z-index:5;position:relative;*position:}
.blockobj li{float: left;list-style: none; margin: 1px;}
#content #newspanel{min-width:60%;width:100%}
#content #newspanel #newstable .news_item_title,#content #newspanel #newstable .news_item_dept{display:block}
#content #newspanel #pagination *{display:table;}
#content #newstitle{font-size: 17.8px;}
#content .newstitle{display:table;width: 100%}
#content .newsbox{
  border: 1px solid #cccccc;
	border-right: 3px solid #cccccc;
	border-bottom: 3px solid #cccccc;
  }
#content .newstext {
	line-height: 150%;
	width: 90%;
	padding: 5px;
	background: #ffffff;
	font-size: 15.53333px;
}
#content .newsitem a{margin: auto 2px auto 2px;}
h1{font-family: "DFKai-SB","標楷體","MingLiU","PMingLiU";font-size: 2.1em;}
#content .newshr{border: 1px dashed #aaaaaa; width: 90%; height: 1px} 
#content .lab_more{text-align:right;  padding-right:3em;  color:#999;}
#content .pagenum{font-size: 15.8px; width: 25px; text-decoration: none; text-align:center; margin: 0 auto;}
#content .pagetext{font-size: 15.8px; text-decoration: none; margin-left: 5px; margin-right: 5px;}
#content .pagenow{background: #FFFF00; border: 1px solid #000; color: #ff0000;}
#content .pagenum:hover,#content .pagetext:hover{background: #efefef; }
.lab_more a{color:#999;  text-decoration:none;  cursor:hand;}
#content .tab_nod{width:100%;}
.node_plus{list-Style-Image:url('../images/plus.gif');padding-left:5px;}
.node_minus{list-Style-Image:url('../images/minus.gif');padding-left:5px;}
div.album {width: 750px}
/* 主顯示區-中間-內容顯示區 結束 */
/* 主顯示區-右側顯示區 */
#rpanel{float: right;width:250px; }
/* 大區塊-頁尾顯示區 */
#footer{clear:both;  width:100%;  margin:1em .5em 0 .5em; text-align: left;}
.subNav_line1 {
	width:100%;
	height: 2em;
	background: #FAA819 url(../images/mainNavBg.gif) repeat-x left bottom;
	font-size: 10pt;
	color: white;
	text-align: center;
	padding:2px;		
}
.subNav_line1 a{color:#fff;text-decoration:none;}
.subNav {
	color: #0000FF;
	background: #E4E4E4 url(../images/subNavBg.gif) repeat-x left bottom;
	font-size: 9pt;
	display: block;
	padding: 5px 10px 5px 20px;
	list-style: none;
	
}
.subNav:hover{
	border-bottom: 3px solid #FF26BD;
}
.subNav_line1 img{float:left;}
.footer{clear:both;font-size:100%;}
.textobj{white-space:nowrap;  margin-right:0.5em;  float:left;}
.center_align{text-align: center;}
/* 版型定義 */
/*wide*/
#type-a #content-wrap{text-align:center;}
#type-a #utility{display: none;}
#type-a #content{text-align: left; width: 100%;}
#type-a #rpanel{display: none;}
/*thin-wide*/
#type-b #utility {width:130px }
#type-b #content {float: right; width:780px; top: 0; right: 0; margin: 0}
#type-b #rpanel {width:0; display:none;}
/*thin-wide-thin*/
#type-c #content{text-align: left;}
#type-c #rpanel{display:block;}
/*middle-wide*/
#type-g #utility{width:18%; float:left;}
#type-g #content{width:74%; float:left; }
#type-g #rpanel{width:0; display:none; }

/* IE6 Hack */
* html #type-b #content{float: right; width:775px; top: 0; right: 0; margin: 0}
* html #type-c #content{width: 510px;}
* html #type-c #rpanel {width: 245px;}

