﻿@charset "utf-8";
/* css for mp */
@import url("i_tab.css");
@import url("i_marquee.css");
@import url("i_ad.css");

/* 最新消息 */
#News {
	margin-bottom: 15px;
	margin-top: 5px;
}
#News .Head {
	font: bold 100%/120% "新細明體";
	color: #115E86;
	background: url(../images/icom_new_head01.gif) no-repeat left bottom;
	padding-top: 8px;
	padding-left: 35px;
	padding-right: 0px;
	height: 27px;
	letter-spacing: 0.2em;
}
#News .Body {
	padding-top: 8px;
}
#News .Body h1 {
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin-bottom: 5px;
	line-height: 120%;
	margin-top: 0px;
}
#News .Body img {
	float: left;
	margin-right: 5px;
	border: 1px solid #999999;
	width: 160px;
}
#News .Body p {
	font-size: 80%;
	line-height: 150%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#News .Body .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
#News .Body .more a,#declare .Body .more a {
	color: #115E86;
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_blue01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
#News .Body .more a:hover,#declare .Body .more a:hover  {
	color: #FF3300;
	text-decoration: underline;
}
#News .Body ul {
	padding: 0px;
	margin: 5px 0px 0px;
}
#News .Body ul li {
	list-style-type: none;
	font-size: 80%;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #3D6176;
	display: inline;
}
#News .Body ul li a {
	display: block;
	color: #3D6176;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../images/icon_square_blue01.gif);
	background-repeat: no-repeat;
	background-position: 6px 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 1px;
	border: 1px solid #FFFFFF;
}
#News .Body ul li a:hover {
	border: 1px solid #FFCC00;
}
#News .Foot {
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../images/filament_blue01.gif);
	margin: 0px;
	padding: 0px;
	height: 2px;
}

/* 電子公佈欄 */
#epaper {
	margin-bottom: 15px;
	margin-top: 5px;
}
#epaper .Head {
	font: bold 100%/120% "新細明體";
	color: #ce6f00;
	background: url(../images/icom_epaper_head01.gif) no-repeat left bottom;
	letter-spacing: 0.2em;
	padding: 8px 0 8px 40px;
}
#epaper .Body {
	padding: 8px 0px 0px;
	margin: 0px;
}
#epaper .Body h1 {
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin-bottom: 5px;
	line-height: 120%;
	margin-top: 0px;
}
#epaper .Body img {
	float: left;
	margin-right: 5px;
	border: 1px solid #999999;
	width: 160px;
}
#epaper .Body p {
	font-size: 80%;
	line-height: 150%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#epaper .Body .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
#epaper .Body .more a {
	color: #EA8357;
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_orange01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
#epaper .Body .more a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#epaper .Body ul {
	padding: 0px;
	margin: 5px 0px 0px;
}
#epaper .Body ul li {
	list-style-type: none;
	font-size: 80%;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #3D6176;
	display: inline;
}
#epaper .Body ul li a {
	display: block;
	color: #333333;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../images/icon_square_orange01.gif);
	background-repeat: no-repeat;
	background-position: 6px 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-bottom: 1px dotted #CCCCCC;
}
#epaper .Body ul li a:hover {
	color: #EA8357;
}
#epaper .Foot {
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../images/filament_orange01.gif);
	margin: 0px;
	padding: 0px;
	height: 2px;
}

/* 為民服務 */
#service {
	margin-bottom: 15px;
	margin-top: 5px;
}
#service .Head {
	font: bold 100%/120% "新細明體";
	color: #ce6f00;
	background: url(../images/icom_service_head01.gif) no-repeat left top;
	letter-spacing: 0.2em;
	padding: 8px 0px 8px 40px;
}
#service .Body {
	padding: 8px 0px 0px;
	margin: 0px;
}
#service .Body h1 {
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin-bottom: 5px;
	line-height: 120%;
	margin-top: 0px;
}
#service .Body img {
	float: left;
	margin-right: 5px;
	border: 1px solid #999999;
	width: 160px;
}
#service .Body p {
	font-size: 80%;
	line-height: 150%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#service .Body .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
#service .Body .more a {
	color: #806105;
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_green01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
#service .Body .more a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#service .Body ul {
	padding: 0px;
	margin: 5px 0px 0px;
}
#service .Body ul li {
	list-style-type: none;
	font-size: 80%;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #3D6176;
	display: inline;
}
#service .Body ul li a {
	display: block;
	color: #333333;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../images/icon_square_green01.gif);
	background-repeat: no-repeat;
	background-position: 6px 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 1px;
	border-bottom: 1px dotted #CCCCCC;
}
#service .Body ul li a:hover {
	color: #806105;
}
#service .Foot {
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(../images/filament_green01.gif);
	margin: 0px;
	padding: 0px;
	height: 2px;
}

