/*----------------字級設定----------------------*/
html {
	font-family: "新細明體", "細明體", sans-serif;
	letter-spacing: 1px;
	}
th, td, a, li, p ,#downloadnote, #category, .teach_download_head, .publishnote, .about h4, #libraryrule h4, #tableabout td 
 {font-size: 0.75em;}

#pageui
{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em;}

#list_bookb p,.item, #list_bookb th
{font-size: 0.9em;}

.about h3{font-size: 0.83em;}

li a, td a, p a, td p, td #downloadnote, #thumbnail_index td, #cnttable_teach td, #cnttable_teach th, .teach_download_head, #tableabout td li, #thumbnail_index h4, .talent_addhead, #papertit p span, .body_about03a h3, .body_about03b h3, .body_about03c h3
{font-size: 1em;}

#survey_s p, #survey_s td, #survey_s th{font-size: 1.1em;}

#list_bookb h3 a
{font-size: 0.67em;}

#linkborder td a, #linkborder1 
{font-size: 1.3em;}

#talentform td, .searchnote, #subnav li, #disbtn a
{font-size: 12px;}


#bookmetadiv h3, #librarymetadiv h3
{font-size: 0.83em;}

#papermetadiv h3, #thumbnail_index h3, #collecmetadiv h3, .teach_head_text 
{font-size: 1em;}

/*(最新消息目前單元變色)
----------------------------------------------------*/
.body_news01 #nav_news01 a,.body_news01 #nav_news01 a:hover,
.body_news02 #nav_news02 a,.body_news02 #nav_news02 a:hover,
.body_news03 #nav_news03 a,.body_news03 #nav_news03 a:hover,
.body_news04 #nav_news04 a,.body_news04 #nav_news04 a:hover,
.body_news05 #nav_news05 a,.body_news05 #nav_news05 a:hover,
.body_news06 #nav_news06 a,.body_news06 #nav_news06 a:hover{
	background-image: url(../images/sub_libg_now2.gif);
	background-repeat: no-repeat;
	color: #000000;
}

/*(教學資源目前單元變色)
----------------------------------------------------*/

.body_teach01a #nav_teach01 a,.body_teach01a #nav_teach01 a:hover,
.body_teach01b #nav_teach01 a, .body_teach01b #nav_teach01 a:hover,
.body_teach01c #nav_teach01 a, .body_teach01c #nav_teach01 a:hover,
.body_teach01d #nav_teach01 a,.body_teach01d #nav_teach01 a:hover,
  
.body_teach02 #nav_teach02 a, .body_teach02 #nav_teach02 a:hover,

.body_teach03a #nav_teach03 a, .body_teach03a #nav_teach03 a:hover,
.body_teach03b #nav_teach03 a, .body_teach03b #nav_teach03 a:hover,
.body_teach03c #nav_teach03 a, .body_teach03c #nav_teach03 a:hover,
.body_teach03d #nav_teach03 a, .body_teach03d #nav_teach03 a:hover,
.body_teach03e #nav_teach03 a,.body_teach03e #nav_teach03 a:hover,
 
.body_teach04 #nav_teach04 a,.body_teach04 #nav_teach04 a:hover,
.body_teach04a #nav_teach04 a,.body_teach04a #nav_teach04 a:hover,
.body_teach04b #nav_teach04 a,.body_teach04b #nav_teach04 a:hover,
.body_teach04c #nav_teach04 a,.body_teach04c #nav_teach04 a:hover,
.body_teach04d #nav_teach04 a,.body_teach04d #nav_teach04 a:hover,
.body_teach04e #nav_teach04 a,.body_teach04e #nav_teach04 a:hover,
.body_teach04f #nav_teach04 a,.body_teach04f #nav_teach04 a:hover,
.body_teach04g #nav_teach04 a,.body_teach04g #nav_teach04 a:hover,
.body_teach04h #nav_teach04 a,.body_teach04h #nav_teach04 a:hover{

	background-image: url(../images/sub_libg_now2.gif);
	background-repeat: no-repeat;
	color: #000000;
}
/*(教學資源第二層子選單教案教材變色)*/
.body_teach01a #nav2_design01 a, .body_teach01a #nav2_design01 a:hover,
.body_teach01b #nav2_design02 a, .body_teach01b #nav2_design02 a:hover,
.body_teach01c #nav2_design03 a, .body_teach01c #nav2_design03 a:hover,
.body_teach01d #nav2_design04 a,.body_teach01d #nav2_design04 a:hover,
.body_teach01d #nav2_design04 a,.body_teach01d #nav2_design04 a:hover{
	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(教學資源第二層子選單網網相連變色)*/
.body_teach03a #nav2_links01 a, .body_teach03a #nav2_links01 a:hover,
.body_teach03b #nav2_links02 a, .body_teach03b #nav2_links02 a:hover,
.body_teach03c #nav2_links03 a, .body_teach03c #nav2_links03 a:hover,
.body_teach03d #nav2_links04 a,.body_teach03d #nav2_links04 a:hover,
.body_teach03e #nav2_links05 a, .body_teach03e #nav2_links05 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(教學資源第二層子選單藝教人才變色)*/
.body_teach04a #nav2_talent01 a, .body_teach04a #nav2_talent01 a:hover,
.body_teach04b #nav2_talent02 a, .body_teach04b #nav2_talent02 a:hover,
.body_teach04c #nav2_talent03 a, .body_teach04c #nav2_talent03 a:hover,
.body_teach04d #nav2_talent04 a,.body_teach04d #nav2_talent04 a:hover,
.body_teach04e #nav2_talent05 a,.body_teach04e #nav2_talent05 a:hover,
.body_teach04f #nav2_talent06 a,.body_teach04f #nav2_talent06 a:hover,
.body_teach04g #nav2_talent07 a,.body_teach04g #nav2_talent07 a:hover,
.body_teach04h #nav2_talent08 a,.body_teach04h #nav2_talent08 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}

/*(學習資源目前單元變色)
----------------------------------------------------*/
.body_learn01a #nav_learn01 a, .body_learn01a #nav_learn01 a:hover,
.body_learn01b #nav_learn01 a,.body_learn01b #nav_learn01 a:hover,
.body_learn01c #nav_learn01 a,.body_learn01c #nav_learn01 a:hover,
.body_learn01d #nav_learn01 a,.body_learn01d #nav_learn01 a:hover,
.body_learn01e #nav_learn01 a,.body_learn01e #nav_learn01 a:hover,
.body_learn01f #nav_learn01 a,.body_learn01f #nav_learn01 a:hover,
.body_learn01g #nav_learn01 a,.body_learn01g #nav_learn01 a:hover,

.body_learn02 #nav_learn02 a, .body_learn02 #nav_learn02 a:hover,

