/*
Designed By Jiaxin Yu[余家新]
Date: September,2006
Email: yu.jia.xin@163.com 
*/
*{margin:0;padding:0;border:0;}
BODY 
{
	MARGIN:0px;
	COLOR:#666666;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, sans-serif,"宋体";
	/*TABLE-LAYOUT:fixed;
	OVERFLOW-Y:auto;*/
	/*WORD-WRAP:break-word; 按单词断行*/
	/*WORD-BREAK: break-all;按字母断行*/
	table-layout:fixed;
    word-break:break-all;
    word-wrap:break-word;
	background:url(../images/background.jpg);
}
P { 
 LINE-HEIGHT: 130%;
}
.EN-WHITE 
{
	FONT-SIZE: 12px;
	 COLOR: #ffffff;
	 FONT-FAMILY: arial;
	 TEXT-DECORATION: none;
	 LINE-HEIGHT: 18px;
}
.EN-BLACK-10
{
	FONT-SIZE: 10px;
	 COLOR:#999999;
	 FONT-FAMILY: arial;
	 TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.EN-BLACK 
{
	 FONT-SIZE: 12px;
	 COLOR: #000000;
	 FONT-FAMILY: arial;
	 TEXT-DECORATION: none;
	 LINE-HEIGHT: 130%;
}
.EN-BLACK-13 
{
	FONT-SIZE: 13px;
	 COLOR: #000000;
	 FONT-FAMILY: arial;
	 TEXT-DECORATION: none;
	LINE-HEIGHT: 18px;
}
.EN-BLACK-14 
{
	 FONT-SIZE: 14px;
	 COLOR: #000000;
	 FONT-FAMILY: arial;
	 TEXT-DECORATION: none;
	 LINE-HEIGHT: 20px;
}
.CN0 
{
	FONT-SIZE: 12px;
	 COLOR: #000000;
	FONT-FAMILY: arial;
	 LINE-HEIGHT: 18px;
	 TEXT-DECORATION: none;
}
.CN1 
{
	FONT-SIZE: 12px;
	 COLOR: #ffffff;
	 FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	 BACKGROUND-COLOR: #000000;
	 TEXT-DECORATION: none;
}
.CN2 
{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	 EXT-DECORATION: none;
}
.CNGRAY 
{
	FONT-SIZE: 12px;
	COLOR:#BCBCBC;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	 EXT-DECORATION: none;
}
.CN3 
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}
.WHITE 
{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}
.GREEN 
{
	FONT-SIZE: 12px;
	COLOR: #339933;
	FONT-FAMILY: arial;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}
.BLUE 
{
	FONT-SIZE: 12px;
	COLOR: #009999;
	FONT-FAMILY: arial;
    LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
}
.TABLE-TOP-BOTTOM 
{
	BORDER-TOP: #cecccb 1px solid;
	 BORDER-BOTTOM: #cecccb 1px solid;
}
.RIGHT-LINE 
{
	BORDER-RIGHT: #cccccc 1px solid;
}
.STRONG 
{
	FONT-WEIGHT: bold;
	 FONT-SIZE: 12px;
	 COLOR: #000000;
	 LINE-HEIGHT: 18px;
	 TEXT-DECORATION: none;
}
TD 
{
	 FONT-SIZE: 12px;
	 LINE-HEIGHT: 18px;
	 TEXT-DECORATION: none;
}

