@font-face {
  font-family: '新微軟正黑體';
  unicode-range: U+7db0, U+78A7, U+7B75;
  src: local(微軟正黑體), local(Microsoft JhengHei);
}

body {
	margin: 0;
	 font-family: "新微軟正黑體",'Microsoft JhengHei', "微軟正黑體", Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	font-size:12px;
}


td ,th{
	font-size:16px;
}
.header_table
{
	background-color:#144c7b;
}

.header_table td
{
	color:#0e2d4f;
	font-size:12px;
}
.header_table td span
{
	font-size:16px;
	font-weight:bold;
}

.tab_table td
{
	color:#023769;
	font-size:12px;
}
.weather td
{
	font-weight: bold;
	font-size:12px;
	color:#1d88cc;
	background-color:#bcd7e4;
}
td.ground
{
	font-weight: bold;
	font-size:12px;
}

.table12 td
{
	font-size:12px;
}

.stable td
{
	font-size:12px;
}

.ctable .ctable_tc
{
	background-image:url(../images/ctable_tc_bg.gif);
	background-repeat:repeat-x;
}

.ctable .ctable_cl
{
	background-image:url(../images/ctable_cl_bg.gif);
	background-repeat:repeat-y;
}

.ctable .ctable_cr
{
	background-image:url(../images/ctable_cr_bg.gif);
	background-repeat:repeat-y;
}

.ctable .ctable_bc
{
	background-image:url(../images/ctable_bc_bg.gif);
	background-repeat:repeat-x;
}

