/* 星島環球網首頁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:normal;}
/*頭條字體樣式*/
.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:#676767;}
.font_hui1 a:link,.font_hui1 a:visited {color:#676767;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 15px 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;}
.ban_b{ margin:0 auto;background:#FFFFFF; padding:17px 22px 17px 18px; width:926px}
.ban_b_l{ border-left:5px solid #A71C21;border-right:5px solid #A71C21; width:577px; padding-left:13px; padding-top:10px; height:19px;  background:#EEEEEE; text-align:left}
.ban_b_r{ float:right}
.left{ width:600px; float:left}
.right{ width:300px; float:right}
.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:581px; padding-left:19px}
.box02 ul{ width:518px; padding-left:15px; padding-right:35px }
.box02 li{margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #CBCBCB;}
.des02{display:block; width:518px; line-height:21px; margin-top:10px;}
.box02 img{ width:130px; height:120px; padding:2px; border:1px solid #CCCCCC}
.ti01{ width:375px; font-weight:bold; font-size:14px;float:left }
.des{display:block; width:375px; line-height:21px; margin-top:12px; float:left}

.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;}
.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}

.Pagebutton {	font-size:12px;	padding:2px 5px 0px 5px;
	COLOR: #666666;
	BACKGROUND-COLOR: #f8f8f8;
	TEXT-DECORATION: none;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
}
A.Pagebutton:link {
	font-size:12px;
	padding:2px 5px 0px 5px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffe1; 
	TEXT-DECORATION: none; 
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
}
A.Pagebutton:visited {
	font-size:12px;
	padding:2px 5px 0px 5px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffe1; 
	TEXT-DECORATION: none; 
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
}
A.Pagebutton:hover {
	font-size:12px;
	padding:2px 5px 0px 5px;
	COLOR: #cc0000; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
} 
.pagelist{margin-bottom:20px; text-align:center}
