/* CSS Document 
CSS Hack
background:red \9;   IE8網頁背景變紅色
*background:green;   IE7網頁背景變綠色
_background:blue;    IE6網頁背景變藍色
*/
/* 網頁預設文字顏色，一定要是黑色，不要修改，其他要使用顏色另外自訂 */
html {
		overflow-x: hidden;/*禁止x捲軸*/
	}
/*body,td,th {
	color: #000;
	font-size: 15px; //為了fullcalendar_mini，字級不要超過13px
	line-height: 1.6;
	font-family: "微軟正黑體", "Open Sans", sans-serif,Verdana, Geneva, sans-serif,"新細明體";
}*/
/*body {
	background-repeat: no-repeat;
	background-color: #18f1cb;
	background-image: url(images/bg1_2.jpg);
	background-size:cover;
}*/

body,td,th {
	color: #000;
	font-family: "微軟正黑體", "Open Sans", sans-serif,Verdana, Geneva, sans-serif,"新細明體";
	margin: 0;
    font-size: 15px; 
    line-height: 2;
    font-weight: 300;
}

p, td, li, label {
    font-size: 1.07em; 
    line-height: 2;
    font-weight: 300;
}

/*反白文字、背景顏色*/
::-webkit-selection {
    background: #9bcdd7; /*ffa2c6*/
	color: #fff;
}
::-moz-selection {
	background: #9bcdd7;
	color: #fff;
}
::selection {
	background: #9bcdd7;
	color: #fff;
}
/*反白文字、背景顏色*/

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

.w_white {color : #FFF; }
.w_white a:link {color:#fff;}
.w_white a:visited {color:#fff}
.w_white a:hover {color: #000;}  

.w_white2 {color : #FFF; }
.w_white2 a:link {color:#fff;}
.w_white2 a:visited {color:#fff}
.w_white2 a:hover {color: #fff;}  

.td_height_5 {height:5px; clear:both;}
.td_height_8 {height:8px; clear:both;}
.td_height_10 {height:10px; clear:both;}
.td_height_20 {height:20px; clear:both;}

.w_15 {
	font-size:15px;
	}
.w_20 {
	font-size:20px;
	}
.w_red {
	color:#f00;
	}
.w_black {
	color:#000;
	}
.w_pink {
	color:#ef5f96;
	}

#back_pic_apDiv {
	position:absolute;
	z-index:-1;
	width:100%;
	top:51px;
	left:0;
	}
#main_2 {
	width:80%;
	min-width:900px;
	max-width:1500px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	z-index:0;
	padding:10px;
	}
#main_main { /*中央區塊-主要內容區*/

	}
#main_main2 { /*中央區塊-實際內容區*/

	}
#main_title { /*標題列*/
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #CCCCCC;
	}
#main_title_left { /*標題列-左標題字*/
	float: left;
	font-family: "新細明體";
	font-size: 18px;
	*font-size: 15px;
	_font-size: 15px;
	padding-top: 13px;
	padding-left: 40px;
	background-color:#f00;
	}
#main_title_right { /*標題列-右時間*/
	float: right;
	font-size: 12px;
	padding-top: 13px;
	padding-right: 20px;
	background-color:#00f;
	}
#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;}

#department_main {
	}
#department_main_1 {
	float: left;
	width: 675px;
	}
#department_main_2 {
	float: right;
	width: 315px;
	}

/*下面是給分頁樣式用*/
.nav {
	POSITION: relative; MARGIN: 0px 0px 0px 0px; WIDTH: 100%; FLOAT: left
}
.lw-bottom LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; 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:0px; margin-bottom:25px; margin-top:10px;
}
.lw-bottom LI A {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #bea001; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.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;PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.lw-bottom LI.selected A:hover {
	COLOR: #ffe71b
}

/*討論區*/
/* 討論區外框表格顏色設定 */
.forumline { background-color: #f00; border: 1px #BEBEBE solid; }
/* 討論區表格底線和文字設定 */
.forum_title { /*分區標題*/
	background-color: #c8c8c8;
	padding: 5px;
}
.forumtd_line { /*分區下次區塊*/
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #154875;
	color:#154875;
}
.forumtd_line a:link{font-size: 15px;text-decoration: none; color:#154875;}
.forumtd_line a:visited{font-size: 15px;text-decoration: none; color:#154875;}
.forumtd_line a:hover{font-size: 15px;text-decoration: underline; color:#000;}
.forumtd_page { /*分頁*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
	font-size: 12px;
	color: #fff;
	height: 30px;
	line-height: 18px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BEBEBE;
	padding: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BEBEBE;
}
/*討論區結束*/


.pic_border1 {
	border: 1px solid #ccc;
	padding:3px;
}
#main_main_content_pic1 {
	background-color: #ffd801;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width:200px;
	}
#main_main_content_pic2 {
	padding: 10px;
	border: 2px solid #ffd801;
	height: 100%;     /*DIV的父容器自動高度撐高*/
	overflow: hidden; /*DIV的父容器自動高度撐高*/
	}
#main_main_content_pic3 {
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
	width:200px;
	height:150px;
	}	
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.video-container iframe,  .video-container object,  .video-container embed,  .video-container video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#list2 {
	margin-top: 8px;
	background-color: #FFF;
	border: 5px solid #ededed;
}
#list3 {
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