.ctable .mtable .mtable_tc
{
	background-image:url(../images/table_tc_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:10px;
}

.mtable_tc a:link
{
        color:#FFFFFF;
}

.mtable_tc a:visited
{
        color:#FFFFFF;
}

.mtable_tc a:hover
{
        color:#FFFFFF;
}


.ctable .mtable .mtableb_tc_tc
{
	background-image:url(../images/tableb_tc_tc_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:10px;
}
.ctable .mtable .mtableb_tc_cc
{
	background-image:url(../images/tableb_tc_cc_bg.gif);
	background-repeat:repeat;
	color:#FFFFFF;
	padding-left:10px;
}
.ctable .mtable .mtableb_tc_bc
{
	background-image:url(../images/tableb_tc_bc_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding-left:10px;
}


.ctable .mtable .mtable_cl
{
	background-image:url(../images/table_cl_bg.gif);
	background-repeat:repeat-y;
}

.ctable .mtable .mtable_cr
{
	background-image:url(../images/table_cr_bg.gif);
	background-repeat:repeat-y;
}

.ctable .mtable .mtable_bc
{
	background-image:url(../images/table_bc_bg.gif);
	background-repeat:repeat-x;
}

.ctable .mtable .stable
{
	background-color:#b2b2b2;
	font-size:12px;
}

.ctable .mtable .stable .tdc
{
	background-image:url(../images/td_c.gif);
	background-repeat:repeat-y;
	width:1px;
}

.ctable .mtable .stable td
{
	font-size:12px;
	
}
.ctable .mtable .stable td a,a:link,a:active,a:visited
{
	text-decoration: none;
	color: #136ca8;
	background-color: transparent;
	font-size:12px;
	
}
.ctable .mtable .stable td a:hover
{
	text-decoration: underline;
	color: #136ca8;
	background-color: transparent;
	font-size:12px;
	
}
.ctable .mtable .stable tr
{
	text-align:center;
}

.ctable .mtable .stable .trw
{
	color:#136ca8;
	background-color:#ffffff;
}

.ctable .mtable .stable .trf
{
	background-color:#d9dfe1;
}

.ctable .mtable .stable .trs
{
	background-color:#ffffff;
}

.ctable .mtable .stableB
{
	background-color:#b2b2b2;
	font-size:16px;
}

.ctable .mtable .stableB .tdc
{
	background-image:url(../images/td_c.gif);
	background-repeat:repeat-y;
	width:1px;
}

.ctable .mtable .stableB td
{
	font-size:16px;
}
.ctable .mtable .stableB td a,a:link,a:active,a:visited
{
	font-size:16px;
	text-decoration: none;
	color: #136ca8;
	background-color: transparent;
}
.ctable .mtable .stableB td a:hover
{
	font-size:16px;
	text-decoration: underline;
	color: #136ca8;
	background-color: transparent;
}

.ctable .mtable .stableB tr
{
	text-align:center;
}

.ctable .mtable .stableB .trw
{
	background-color:#ffffff;
}

.ctable .mtable .stableB .trf
{
	background-color:#d9dfe1;
}

.ctable .mtable .stableB .trs
{
	background-color:#ffffff;
}

.hTabOdd
{
	color:#023769;
	
	font-size:12px;
	text-align:center;
	background-color:#d3d3d3;
}
.hTabOdd td
{
	
	font-size:12px;
}

.hTabEven
{
	color:#023769;
	
	font-size:12px;
	text-align:center;
	background-color:#ffffff;
}

.hTabEven td
{
	
	font-size:12px;
}

.histTopTitleLeft
{
	background-image:url(../images/hist_topbar2.jpg);
}

.histTopTitleMid
{
	color:#023769;
	
	font-size:12px;
	font-weight: bold;
	text-align:center;
	background-image:url(../images/hist_topbar3.jpg);
}
.histTopTitleMid td
{
	
	font-size:12px;
	font-weight: bold;
}

.histTopTitleRight
{
	background-image:url(../images/hist_topbar4.jpg);
}

.histTopBodyLeft
{
	background-image:url(../images/hist_topbody_left.jpg);
}

.histTopBodyRight
{
	background-image:url(../images/hist_topbody_right.jpg);
}

.histMidTitleLeft
{
	background-image:url(../images/hist_midtop_left.jpg);
}

.histMidTitleMid
{
	
	font-size:12px;
	font-weight: bold;
	background-image:url(../images/hist_midtop_middle.jpg);
}

.histMidTitleRight
{
	background-image:url(../images/hist_midtop_right.jpg);
}

.histMidBodyLeft
{
	background-image:url(../images/hist_midbody_left.jpg);
}

.histMidBodyRight
{
	background-image:url(../images/hist_midbody_right.jpg);
}

.hist1BodyLeft
{
	background-image:url(../images/hist1_bodyleft.jpg);
}

.hist1BodyRight
{
	background-image:url(../images/hist1_bodyright.jpg);
}

.h1TabBody
{
	
	font-size:12px;
	background-color:#ffffff;
}

.expertTitle
{
	
	font-size:16px;
	font-weight: bold;
	background-color:#ffffff;
}

.expertBody
{
	
	font-size:12px;
	background-color:#ffffff;
}

.expertBody a:link
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.expertBody a:visited
{
	
	background-color:#ffffff;
	text-decoration:none;
}

.expertBody a:hover
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.analysisTitle
{
	
	font-size:16px;
	font-weight: bold;
	background-color:#ffffff;
}

.analysisBody
{
	
	font-size:12px;
	background-color:#ffffff;
}

.analysisBody a:link
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.analysisBody a:visited
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.analysisBody a:hover
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.headlinePhoto
{
	background-image:url(../images/headline_background.jpg);
}

.headlineBody
{
	
	font-size:12px;
	background-color:#ffffff;
}

.headlineBody a:link
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.headlineBody a:visited
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}

.headlineBody a:hover
{
	
	font-size:12px;
	background-color:#ffffff;
	text-decoration:none;
}


td.onccfooter
{
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#f3f3f3;
}

a,a:link,a:active,a:visited
{
	text-decoration: none;
	color: #136ca8;
	background-color: transparent;
}
a:hover
{
	text-decoration: underline;
	color: #136ca8;
	background-color: transparent;
}
.index_box td
{
	color:#023769;
	font-size:16px;
}

.index_box td a,a:link,a:active,a:visited
{
	text-decoration: none;
	font-size:12px;
}
.index_box td a:hover
{
	font-size:12px;
	text-decoration: underline;
}
td.onccfooter a,a:link,a:active,a:visited
{
	text-decoration: none;
	color: #000;
	font-size:12px;
	background-color: transparent;
}
td.onccfooter a:hover
{
	text-decoration: underline;
	color: #666;
	font-size:12px;
	background-color: transparent;
}
.content10 a,a:link,a:active,a:visited,a:hover
{
	font-size: 12px; 
	color: #ffffff; 
	font-weight: normal; 
	
}
.content20 
{  
	font-size: 18px; color: #FFFFFF; font-weight: bold; 
}
.content22 
{  
font-size: 22px; color: #62b0d7; font-weight: bold; 
}

.tablenewversion a,a:link,a:active,a:visited,a:hover
{
	text-decoration: underline;
	color: #136ca8;
}
#superbanner {
	position:absolute;
	z-index:2;
	left:240px;
	top:8px;
	display:none;
}