.body_learn03a #nav_learn03 a,.body_learn03a #nav_learn03 a:hover,
.body_learn03b #nav_learn03 a, .body_learn03b #nav_learn03 a:hover,
.body_learn03c #nav_learn03 a, .body_learn03c #nav_learn03 a:hover,
.body_learn03d #nav_learn03 a, .body_learn03d #nav_learn03 a:hover,
.body_learn03e #nav_learn03 a, .body_learn03e #nav_learn03 a:hover,
.body_learn03f #nav_learn03 a, .body_learn03f #nav_learn03 a:hover,
.body_learn03g #nav_learn03 a, .body_learn03g #nav_learn03 a:hover,
.body_learn03h #nav_learn03 a,  .body_learn03h #nav_learn03 a:hover,

.body_learn04a #nav_learn04 a, .body_learn04a #nav_learn04 a:hover,
.body_learn04b #nav_learn04 a, .body_learn04b #nav_learn04 a:hover,
.body_learn04c #nav_learn04 a, .body_learn04c #nav_learn04 a:hover,
.body_learn04d #nav_learn04 a, .body_learn04d #nav_learn04 a:hover,

.body_learn05a #nav_learn05 a,.body_learn05a #nav_learn05 a:hover,
.body_learn05b #nav_learn05 a, .body_learn05b #nav_learn05 a:hover,
.body_learn05c #nav_learn05 a, .body_learn05c #nav_learn05 a:hover,
.body_learn05d #nav_learn05 a, .body_learn05d #nav_learn05 a:hover,
.body_learn05e #nav_learn05 a, .body_learn05e #nav_learn05 a:hover,
 
.body_learn06 #nav_learn06 a,.body_learn06 #nav_learn06 a:hover{
	background-image: url(../images/sub_libg_now2.gif);
	background-repeat: no-repeat;
	color: #000000;
}
/*(學習資源第二層子選單圖書資源學習資源第二層子選單變色)*/
.body_learn01a #nav2_book01 a,.body_learn01a #nav2_book01 a:hover,
.body_learn01b #nav2_book02 a,.body_learn01b #nav2_book02 a:hover,
.body_learn01c #nav2_book03 a,.body_learn01c #nav2_book03 a:hover,
.body_learn01d #nav2_book04 a,.body_learn01d #nav2_book04 a:hover,
.body_learn01e #nav2_book05 a,.body_learn01e #nav2_book05 a:hover,
.body_learn01f #nav2_book06 a,.body_learn01f #nav2_book06 a:hover,
.body_learn01g #nav2_book07 a,.body_learn01g #nav2_book07 a:hover{
	line-height: 3em;font-size: 11px;color: #ffffff;text-decoration: none;text-align: center;background-color: #e8008b;background-image: none;}
	
/*(學習資源第二層子選單升學管道變色)*/
.body_learn03a #nav2_school01 a, .body_learn03a #nav2_school01 a:hover,
.body_learn03b #nav2_school02 a, .body_learn03b #nav2_school02 a:hover,
.body_learn03c #nav2_school03 a, .body_learn03c #nav2_school03 a:hover,
.body_learn03d #nav2_school04 a, .body_learn03d #nav2_school04 a:hover,
.body_learn03e #nav2_school05 a, .body_learn03e #nav2_school05 a:hover,
.body_learn03f #nav2_school06 a, .body_learn03f #nav2_school06 a:hover,
.body_learn03g #nav2_school07 a, .body_learn03g #nav2_school07 a:hover,
.body_learn03h #nav2_school08 a, .body_learn03h #nav2_school08 a:hover
{
	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(學習資源第二層子選單社教機構變色)*/
.body_learn04a #nav2_educational01 a, .body_learn04a #nav2_educational01 a:hover,
.body_learn04b #nav2_educational02 a, .body_learn04b #nav2_educational02 a:hover,
.body_learn04c #nav2_educational03 a, .body_learn04c #nav2_educational03 a:hover,
.body_learn04d #nav2_educational04 a, .body_learn04d #nav2_educational04 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(學習資源第二層子選單作品欣賞變色)*/
.body_learn05a #nav2_result01 a, .body_learn05a #nav2_result01 a:hover,
.body_learn05b #nav2_result02 a, .body_learn05b #nav2_result02 a:hover,
.body_learn05c #nav2_result03 a, .body_learn05c #nav2_result03 a:hover,
.body_learn05d #nav2_result04 a, .body_learn05d #nav2_result04 a:hover,
.body_learn05e #nav2_result05 a, .body_learn05e #nav2_result05 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(研究資源目前單元變色)
----------------------------------------------------*/
.body_research01a #nav_research01 a, .body_research01a #nav_research01 a:hover,
.body_research01b #nav_research01 a, .body_research01b #nav_research01 a:hover,
.body_research01c #nav_research01 a, .body_research01c #nav_research01 a:hover,
.body_research01d #nav_research01 a, .body_research01d #nav_research01 a:hover,
.body_research01e #nav_research01 a, .body_research01e #nav_research01 a:hover,
.body_research01f #nav_research01 a, .body_research01f #nav_research01 a:hover,
.body_research01g #nav_research01 a, .body_research01g #nav_research01 a:hover,
.body_research01h #nav_research01 a, .body_research01h #nav_research01 a:hover,

.body_research02a #nav_research02 a, .body_research02a #nav_research02 a:hover,
.body_research02b #nav_research02 a, .body_research02b #nav_research02 a:hover,

.body_research03a #nav_research03 a,.body_research03a #nav_research03 a:hover,
.body_research03b #nav_research03 a,.body_research03b #nav_research03 a:hover,
.body_research03c #nav_research03 a,.body_research03c #nav_research03 a:hover,
.body_research03d #nav_research03 a,.body_research03d #nav_research03 a:hover,
.body_research03e #nav_research03 a,.body_research03e #nav_research03 a:hover,
.body_research03f #nav_research03 a, .body_research03f #nav_research03 a:hover{
	background-image: url(../images/sub_libg_now2.gif);
	background-repeat: no-repeat;
	color: #000000;
}
/*(研究資源第二層子選單期刊論文變色)*/
.body_research01a #nav2_periodical01 a, .body_research01a #nav2_periodical01 a:hover,
.body_research01b #nav2_periodical02 a, .body_research01b #nav2_periodical02 a:hover,
.body_research01c #nav2_periodical03 a, .body_research01c #nav2_periodical03 a:hover,
.body_research01d #nav2_periodical04 a,.body_research01d #nav2_periodical04 a:hover,
.body_research01e #nav2_periodical05 a,.body_research01e #nav2_periodical05 a:hover,
.body_research01f #nav2_periodical06 a,.body_research01f #nav2_periodical06 a:hover,
.body_research01g #nav2_periodical07 a,.body_research01g #nav2_periodical07 a:hover,
.body_research01h #nav2_periodical08 a,.body_research01h #nav2_periodical08 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(研究資源第二層子選單專題研究變色)*/
.body_research02a #nav2_trust01 a, .body_research02a #nav2_trust01 a:hover, 
.body_research02b #nav2_trust02 a, .body_research02b #nav2_trust02 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(研究資源第二層子選單藝教法規變色)*/
.body_research03a #nav2_resource01 a, .body_research03a #nav2_resource01 a:hover,
.body_research03b #nav2_resource02 a, .body_research03b #nav2_resource02 a:hover,
.body_research03c #nav2_resource03 a, .body_research03c #nav2_resource03 a:hover,
.body_research03d #nav2_resource04 a,.body_research03d #nav2_resource04 a:hover,
.body_research03e #nav2_resource05 a,.body_research03e #nav2_resource05 a:hover,
.body_research03f #nav2_resource06 a,.body_research03f #nav2_resource06 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(關於本站目前單元變色)
----------------------------------------------------*/
.body_about01a #nav_about01 a,.body_about01a #nav_about01 a:hover,
.body_about01b #nav_about01 a,.body_about01b #nav_about01 a:hover,
.body_about01c #nav_about01 a,.body_about01c #nav_about01 a:hover,
.body_about01d #nav_about01 a, .body_about01d #nav_about01 a:hover,