/* 全文檢索 */
#search {
	background: url(../images/search_bg160.gif) no-repeat left top;
	height: 86px;
	text-align: left;
	width: 160px;
	margin: 5px 0 0;
	padding: 0;
}
#search .Head {
	font-size: 13px;
	line-height: 120%;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	background-image: url(../images/icon_enlarge.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	margin: 0 0 0 5px;
	padding: 14px 0 3px 30px;
}

#search .Body {
}
#search .Body a {
	font-size: 75%;
	color: #621500;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding-left: 5px;
}
#search .Body form {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#search .Body form input.Text {
	border: 1px solid #015889;
	color: #333333;
}
#search .Body form input.Button {
	font-size: 13px;
	background: url(../images/btn_reset_bg.gif) repeat-x left center;
	color: #360;
	text-align: center;
	border: 1px solid #679800;
	padding: 3px 6px 0;
	*padding: 1px 2px 0;
	margin: 3px 0 0 98px;
	*margin: 1px 0 0 98px;
	line-height: normal;
	vertical-align: middle;
}

/* 全文檢索中間 */
#searchcenter {
	background: url(../images/searchcenter_r.gif) no-repeat right top;
	text-align: left;
	width: 100%;
	height: 28px;
	margin-bottom: 20px;
}
#searchcenter .Head {
	font-size: 80%;
	line-height: 120%;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	background-image: url(../images/searchcenter_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	text-align: left;
	padding-top: 8px;
	padding-left: 45px;
	float: left;
}
#searchcenter .Body {
	margin-left: 100px;
	margin-right: 20px;
	padding-top: 3px;
}
#searchcenter .Body form {
	margin: 0px;
	padding: 0px;
	text-align: left;
	display: inline;
}
#searchcenter .Body form input.Text {
	font-size: 75%;
	border: 1px solid #999999;
	color: #333333;
}
#searchcenter .Body form input.Button {
	font-size: 80%;
	background: #1F5069;
	color: #FFFFFF;
	margin-top: 2px;
	margin-left: 0px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #1F5069;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 18px;
	padding: 1px;
}
#searchcenter .Foot {
}

/* 公佈欄 */
#declare {
	text-align: left;
	margin-top: 5px;
	margin-bottom: -5px;
	width: 160px;
}
html > body #declare {
	margin-bottom: 5px;
}
#declare .Head {
	background-image: url(../images/declare_headbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	padding-top: 15px;
	padding-left: 25px;
	font-size: 80%;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	line-height: 140%;
	padding-right: 15px;
}
html > body #declare .Head {
	height: 28px;
}
#declare .Body {
	background-image: url(../images/declare_bodybg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 6px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#declare .Body h1{
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	line-height: 140%;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
}
#declare .Body p {
	margin: 0px;
	padding: 5px 0px;
	font-size: 80%;
	line-height: 140%;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
#declare .Body .more {
	text-align: right;
	margin-right: 8px;
	margin-top: 5px;
}
#declare .Foot {
	background-image: url(../images/declare_footbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 11px;
}

/* 成果展示 */
#exhibit {
	text-align: left;
	margin-top: 5px;
	margin-bottom: -7px;
	width: 160px;
}
html > body #exhibit {
	margin-bottom: 5px;
}
#exhibit .Head {
	background-image: url(../images/exhibit_headbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	padding-top: 15px;
	padding-left: 25px;
	font-size: 80%;
	font-weight: bold;
	font-variant: normal;
	color: #5E4909;
	line-height: 140%;
	padding-right: 10px;
}
html > body #exhibit .Head {
	height: 30px;
}
#exhibit .Body {
	background-image: url(../images/exhibit_bodybg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 6px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: center;
}
#exhibit .Body img {
	margin: 0px 0px 0px -10px;
	padding: 0px;
	text-align: left;
}
#exhibit .Body h1 {
	margin: 5px 0px 0px 15px;
	padding: 0px;
	font-size: 80%;
	line-height: 140%;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	text-align: left;
}
#exhibit .Body h1 a {
	text-decoration: none;
	color: #CC3300;
}
#exhibit .Body h1 a:hover {
	color: #003366;
	text-decoration: underline;
}
#exhibit .Body p {
	margin: 0px;
	padding: 5px 0px;
	font-size: 80%;
	line-height: 140%;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}
