﻿/* CSS Document */

body{ margin: 0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666; font-size: 76%; line-height: 20px; letter-spacing: 1pt; background:url(../../images/body_bk.gif) top center repeat-y #A0DCF3}
td {vertical-align:top}
a {	color:#1D8AB6; text-decoration: none;}
a:link {color: #1D8AB6; text-decoration: none;	}
a:hover {color: #6A9F36; text-decoration: none;   }
a img { border:none;}
input {font-size: 11px;border : 0px ;}
.input02 {border : 0px; font-size: 10px;}

/*導盲磚---*/
.aa{font-size:8px;}


/*共用--------------------------------------*/
#outBox {position:relative; background-color:#FFFFFF; margin-right:auto; margin-left:auto;
width: 1000px; height:100%; border : 1px solid #FFFFFF; border-top: 0px;}
.clear {clear: both; }
.none { display:none;}


/*各欄設定----*/
.topbox { position:absolute; top:0px; right:0px;}/*上方網站導覽列----*/
.flashbox { position:relative; top:0px; left:0px;}/*主形象flash----*/
.myFlashEX {position:absolute;height:0px;overflow:hidden}/*主形象flash無障礙註解----*/

/*內容大區----*/
.content_major { clear: both; position: absolute; top: 0px; z-index:10; width:1000px;}

/*右邊-----------------*/
.content_major .rightbox { float:right; width:183px;  padding-top:170px; }

/*中間-----------------*/
.content_major .medialbox { float:right; width: 477px; padding-top:158px;}

/*撐高度-----------------*/
.content_major .leftbox { float:right; width:1px;}

/*UƳ]w-----------------*/
.content_base { clear: both;  top: 0px; width:1000px; padding-top:30px; }
.base_banner { margin-bottom:5px; padding-left:30px}
.base_banner img { margin:0px 3px 3px 0px}
.base_bk { font-size:9px; padding:15px 10px 15px 50px ;line-height: 14px; background:url(../../images/style1/bottom_bk.jpg) no-repeat left bottom;}
.base_bk div {padding-left:26px; padding-top:5px;}
.base_bk a {font-size:12px;}

/*----*/
.headmenu_box { color:#DBF5FF; text-align:right; padding-right:15px; background:url(../../images/style1/top_menu_bk.gif) scroll repeat-x;}
.headmenu_box  a {color:#DBF5FF;}
.headmenu_box  a:link { color: #DBF5FF;}
.headmenu_box  a:hover {color: #ffffff; }
.headmenu_box1 { background:url(../../images/style1/top_menu1.gif) top left no-repeat;}
.headmenu_box2 {clear:both;color:#666666; font-size:9px; letter-spacing: 0pt; text-align:right; padding-right:18px;}
.headmenu_box2  a {font-size:12px;}
.search {background: url(../../images/style1/search_bk.gif) no-repeat right top; padding:2px 5px 5px 30px; margin:5px 10px 2px 0px; text-align:right; float:right;}
.search_word{padding:0px 8px 0px 5px;}
.orderpaper {background: url(../../images/style1/book_bk.gif) no-repeat right top; padding:2px 5px 5px 5px; margin:5px 10px 2px 0px; text-align:right;}
.paper {background: url(../../images/style1/paper_1.gif) no-repeat right top; padding:2px 5px 5px 25px; margin:0px 10px 0px 0px; }

/*Ұ϶-----------------*/
.menubk1 { background:no-repeat left top; position:relative;}
.menubk1 .menu1 { position:absolute; top:0px; left:0px; width:140px;}
.menubk1 .menu2 { position:absolute; top:0px; left:140px; width:120px;}
.menubk1 .menu3 { position:absolute; top:0px; left:260px; width:120px;}
.menu_sence {float:left; width:42%; padding:3px 0px 0px 16px; background:url(../../images/style1/ico1.gif) no-repeat left top;}
.menu_about {padding:3px 0px 0px 16px; background:url(../../images/style1/ico1.gif) no-repeat left top;}

.sence0 {position:relative; }
.sence1 {position:relative; }

.menubk2{ margin-top:50px; background:url(../../images/style1/menubk2.gif) no-repeat left top;}


.event{ margin-top:8px; margin-bottom:10px; text-align:center; }
.news {margin:4px 33px 6px 33px ; background:url(../../images/line.gif) scroll repeat-x left bottom;font-size:9px; color:#6EB2CE;}
.news a {font-size:12px;color:#666666;}
.news a:link { color: #666666;}
.news a:hover {color: #1D8AB6; }

/*ȹCT----*/
.infor {padding:13px 0px 6px 154px; background:no-repeat left top;}

/*DDC----*/
.theme {margin-top:0px ;margin-bottom:0px ;padding:45px 0px 18px 28px; background:no-repeat left top;}

/*QװϤUǮ----*/
.box1{padding:5px 5px 0px 36px; background:url(../../images/index_box1_bk.gif) scroll repeat-y left top;}
.box2{padding:5px 15px 0px 24px; background:url(../../images/index_box2_bk.gif) scroll repeat-y left top;}
.box3{padding:5px 10px 0px 16px; background:url(../../images/index_box3_bk.gif) scroll repeat-y left top;}
.boxin{font-size:9px;color:#6EB2CE; padding:0px 5px 0px 6px; background:url(../../images/ico_arrow_gray.gif) no-repeat left top;}
.boxin a {font-size:12px;color:#666666;}
.boxin a:link { color: #666666;}
.boxin a:hover {color: #1D8AB6; }
.boxmore { text-align:right; padding-right:15px; margin-top:3px;}

/*ƦS---*/
.digital{padding:0px 0px 35px 0px; background:url(../../images/index_digital_bk.jpg) no-repeat left bottom;}
.digital div { margin-left:20px; background:url(../../images/ico_point_wite.gif) no-repeat left top; padding:2px 70px 0px 8px;}
.digital div a {color:#EAF5FF;}
.digital div a:link { color: #EAF5FF;}
.digital div a:hover {color: #7DD9FF; }



/*ƾC϶--------------------------------------------------------------------------------------*/     

.tbe_cad_all {width:88% ; border:1px solid #D4E7F5; background-color:#E0EEF8; padding:5px; text-align:left;}
.tbe_cad_all span{color:#0880B2;font-size:13px;}
.tbe_cad {border-bottom:1px solid #F4F9FD;}
.tbe_cad th {background-color:#86C9E8; font-weight:bold; color: #ffffff; text-align:center; font-size:13px;}
.tbe_cad th.c1 {background-color:#5CB5DD;}
.tbe_cad th.c2 {background-color:#189BD6;}
.tbe_cad td { background-color:#ffffff ; padding-bottom:2px; padding-left:1px; text-align:left; vertical-align:top;width:14%; }
.tbe_cad td .days {font-size:9px; margin-top:-4px; text-align:left; }
.tbe_cad td.cell0 {  }
.tbe_cad td.cell1 {color: #409EC6;}
.tbe_cad td.cell2 {color: #E2437C; font-weight:bold;}
.tbe_cad td.cell3 {color: #E2437C; font-weight:bold;}
.tbe_list { background:url(../../images/line.gif) scroll repeat-x left bottom;font-size:9px; color:#6EB2CE;}
.tbe_list a {font-size:12px;color:#666666;}
.tbe_list a:link { color: #666666;}
.tbe_list a:hover {color: #1D8AB6; }

.cad1 { background-color:#E54D94; margin-right:1px;}
.cad2 { background-color:#EB8335; margin-right:1px;}
.cad3 { background-color:#EFC144; margin-right:1px;}
.cad4 { background-color:#AEC54C; margin-right:1px;}
.cad5 { background-color:#6BB84C; margin-right:1px;}
.cad6 { background-color:#31ACDF; margin-right:1px;}
.cad7 { background-color:#B289D2; margin-right:1px;}

/*{---*/
.tour{background:url(../../images/style1/tours.gif) no-repeat left top; height:32px; text-align:right;}

/*Bʸ`y*/
.flashfloat { position:absolute;display:block;z-index:999;}

/* 下方鏈結 banner 樣式 */
#advBanner {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 50px;	 
	width: 980px;
	
	
	padding:0 6px 0 20px;
	
}

/* root element for scrollable items */
.advItems {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item */
.advItems div {
	
	text-align:left;
	height:50px;
	
}

.advItems a{padding:0 2px;}