.body_about02a #nav_about02 a,.body_about02a #nav_about02 a:hover,
.body_about02b #nav_about02 a,.body_about02b #nav_about02 a:hover,
.body_about02c #nav_about02 a,.body_about02c #nav_about02 a:hover,
.body_about02d #nav_about02 a,.body_about02d #nav_about02 a:hover,
.body_about02e #nav_about02 a,.body_about02e #nav_about02 a:hover,
 
.body_about03a #nav_about03 a,.body_about03a #nav_about03 a:hover,
.body_about03b #nav_about03 a,.body_about03b #nav_about03 a:hover,
.body_about03c #nav_about03 a,.body_about03c #nav_about03 a:hover,
.body_about03d #nav_about03 a,.body_about03d #nav_about03 a:hover{
	background-image: url(../images/sub_libg_now2.gif);
	background-repeat: no-repeat;
	color: #000000;
}
/*(關於本站第二層子選單實施計畫變色)*/
.body_about01a #nav2_plan01 a, .body_about01a #nav2_plan01 a:hover,
.body_about01b #nav2_plan02 a, .body_about01b #nav2_plan02 a:hover,
.body_about01c #nav2_plan03 a, .body_about01c #nav2_plan03 a:hover,
.body_about01d #nav2_plan04 a,.body_about01d #nav2_plan04 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(關於本站第二層子選單本網導覽變色)*/
.body_about02a #nav2_guide01 a, .body_about02a #nav2_guide01 a:hover,
.body_about02b #nav2_guide02 a, .body_about02b #nav2_guide02 a:hover,
.body_about02c #nav2_guide03 a, .body_about02c #nav2_guide03 a:hover,
.body_about02d #nav2_guide04 a, .body_about02d #nav2_guide04 a:hover,
.body_about02e #nav2_guide05 a,.body_about02e #nav2_guide05 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}
/*(關於本站第二層子選單歷史回顧變色)*/
.body_about03a #nav2_return01 a, .body_about03a #nav2_return01 a:hover,
.body_about03b #nav2_return02 a, .body_about03b #nav2_return02 a:hover,
.body_about03c #nav2_return03 a, .body_about03c #nav2_return03 a:hover,
.body_about03d #nav2_return04 a,.body_about03d #nav2_return04 a:hover{

	line-height: 3em;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background-color: #e8008b;
	background-image: none;
}

	
/*----------------通用設定----------------------*/
@charset "big5"; 
body {

	padding:0px;
	/*background-image: url(../images/page_bgright.jpg);
	background-position: right top;
	background-repeat: no-repeat;*/
	behavior: url(../css/csshover.htc);
	margin: 0;

}

h1,h2,h3,ul,li,div{
	margin:0;
	padding:0;
}
input,th,td,div,#pageui a{vertical-align: middle}
img {border:0px}

.floatleft{float:left}

.floatright{float:right}

.clear{clear:both}

.center{
	text-align: center;
}

.eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	letter-spacing: 0em;
}
.red {
	color: #e8008b;

}

#wrapper {
	max-width:100%;
	min-width:1003px;
	width: auto !important;
	width: 1003px;
	background-image: url(../images/page_bgright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}	
#inner {
	margin: 0;
	width: 100%;
	background-image: url(../images/page_bgleft.jpg);
	background-position: left 282px;
	background-repeat: no-repeat;
	
	
}/*
#flashnav {
	position: absolute;
	z-index: 100;
	top: 97px;
	left: 240px;
	left: 0px;
}*/
#gotop {position:absolute; right:13px; top:550px; z-index:3;}	


/*----------------左區塊----------------------*/
/*#leftside {
	width: 265px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	height: 282px;
}*/
#submenu {

	float: left;

	margin-top: 12px;
	width: 233px;
	padding: 0px;
	background-repeat: no-repeat;
}
/*----------------右區塊----------------------*/
#rightside {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 42px;
	z-index: 5;

}
/*----------------導覽列區----------------------*/
/*--
#topnav {
	padding-top: 0px;
	padding-right: 42px;
	padding-bottom: 18px;
	padding-left: 247px;
	text-align: right;
	height: 137px;
}
--*/
#topnav {
	padding-top: 0px;
	padding-right: 28px;
	padding-bottom: 0px;
	text-align: right;
	padding-left: 237px;
	position: absolute;
	left: 0px;
	margin:0;
}
#toplink{
	padding-top: 22px;
	padding-bottom: 33px;
	height: 11px;
	padding-right: 20px;
}

#toplink a{
	padding-left: 16px;
	font-size: 11px;
	color: #a8a8a8;
	text-decoration: none;
}
#toplink a:hover{
	color: #000000;
	text-decoration: none;
	background-image: url(../images/head_h3.gif);
	background-repeat: no-repeat;
	background-position: 7px;
}
#topnav input{
	border-top-style: inset;
	border-left-style: inset;
	border-top-color: #BABABC;
	border-right-color: #F5F4EB;
	border-bottom-color: #F5F4EB;
	border-left-color: #BABABC;
	line-height: 1.2em;
	color: #666666;
	height: 15px;
	font-size: 12px;
}
#topsearch{
margin-bottom:0px;
}

#topsearch a{
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	diaplay: inline;
}

#topnav table {
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	width: 710px;
	/*height: 28px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;*/
}
/*
#topnav td {

	
	text-align: center;
}
#topnav td a{
	color: #4d4d4c;
	text-decoration: none;
}*/
/*----------------版權區----------------------*/
#footer {
	/*background-image: url(../images/footer_upbg.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
	background-color: #424242;
	width: 100%;
	height: 60px;
	padding: 0px;
	/*margin-top: -18px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#footer p {
	font-family: "新細明體", "細明體", sans-serif;
	font-size: 11px;
	color: #bcbcbc;
	float: right;
	padding-top: 1.1em;
	padding-right: 2em;
	letter-spacing: 1px;
	height: 40px;
	line-height:1.3em
}
#footer p a{
	color: #95b4cb;
	text-decoration: none;
}
#footer p a:hover{
	text-decoration: underline;
}
#browserno{
	position: relative;
	left: 80px;
	z-index: 35;
	bottom: 30px;
	background-color: #f6f6f6;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #74bdf1;
	font-size: 12px;	
}

/*------------------內容區域------------------*/
#content {
	float: left;
	margin-top: -123px;
	margin-right: 60px;
	margin-left: 35px;
	margin-bottom: 0px;
	display:inline;