#exhibit .Body .more {
	text-align: right;
	margin-right: 8px;
	margin-top: 5px;
}
#exhibit .Foot {
	background-image: url(../images/exhibit_footbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
}

/*--動畫影音--*/
.video {
	background-image: url(../images/filament_green01.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px 0px 20px;
	padding: 0px 0px 2px;
}
.video .Head {
	color: #ce6f00;
	background: url(../images/icom_service_head01.gif) no-repeat left bottom;
	letter-spacing: 0.2em;
	line-height: 120%;
	font-weight: bold;
	padding: 8px 0 8px 40px;
}
.video table {
	border-collapse:collapse;
	margin: 10px 0;
	padding: 0;
	width: 100%;
	background: #F5F5F5;
}
.video table td {
	text-align: center;
	vertical-align: top;
	padding: 15px;
}
.video table td.rightblock {width: 25%;}
.video table td.rightblock ul {
	list-style: none none;
	margin: 0px;
	padding: 0px;
}
.video table td.rightblock ul li {
	display: block;
	margin: 0px 0px 15px;
	padding: 0px 0px 8px;
	border-bottom: 1px dotted #CCC;
}
.video table td.rightblock ul li h3 {
	font-size: 80%;
	line-height: 160%;
	color: #960;
	margin: 5px 0px 0px;
	padding: 0px;
}
.video table td.rightblock ul li img {
	width: 110px;
	border: 1px solid #DDD;
	background: #FFF;
	padding: 5px;
}
.video .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
.video .more a {
	color: #806105;
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_green01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
.video .more a:hover {
	color: #FF3300;
	text-decoration: underline;
}

/* 區塊名稱：signlink */
#signlink {
	margin:10px 0;
	padding:0 0 10px;
	clear:both;
	background: url(../images/exhibit_footbg02.gif) repeat-y left bottom;
}
#signlink .adFrame{
	background: url(../images/exhibit_headbg.gif) no-repeat left top;
	padding: 0;
}
#signlink .adFrame h2 {
	font-size: 95%;
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 15px 8px 0 15px;
	color: #5E4909;
}
#signlink .adFrame ul, .ad ul{
	padding: 10px 5px 25px;
	*padding: 10px 5px 15px;
	list-style: none none;
	text-align: center;
	vertical-align: top;
	margin: 5px 0 0;
	height: 250px;
	overflow: hidden;
}
#signlink .adFrame li{
	display:block;
	padding:0;
	margin:0 0 5px 0px;
	text-align: center;
	list-style: none none;
	*display: inline-block;
	*margin:0;
}
#signlink .adFrame ul li img, .ad ul li img{
	width:140px;
	height:40px;
	border: 1px solid #666;
}
	
#signlink .adFrame .more{ margin:5px 5px 5px 0px; clear:both;
}


