/*---------------------------------------------------

CSS & Designed by TenCubes

---------------------------------------------*/

body{
font-size:1em;
font-family:"Verdana";
color:#333;
margin:0px; text-align:center; line-height: 1.2em;
}
table {font-size:1em; line-height: 140%;}
a{
text-decoration:none;
color:#660;
}

a:hover{
color:#EC0096;
}
a:visited{color:#800000;}

.t90 {font-size:0.85em;}
html>body .t90 {font-size:0.9em;}

/*版面設定*/
#main{background: url('images/index_04.gif') repeat-y center top; 
	width:970px;
	text-align:left;
	margin:0px auto;
	padding:0; position:relative;
}

/*版頭設定*/
#banner{
height:162px;
background:url('images/index_03.jpg') no-repeat center top;
position:relative;
}

/*網站名稱設定*/
#banner h1 {display:none; font-size:0.1em; color:#fff;}
#banner h2 {display:none; font-size:0.1em; color:#fff;}

/*--內容設定--*/
#content{ background:#fff; font-size:0.8em;
width:690px;
padding:0;
margin:10px 0 0 240px; 
}
#content ol { margin-left:2em;}
html>body #content ol { margin-left:-1em;}
table {font-size:1em;}
/*標題設定*/
#content h1 {background: url('images/index_07.gif') no-repeat 0 0; height:40px; line-height: 1.5em;
font-size:1.4em; padding-right:20px; }
.title{padding:0 5px; margin:0; background:#fff; font-weight:bold; text-indent: -5px;
position:relative;
top:13px;
left:40px;
color:#338AA1; 
}

#content h2 {background: url('images/point02.gif') no-repeat 0 50%; padding:0 1.2em; font-size:1.2em; color:#557700;}
#content h3 {font-size:1.2em; margin:1em 0 0.3em 0;}
.textR {font-size:0.85em; padding:0 1em 2px 0; line-height: 120%;}
ol {margin-bottom:0.5em; margin-top:0; text-indent: 0em;}
.padd2 {padding-left:2em;}
.padd3 {padding-left:3em; }
.padd4 {padding-left:4em; }
.padd5 {padding-left:5em; }
.tpadd1 {padding-left:1em; text-indent: -1em;}
.tpadd2 {padding-left:2em; text-indent: -2em;}
.tpadd3 {padding-left:3em; text-indent: -3em;}
.tpadd4 {padding-left:4em; text-indent: -4em;}
.tpadd5 {padding-left:5em; text-indent: -5em;}

/*內頁選單設定*/
.menu2 a{color:#0099cc;}
.menu2 a:hover{color:#EC0096;}
.menu3 {font-size:0.85em; }
html>body .menu3 {font-size:0.9em; }

/*新聞快訊*/
.new_ai {background: url('images/newsbg.jpg') no-repeat 30px 0; padding-left:22px; padding-right:3px; padding-top:0px; padding-bottom:2px;}


/*新聞列表*/
.newsList {
	margin: 0px;
	padding: 0px;	
}
.newsList strong {
	text-align: left;
	margin: 0px 10px 0px -7em;
	padding: 0px;
	font-weight: normal;
	color: #83B024;
}
.newsList ul {
	list-style: none;
	margin: 0;
	padding: 5px;
}
.newsList li {
	background-image: url('images/point02.gif');
	background-repeat: no-repeat;
	background-position: 40px top;
	margin: 0px;
	list-style-type:none; padding-left:12em; padding-right:0px; padding-top:0px; padding-bottom:0px	
}
.newsList a:hover {
	text-decoration: underline;	
}


/*繼續閱讀連結設定*/
.extended a:link, .extended a:visited {
display: block; background: url('images/index_08.gif') no-repeat right -17px; height:30px; width:60px;
font-size:1pt; color:#fff; 
float: right; padding:0; margin-top:0px; margin-right:20px;  }

.extended a:hover {
background: url('images/index_08.gif') no-repeat right -70px; 
}

/*--蒞臨人次設定-*/
.count {font-size:8pt; width:180px; color:#555;
position:absolute; 
top:105px;
left:25px;}

/*--主選單設定-*/
#menu1 {
position:absolute;
top:130px;
left:240px;
font-size:0.8em; font-weight:bold;
color:#fff; }
html>body #menu1{font-size:1em; }
#menu1 a{ color:#fff; }
#menu1 a:hover { color:#ff0; }


/*右側選單設定*/
ul#menu2 { font-size:0.1em;  width: 180px; 
	list-style-type: none;
	padding: 0 0 0 16px;
	margin: 0 7px 0 0;
	float:left; text-align: center; 
}

/*01最新消息*/
ul#menu2 li.b1 a:link, ul#menu2 li.b1 a:visited {
	display: block;
	width: 198px;
	height: 60px;
	color: #3c8610;
	background: url('images/menu_02.gif') no-repeat left -8px; 
	text-decoration: none;
	vertical-align: middle; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:0
}
ul#menu2 li.b1 a:hover {
	background: url('images/menu_02.gif') no-repeat left -318px;
	color: #F3c8610
}