min-height:480px;
height: auto !important;
height: 480px;
	padding: 0px;
	
}

#content #txtsize {
	float: right;
}
#content p {
	margin:1em 0em 1em 0em;
	color: #737373;
	line-height: 1.7em;
}
#content h2 {
	float: left;
}
.access_o{
	
	color: #FFFFFF;
	position: absolute;
	left: 246px;
	top: 75x;
}
.access_l{
	
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 295px;
	z-index: 1;
}
/*------------------左側選單------------------*/
#submenu h1 {
	padding-left: 37px;

}
#subnav {
	width: 157px;
	margin-top: 25px;
	margin-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	background-image: url(../images/sub_libg.gif);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 44px;	
	margin-bottom: 60px;	
	float: left;
	background-position: 44px 0px;
	
}
#subnav a {
	line-height: 2.4em;
	display: block;
	color: #676666;
	padding-left: 46px;	
	text-decoration: none;
	letter-spacing: 0.48em;
	padding-top: 1px;

}

#subnav li {
	float: left;
	width: 100%;
}
#subnav a:hover{
	padding-top: 1px;
	text-decoration: none;
	line-height: 2.4em;
	letter-spacing: 0.48em;
	/*color: #9f257a;*/	
	background-image: url(../images/sub_libg_hover2.gif);
	background-repeat: repeat-y;
	/*background-image: url(../images/sub_libg_hover.gif);
	background-repeat: repeat-y;*/

}


/*----------------清單查詢介面----------------------*/
#listsearch {
	width: 100%;
	color: #7f7f7f;
	height: 25px;
	display: block;
	background-image: url(../images/listsearch_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 8px;
	padding-top: 8px;
	clear: both;
}
#listsearch a {
	color: #81aac8;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #E0DFE3;
	border-right-color: #E0DFE3;
	border-bottom-color: #81aac8;
	border-left-color: #E0DFE3;
	padding-bottom: 2px;
	text-decoration: none;
	font-size: 12px;
}
#listsearch input {
	color: #666666;
	background-color: #fafafa;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d8d8d8;
	border-right-color: #fafafa;
	border-bottom-color: #fafafa;
	border-left-color: #d8d8d8;
	line-height: 1.2em;

	
}
#listsearch .btn{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/btn_search.gif);
	
}
#listsearch .btn a:hover{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/btn_search_r.gif);
	
}
#addbtn a{
	line-height: 2em;
	color: #666666;
	background: url(../images/btn_addnews.gif) no-repeat left top;
	text-indent: 2.5em;
	display: block;
	float: right;
	height: 2em;
	width: 8em;
	text-decoration: none;
}
#addbtn a:hover{
	background: url(../images/btn_addnews_r.gif) no-repeat left top;
	
}
/*----------------最新消息清單表格----------------------*/
#listtable, #listtablepaper, #listtablelink{
	width: 100%;
	border-collapse: collapse;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-left-color: #e3e3e3;
	padding-bottom: 2em;
	background-color: #fbfbfb;
}
#listtable th, #listtablepaper th,#listtablelink th{
	background-image: url(../images/listth_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 28px;
	font-weight: normal;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1dedb;
	padding-bottom: 24px;
	padding-right: 0.5em;
	cursor:hand;
	text-decoration: underline;
}


#listtable td , #listtablepaper td, #listtablelink td{
	padding-top: 0.75em;
	padding-right: 0.2em;
	padding-bottom: 0.75em;
	padding-left: 0.8em;
	display: block;
	line-height: 1.3em;
}
#listtablepaper td a{
	background-image: url(../images/icon_paper.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 45px;
	display: block;
	padding-top: 0.75em;
	padding-right: 1em;
	padding-bottom: 0.75em;
	display: block;
	line-height: 1.3em;
}
#listtablelink td a{
	background-image: url(../images/icon_link.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 45px;
	display: block;
	padding-top: 0.75em;
	padding-right: 1em;
	padding-bottom: 0.75em;
	display: block;
	line-height: 1.3em;
}
#listtable td a:hover, #listtablepaper td a:hover, #listtablelink td a:hover{
	text-decoration: underline;
}

#listtable tfoot, #listtablepaper tfoot, #listtablelink tfoot{
	height: 2em;
}
#listtable tbody tr, #listtablepaper tbody tr, #listtablelink tbody tr{
	color: #a8a8a8; 	
}
#listtable tbody tr a, #listtablepaper tbody tr a, #listtablelink tbody tr a{
	color: #666666;
	text-decoration: none;
}

#listtable tbody tr:hover , #listtablepaper tbody tr:hover, #listtablelink tbody tr:hover{
	background-color:#F3F3F3;
	display: block;
	height: 1em;
	
	
}
#listtable td img ,#listtablepaper td img, #listtablelink td img{
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 4px;
}
.engred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #e8008b;

}
/*-------------------分頁介面--------------------*/
#pageui {
	text-align: center;
	color: #e0e0e0;
	background-image: url(../images/bg_pageui.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 2em;
	padding-bottom: 3em;
}
#pageui a{
	color: #666666;
	text-decoration: none;
	

}
#pageui a:hover{
	color: #666666;
	text-decoration: underline;
}
/*-------------------Back介面--------------------*/
.back {
	height:13px;
	clear:both;
	width:99.5%;
	margin-bottom: 8px;
	background-image: url(../images/btn_back.gif);
	background-repeat: no-repeat;
	
	border: 1px solid #e4e4e4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
}
.back a:hover{
	width:99.5%!important;
	height:13px!important;
	background-image: url(../images/btn_back_r.gif);
	background-color: #ee44aa!important;
	background-repeat: no-repeat!important;
	border: 1px solid #ee44aa!important;
	margin: 0px!important;
	padding: 0px!important;
	display: block!important;
}
/*-------------------內容表格-最新消息--------------------*/
#cnttable_news {
	width: 100%;
	margin-bottom: 1.5em;	
}
#cnttable_news th {
	padding-right: 1.5em;
	padding-left: 2em;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #e0e8e8;
	color: #666666;
	font-weight: normal;
	line-height: 2em;
	vertical-align: top;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
