@charset "utf-8";
/* CSS Document */
/*sven*/
#ContainerThree{width:50%; /*min-height:758px;*/ float:left;}
#ContainerFord{width:50%; /*min-height:758px;*/ float:left;}
#ContainerSix{width:100%; float:left;}
#Containerseven{width:50%; float:left;}
#Containereight{width:50%; float:left;}
#Containernine{width:380px; float:left;}
.publictable { margin:15px 0 50px 30px;width:90%;height:81px; float:left; }
.publictabletwo { margin:15px 0 50px 0;width:90%;height:81px; float:left; }
.publicpic { width:106px; height:81px; float:left;}
.publicinfo{ padding:0 0 10px 15px; float:left;font-size:15px; height:81px; width:65%; color:#0054a6; font-weight:bold;}
.publictxt{float:left;font-size:13px; height:61px; color: #333;line-height:20px;font-weight: normal;}
.BoxContentbule{ font-size:14px;color:#0054a6; padding:20px 0 0 20px;}

div.BoxContent02 { padding:5px;}
div.BoxContent02 h3 { padding:0; margin:0;}
div.BoxContent02 p{ padding-left:20px; line-height:1.5;}
div.BoxContent02 span{ display:block; float:left; padding:4px; margin-right:10px;}
div.BoxContent02 em.CtTitle { color:#03477F; font-style:normal;}
div.BoxContent02 ul { padding:0 0 0 1em; margin:0;}
div.BoxContent02 ol { padding:0 0 0 1.8em; margin:0;}
div.BoxContent02 hr { color:#ccc; background-color:#ccc; height: 1px; width:95%;}
div.BoxContent02 h5 { color:#F00;padding:0; margin:0;}
div.BoxContent02 li { list-style-type:none;}

.planleft { float:left; padding:10px 0 10px 10px;width:97%; line-height:20px;}
.planleft02 { float:left; padding:10px 0 10px 10px; margin:10px 0 10px 15px;width:94%; line-height:20px; background-color:#d6e6f5;}
table.BoxTable03{ width:98%; border:none; padding:0; margin:0 auto 0 auto; border-collapse:collapse;}
table.BoxTable03 tr{}
table.BoxTable03 tr thead th{ font-weight:normal; background-color:#f4f4f4; text-align:center; border:none;padding:5px}
table.BoxTable03 tbody th{ font-weight:normal; background-color:#f4f4f4; text-align:center;border:none; padding:5px}
table.BoxTable03 td{border:none; text-align:left;padding:5px 5px 5px 10px;}
table.BoxTable03 td a{ color:#0054a6; text-decoration:none;}
table.BoxTable03 td a:hover{ color:#0054a6; text-decoration:underline;}

/*.planleft { float:left; width:90%; padding:15px; margin:15px; background-color:#d6e6f5;line-height:20px;}*/
div.earthshockinfo{float:left;padding:0 0 0 10px;width:97%;}
div.earthshockinfo02{float:left;padding:0 0 0 10px;width:54%;}

table.BoxTable02{ width:98%; border:#d1d1d1 1px solid; padding:0; margin:0 auto 0 auto; border-collapse:collapse;}
table.BoxTable02 tr{}
table.BoxTable02 tr thead th{ font-weight:normal; background-color:#f4f4f4; text-align:center; border-bottom:#d1d1d1 1px solid; border-left:#d1d1d1 1px solid;padding:5px}
table.BoxTable02 tbody th{ font-weight:normal; background-color:#f4f4f4; text-align:center;border-bottom:#d1d1d1 1px solid; border-left:#d1d1d1 1px solid; padding:5px}
table.BoxTable02 td{border-bottom:#d1d1d1 1px solid; border-left:#d1d1d1 1px solid; text-align:left;padding:5px 5px 5px 10px;}
table.BoxTable02 td a{ color:#0054a6; text-decoration:none;}
table.BoxTable02 td a:hover{ color:#0054a6; text-decoration:underline;}
div.earthquakemap{ float:left;}
.newpic01{ float:left; padding:10px;}
.BoxTable02blue{ background-color:#e1edf8;}
.BoxTable02grey{ background-color:#ededed;}
.BoxTable02grey02{ background-color:#f4f4f4;}

/*下方選單*/
/*#Footermenu{ float:left;clear: both; width:99%;border:#d1d1d1 1px solid; margin:6px;}
#Footerlist{ float:left; width:11%;}
#Footerlist li {list-style-type:none; margin:0; padding:0 0 0 -20px; color:#4785cf;}
#Footerlist li span {color:#333; margin:0 0 0 -14px;}
#Footerlist li a { color:#4785cf; text-decoration:none;}
#Footerlist li a:hover { color:#69af0f; text-decoration:underline; }
.Changecolor{ background-color:#e9ebfd;}*/

/*Home News02*/
ul.HomeNews02 { padding:0; margin:0;}
ul.HomeNews02 li { padding:.2em 0; margin:0; list-style:none; display:block; }
ul.HomeNews02 li img { margin-right:6px;}
ul.HomeNews02 li a {font-weight:normal; text-decoration:none;}
ul.HomeNews02 li a:link { text-decoration: none; color:#333;}
ul.HomeNews02 li a:visited { text-decoration: none; color:#333;}
ul.HomeNews02 li a:hover { text-decoration:underline; color:#333;}
ul.HomeNews02 li a:active { text-decoration: none; color:#333;}

ul.HomeNews02 li span.Col01 { display:block; float:left; line-height:18px; font-family:Verdana, Arial, sans-serif; width:11%;  overflow:hidden;}
ul.HomeNews02 li span.Col02 { display:block; float:left; line-height:18px; font-family:Verdana, Arial, sans-serif; width:12%;  overflow:hidden; text-align:center}
ul.HomeNews02 li span.Col03 { display:block; float:left; line-height:18px; color:#000; width:75%; overflow: hidden;}

/*天氣預報地圖*/
.TWmapContainer02 { width:95%; margin:0 auto;}
