﻿/*************************************************************************************************
	Author: IcePoint
	Date:   2008-11-3
	Remark: global css,for three language

*************************************************************************************************/

body,div,span {	font-size:12px;margin: 0px;padding:0px;}
body {background:#E8E8E8;}
.clear {font:0px/0px sans-serif;clear:both;display:block;}
ul {margin:0px;padding:0px;list-style:none;}
li {margin:0px;padding:0px;}
.fl {float:left;}
.fr {float:right;}
img {border:0px;}

/*color*/
.white,a.white {color:#fff;}
.red,a.red {color:Red;}
.green,a.green {color:#66FF33;}
a {color:#fff;}
a:hover {color:#000;}

/*main*/
.main {width:880px;background:#be2321;margin:auto;}
.main_in {width:820px;margin:auto;background:#fff;overflow:hidden;}


/*header*/
.header {height:115px;background:url('../images/top_banner.jpg') no-repeat center;}

/*menu*/
.menu {background:url('../images/top_bar_bg.gif');height:35px;overflow:hidden;}
.menu table,.menu tr,.menu tr {margin:0px;padding:0px;}

/*topIndex*/
.topIndex {height:31px;background:#666;text-align:center;}
.topIndex ul {width:99%;margin:auto;}
.topIndex li {display:inline;line-height:30px;margin:0px 5px;}

/*main_in_main*/
.main_in_main {clear:both;width:812px;margin:0 auto;}
.frmLeft {width:238px;float:left;overflow:hidden;}
.frmLeft .title {float:left;color:#fff; text-decoration:none;margin-left:8px;}
.frmLeft .more {float:right;color:#fff;margin-right:20px;}
.frmLeft .online {margin:2px 0px 0px 8px;text-align:center;width:222px;height:45px;}
.frmLeft .imgIndex {height:42px;background:url('../images/left_bg_1.gif') no-repeat;line-height:42px;}
.frmLeft .localIndex {height:42px;background:url('../images/left_bg_2.gif') no-repeat;line-height:42px;}
.frmLeft .interIndex {height:42px;background:url('../images/left_bg_3.gif') no-repeat;line-height:42px;}
.frmLeft .leftC {background:#fde8e8;min-height:200px;_height:200px;padding-left:4px;}
.frmLeft .leftIndex {text-align:center;background:#F5F6E7;margin:1px 0px 17px 0px;}
.frmRight {width:565px;float:right;min-height:880px;_height:880px;padding-top:4px;}


/****************************************************部分区域样式*****************************************************************************/
.type_4 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-align: left;line-height: 23px;}
.type_7_left {font-family: "新細明體";font-size: 12px;color: #330000;text-align: left;line-height: 15px;}
.type_7_left_eng {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #330000;text-align: left;line-height: 15px;}
.new_title {font-family: "新細明體";font-size: 12px;color: #660000;}
.new_title_eng {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #660000;}
.type_5 {font-family: "新細明體";font-size: 12px;color: #333333;line-height: 14pt;}
.type_5_eng {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.news_type {font-family: "新細明體";font-size: 12px;color: #660000; text-align:center;}
.news_type_eng {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #660000;}
.type_10 {font-family: "新細明體";font-size: 12px;color: #330000;letter-spacing: 5px;text-align: left;}
.type_10_eng {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #330000;letter-spacing: 5px;text-align: left;}


.SymbolSearch {
	font-family: "新細明體";
	font-size: 12px;
	color: #333333;
}
.SymbolSearch1 {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
}
a.SymbolSearch:link, .SymbolSearch:visited 
{
	line-height:15px;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
}
a.SymbolSearch:hover, .SymbolSearch:active 
{
	line-height:15px;
	font-family: "新細明體";
	font-size: 12px;
	color: #333333;
}

a.ReadNews2:link, .ReadNews2:visited 
{
	text-decoration:none;
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color: #330000;
}
a.ReadNews2:hover, .ReadNews2:active 
{
	text-decoration:none;
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
}

a.ReadNews3:link, .ReadNews3:visited 
{
	text-decoration:none;
	line-height:20px;
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
}
a.ReadNews3:hover, .ReadNews3:active 
{
	text-decoration:none;
	line-height:20px;
	text-align:left;
	font-family: "新細明體";
	font-size: 12px;
	color: #330000;
}

.page {
	font-family: "新細明體";
	font-size: 12px;
	color: #660000;
	
	text-align: right;
	vertical-align: bottom;
}
a.page:link, .page:visited {
	font-family: "新細明體";
	font-size: 12px;
	color: #660000;
	text-align: right;
	vertical-align: bottom;
}
a.page:hover, .page:active {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
}
.page_eng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-align: right;
	vertical-align: bottom;
}
a.page_eng:link, .page_eng:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-align: right;
	vertical-align: bottom;
}
a.page_eng:hover, .page_eng:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: right;
	vertical-align: bottom;
}
.more_bg 
{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(Images/more.gif);
	font-family: "新細明體";
	color: #660000;
	text-align: center;
	font-size: 12px;
}

a.news_type:link, .news_type:visited {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
}
a.news_type:hover, .news_type:active {
	font-family: "新細明體";
	font-size: 12px;
	color: #333333;
}

.Content {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-align: left;
}

.TopRankTitle 
{
	background-color:#FFFFFF;
	line-height:29px;
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.TopRankContent
{
	background-color:#999999;
	line-height:29px;
	font-family: "新細明體";
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.TopRankContent_alt
{
	background-color:#FFFFFF;
	line-height:29px;
	font-family: "新細明體";
	font-size: 12px;
	color: #333333;
	text-align: left;
}

.type_8 {
	font-family: "新細明體";
	font-size: 12px;
	color: #666666;
	text-align: left;
}
.type_9 {
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}


.type_9 a:active,
.type_9 a:visited,
.type_9 a:link,
.type_9 a:hover  
{
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}