#cnttable_news td {
	color: #737373;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaf0f0;
	line-height: 2.2em;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 0.3em;
	padding-right: 1.3em;
	padding-bottom: 0.3em;
	padding-left: 1.3em;
}
#cnttable_news td a{
	color: #e8008b;

}
#cnttable_news #tdpic {
	float: right;
	margin-top: 10px;
	margin-left: 10px;

}
#cnttable_news #tdpic img{
	margin-bottom: 5px;

}
/*----------------訊息刊登宣告----------------------*/
#publish {
	background-image: url(../images/bg_addnews.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 254px;
	width: 415px;
	padding-top: 30px;
	padding-right: 130px;
	padding-left: 130px;
	margin-top: 26px;
}
#publish p {
	margin-top: 15px;
	margin-bottom: 35px;
	line-height: 2.5em;
}
/*----------------訊息刊登表單----------------------*/
.publishnote {
	float: right;
	padding-top: 40px;
	color: #ed33a2;
	padding-right: 25px;
}
.publishnote2 {
	clear: both;
	color: #000000;
	padding-left: 100px;
}
#publishform {
	clear: both;
	margin-top: 20px;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: 40px;
	
}


#publishform li{
	list-style-type: none;
	padding-top: 0.6em;
	padding-bottom: 0.6em;
}
#publishform input ,#publishform textarea {
	border: 1px solid #c7c7c7;
	height: 1.3em;
	
	
}


#publishform li label{
	width:13em;
	color: #666666;
	text-align: right;padding-top: 0.3em;
	padding-right: 20px;
	float: left;
	
}
#publishform li label span{
	color: #e8008b;	
}
#publishform em {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	display: block;
	text-align: right;
	margin-top: 3px;
	margin-right: 25px;
}

/*----------------創用cc條款----------------------*/
#cclogo {
	text-align: right;
	margin-top: 20px;
}
#cclogo p {
	color: #7e7e7e;
	float: right;
	width: 170px;
	line-height: 1.4em;
	letter-spacing: 0em;
}
#cclogo p a{
	color: #26b5e4;
	text-decoration: underline;
	
}
#cclogo img {
	float: right;
	padding-top: 8px;
	padding-right: 10px;
}
#formtable {
	clear: both;
}
/*------------------第二層子選單------------------*/
#submenu2{
	clear:both;
	text-align: right;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;

}
#susbnav2 ,#submenu2 ul, #subnav2 li{
	margin: 0px;
	padding: 0px;
	display: inline;
}
#subnav2 li{
	margin: 0px;
	padding: 0px;
	display: inline;
	
}
#subnav2 a {
	line-height: 3em;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	background-image: url(../images/bg_submenu2.gif);
	padding-top: 4px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 11px;
	margin-left: 1px;
	background-repeat: no-repeat;
	background-position: 0px;
}
#subnav2 a:hover {
	color: #e8008b;
}


/*--------------------檢索介面表單------------------------- */
#searchbgtop {
	background-image: url(../images/bg_search01.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 677px;
	position: absolute;
	left: 268px;
	top: 280px;
	z-index: -1;
}

#searchform {
	background-image: url(../images/bg_search02.jpg);
	background-repeat: repeat-y;
	width: 576px;
	padding-top: 35px;
	padding-left: 90px;
	margin: 0px;
}
#searchbgdown {
	background-image: url(../images/bg_search03.jpg);
	background-repeat: no-repeat;
	width: 620px;
	height: 30px;
	padding-top: 0px;
	padding-left: 46px;
	display: block;
	padding-bottom: 30px;
}
#searchform td{
	height: 2em;
	padding-top: 3px;
	font-size: 12px;
}

#searchform input ,#searchform textarea{
	border: 1px solid #c7c7c7;
	height: 1.3em;
	}
#searchform select{
	border: 1px solid #c7c7c7;
}

#searchform label{
	color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 8px;
	background-color: #9a9a9a;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 3em;
	margin-top: 2px;
	margin-right: 10px;
	line-height: 2em;
	background-image: url(../images/bg_label.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#searchnote {
	
	padding-top: 43px;
	color: #ed33a2;
	padding-left: 240px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
}
.searchnote {
	float: left;
	padding-top: 47px;
	color: #ed33a2;
	padding-left: 240px;	
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
}
/*--------------------圖書顯示模式介面------------------------- */
#bookview {
	height:1em;
	background-color: #fbfbfb;
	padding-top: 15px;
	padding-bottom: 18px;
	width: 630px;
	padding-left: 28px;
	margin-bottom: 3px;
}

#bookview li {
	display: inline;
	vertical-align: middle
}
#bookview li span{
color: #d5d5d5;
}
#bookview li img{
	vertical-align: middle;
	margin-right: 3px;
}
#bookview ul {
	float: left;
}
#bookview p {
	float: left;
}
#bookview a {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}
/*--------------------圖文列表------------------------- */
#list_bookb {
	width: 100%;
	border-collapse: collapse;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e0e8e8;
	border-bottom-color: #e0e8e8;
}

#list_bookb td.cover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e8e8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e8e8;
	width: 144px;
	text-align: center;
	color: #808080;
}
#list_bookb .cover img {
	padding: 8px;
	border: 1px solid #e1e1e1;
}
#list_bookb td.item {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #808080;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	
}
#list_bookb td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e8e8;
	padding-left: 16px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#list_bookb td img{
	vertical-align: middle;
	margin-right: 11px;
}
#list_bookb h3{
	padding-bottom: 15px;
}
#list_bookb h3 a{
	
	font-weight: bold;
	color: #808080;
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#list_bookb th {
	font-weight: bold;
	color: #7fa2b9;
	text-align: right;
	letter-spacing: 0em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	
}

#list_bookb p {
	margin-top: 10px;
	line-height: 1.2em;
	padding-left: 8px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	
}
/*--------------------小圖列表------------------------- */
#list_booka {
	width: 100%;
	border-collapse: collapse;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e0e8e8;
	border-bottom-color: #e0e8e8;
}

#list_booka td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e8e8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e8e8;
	text-align: center;
	color: #808080;
	margin: 0px;
	padding-top: 25px;
	background-image: url(../images/icon_book.png);
	background-position: 5px 8px;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-left: 5px;
}
#list_booka td img {
	padding: 8px;
	border: 1px solid #e1e1e1;
}

#list_booka h3{
	margin-top: 15px;
	margin-bottom: 15px;
}
#list_booka h3 a{
	font-size: 0.6em;
	font-weight: normal;
	color: #808080;
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#list_booka h3 a:hover{
	text-decoration: underline;

}
/*------圖書內容頁------*/
.bookpreview {
	padding: 8px;
	border: 1px solid #e1e1e1;
	margin-right: 30px;
	margin-left: 40px;
	margin-top: 40px;
	float: left;
}
#bookmetadiv {
	float:left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	padding-left: 25px;
	background-position: left;
}#bookmetadiv h3 {
	
	color: #737373;
	padding-top: 26px;
	padding-bottom: 37px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	background-image: url(../images/icon_bookbk.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: left;
}
#bookmeta {
	border-collapse: collapse;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