/*--tab---*/
.tab { padding: 0; margin: 0 auto 50px;}
.tab .tabgroup {position:relative; padding:25px 5px 13px; border-bottom:1px solid #999;}
.tab .tabContainer>a {float: left; text-align:center; font-size:15px; line-height:19px; margin:-18px 2px 0 2px; padding:6px 10px; background:url(../images/butH.png) repeat-x left center; color: #fff;text-decoration: none;min-width:82px;border-radius:3px 3px 0 0;}
.tab .tabContainer>a:hover {  background:url(../images/but.png) repeat-x left center;}
.tab .tabContainer>a:focus { background:url(../images/but.png) repeat-x left center;}
.tab .tabContainer.here>a {background:url(../images/but.png) repeat-x left center;}
.tab .newsA { display: none; left: 0; right:0; }
.tab .here .newsA { display: block; width:100%;margin:25px auto 0; padding:5px 0; }

.newsA { position:relative; font-size:95%;}
.newsA ul {
        list-style: none;
        margin:0;
        padding:0;
        line-height: 135%;
}
.newsA li {
        position:relative;
        margin: 5px 0 5px 0;
        padding: 0 6em 5px 20px;
        border-bottom:1px dotted #bbb;
        background:url(../images/tab_list_li.gif) no-repeat 5px 6px;
        /*-------------------below 20100110, fix ie6,7*/
        *position:static;
        *overflow:hidden;
        *padding-right:0;
}
.newsA li .date {
        position: absolute;
        right:0;
        _right: 36px;
        top:1px;
        color:#777;
        font-family:Arial, Helvetica, sans-serif;
        /*-------------------below 20100110, fix ie6,7 */
        *position:static;
        *float:right;
        *margin-top:-1.3em;
}
.newsA li img { /*new*/
        vertical-align:-10%;
        margin-left: 3px;
        border:none;
}
.newsA ul a { color: #333; text-decoration: none; }
.newsA ul a:hover { color:#900;}
.newsA .img {float:left;margin:0 14px 6px 4px;}
.newsA .img img {display:block;max-width:200px;max-height:160px;_width:200px;border:4px solid #fff;box-shadow:rgba(0,0,0,0.3) 0 1px 5px;}
.newsA .article {overflow:hidden;padding:0 0 10px;}
.newsA .article .headerTab {overflow:hidden;margin:0 0 12px;}
.newsA .article .headerTab h1 {display:inline;margin:0;padding:0;font-size:1.063em;font-weight:normal;}
.newsA .article .headerTab .date {margin:1px .8em 0;font-size:.8125em;}
.newsA .article p {line-height:180%;max-height:7.2em;overflow:hidden;margin:0 0 12px;text-align:justify;font-size:.875em;}
.newsA .article .more, .newsA .more {clear:none;margin:0;float:right;font-size:13px; }
.newsA .article .more a { color:#008ee0;}

/*--sildeCtrl--*/
.sildeCtrl { background: #EEEEEE; margin: 0; padding: 10px 20px; color: #000; }
.sildeCtrl a , .sildeCtrl a:hover {text-decoration:none;}
.sildeCtrl ul {list-style:none;margin:0 0 0 5px;padding:0; overflow:hidden;line-height:120%; font-size:.938em; background: url(../images/footer_nav.png) repeat-y 0 0;}
.sildeCtrl ul li {margin:0 0 5px 5px;padding:0 10px; float:left; width:163px;}
.sildeCtrl ul li a { display:block; color: #000; line-height: 140%; font-weight: bold; margin-bottom:6px; } .sildeCtrl ul li a:hover {color:#900;}
.sildeCtrl ul ul { font-size:.875em; margin:2px 0;background:none;}
.sildeCtrl ul li li { color:#fff;float:none;  padding:0; margin:0 0 2px;}
.sildeCtrl ul li li a { color: #333; display: block; margin-bottom:0; padding: 3px 12px;font-weight: normal; background: url(../images/sildeCtrl_li_li.png) no-repeat 5px 12px; } 
.sildeCtrl ul li li a:hover { border-radius:3px;background:#666;color:#fff; }
.sildeCtrl ul li li li a {font-size:.813em;color: #666;}
.sildeCtrl li a:focus {background:#666;color:#fff; outline:none;border-radius:3px;}




/* 區塊名稱：右上方導覽列 */



/* 區塊名稱：廣告 */
.ad {
	margin:10px auto;
}
.ad ul {
	list-style: none;
	margin:0;
	padding:2px 0 0;
}
.ad li {
	margin:0 auto 8px;
	padding:0;
	text-align:center;
	height:50px;
	_margin-bottom:-3px;
}
.ad li img {
	width:150px;
	height:50px;
}
.ad li a img {
	border:1px solid #fff;
}
.ad li a:hover img {
	border:1px solid #777;
}

.ad img:hover {
	cursor:pointer;
}

/* 區塊名稱：新聞消息 */
# {
	padding-bottom: 15px;
	width: 100%;
	padding-top: 5px;
}
# .Head {
	font: bold 100%/120% "新細明體";
	color: #115E86;
	background: #EAEAEA url(../images/icom_new_head01.gif) no-repeat 5px 6px;
	padding-bottom: 3px;
	padding-left: 25px;
	padding-right: 0px;
	letter-spacing: 0.2em;
	padding-top: 5px;
}
# .Body {
	padding: 8px 0px 0px;
	margin: 0px;
}
# .Body h1 {
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin-bottom: 5px;
	line-height: 120%;
	font-family: "新細明體";
	margin-top: 0px;
}
# .Body img {
	float: left;
	margin-right: 5px;
	border: 1px solid #999999;
	width: 160px;
}
# .Body p {
	font-size: 80%;
	line-height: 150%;
	font-family: "新細明體";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
# .Body .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
# .Body .more a,#declare .Body .more a,#declareleft .Body .more a {
	color: #115E86;
	font-family: "新細明體";
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_blue01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
# .Body .more a:hover,#declare .Body .more a:hover,#declareleft .Body .more a:hover {
	color: #FF3300;
	text-decoration: underline;
}
# .Body ul {
	padding: 0px;
	margin: 5px 0px 0px;
}
# .Body ul li {
	list-style-type: none;
	font-family: "新細明體";
	font-size: 80%;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #3D6176;
	display: inline;
}
# .Body ul li a {
	display: block;
	color: #3D6176;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../images/icon_square_blue01.gif);
	background-repeat: no-repeat;
	background-position: 6px 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 1px;
}
# .Body ul li a:hover {
	background-color: #FBF6A4;
}
# .Foot {
}


/* 區塊名稱：首頁宣傳看板 */
#dd20 {
	text-align: center;
	width: 160px;
	margin-top: 5px;
	clear: both;
}
#dd20 .dd20_title {
	display: none;
}
#dd20 .dd20_body {}
#dd20 .dd20_body a {
	display: block;
	padding-top: 3px;
	padding-bottom: 2px;
}
#dd20 .dd20_body a:hover {}
#dd20 .more {}
#dd20 .dd20_foot {}


