table {
	font-size: 9pt;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.rightB {
	font-size: 10pt;
	color: #00569B;
	font-weight: bold;
}
.rightB:hover {
    font-size: 10pt;
	font-weight: bold;
	color: #00569B;
	border-bottom: #00569B 1px dotted;
}

.rightBl {
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.rightBl:hover {
    font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border-bottom: #000000 1px dotted;
}

.fontB {
	color: #00569B;
}
.fontB:hover {
	color: #00569B;
	border-bottom: #00569B 1px dotted;
}

.fontBl {
	color: #000000;
}
.fontBl:hover {
	color: #000000;
	border-bottom: #000000 1px dotted;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.bottom {
	font-weight: bold;
	color: #FFFFFF;
}
.bottom:hover {
	font-weight: bold;
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px dotted;
}

.top {
	color: #FFFFFF;
}
.top:hover {
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px dotted;
}
.fontR {
	font-size: 10pt;
	font-weight: bold;
	color: #D00606;
}
.fontR:hover {
    font-size: 10pt;
	font-weight: bold;
	color: #D00606;
	border-bottom: #D00606 1px dotted;
}

.STYLE6 {
	font-size: 11pt;
	font-weight: bold;
	color: #00549A;
}

.wht {
  color:#000000;
}
/* homepage is class of body_20060802*/
.homepage P {
	MARGIN: 0px 0px 0.6em; LINE-HEIGHT: 140%
}
.homepage .download {
	WIDTH: 250px
}
.homepage .shop {
	WIDTH: 175px
}

#container {
	MARGIN: 0px auto; max-width: 70em
}
.skipLink {
	DISPLAY: none
}
/* begin of header */
#header {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px; 
	 MIN-HEIGHT: 39px; 
	 
 	   POSITION: relative;
	   HEIGHT: 59px; 
	   voice-family: inherit
}

#header h1 a
{
	background-position:left 0px;
	display: block;
	background-image: url(images/header_logo3.gif);
	width: 304px;
	text-indent: -700em;
	background-repeat: no-repeat;
	height: 94px;
	text-decoration: none;
}
#header UL {
	PADDING-RIGHT: 15px;
	 PADDING-LEFT: 0px; 
	 Z-INDEX: 90; RIGHT: 0px; 
	 PADDING-BOTTOM: 0px; MARGIN: 0px;
	  WIDTH: auto; BOTTOM: 0px; 
	  PADDING-TOP: 0px;
	   LIST-STYLE-TYPE: none; POSITION: absolute
}
#header LI {

	 PADDING-LEFT: 0px;
	  FLOAT: left;
	   PADDING-BOTTOM: 0px;
	    MARGIN: 0px 0px 0px 0px; 
		PADDING-TOP: 0px;
	
}
#header UL A {
	
	DISPLAY: block;
	   FLOAT: left; 
	  
	 
}
.navsearch {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 12px;
	WHITE-SPACE: nowrap;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: right;
	font-family: "宋体";
	font-size: 12px;
}
.searchbutton {
	BORDER-RIGHT: #283043 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #9097a2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: #6a7389; PADDING-BOTTOM: 1px; BORDER-LEFT: #9097a2 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #283043 1px solid
}
.searchtext{
	BORDER-RIGHT: #9097a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9097a2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 100%; BACKGROUND: #d9dbe1; PADDING-BOTTOM: 2px; BORDER-LEFT: #9097a2 1px solid; WIDTH: 170px; PADDING-TOP: 2px; BORDER-BOTTOM: #9097a2 1px solid
}
.searchtext:hover {
	BACKGROUND: #fff
}


/* end of header */

/*页面加载提示*/
#loader_container {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center
}
#loader {
	BORDER-RIGHT: #5a667b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5a667b 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; Z-INDEX: 2; PADDING-BOTTOM: 16px; MARGIN: 0px auto; BORDER-LEFT: #5a667b 1px solid; WIDTH: 130px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #5a667b 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#progress {
	FONT-SIZE: 1px; LEFT: 0px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #8894a8
}
#loader_bg {
	FONT-SIZE: 1px; LEFT: 8px; WIDTH: 113px; POSITION: relative; TOP: 8px; HEIGHT: 7px; BACKGROUND-COLOR: #e4e7eb
}
/* for print css */
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
/*LABEL {
	FONT-WEIGHT: bold
}
INPUT {
	FONT-WEIGHT: bold
}*/
/* end of print css */
/* begin of key-ponit css */