#bookmeta th {
	color: #4c4c4c;
	background-image: url(../images/head_th_w.gif);
	background-position: 3px center;
	text-align: left;
	width: 15%;
	padding-right: 18px;
	padding-left: 27px;
	background-repeat: no-repeat;
	font-weight: normal;
	line-height: 2.5em;
}
#bookmeta td {
	color: #7e7e7e;
	padding-left: 14px;
	line-height: 1.8em;
}
#bookmeta td a{
	color: #7e7e7e;
	text-decoration: underline;

}#jumpdata a {
	color: #8f8f8f;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b4b4b4;
}
#jumpdata {
	color: #e0e8e8;
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*-----藏書內容頁------*/
.librarypreview {
	margin-right: 30px;
	margin-left: 40px;
	margin-top: 25px;
	float: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#librarymetadiv {
	float:left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	padding-left: 25px;
	background-position: left;
}#librarymetadiv h3 {
	
	color: #737373;
	padding-top: 26px;
	padding-bottom: 37px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	background-image: url(../images/icon_bookbk.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-align: left;
}
#librarymeta {
	border-collapse: collapse;
	width:100%;
	border-bottom-width: 1px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(../images/library_tablebg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#librarymeta th {
	color: #4c4c4c;
	background-image: url(../images/head_th_w.gif);
	background-position: 3px center;
	text-align: left;
	width: 15%;
	padding-right: 18px;
	padding-left: 27px;
	background-repeat: no-repeat;
	font-weight: normal;
	line-height: 2.5em;
}
#librarymeta td {
	color: #7e7e7e;
	padding-left: 14px;
	line-height: 1.8em;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #e0e9e8;
}
#librarymeta td a{
	color: #7e7e7e;
	text-decoration: underline;
}

/*----------索引介面-----------------*/
#category{
	background-color: #fbfbfb;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin-bottom: 3px;
}
#downloadnote{
	color: #ed33a2;
	background-image: url(../images/head_th_k.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left center;
	
}
/*------------期刊論文內容頁--------------------*/
#papermetadiv {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	margin-top: 22px;
}
#papermetadiv h3 {
	color: #737373;
	padding-bottom: 33px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 8px;

}
#papermeta {
	border-collapse: collapse;
	width:75%;
	border-bottom-width: 1px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 155px;
}
#papermeta th {
	color: #4c4c4c;
	background-image: url(../images/head_th_w.gif);
	background-position: 3px center;
	text-align: left;
	padding-right: 18px;
	padding-left: 27px;
	background-repeat: no-repeat;
	font-weight: normal;
	width: 1%;
}
#papermeta td span{
	color: #d5d5d5;
	font-weight: normal;
	padding-left: 8px;
}
#papermeta td {
	color: #7e7e7e;
	padding-left: 14px;
	line-height: 1.8em;
	padding-top: 6px;
	padding-bottom: 6px;
}
#papermeta td a{
	color: #7e7e7e;
	text-decoration: underline;
	}

#papertit{
	padding-left:135px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c2c2c2;
	padding-bottom: 15px;
	background-image: url(../images/show_paper.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 22px;
	height: 113px;
 }
 #papertit a {
	color: #666666;
	text-decoration: underline;
}
#papertit p span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #666666;
	font-weight: bold;
	letter-spacing: 0em;
}
/*(討論互動btn)*/

#disbtn a{
	line-height: 2em;
	color: #666666;
	background: url(../images/btn_discuss.gif) no-repeat left top;
	text-indent: 2.5em;
	display: block;
	float: right;
	height: 2em;
	width: 8em;
	text-decoration: none;
}
#disbtn a:hover{
	background: url(../images/btn_discuss_r.gif) no-repeat left top;
}
/*-----------------作品類別頁---------------------------*/
#thumbnail_index{
	width:100%;
	border: 1px solid #e8e8e8;
	height: 100px;
	margin-top: 20px;
}
#thumbnail_index img {
	margin-left: 12px;
}
#thumbnail_index h3 {
	color: #950171;
	background-image: url(../images/thumbnail_h3bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	line-height: 2em;
	width: 110px;
	text-align: center;
}
#thumbnail_index td {
	color: #666666;

}
#gobtn{
	background-image: url(../images/btn_go.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 8px;
}
/*-----------------作品清單頁---------------------------*/
#resaulttable{
	width: 100%;
	border-collapse: collapse;
	margin-top: 20px;
}
#resaulttable td{

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
}


#thumbnail td {
	text-align: center;	
	
}
#thumbnail td.pic {
	background-image: url(../images/thumbnail_bg2.jpg);
	background-repeat: repeat-x;
	padding-top: 23px;
	padding-bottom: 23px;
	height: 80px;
	vertical-align: middle;
	width: 80px;
	text-align: center;
	padding-left: 35px;
}
#thumbnail h3 {
	width: 145px;
	height: 2em;
	margin-top: 1em;
	margin-bottom: 1.2px;
}

#thumbnail h3 a {
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	font-size: 0.65em;
	line-height: 1em;

}
/*-----------------作品內容頁---------------------------*/
.collectpreview {
	margin-right: 30px;
	margin-left: 10px;
	margin-top: 40px;
	float: left;
	text-align: right;
}

.collectpic{
	background-image: url(../images/colectview_bg.jpg);
	background-position: left top;
	height: 80px;
	width: 165px;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 45px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#collecmetadiv {
	float:left;
	padding-left: 35px;
	background-position: left;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #e0e8e8;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #d5d5d5;
}#collecmetadiv h3 {
	
	color: #737373;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	background-image: url(../images/head_h3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	text-align: left;
	margin: 0px;
}
#collecmeta {
	border-collapse: collapse;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#collecmeta th {
	color: #4c4c4c;
	background-image: url(../images/head_th_w.gif);
	background-position: 3px center;
	text-align: left;
	width: 15%;
	padding-right: 18px;
	padding-left: 27px;
	background-repeat: no-repeat;
}
#collecmeta td {
	color: #7e7e7e;
	padding-left: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	line-height: 2.5em;
}
#collecmeta td a{
	color: #7e7e7e;
	text-decoration: underline;
}
/*-----------------遊戲清單頁---------------------------*/
#thumbnail_game{
	width:100%;
	border: 1px solid #e8e8e8;
	height: 100px;
	margin-top: 20px;
}
#thumbnail_game img {
	margin-left: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*-----------------關於本站內容頁---------------------------*/
#content.about h3{
	color: #000000;
	margin-top: 20px;
	background-image: url(../images/head_h3.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 30px;
	padding-right: 15px;
	
	
}
#content.about h4{
	font-weight: normal;
	line-height: 1.3em;
}
#content.about p{
	line-height: 2.3em;
	margin-top: 10px;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
}
#content.about ol li{
	line-height: 1.7em;
	margin-top: 10px;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#tableabout{
	border-collapse:collapse;
	width:100%;
	border: 1px solid #E1E1E1;
}