/* 區塊名稱：跑馬燈 */
# {
	padding-bottom: 15px;
	width: 100%;
	padding-top: 5px;
}
# .Head {
	font: bold 100%/120% "新細明體";
	color: #115E86;
	background: #EAEAEA url(../images/icom_new_head01.gif) no-repeat 5px 6px;
	padding-bottom: 3px;
	padding-left: 25px;
	padding-right: 0px;
	letter-spacing: 0.2em;
	padding-top: 5px;
}
# .Body {
	padding: 8px 0px 0px;
	margin: 0px;
}
# .Body h1 {
	font-size: 95%;
	font-weight: normal;
	color: #333333;
	margin-bottom: 5px;
	line-height: 120%;
	font-family: "新細明體";
	margin-top: 0px;
}
# .Body img {
	float: left;
	margin-right: 5px;
	border: 1px solid #999999;
	width: 160px;
}
# .Body p {
	font-size: 80%;
	line-height: 150%;
	font-family: "新細明體";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
# .Body .more {
	clear: both;
	margin-top: 5px;
	text-align: right;
}
# .Body .more a,#declare .Body .more a,#declareleft .Body .more a {
	color: #115E86;
	font-family: "新細明體";
	font-size: 75%;
	text-decoration: none;
	background-image: url(../images/icon_blue01.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 2px;
	background-position: right top;
	display: block;
	padding-right: 18px;
}
# .Body .more a:hover,#declare .Body .more a:hover,#declareleft .Body .more a:hover {
	color: #FF3300;
	text-decoration: underline;
}
# .Body ul {
	padding: 0px;
	margin: 5px 0px 0px;
}
# .Body ul li {
	list-style-type: none;
	font-family: "新細明體";
	font-size: 80%;
	line-height: 150%;
	font-weight: normal;
	font-variant: normal;
	color: #3D6176;
	display: inline;
}
# .Body ul li a {
	display: block;
	color: #3D6176;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../images/icon_square_blue01.gif);
	background-repeat: no-repeat;
	background-position: 6px 9px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 1px;
}
# .Body ul li a:hover {
	background-color: #FBF6A4;
}
# .Foot {
}


/* 區塊名稱：頁尾資訊 */



/* 區塊名稱：首頁影片 */



/* 區塊名稱：訪客人數 */



/* 區塊名稱：全文檢索 */



/* 區塊名稱：重要連結 */



/* 區塊名稱：左方廣告 */
.ad {
	margin:10px auto;
}
.ad ul {
	list-style: none;
	margin:0;
	padding:2px 0 0;
}
.ad li {
	margin:0 auto 8px;
	padding:0;
	text-align:center;
	height:50px;
	_margin-bottom:-3px;
}
.ad li img {
	width:150px;
	height:50px;
}
.ad li a img {
	border:1px solid #fff;
}
.ad li a:hover img {
	border:1px solid #777;
}

.ad img:hover {
	cursor:pointer;
}

/* 區塊名稱：替代連結左方 */
.ad {
	margin:10px auto;
}
.ad ul {
	list-style: none;
	margin:0;
	padding:2px 0 0;
}
.ad li {
	margin:0 auto 8px;
	padding:0;
	text-align:center;
	height:50px;
	_margin-bottom:-3px;
}
.ad li img {
	width:150px;
	height:50px;
}
.ad li a img {
	border:1px solid #fff;
}
.ad li a:hover img {
	border:1px solid #777;
}

.ad img:hover {
	cursor:pointer;
}

