body, td, th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*a:link {
	color: #465566;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #465566;
}
a:hover {
	text-decoration: underline;
	color: #333366;
}
a:active {
	text-decoration: none;
	color: #333366;
}*/

/*與排版相關*/
.main_LRspace
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.flashmarqueebg
{
	background-image: url(/images/marqueebg_02.jpg);
	background-repeat: repeat-x;
	height: 35px;
}
.flashmarqueebg_end
{
	background-image: url(/images/marqueebg_04.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.flashmarqueebg_start
{
	background-image: url(/images/marqueebg_01.jpg);
	background-repeat: no-repeat;
	width: 36px;
	height: 35px;
}
.main_Rwidth
{
	width: 185px;
	padding-top: 5px;
	padding-bottom: 5px;
	word-spacing: 0.1em;
}
.Hgreendotline
{
	background-image: url(/images/greendotline.jpg);
	background-repeat: repeat-x;
	height: 9px;
	font-size: 9px;
}
.main_Lwidth
{
	width: 169px;
}
.topbg
{
	background-image: url(/images/topbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.space6px
{
	width: 6px;
}
.topRtdwidth
{
	width: 185px;
}
.topRtdwidth_5px_UD
{
	width: 185px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.vdotline
{
	background-image: url(/images/dotline.gif);
	width: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 10px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.height5px
{
	height: 5px;
	font-size: 4px;
	font-family: Arial, Helvetica, sans-serif;
}
.space5px_UD
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.main_searchHeight
{
	background-image: url(/images/left/left_searchbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 47px;
}
.main_L2bg
{
	background-image: url(/images/left/left_15.gif);
	background-repeat: repeat-y;
}
.main_epaperHeight
{
	background-image: url(/images/left/left_epaperbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 72px;
}
.main_Rairbg
{
	background-image: url(/images/right_02.jpg);
	height: 143px;
	background-repeat: no-repeat;
	background-position: center top;
}
.W15px
{
	width: 15px;
}
.spaceLR10px
{
	padding-right: 10px;
	padding-left: 10px;
}
.organize_submenutable
{
	background-image: url(/images/organize/organize_submenubg.gif);
	height: 26px;
	width: 450px;
}
.w105px
{
	width: 105px;
}
.w20px
{
	width: 20px;
}
.notice
{
	background-image: url(/images/service/notice.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.w25px
{
	width: 25px;
}
.w23px
{
	width: 23px;
}


/*文字設定*/
.f10_gray
{
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	height: 29px;
}
.f10_gray a:link, .f10_gray a:visited, .f10_gray a:active
{
	color: #6886A8;
	text-decoration: none;
}
.f10_gray a:hover
{
	color: #6886A8;
	text-decoration: underline;
}
.f10_green
{
	font-size: 10px;
	color: #60851C;
}
.textfield_search
{
	font-size: 12px;
	color: #999999;
	background-color: #FFFFFF;
	height: 14px;
	border: 1px solid #858585;
}
.f_white
{
	color: #FFFFFF;
	text-decoration: none;
}
.f10_black_tdunderline
{
	font-size: 10px;
	line-height: 17px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #909090;
}
.f10_black_tdunderline a:link, .f10_black_tdunderline a:visited, .f10_black_tdunderline a:active
{
	color: #000000;
	text-decoration: none;
}
.f10_black_tdunderline a:hover
{
	color: #4B6A9C;
	text-decoration: underline;
}
.f12_darkgary
{
	font-size: 12px;
	color: #5a5a5a;
	letter-spacing: 0.4em;
	word-spacing: 0.4em;
}
.f12_darkgary a:link, .f12_darkgary a:visited, .f12_darkgary a:active
{
	color: #5a5a5a;
	text-decoration: underline;
}
.f12_darkgary a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.f12_gary_RLspace24
{
	font-size: 12px;
	line-height: 22px;
	color: #5E5E5E;
	padding-right: 24px;
	padding-left: 24px;
	letter-spacing: 0.1em;
}
.f12_gary_RLspace24 a:link, .f12_gary_RLspace24 a:visited, .f12_gary_RLspace24 a:active
{
	color: #465566;
	text-decoration: none;
}
.f12_gary_RLspace24 a:hover
{
	color: #4B6A9C;
	text-decoration: underline;
}
.f12_gray
{
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.f12_gray a:link, .f12_gray a:visited, .f12_gray a:active
{
	color: #999999;
	text-decoration: underline;
}
.f12_gray a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.breadlink_css
{
	font-size: 11px;
	color: #AFAFAF;
	height: 22px;
	padding-top: 7px;
	letter-spacing: 0.1em;
}
.breadlink_css a:link, .breadlink_css a:visited, .breadlink_css a:active
{
	color: #AFAFAF;
	text-decoration: underline;
}
.breadlink_css a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.newslist
{
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	height: 19px;
	padding-top: 3px;
	letter-spacing: 0.1em;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-left:8px;
}



.newslist a:link, .newslist a:visited, .newslist a:active
{
	color: #465566;
	text-decoration: none;
}
.newslist a:hover
{
	color: #4B6A9C;
	text-decoration: underline;
}
.news_viewall
{
	font-size: 12px;
	color: #568FC5;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_viewall a:link, .news_viewall a:visited, .news_viewall a:active
{
	color: #568FC5;
	text-decoration: underline;
}
.news_viewall a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.reporters_viewall
{
	font-size: 12px;
	color: #629530;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.reporters_viewall a:link, .reporters_viewall a:visited, .reporters_viewall a:active
{
	color: #629530;
	text-decoration: underline;
}
.reporters_viewall a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.hotscapsule
{
	color: #999999;
	position: relative;
	width: 90%;
	left: 20px;
	line-height: 20px;
}
.hots_viewall
{
	font-size: 12px;
	color: #59A3B3;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hots_viewall a:link, .hots_viewall a:visited, .hots_viewall a:active
{
	color: #59A3B3;
	text-decoration: underline;
}
.hots_viewall a:hover
{
	color: #4B6A9C;
	text-decoration: none;
}
.news_bluebar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/news/news_bluebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.reporters_greenbar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/reporters/reporters_greenbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.hots_turquoisebar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/hots/hots_turquoisebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.f12_midgary
{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0.1em;
	line-height: 20px;
}
.f12_midgary a:link, .f12_midgary a:visited, .f12_midgary a:active
{
	color: #4B6A9C;
	text-decoration: none;
}
.f12_midgary a:hover
{
	color: #465566;
	text-decoration: underline;
}
.f13_green
{
	font-size: 13px;
	color: #5E914D;
}
.backtop
{
	font-size: 11px;
	color: #999999;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.backtop a:link, .backtop a:visited, .backtop a:acti?e
{
	color: #999999;
	text-decoration: underline;
}
.backtop a:hover
{
	color: #999999;
	text-decoration: none;
}
.f_darkgreen
{
	color: #476749;
}
.guide_greenbar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/guide/guide_greenbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.organize_yellowbar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/organize/organize_yellowbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.environ_info_brownbar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/environ_info/environ_info_brownbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.achievements_redbar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/achievements/achievements_redbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.education_purplebar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/education/education_purplebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.service_purplebar
{
	font-size: 15px;
	color: #000000;
	background-image: url(/images/service/service_purplebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 24px;
	height: 30px;
}
.f11_midgary
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0.15em;
	line-height: 20px;
}
.f11_midgary a:link, .f11_midgary a:visited, .f11_midgary a:active
{
	color: #009999;
	text-decoration: none;
}
.f11_midgary a:hover
{
	color: #465566;
	text-decoration: underline;
}
.f_midgreen
{
	color: #589E3A;
}

/*小龜改版後新加的*/
.style1
{
	color: #993300;
	font-size: 14px;
	font-weight: bold;
}
.style2
{
	color: #666666;
	font-size: 12px;
	text-indent: 0px;
	margin-left: 8px;
	letter-spacing: 0.05em;
	line-height: 1.5em;
}

.customer_service_style2
{
	color: #006699;
	font-weight: bold;
}
.customer_service_style3
{
	color: #666666;
}
.faq_style1
{
	color: #FFFFFF;
}
.service_item_style1
{
	color: #FFFFFF;
}

.administrative_performance_administrative_outline_style2
{
	color: #666666;
	font-size: 12px;
	text-indent: 0px;
	letter-spacing: 0.05em;
	line-height: 1.5em;
	margin-left: 20px;
	margin-right: 20px;
}
.administrative_performance_administrative_outline_style3
{
	color: #669933;
	font-weight: bold;
	font-size: 14px;
}
.administrative_performance_administrative_outline_style4
{
	font-size: 14px;
}

.administrative_performance_people_service_performance_style1
{
	color: #666666;
	font-size: 12px;
	text-indent: 0px;
	letter-spacing: 0.05em;
	line-height: 1.5em;
	margin-left: 20px;
	margin-right: 20px;
}
.administrative_performance_people_service_performance_style3
{
	color: #996600;
	font-weight: bold;
	font-size: 14px;
}

.apply_online_123
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	height: 20px;
}
.apply_online_style2
{
	color: #999999;
}
.apply_online_style2 a
{
	color: #999999;
}

.vote_style1
{
	color: #FFFFFF;
}

.epaper_style1
{
	color: #FFFFFF;
}
.epaper_123
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	height: 20px;
}
.f12_grayCopy {
	FONT-SIZE: 12px;
	COLOR: #669900;
	TEXT-DECORATION: none
}
.f12_grayCopy A:link {
	COLOR: #669900;
	TEXT-DECORATION: underline
}
.f12_grayCopy A:visited {
	COLOR: #669900;
	TEXT-DECORATION: underline
}
.f12_grayCopy A:active {
	COLOR: #669900;
	TEXT-DECORATION: underline
}
.f12_grayCopy A:hover {
	COLOR: #4b6a9c;
	TEXT-DECORATION: underline
}
table {
/*table-layout: fixed;*/
/*width: 1024px;*/
/*word-wrap:break-word;*/
}
div {
/*word-wrap:break-word;*/
}


.gocss {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000066;
}
/*   tino add   */
.menuLayer{
	z-index:999;
}
.menuLite{
	z-index:999;
}