#tableabout td{
	color:#666666;
	line-height: 1.6em;
	padding-right: 1em;
	padding-left: 1em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: top;
}
#tableabout th{
	color:#666666;
	line-height: 2.2em;
	background-image: url(../images/bg_aboutth.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	border-top-style: none;
	padding-top: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-left-color: #d5d5d5;
}


/*(討論互動btn)*/

#disbtn a{
	line-height: 2em;
	color: #666666;
	background: url(../images/btn_discuss.gif) no-repeat left top;
	text-indent: 2.5em;
	display: block;
	float: right;
	height: 2em;
	width: 8em;
	text-decoration: none;
}
#disbtn a:hover{
	background: url(../images/btn_discuss_r.gif) no-repeat left top;
	
}

/*(人才推薦btn)*/
#recobtn a{
	line-height: 2em;
	color: #666666;
	background: url(../images/btn_recommend.gif) no-repeat left top;
	text-indent: 2.5em;
	display: block;
	float: right;
	height: 2em;
	width: 8em;
	text-decoration: none;
	font-size: 12px;
}
#recobtn a:hover{
	background: url(../images/btn_recommend_r.gif) no-repeat left top;
	
}




/*-------------------內容表格-教案教材--------------------*/
#cnttable_teach {
	width: 100%;
	margin-bottom: 1.5em;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	margin-left: 15px;
}
.table_teach {
	width: 100%;
}
#cnttable_teach th {
	padding-right: 0.5em;
	padding-left: 2em;
	color: #666666;
	font-weight: normal;
	line-height: 2em;
	vertical-align: top;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaf0f0;
	text-align: left;
	margin-left: 2px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#cnttable_teach td {
	color: #737373;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaf0f0;
	line-height: 2.2em;
	padding-top: 0.3em;
	padding-right: 1.3em;
	padding-bottom: 0.3em;
	padding-left: 0.3em;
}
#cnttable_teach td a{
	color: #e8008b;

}
#cnttable_teach #tdpic {
	float: right;
	margin-top: 10px;

}
#cnttable_teach #tdpic img{
	margin-bottom: 5px;

}
.teach_gray{
	color: #D5D5D5;
}
#teach_download_board {
	height: auto;
}
#teach_download {
	height: 130px;
	width: 100px;
	margin-right: 10px;
	background-image: url(../images/download_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
}
.teach_download_head {
	height: 23px;
	width: 90px;
	margin-top: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	margin-bottom: 10px;
}
.teach_download_kind {
	text-align: center;
	width: 95px;
	margin-top: 12px;
	margin-bottom: 0px;
	
	font-weight: bold;
	color: #737373;
}
.teach_download_text {
	text-align: center;
	width: 95px;
	margin-top: 0px;
	margin-bottom: 3px;
	
	font-weight: bold;
	color: #737373;
}
.teach_download_icon {
	text-align: center;
	width: auto;
	margin-left: 2px;

}
.teach_download_notice {
	text-align: right;
	width: 450px;
	float: right;
	margin-bottom: 5px;
}
.teach_head {
	width: 100%;
	margin-bottom: 0em;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #e0e8e8;
	margin-left: 15px;
	height: 50px;
}
.teach_head_icon {
	width: 20px;
	margin-left: 15px;
	float: left;
	margin-top: 5px;
}
.teach_head_text {
	width: auto;
	margin-left: 10px;
	float: left;
	
	color: #737373;
	font-weight: bold;
	margin-top: 5px;
}
#teach_searchbgtop {
	background-image: url(../images/bg_search01.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 677px;
	position: absolute;
	left: 268px;
	top: 280px;
	z-index: -1;
}
.teach_check {
	color: #333333;
	text-decoration: none;
	letter-spacing: 0.1em;
	text-align: left;
}
.teach_line {
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin-bottom: 3px;
}
#linktable {
	width: 100%;
	border-collapse: collapse;
	padding-bottom: 2em;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
#linkbar {
	width: 100%;
	border-collapse: collapse;
	background-color: #E0E8E8;
	border: 1px solid #D1DEDB;
	height: 3px;
}
#linkborder {
	width: 100%;
	border-collapse: collapse;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E8E8;
}
#linkborder1 {
	padding-top: 0.75em;
	padding-right: 1em;
	padding-bottom: 0.75em;
	padding-left: 0.5em;
	display: block;
	line-height: 1.3em;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
#linkborder td a {
	padding-top: 0.75em;
	padding-right: 1em;
	padding-bottom: 0.75em;
	padding-left: 0.5em;
	display: block;
	line-height: 1.3em;
	font-weight: bold;
	color: #808080;
	text-decoration: underline;
}
#linkborder td a:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #808080;
}
#linkpicborder {
	width: 154px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	height: 63px;
	border: 1px solid #E1E1E1;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 5px;
}
#linkpic {
	width: 142px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	height: 53px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
	margin-right: 6px;
}
.reconote {
	float: left;
	padding-top: 10px;
	color: #ed33a2;
	padding-left: 10px;
}
.talent_addhead {

	background-color: #F4F4F4;
	text-align: center;
	letter-spacing: 0.2em;

	font-weight: bold;
	color: #666666;
	height: auto;
	padding: 5px;
}
#talentform {
	clear: both;
	margin-top: 20px;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: 40px;
	
}


#talentform input ,#talentform textarea {
	border: 1px solid #c7c7c7;
	height: 1.3em;	
	
}

#talentform td{

	color: #666666;
	text-align: left;padding-top: 0.6em;
	padding-right: 5px;
	float: left;
	
}
#talentform th{
	color: #666666;
	text-align: right;
	padding-top: 0.6em;
	padding-right: 20px;
	float: left;
	font-weight: normal;	
}
#talentform label {
	color: #666666;
	font-weight: bold;
}

.talentnote {
	clear: both;
	color: #000000;
	padding-left: 40px;
	line-height: 20px;
}
#tableabout ol {
	margin-left: 1.5em;
}
/*-------------------線上問卷--------------------*/
#survey_s {
	width: auto;
	color: #666666;
	line-height: 20px;
	letter-spacing: 0.1em;
	margin-top: 10px;
}
#survey_s .center_s {
	
	font-weight: bold;
	color: #666666;
	text-align: center;
}

#survey_s #tablecontent_s caption {
	
	font-weight: bold;
	color: #666666;
	padding-bottom: 10px;
	padding-top: 10px;
}

#survey_s #tablecontent_s th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E8E8;
	
	color: #666666;
	font-weight: bold;
	padding-right: 10px;
}
#survey_s #tablecontent_s td {
	
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E8E8;
	padding-bottom: 5px;
}
#survey_s #tablecontent_s .center_1_s {
	
	color: #333333;
	text-align: center;
}
#survey_s #tablecontent_s {
	border: 2px solid #E0E8E8;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#survey_s .formline_s {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E8E8;
	padding-bottom: 5px;
	line-height: normal;
	
	color: #666666;
}
#survey_s .textline_s {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E8E8;
	padding-bottom: 10px;
	line-height: 20px;
	
	color: #666666;
	list-style-position: outside;
	list-style-type: decimal;
	padding-top: 10px;
}
#survey_s .btn {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	width: auto;
}
/*----------------------網站地圖----------------------------*/