.key-point {
	MARGIN-BOTTOM: 3px;
	margin-top: 0px;
	height: 18px;
	font-family: "宋体";
	font-size: 12px;
	padding-top: 2px;
	background-image: url(images/2bg.gif);
	background-repeat: repeat-x;
	
}
.key-point1 {
	MARGIN-BOTTOM: 3px;
	margin-top: 0px;
	height: 18px;
	font-family: "宋体";
	font-size: 12px;
	padding-top: 2px;
	background-image: url(images/1bg.gif);
	background-repeat: repeat-x;
	
}


/* end of template css */
/* begin of center */
H2 A {
	TEXT-DECORATION: none
}
H2 A:link {
	COLOR: #000
}
H2 A:visited {
	COLOR: #000
}
H2 A:hover {
	COLOR: #039
}
#mBody
{
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 1em;
	margin: 0px auto;
	padding-top: 0px;
	font-family: 宋体;
}
#mBody H2 {
	MARGIN-TOP: 0px
}
#mBody P {
	MARGIN-TOP: 0px
}
.frontcolumn {
	 FLOAT: left; WIDTH: 49%
}
.frontcolumnright
{
	 FLOAT: right; WIDTH: 50%
}
.frontcolumnlast {
	FLOAT: left; WIDTH: 100%
}
.frontcolumn H2 {
	margin: 0px 0px 3px;

	vertical-align: middle;
	border-bottom: #62F920 1px solid;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0.2em;
	margin-left: 0px;
}
.frontcolumnright H2
{
	margin: 1em 0px 0.2em;
	vertical-align: middle;
	border-bottom: #196AFF 1px solid;
}
.frontcolumnlast H2
{

	margin: 0px 0px 3px;
	vertical-align: middle;
	border-bottom: darkgray 0px solid;
}
/* end of center */
/* begin of footer */
#footer {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #999 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0em;
	PADDING-TOP: 1em;
	TEXT-ALIGN: center;
	margin-top: 2em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	font-family: "宋体";
	font-size: 12px;
}
#footer UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	word-spacing: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#footer LI {
	DISPLAY: inline
}
#footer A {
	WHITE-SPACE: nowrap
}
#footer P {
	COLOR: #666
}
#footer P A {
	COLOR: #666
}
#footer P A:hover {
	COLOR: #000
}
#footer P SPAN {
	PADDING-RIGHT: 1em
}
/*end of footer */
/*:link {
	COLOR: #039;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
}
:visited {
	COLOR: #636;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
}
:hover {
	COLOR: #333;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
}
:hover {
	COLOR: #333;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
}
:active {
	COLOR: #000;
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
}
:active {
	COLOR: #000
	;FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	voice-family: inherit;
	
}*/
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.cn
{
	font-size: 9pt;
	color: #666666;
	font-family: 宋体;
	text-decoration: none;
	word-wrap:break-word;
	WORD-BREAK: break-all;
}
.ButtonCss
{
	border-right: #93bee2 0px solid;
	border-top: #93bee2 0px solid;
	font-size: 9pt;
	background-image: url(images/bluebuttonbg.gif);
	border-left: #93bee2 0px solid;
	width: 85px;
	cursor: hand;
	color: #006699;
	border-bottom: #93bee2 0px solid;
	font-style: normal;
	font-family: "Tahoma" , "宋体";
	height: 21px;
	background-color: #e8f4ff;
}
.DGFont 
{
	font-family: "宋体";
	font-size: 12px;
	overflow: hidden;
	
	}
