body {
	/* 網頁背景底圖設定 
	background-image: url(images/1.jpg);*/
	/* background-position: 0px 81px;  背景圖距上距左距離*/
/*background-color: #FFFFFF;              背景色 */
	margin: 0px;  /* 網頁邊界對齊設定 */
overflow-x:hidden; /*關閉橫向卷軸*/
background-position: center top;
}
/* 網頁預設文字顏色，一定要是黑色，不要修改，其他要使用顏色另外自訂 */
body,td,th {
	color: #000;
	font-size: 13px;
	line-height: 16px;
	font-family: "微軟正黑體",Verdana, Geneva, sans-serif,"新細明體";
}

/* 預設網頁超連結顏色設定 */
a:link,a:active,a:visited { color : #ff6600;
                            font-family: "微軟正黑體",Verdana, Geneva, sans-serif,"新細明體";
						    font-size: 15px;
                            /*移除IE連結外框線*/
							outline: none; /* Firefox,Chrome */
                            hlbr: expression(this.onFocus=this.blur()); /* IE */
}

a:hover { text-decoration: underline; color : #000; 
          /*移除IE連結外框線*/
		  outline: none; /* Firefox,Chrome */
          hlbr: expression(this.onFocus=this.blur()); /* IE */
}

/* 圖片預設外框 */
img { border: 0px; }

#div_pos_rel {   /*div區塊相對定位用*/
	position: relative;	
	}

/* 網頁文字設定 */
.gen { font-size : 13px; }
.genmed { font-size : 12px; }
.genmed2 { font-size : 12px;color : #ff0000; }
.gen,.genmed { color : #333333; }
a.gen,a.genmed { color: #333333; text-decoration: none; }
a.gen:hover,a.genmed:hover { color: #446D8C; text-decoration: underline; }

/* 空白Div高度 */
.tb_height {
	height: 5px;
	overflow: hidden; /*這可以防止IE6時高度變成2倍*/
}
.tb_height2 {
	height: 2px;
	overflow: hidden; /*這可以防止IE6時高度變成2倍*/
}

.inputstyle {
	color: #000;
	background-color: #fff;
	height: 15px;
	width: 60px;
	border: 1px solid #7f9db9;
	font-family: Verdana, Geneva, sans-serif;	
}

/*左方樹狀menu寬度*/
#leftbuttonuse {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
.newscontent{
	font-size:15px;
	line-height:1.6;
    text-align:justify;      /*讓文字齊行*/ 
	text-justify:distribute; /*讓文字左右齊行*/
	color: #434343;
}
.newscontent p{margin:0 0 1em 0;}
.newscontent a:link{}
.newscontent a:visited{}
.newscontent a:hover{}
/*網站圖片用外框*/
.pic_border1 {
	padding: 3px;
	border: 1px solid #CCC;
	background-color: #FFF;
}

 
.td_underline {
	border-bottom-style: dashed;
	border-bottom-color: #729ec0;
	border-bottom-width: 1px;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-right: 8px;
	line-height: 20px;
	}

/*團購區塊*/
#ordergroupdiv {
	position: relative;
	margin-left: 30px;
	}
#ordergroupdivin {
	position: absolute;
	z-index: 1;
	left: -24px;
	top: -50px;
}
/*團購文字標題*/
.ordergrouptitle {font-weight: bold; font-size: 16px ; letter-spacing: 1px; color : #333333}
/*團購區塊///*/

#news_map {  /*新聞地圖顯示用外框*/
	padding: 4px;
	border: 1px solid #CCC;	
	background-color: #FFF;
	}
#news_map2 {  /*新聞地圖顯示用，地圖實際大小*/
	height: 350px;
	width: 100%;
	_width: 99%;
	}
	
	
/*網頁上方區塊、選項按鈕*/
#header {
	margin-right: auto;
	margin-left: auto;
	height:100%;     /*DIV的父容器自動高度撐高*/
	overflow:hidden; /*DIV的父容器自動高度撐高*/
	}
#header_1 {
	height: 80px;
	width: 368px;
	padding-top: 20px;
	padding-left: 32px;
	float: left;
}
#header_2 {
	width: 535px;
	height: 67px;
	float: right;
	padding-top: 22px;
	padding-left: 15px;
	position: relative;
}
/*網頁上方區塊、選項按鈕*/	


/*網頁中央區塊*/
#main {
	margin-right: auto;
	margin-left: auto;
	height: 100%;     /*DIV的父容器自動高度撐高*/
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/14.gif);
	background-repeat: repeat-y;
	background-position: 220px;
	}
#main_1 { /*中央區塊左*/
	float: left;
	width: 213px;
	padding-right: 11px;
	padding-left: 11px;
	}
#main_2 { /*中央區塊右*/
	float: right;
	width: 742px;
	padding-right:11px;
	}
#main_main { /*中央區塊-主要內容區*/
	border: 1px solid #CCC;
	padding: 10px;
	}
#main_main2 { /*中央區塊-實際內容區*/
	border: 1px solid #CCC;
	padding: 10px;
	}
