/* 星島環球網首頁CSS Document */
body { margin:0px;font-size:12px; text-align:center; background:#001A55;}
* { padding:0; margin:0; }
li { list-style:none;line-height:150%}
img {border:0px;line-height:0px;}
/*字體鏈結樣式*/
a:link,a:visited {color: #000000;text-decoration: none;}
a:hover {color: #c00;text-decoration: underline;}
.input_btn{border:1px solid #666666;font-size:12px; height:19px; padding-top:2px; padding-bottom:2px;}
.input_txt{margin: 0px;border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding-left: 2px; height:16px; width:50px; padding-top:2px;}
.font_12px {font-size:12px;}
.font_14px {font-size:14px;}
.strong {font-weight:bolder;}
.margin_top{margin-top:5px;}
.float_l{float:left;text-align:left;}
.float_r{float:right;}
h1{ font-family:"標楷體";font-size:16px;font-weight:bold;}
/*頭條字體樣式*/
.font_blue {color:#011A53;}
.font_blue a:link,.font_blue a:visited  {color: #011A53;text-decoration:none;}
.font_blue a:hover {color: #CC0000;text-decoration:underline}
.font_blue1 {color:#1F376D;}
.font_blue1 a:link,.font_blue1 a:visited  {color: #1F376D;text-decoration:none;}
.font_blue1 a:hover {color: #1F3A87;text-decoration:underline;}
.font_blue2 {color:#1F376D;}
.font_blue2 a:link,.font_blue2 a:visited  {color: #1F376D;text-decoration:none;}
.font_blue2 a:hover {color:#CC0000;text-decoration:underline}
.font_blue4 {color:#0D5491;}
.font_blue4 a:link,.font_blue4 a:visited  {color: #0D5491;text-decoration:none;}
.font_blue4 a:hover {color:#cc0000;text-decoration:underline}
.font_hui {color:#646464;}
.font_hui a:link,.font_hui a:visited {color:#646464;text-decoration:none;}
.font_hui a:hover {color:#cc0000;text-decoration:underline;}
.font_white {color:#ffffff;}
.font_white a:link , .font_white a:visited , .font_white a:hover {color: #ffffff;text-decoration:none;}
.font_red {color: #cc0000;}
.font_red a:link, .font_red a:visited, .font_red a:hover {color: #cc0000;}
.font_blue5 {color:#1F376D;text-decoration:underline}
.font_blue5 a:link,.font_blue5 a:visited  {color: #1F376D;text-decoration:underline}
.font_blue5 a:hover {color: #CC0000;text-decoration:underline}
.font_blue3 {color:#1F376D;}
.font_blue3 a:link,.font_blue3 a:visited  {color: #1F376D;text-decoration:underline;}
.font_blue3 a:hover {color:#CC0000;text-decoration:underline}
.font_hui1 {color:#333333;}
.font_hui1 a:link,.font_hui1 a:visited {color:#333333;text-decoration:none;}
.font_hui1 a:hover {color:#cc0000;text-decoration:underline;}
.font_g {color:#4E7620;}
.font_g a:link,.font_g a:visited {color:#4E7620;text-decoration:none;}
.font_g a:hover {color:#cc0000;text-decoration:underline;}
.font_red1{color:#A90134;}
.font_red1 a:link,.font_red1 a:visited {color:#A90134;text-decoration:none;}
.font_red1 a:hover {color:#cc0000;text-decoration:underline;}
.font_red2{color:#75447E;}
.font_red2 a:link,.font_red2 a:visited {color:#75447E;text-decoration:none;}
.font_red2 a:hover {color:#cc0000;text-decoration:underline;}


#invertedtabs{width:948px; margin:0 auto; padding-left:18px;background: transparent;voice-family: "\"}\"";voice-family: inherit;background: #666666; }

#invertedtabs ul{ font-size:14px; font-weight: 400;margin:0;margin-bottom: 1em;padding:0;list-style:none;}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: white;
background: #666666;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #d50509;
}

#invertedtabs a:hover span{
background-color: #d50509;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #d50509;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #8b0000;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}





/*框架結構自定義類*/
.cnt {width:926px;margin:0 auto;clear:both;overflow:hidden;text-align:left; padding:5px 22px 5px 18px; background:#FFFFFF}
.c_bg{ background:#ffffff;}
.cnt_col2_r{width:270px;float:right;background:#fff;text-align:left;overflow:hidden;}
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
/* CSS-HACK */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;/*border:1px solid blue*/}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}

.top{ width:966px; margin:20px auto 10px auto;}
.ban_t{ padding:20px 22px 20px 18px; background:#FFFFFF; margin:0 auto; width:926px;}

.left{ width:600px; float:left}
.right{ width:300px; float:right}

.bar01{ background:url(/images/nsbg03.gif) top left no-repeat; border-bottom:1px solid #9A9A9A; height:17px; font-weight:bold; font-size:14px; padding-left:17px; padding-top:4px; text-align:left}
.bar02{ background:url(/images/nsbg05.gif) top left no-repeat; border-bottom:1px solid #9A9A9A; height:17px; font-weight:bold; font-size:14px; padding-left:17px; padding-top:4px; text-align:left}

.box02{ width:278px; padding-right:10px; float:right}
.box02_top{ margin-top:15px;  padding-bottom:20px; border-bottom:1px dashed #9B9B9B; }

.box03{ width:270px; padding-left:30px; margin-top:15px}

/*滑動式鼠標觸發樣式*/
.menu{ width:600px; padding:0px; margin:0px; background:url(/images/nsbg03.gif) top left no-repeat; overflow:hidden;height:21px;  font-size:14px; text-align:left}
.btn_on{float:left;width:98px;text-align:center;background:#C3161C;  overflow:hidden;color:#FfFFFF;font-weight:bold; padding-top:4px; height:17px}
.btn_off{float:left;width:98px; text-align:center;background:none; overflow:hidden;color:#2F2F2F; padding-top:4px; height:17px}
.m_box{width:578px; padding:10px 10px 5px 10px;border:1px solid #B0B0B2; line-height:22px;clear:both; overflow:hidden; font-size:14px}
.m_box li{ width:289px;line-height:22px; float:left}
.menu1{ width:92px; float:left;font-weight:bold; padding-top:4px; padding-left:18px}
.btn_on a:link,.btn_on a:visited{color:#FfFFFF;font-weight:bold}
.btn_off a:link,.btn_off a:visited{color:#2F2F2F;}

.left_l{ width:250px; padding-left:15px; float:left}

.left_r{ width:250px; padding-right:15px; float:right}

.box04_top{ border-bottom:1px dashed #999999; padding-bottom:4px; font-size:14px}
.box04{ width:245px; margin-top:10px; padding-left:5px}

.box05{ width:908px; padding-left:18px;}
.box05 li{ width:130px; float:left; padding:2px; border:1px solid #CDCDCD; margin-right:14px; text-align:center}
.box05 li img{ width:130px; height:120px}

.container{ color:#FFFFFF;  width:966px; margin:0 auto; padding-top:10px}
.container a{ color:#FFFFFF}
.container a:link , .container a:visited , .container a:hover {color: #ffffff;text-decoration:none;}

.focusPicBg { width:274px; background:#CDCDCD; line-height:22px; padding:3px 5px; margin:0 auto; float:left}
.focusPic{width:274px;}
.focusPic .focusTitle{width:90px; clear:both; padding-left:184px}
.focusPic .focusTitle ul { clear:both;}
.focusPic .focusTitle li{ text-align:center; float:left;display:block; width:18px;border:1px solid #CCCCCC; background:#F1F1F1; cursor:pointer; font-size:12px; font-weight:bold; margin:0 0 0 10px; overflow:hidden;}
.focusPic .focusTitle li a ,.focusPic .focusTitle li a:visited { color:#333333;}
.focusPic .focusTitle li a:hover {color:#bc2931;}
.focusPic .focusTitle .current { border:1px solid #bc2931; background:#fff;color:#bc2931;}
.focusPic .focusTitle .current a ,.focusPic .focusTitle .current a:visited { color:#bc2931;}
.focusPic .focusTitle .current a:hover {color:#bc2931;}
.focusPic #focusMenu li.current{font-weight:bold;color:#bc2931;}
.focusPic #focusLeft{width:274px; overflow:hidden; float:left;}
.focusPic #focusLeft li{display:none;}
.focusPic #focusLeft li.current{display:block;}
.focusPic #focusLeft li img{FILTER:revealTrans(duration=2,transition=20);}
.focusPic #focusLeft li h6 { font-size:14px; font-weight:bold; text-align:left; padding:2px 0;}
.focusPic #focusLeft li h6 a ,.focusPic #focusLeft li h6 a:visited { color:#000;}
.focusPic #focusLeft li h6 a:hover {color:#bc2931;}

.bar03{ background:url(/images/nsbg10.gif) top left no-repeat; border-bottom:1px solid #9A9A9A; height:17px; font-weight:bold; font-size:14px; padding-left:17px; padding-top:4px; text-align:left}

.wenziad{ margin:20px auto 0 auto; width:468px; font-size:14px}
.wenziad li{ width:231px; text-align:center; float:left}