#siteunit{
	padding-bottom: 15px;
	width: 100%;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e0e8e8;
}
#siteunit h3 a{
	padding: 4px;

	font-weight: bold;
	text-decoration: none;

	margin-top: 22px;
}
#siteunit ul {
	margin-left: 160px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 6em;
}
#siteunit li {
	line-height: 2em;
	color: #666666;
	list-style-type: none;
	background-image: url(../images/head_map.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 12px;
	display: inline;
	margin-left: 5px;
}
#siteunit li {
	line-height: 2em;
	color: #666666;
	list-style-type: none;
	text-decoration: none;
}
#siteunit li a{
	color: #666666;
	text-decoration: none;
}
#siteunit li a:hover{

	text-decoration: underline;
}
#mapline{
	background-image: url(../images/bg_aboutth.gif);
	background-repeat: repeat-x;
	height: 5px;
	width: 100%;
	}
/*--------------本館藏書-圖書借閱服務------------------*/	
#ruletit {
	background-image: url(../images/bg_libtit.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 35px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d5d5d5;
	height: 17px;
	width: 670px;
	display: block;
}
#libraryrule {
	margin-left:100px;
	margin-right:80px;
}
#libraryrule h4 {
	
	font-weight: bold;
	color: #666666;
	background-image: url(../images/icon_book_c.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 3px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e6e6e6;
}
#libraryrule li {
	line-height: 1.8em;
	color: #666666;
}
#libraryrule p span {
	color: #35cdff;
}
/*無障礙top
*********************************/
#topulnav li {
	list-style-type: none;
	float: left;
	line-height: 1.5em;

}
#topulnav li ul li{
	display: block;
	list-style-type: disc;
	float: none;
	margin-left: 30px;
	line-height: 1.5em;
}
#tablemenu{margin-left:12px;}
/*--------------------網網相連示模式介面------------------------- */
#linkview {
	height:1.2em;
	background-color: #fbfbfb;
	padding-top: 15px;
	padding-bottom: 18px;
	width: 640px;
	padding-left: 28px;
	margin-bottom: 3px;
	float: left;
}

#linkview li {
	display: inline;
	vertical-align: middle
}
#linkview li span{
color: #d5d5d5;
}
#linkview li img{
	vertical-align: middle;
	margin-right: 3px;
}
#linkview ul {
	float: left;
	padding-right: 220px;
}
#linkview p {
	float: left;
}
#linkview a {
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}
#linkview #number {
	float: right
	color: #666666;
	font-size: 12px;
	float: left;
}
#number select{
	vertical-align:middle;
	margin-right: 0.5em;
}
/*--------------------網網相連小圖列表------------------------- */
#list_linka {
	width: 100%;
	border-collapse: collapse;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e0e8e8;
	border-bottom-color: #e0e8e8;
}

#list_linka td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e8e8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e8e8;
	text-align: center;
	color: #808080;
	margin: 0px;
	padding-top: 25px;
	background-image: url(../images/icon_links.png);
	background-position: 5px 8px;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-left: 5px;
	width: 20%;
}
#list_linka td img {
	padding: 8px;
	border: 1px solid #e1e1e1;
}

#list_linka h3{
	margin-top: 15px;
	margin-bottom: 15px;
}
#list_linka h3 a{
	font-size: 0.72em;
	font-weight: normal;
	color: #808080;
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#list_linka h3 a:hover{
	text-decoration: underline;

}

#calendartop {
	font-size: 0px;
	background-image: url(../images/98calendar_bg01.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 674px;
}
#calendarbottom {
	background-image: url(../images/98calendar_bg03.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 674px;
	margin-bottom: 10px;
}
#calendarblock {
	background-image: url(../images/98calendar_bg02.gif);
	background-repeat: repeat-y;
	width: 674px;
	float: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#calendar {
	background-image: url(../images/98ind_calendarbg.gif);
	background-repeat: no-repeat;
	width: 134px;
	padding-right: 22px;
	padding-left: 15px;
	padding-top: 17px;
	padding-bottom: 30px;
	text-align: center;
	margin-right: 13px;
	margin-left: 25px;
	float: left;
	margin-top: 0px;
}

#calendar #day th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a4a4a4;
	padding-bottom: 0.4px;
}

#calendar th em {
	font-style: normal;
	font-weight: normal;
	color: #d60000;
}

#calendar td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #595959;
	text-align: center;
	font-weight: bold;
	padding: 0.16em;
	
}
#calendar td a{
	color: #595959;
	font-weight: bold;
	text-decoration: none;
}
#calendar td a:hover{
	color: #ff606b;

}
#day .today a{
	color: #FFFFFF;
	background-color: #ff606b;
	display: block;
	font-size: 10spx;
	padding: 0.35em;
}
#day .today a:hover{
	color: #FFFFFF;
}

#calendartit {
	margin-left: 10px;
	margin-bottom: 20px;
	height: 1em;
}

#calendartit img {
	float: left;
	margin-right: 8px;
	margin-left: 8px;
	vertical-align: middle;
}
#todaytit {
	margin-top: 24px;
	float: left;
	width: 155px;
	margin-bottom: 10px;
}

#todaytit h1 { float: left; }

#todaytit p a {
	font-size: 12px;
	font-weight: normal;
	color: #ff606b;
	float: right;
	margin-top: 3px;
}
#searchui {
	float: left;
	width: 430px;
	font-size: 12px;
	color: #666666;
}
#searchui input{
	font-size: 12px;
	color: #666666;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #fafafa;
	height: 16px;
}
#searchui input .btn{
	height: 26px;
	width: 71px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#searchui .block {
	display: block;
	margin-bottom: 12px;
}

#calendartit h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	float: left;
	vertical-align: middle;
}
/*--------------------熱門活動小圖列表------------------------- */
#list_progarm {
	width: 100%;
	border-collapse: collapse;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e0e8e8;
	border-bottom-color: #e0e8e8;
}

#list_progarm td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e8e8;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e8e8;
	text-align: center;
	color: #808080;
	margin: 0px;
	padding-top: 25px;
	/*background-image: url(../images/icon_links.png);*/
	background-position: 5px 8px;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-left: 5px;
	width: 20%;
}
#list_progarm td img {
	padding: 8px;
	border: 1px solid #e1e1e1;
}

#list_progarm h3{
	margin-top: 15px;
	margin-bottom: 15px;
}
#list_progarm h3 a{
	font-size: 0.72em;
	font-weight: bold;
	color: #666666;
	margin: 0px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
	letter-spacing: 0em;
}
#list_progarm h3 a:hover{
	text-decoration: underline;

}