INPUT 
{
	 BORDER-RIGHT: #999999 1px solid;
	 BORDER-TOP: #999999 1px solid;
	 BORDER-BOTTOM: #999999 1px solid;
	 BORDER-LEFT: #999999 1px solid;
     FONT-SIZE: 12px;COLOR: #333333; 
	 height:18px;background-color:#FAFAFA; 
	 padding-left:3px;
}
.INPUT0 
{
     border:0;
	 margin:0;
	 padding:0;
	 FONT-SIZE: 12px;COLOR: #333333;
}
.INPUTBN1
{
	 BORDER: 0px;
	 MARGIN: 0px 5px;
	 BACKGROUND: #286cc8;
	 COLOR: white;
	 PADDING: 1px 2px;
	 CURSOR: hand;
}
.INPUTBN2
{
	BORDER: 0px;
	 BACKGROUND: #286cc8;
	 COLOR: white;
	 PADDING: 1px 2px;
	 CURSOR: hand;
}
.BN_CLOSE
{
	BORDER: 0px;
	FONT-WEIGHT: bold;
	BACKGROUND: #4283d9;
	COLOR: white;
	/*PADDING-TOP:4px;*/
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	/*PADDING-BOTTOM:2px;*/
	CURSOR: hand;
	height:22px;
}
P 
{
	FONT-SIZE: 12px;
	 COLOR: #111111;
	 LINE-HEIGHT: 18px;
	 TEXT-DECORATION: none;
}
DIV 
{
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 PADDING-BOTTOM: 0px;
	 MARGIN: 0px;
	 PADDING-TOP: 0px;
}
A:LINK 
{
	FONT-SIZE: 12px;
	 COLOR: #000000;
	 TEXT-DECORATION: none;
	/*CURSOR: url('css/snail.cur');
	*/ ;
}
A:VISITED 
{
	FONT-SIZE: 12px;
	 COLOR: #000000;
	 TEXT-DECORATION: none;
	/*CURSOR: url('css/snail.cur');
	*/ ;
}
A:HOVER 
{
	FONT-SIZE: 12px;
	  COLOR: #990033;
	 TEXT-DECORATION: none;
	/*CURSOR: url('css/snail.cur');
	*/;
}
A.WHITE:LINK 
{
	FONT-SIZE: 12px;
	 COLOR: #ffffff;
	 TEXT-DECORATION: none;
	/*CURSOR: url('css/snail.cur');
	*/ ;
}
A.WHITE:VISITED 
{
	FONT-SIZE: 12px;
	 COLOR: #ffffff;
	 TEXT-DECORATION: none;
	/*CURSOR: url('css/snail.cur');
	*/ ;
}
A.WHITE:HOVER 
{
	FONT-SIZE: 12px;
	 COLOR:#ff6600;
	  TEXT-DECORATION: none;
	 BORDER-BOTTOM: 1px dotted #ff6600;
	/*CURSOR: url('css/snail.cur');
	*/;
}
A.DEEPGREEN:LINK 
{
	FONT-SIZE: 12px;
	 COLOR: #43a102;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: "宋体";
	 TEXT-DECORATION: none;
}
A.DEEPGREEN:VISITED 
{
	FONT-SIZE: 12px;
	 COLOR: #43a102;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: "宋体";
	 TEXT-DECORATION: none;
}
A.DEEPGREEN:HOVER 
{
	FONT-SIZE: 12px;
	 COLOR: #43a102;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: "宋体";
	 TEXT-DECORATION: underline;
}
A.DEEPGREEN:ACTIVE 
{
	FONT-SIZE: 12px;
	 COLOR: #43a102;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: "宋体";
	 TEXT-DECORATION: none;
}
A.LIST:LINK 
{
	 FONT-SIZE: 12px;
	 COLOR: #000000;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
A.LIST:VISITED 
{
	 FONT-SIZE: 12px;
	 COLOR: #000000;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
A.LIST:HOVER 
{
	 FONT-SIZE: 12px;
	 COLOR: #3366FF;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: underline;
	 background-color:#D0E8FF;
}
A.LIST:ACTIVE 
{
	FONT-SIZE: 12px;
	 COLOR: #000000;
	 LINE-HEIGHT: 20px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
TEXTAREA 
{
	 BORDER-RIGHT: #999999 1px solid;
	 BORDER-TOP: #999999 1px solid;
	 BACKGROUND:#F7F7F7;
	 FONT: 12px verdana, geneva, arial;
	 BORDER-LEFT: #999999 1px solid;
	 COLOR: #000000;
	 BORDER-BOTTOM: #999999 1px solid;
}
SELECT 
{
	BORDER-RIGHT: #3d3d3d 1px solid;
	 BORDER-TOP: #3d3d3d 1px solid;
	 BACKGROUND: #f1f1f1;
	 FONT: 12px verdana, geneva, arial;
	 BORDER-LEFT: #3d3d3d 1px solid;
	 COLOR: #000000;
	 BORDER-BOTTOM: #3d3d3d 1px solid;
}
#EXCERPTS 
{
	BORDER-RIGHT: #bebebe 1px solid;
	 BORDER-TOP: #bebebe 1px solid;
	 Z-INDEX: 9;
	 VISIBILITY: hidden;
	 BORDER-LEFT: #bebebe 1px solid;
	 BORDER-BOTTOM: #bebebe 1px solid;
	 POSITION: absolute;
}
.BGREPEAT1 
{
	BACKGROUND-IMAGE: url(../images/downloadmenu-bg.gif);
	 BACKGROUND-REPEAT: no-repeat;
}
.txt1{
	color: #2278BF;
	font-size:12px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.txt2{
	color: #6495ED;
	font-size:12px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.txt3{
	color: #c37c01;
	font-size:12px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.txt4{
	color: #DC143C;
	font-size:12px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.txt5{
	color: #2278BF;
	font-size:11px;
	FONT-FAMILY: arial;
}
.txt0{
	color:#666666;
	font-size:12px;
	FONT-FAMILY: arial;
}
.font14{
	color:#006DDB;
	font-size:14px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.font16{
	color:#006DDB;
	font-size:16px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
.font18{
	color:#006DDB;
	font-size:18px;
	FONT-FAMILY: arial, Helvetica, sans-serif;
}
DIV.info {
	BORDER-RIGHT:  #0099cc 1px solid;BORDER-TOP: #0099cc 1px solid;BORDER-LEFT: #0099cc 1px solid;BORDER-BOTTOM: #0099cc 1px solid; 
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px;PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
	FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif,"宋体";
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#bbbbbb,direction=150,strength=2) alpha(opacity=90); 
	POSITION: absolute; LEFT: 589px; TOP: 263px; OVERFLOW: visible;  WIDTH: 170px; HEIGHT: auto; 
	BACKGROUND-COLOR: #ddedfb; z-index:1000;
	
}
.Border_Blue {
	BORDER-RIGHT: #55b0de 1px solid; BORDER-TOP: #55b0de 1px solid; BORDER-LEFT: #55b0de 1px solid;
	BORDER-BOTTOM: #55b0de 1px solid; BACKGROUND-COLOR: #f2f9ff
}
.Border_Yellow {
	BORDER-RIGHT: #f36201 1px solid; BORDER-TOP: #f36201 1px solid; BORDER-LEFT: #f36201 1px solid; 
	BORDER-BOTTOM: #f36201 1px solid
}
.Border_Green {
	BORDER-RIGHT: #6faa2a 1px solid; BORDER-TOP: #6faa2a 1px solid; BORDER-LEFT: #6faa2a 1px solid; 
	BORDER-BOTTOM: #6faa2a 1px solid
}
.activePage {
	BORDER: #005EBB 1px solid;   
	PADDING-RIGHT: 2px;PADDING-LEFT: 2px; PADDING-TOP: 1px;PADDING-BOTTOM: 1px;MARGIN-RIGHT: 3px;
    COLOR: #fff;FONT-WEIGHT: bold; FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #73A2D6;
}
.activePage A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.activePage A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.activePage A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.activePage A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.inactivePage {
	BORDER: #005EBB 1px solid;   
	PADDING-RIGHT: 2px;PADDING-LEFT: 2px; PADDING-TOP: 1px;PADDING-BOTTOM: 1px;MARGIN-RIGHT: 3px;
    COLOR: #005EBB;FONT-WEIGHT: bold; FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #fff;
}
.inactivePage A:link {
	COLOR: #005EBB; TEXT-DECORATION: none
}
.inactivePage A:visited {
	COLOR: #005EBB; TEXT-DECORATION: none
}
.inactivePage A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.inactivePage A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.tdbgcolorOn{
background-color:#D0E8FF;/*#B9DCFF;*/
}
.tdbgcolorOff{
background-color:;
}
.list_a {
	padding: 0px 0px;
}
.list_a A{
	background: url(../images/ar01_off.gif) no-repeat 5px center; 
	padding-left: 20px; display: block;text-decoration: none;
	/*border: 1px solid #FFFFFF;*/
}
.list_a A:hover{
	background: url(../images/ar01_on.gif) no-repeat 5px center; 
	padding-left: 20px;
	color: #2C64AF; text-decoration: none;
}
form{
margin:0px;
}
#padding_td td {
    padding-left:4px;
	padding-right:4px;
}
.errorinfo{
	BORDER: #FF3300 1px solid;
	padding:3px; color:#006600; font-weight:bold;
	FONT-SIZE: 10px; font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF2EC;
}


#nav {
	 line-height: 35px;  list-style-type: none; background:;
}

#nav a {
	display: block; width: 74px; text-align:center;font-weight:bold;
}

#nav a:link  {
	color:#0066CC; text-decoration:none;
}
#nav a:visited  {
	color:#0066CC;text-decoration:none;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;font-weight:bold;
}

#nav li {
	float: left; width: 74px; background:;
}
#nav li a:hover{
	background:#005BB7;
}
#nav li ul {
	line-height: 30px;  list-style-type: none;text-align:left;
	left: -999em; width: 120px; position: absolute; 
}
#nav li ul li{
	float: left; width: 120px;
	background:#CAEFFF; 
}

#nav li ul a{
	display: block; width: 120px;text-align:left;padding-left:24px;font-weight:normal;
}

#nav li ul a:link  {
	color:#666; text-decoration:none;
}
#nav li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav li ul a:hover  {
	color:#F3F3F3;text-decoration:none;font-weight:normal;
	background:#0080BD;
}

#nav li:hover ul {
	LEFT: auto; /*left: auto;*/
}
#nav li.sfhover ul {
	LEFT: auto;/*left: auto;*/
}
#content {
	clear: left; 
}