/*02事求人訊息*/
ul#menu2 li.b2 a:link, ul#menu2 li.b2 a:visited {
	display: block;
	width: 200px;
	height: 60px;
	padding: 0;
	color: #3c8610;
	background: url('images/menu_02.gif') no-repeat left -70px; 
	text-decoration: none;
	vertical-align: middle
}
ul#menu2 li.b2 a:hover {
	background: url('images/menu_02.gif') no-repeat left -380px;
	color: #3c8610
}

/*03員工權益*/
ul#menu2 li.b3 a:link, ul#menu2 li.b3 a:visited {
	display: block;
	width: 200px;
	height: 60px;
	padding: 0;
	color: #3c8610;
	background: url('images/menu_02.gif') no-repeat left -130px; 
	text-decoration: none;
	vertical-align: middle
}
ul#menu2 li.b3 a:hover {
	background: url('images/menu_02.gif') no-repeat left -440px;
	color: #3c8610
}

/*04學習資源*/
ul#menu2 li.b4 a:link, ul#menu2 li.b4 a:visited {
	display: block;
	width: 200px;
	height: 60px;
	padding: 0;
	color: #3c8610;
	background: url('images/menu_02.gif') no-repeat left -190px; 
	text-decoration: none;
	vertical-align: middle
}
ul#menu2 li.b4 a:hover {
	background: url('images/menu_02.gif') no-repeat left -500px;
	color: #3c8610
}

/*05相關網站*/
ul#menu2 li.b5 a:link, ul#menu2 li.b5 a:visited {
	display: block;
	width: 200px;
	height: 60px;
	padding: 0;
	color: #3c8610;
	background: url('images/menu_02.gif') no-repeat left -250px; 
	text-decoration: none;
	vertical-align: middle
}
ul#menu2 li.b5 a:hover {
	background: url('images/menu_02.gif') no-repeat left -560px;
	color: #3c8610
}
/*06常用連結*/
ul#menu2 li.b6 a:link, ul#menu2 li.b6 a:visited {
	display: block;
	width: 200px;
	height: 45px;
	padding: 0;
	text-decoration: none;
	vertical-align: middle;
}
/*學習資源*/
div#navaa { font:1em; padding:0; margin:0; }
div#navaa ul { margin:0 -1em; }
div#navaa li { float:left; margin:0em; width:13em; padding:10px 4px; white-space:nowarp; text-align:center;
line-height: 1.8em;}
html>body div#navaa li {width:12em; }

/*相關連結*/
div#navab { font:1.2em; padding:0; margin:0;}
div#navab ul { margin:0;}
div#navab li {float:left; margin:3px 0.5em; white-space:nowarp; background: url('images/gif-0906.gif') no-repeat 0% 50%;; padding-left:30; padding-right:10; padding-top:5; padding-bottom:5}

/*版底設定*/
#copyright{ clear:both; color:#fff; padding:1em; line-height: 130%;
text-align: center; font-size:0.7em; 
height:30px;
background: url('images/index_12.gif') no-repeat center top; }
#copyright a{  color:#fff;  }
#copyright a:hover {  color:#ff0;  }