#main_title { /*標題列*/
	border: 1px solid #CCC;
	padding: 10px;
	height: 20px;
	}
#main_title_left { /*標題列-左標題字*/
	float: left;
	height: 20px;
	font-size: 18px;
	color: #ed5807;
	}
#main_title_right { /*標題列-右時間*/
	float: right;
	height: 20px;
	color:#ed5807;
	}
#main_page_nav { /*導航列*/
	color: #636363;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#main_page_nav a:link{color: #636363;}
#main_page_nav a:visited{color: #636363;}
#main_page_nav a:hover{color: #636363;}


#main_dep {
	margin-right: auto;
	margin-left: auto;
	height: 100%;     /*DIV的父容器自動高度撐高*/
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-left-color: #eeeeee;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/14.gif);
	background-repeat: repeat-y;
	background-position: 220px;
	}

#main_dep1 { /*首頁中央區塊左*/
	float: left;
	width: 213px;
	padding-right: 11px;
	padding-left: 11px;
	}
#main_dep2 { /*首頁中央區塊右*/
	float: right;
	width: 742px;
	padding-right:11px;
	}
#main_dep2_1 {
	float: left;
	width: 394px;
	height: 168px;
	background-image: url(images/12.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 60px;
	padding-left: 12px;
	}
#main_dep2_2 {
	float: right;
	width: 197px;
	height: 205px;
	background-image: url(images/13.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 28px;
	position: relative;
	padding-right: 9px;
	padding-left: 130px;
	}

/*網頁中央區塊*/

/*網頁頁尾區塊*/
#footer {
	margin-right: auto;
	margin-left: auto;
	height: 100%;     /*DIV的父容器自動高度撐高*/
	overflow: hidden; /*DIV的父容器自動高度撐高*/
	background-image: url(images/5.gif);
	background-repeat: repeat-x;
	}
.footer_font {
	color: #797979;
	line-height: 19px;
	font-size: 13px;
	}