.cn td
{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
.editor
{
	font-size: 13px;
	font-family: 宋体, Arial;
	width:448px;
	
}
textarea
{
	font-size: 13px;
	font-family: 宋体, Arial;
	width:348px;
}
.MutliTextbox
{
	background: #f8f8f8;
    border-bottom: #B7B7B7 1px solid;
    border-left: #B7B7B7 1px solid;
    border-right: #B7B7B7 1px solid;
    border-top: #B7B7B7 1px solid;
    color: #000000;
    cursor: text;
    font-family: 宋体, Arial;
    font-size: 9pt;
    padding: 1px;
	OVERFLOW-Y: visible;
	overflow: visible;
	
}

.infoDatagrid
{
	height:20px;
 Width:400px;
 overflow:hidden;
}
/* begin  tooltip*/
.selet_bg {
	BACKGROUND-COLOR: #ffffff
}
.header {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: tahoma, verdana; BACKGROUND-COLOR: #3D85EB;
	padding-top:2px;
}
/* end of tooltip
/* begin of datalist backgroundimage */
.foundBackimage
{
	background-position: left 50%;
	padding-left: 18px;
	background-image: url(images/news-skin.gif);
	background-repeat: no-repeat;
}
.lostBackimage
{
	background-position: left 50%;
	padding-left: 18px;
	background-image: url(images/news-software.gif);
	background-repeat: no-repeat;
}
/* end of datalist backgroundimage */
.fspace25
{
	padding-left:7px;
	}
/* begin of news */
.newsitems {
	FONT-WEIGHT: bold; Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 500px; WHITE-SPACE: nowrap; POSITION: absolute
}
#newsitem1 {
	VISIBILITY: visible
}
#newsextra SPAN.xmlbttn {
	FONT-WEIGHT: normal
}
#newsextra SPAN.newslink {
	FLOAT: left
}
DIV.newsitems {
	FONT-WEIGHT: bold; Z-INDEX: 2; FILTER: alpha(opacity=0); VISIBILITY: visible; WIDTH: 500px; WHITE-SPACE: nowrap; POSITION: absolute; opacity: 0; moz-opacity: 0
}
DIV#newsitem1 {
	FILTER: alpha(opacity=99); opacity: .99; moz-opacity: .99
}

DIV#newsextra SPAN.newslink {
	FLOAT: none
}
#newsextra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; Z-INDEX: 8; LEFT: 585px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#newstitle {
	Z-INDEX: 8; LEFT: 20px; POSITION: absolute; TOP: 0px
}
#newstitle {
	
}
#newsticker A
{
	text-decoration: none;
}
#newsticker A:active
{
	text-decoration: none;
}
#newsticker A:hover
{
	text-decoration: none;
}
#newsticker A:link
{
	text-decoration: none;
}
#newsticker A:visited
{
	text-decoration: none;
}

#newsticker {
	PADDING-RIGHT: 1px; PADDING-LEFT: 10px; Z-INDEX: 8; LEFT: -8px; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 100px; OVERFLOW: hidden; WIDTH: 470px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: absolute; HEIGHT: 15px
}
.b3 {
	MARGIN-BOTTOM: 3px;
	margin-top: 0px;
	height: 18px;
	font-family: "宋体";
	font-size: 12px;
	padding-top: 0px;
	background-image: url(images/1bg.gif);
	background-repeat: repeat-x;
	
}
.b3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
/* end of news */



.input
{
 background-color: #CCCCCC;border: 1px #000000 solid
}
.button_sty {
	BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7b9ebd 1px solid
}

.button_cbt1 {
	BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 
#7b9ebd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#86C9FE); BORDER-LEFT: #7b9ebd 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; font-weight:bold;
BORDER-BOTTOM: #7b9ebd 1px solid
}
.button_cbt2 {
	BORDER-RIGHT: #F8F8F8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 
#F8F8F8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#F8F8F8, EndColorStr=#F8F8F8); BORDER-LEFT: #F8F8F8 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #F8F8F8 1px solid
}

.textbox_sty {border: 1px #000000 solid;font-size: 9pt; color: #000000
}
.select1 {  font-family: 宋体; font-size: 9pt; line-height: 10pt; border: 1px #999999 solid; border-color: #999999 solid; background-color: #FFFFFF; color: #404040}

/*鼠标移到图片高亮度显示*/
.ComponentImage
{cursor:hand;
 filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=0, FinishOpacity=75, Style=2, Enabled='false');
}