.footer_font a:link{color: #797979;	font-size: 13px;}
.footer_font a:visited{color: #797979;	font-size: 13px;}
.footer_font a:hover{color: #000;	font-size: 13px;}
/*網頁頁尾區塊*/



/*  文字與超連結樣式設定  */
.w_white {color : #FFF; }
.w_white a:link {color:#fff;}
.w_white a:visited {color:#fff;}
.w_white a:hover {color: #ccc;}  
.w_red {color : #F00; }
.w_black {color : #000; }
.w_gray {color : #7a7a7a}

/* 標題文字1 白 */ 
.w_t1,.w_t1 a{
	font-weight: bold;
	color: #f57e00;
	font-size: 15px;
	font-family: "微軟正黑體",Verdana, Geneva, sans-serif,"新細明體";
	}

/* 一般文字1 白 */ 
.w_1,.w_1 a {
	line-height: 18px;
	color: #5c5c5c;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif,"新細明體","微軟正黑體";
	} 

/*第一種超連結顏色(主要) 白>中灰*/
.w_1 a:link,.w_t1 a:link{color:#fff;font-size: 13px;
	font-family: Verdana, Geneva, sans-serif,"新細明體","微軟正黑體";}
.w_1 a:visited,.w_t1 a:visited{color:#fff;font-size: 13px;
	font-family: Verdana, Geneva, sans-serif,"新細明體","微軟正黑體";}
.w_1 a:hover,.w_t1 a:hover{color: #ccc;font-size: 13px;
	font-family: Verdana, Geneva, sans-serif,"新細明體","微軟正黑體";}  



/*超連結底線設定(無) */
.w_1 a:link{
	text-decoration: none;
	font-weight: bold;
	color: #f57e00;
}
.w_1 a:visited{text-decoration: none;font-weight: bold;
	color: #f57e00;}
.w_1 a:hover{text-decoration: underline;font-weight: bold;
	color: #f57e00;}


/* 一般文字1 白 */ 
.w_2,.w_2 a {
	font-size: 13px;
	color: #5b5d5c;
	font-family: Verdana, Geneva, sans-serif,"新細明體","微軟正黑體";
	} 

/*第一種超連結顏色(主要) 白>中灰*/
.w_2 a:link,.w_t1 a:link{color:#5b5d5c;}
.w_2 a:visited,.w_t1 a:visited{color:#5b5d5c;}
.w_2 a:hover,.w_t1 a:hover{color: #000;}  

.w_3,.w_3 a {
	font-size: 10px;
	color: #5b5d5c;
	font-family: Verdana, Geneva, sans-serif,"新細明體";
	} 


/*下面是給分頁樣式用*/
.nav {
	POSITION: relative; WIDTH: 100%; FLOAT: left
}
.lw-bottom LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 18px; COLOR: #8a8989; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.lw-bottom LI A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #eb6100; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 6px
}
.lw-bottom LI A:hover {
	TEXT-DECORATION: underline
}
.lw-bottom LI.selected A {
	BACKGROUND: url(images/selected.gif) no-repeat; COLOR: #ffffff; FONT-SIZE: 14px; OVERFLOW: hidden
}
.lw-bottom LI.selected A:hover {
	COLOR: #ffe71b
}
/*下面是給分頁樣式用結束*/

.forumtd_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	}


/*每個版型都有的CSS內容*/
#header_2_dep { /*上方全部科系列表*/
	color : #fff;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fff;
	}
#header_2_dep a:link{
	text-decoration: none;
	color : #fff;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	float: left;
	/*padding-top: 17px;*/
	padding-right: 20px;
	padding-left: 20px;
}
#header_2_dep a:visited{font-family: "新細明體";
	text-decoration: none;
	color : #fff;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	float: left;
	/*padding-top: 17px;*/
	padding-right: 20px;
	padding-left: 20px;
	}
#header_2_dep a:hover{
	text-decoration: underline;
	color : #fff100;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	float: left;
	/*height: 50px;*/
	/*padding-top: 17px;*/
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(images/bt_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#header_2_dep2 { /*上方全部科系列表*/
	padding-right: 11px;
	padding-left: 11px;
	color : #FFF;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	float: left;
	height: 50px;
	padding-top: 17px;
	background-image: url(images/bt_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
#header_2_dep2 a:link{
	color : #FFF;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}
#header_2_dep2 a:visited{font-family: "新細明體";
	color : #FFF;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	}
#header_2_dep2 a:hover{
	color : #fff100;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}

#header_2_apDiv1 { /*上方科系下方次選單apdiv*/
	position: absolute;
	left: 100px;
	top: 41px;
	width: 95%;
	height: 17px;
	z-index: 1;
	color : #000;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: bold;
}
#header_2_apDiv1_dep { /*上方科系下方次選單欄位*/
	padding-right: 10px;
	padding-left: 10px;
    color : #000;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	text-decoration: none;
	font-size: 13px;
	}
#header_2_apDiv1_dep a:link{
	padding-right: 10px;
	padding-left: 10px;
	color : #000;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	text-decoration: none;
	font-size: 13px;
	background-image: url(images/4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
#header_2_apDiv1_dep a:visited{
	padding-right: 10px;
	padding-left: 10px;
	color : #000;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	text-decoration: none;
	font-size: 13px;
	background-image: url(images/4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
#header_2_apDiv1_dep a:hover{
	padding-right: 10px;
	padding-left: 10px;
	color : #ff5202;
	font-family: "微軟正黑體", Verdana, Geneva, sans-serif, "新細明體";
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(images/4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	}
	
/*首頁新聞條列背景色*/	
#tabtdbgcolor {
	color: #757575;
	padding-top:3px;
	padding-bottom: 3px;
}/* 第1行的背景色 */
#tabtdbgcolor a:link {
	text-decoration: none;
	font-size: 13px;
}
#tabtdbgcolor a:visited {text-decoration: none;font-size: 13px;}
#tabtdbgcolor a:hover {text-decoration: underline;font-size: 13px;}
#tabtdbgcolor2 {background-color:#fefdd2;font-size: 13px;	padding-top: 3px;
	padding-bottom: 3px;}/* 第2行的背景色 */
#tabtdbgcolor2 a:link {text-decoration: none;font-size: 13px;}
#tabtdbgcolor2 a:visited {text-decoration: none;font-size: 13px;}
#tabtdbgcolor2 a:hover {text-decoration: underline;font-size: 13px;}


/*首頁榮譽榜條列背景色*/	
#tabtdbgcolor3 {
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #000;
	font-family:  Verdana, Geneva, sans-serif, "新細明體","微軟正黑體";
}/* 第1行的背景色 */
#tabtdbgcolor3 a:link {
	text-decoration: none;
	font-size: 13px;
	color: #000;
	font-family:  Verdana, Geneva, sans-serif, "新細明體","微軟正黑體";
}
#tabtdbgcolor3 a:visited {text-decoration: none;font-size: 13px;color: #000;font-family:  Verdana, Geneva, sans-serif, "新細明體","微軟正黑體";}
#tabtdbgcolor3 a:hover {text-decoration: underline;font-size: 13px;color: #eb6100;font-family:  Verdana, Geneva, sans-serif, "新細明體","微軟正黑體";}
#tabtdbgcolor4 {
	background-color: #4faabf;
	font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #b9b7b8;
	border-bottom-color: #b9b7b8;
	padding-left: 10px;
}/* 第2行的背景色 */
#tabtdbgcolor4 a:link {text-decoration: none;font-size: 13px; color:#fff;}
#tabtdbgcolor4 a:visited {text-decoration: none;font-size: 13px;color:#fff;}
#tabtdbgcolor4 a:hover {text-decoration: underline;font-size: 13px;color:#fff;}



#cal_opt_mini {
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #e78f08;
	}
.cal_opt_mini_w {color:#e78f08;}
.cal_opt_mini_w a:link {color:#e78f08;}
.cal_opt_mini_w a:visited {color:#e78f08;}
.cal_opt_mini_w a:hover {color: #000;} 

#sd_1 {
	background-image: url(images/logo.gif);
    background-position:0px 200px;
	}