body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-bottom:0;
	FONT: 12px Arial, Helvetica, sans-serif, Bitstream Vera Sans;	
	COLOR: #434343;	
	width:100%
}
.bg_xuxian {
	background-image: url(/images/xuxian.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	
}
ul,li,p{margin-bottom:0px; padding-bottom:0px;}
#Container {
	width: 950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	border: 0px solid rgb(150,150,150);
	padding: 0px 0px 0 0px;
	FONT-SIZE: 12px; 	
}

.tit
{
	color:White;
	font-size:13px;
	font-weight:bold;
	text-align:center;	
	}
.fontbgcolor{background-color:#004477; }

#head {
	display: block;
	width: 950px;
	margin: 0 auto;
	padding: 0px 0 0px 0;	
}
#head .line {
	border: 1px white solid;
	border-left: none;
	border-right: none;
}
.thumbnail { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; clear:none; float:none; }

p{
	/*text-indent:24px;*/
	line-height:16px;
	text-align:left;
	padding-right:2px;
}
#content {
	margin:0 auto 0 ;		
	width:950px;
	border-top: 0px #666666 solid;		
	/*background-image:url('/images/content_bg.gif');*/
	background-repeat:repeat-y;
	background-position:left top;
	/*padding-left:6px;	*/
	clear: both;
	background-color:#ffffff;
	/*padding-right:6px;	*/
}
#content_3{
	width:740px;
	padding-top:4px;
	padding-bottom:16px;
	
	/*padding-right:4px;
	padding-left:4px;	*/
	
}

#contact 
{	
	float:none;
	padding: 0 10px 0 10px;
	width:780px;
	font-size:9pt;	
	/* border-left:1px   outset   #efefef; min-height:600px;*/
	margin-left:auto; 
	margin-right:auto;
	min-height:500px;
}

.catalogNav  
{  
    padding: 10px;    
    
}
.catalogNav ul  
{ 
   list-style-image:url('/images/li.gif');
} 





#footer {
	width: 950;
	margin: 0 auto;
	height: 67px;
	background-color: #7EBBEE;
	color: black;
	font-size: 9pt;
	text-align: center;
	padding-top: 32px;
	margin-bottom: 0;
	margin-top:1px;
	border-top:1px #666666 solid;
}
.clear {
	clear: both;
}
			


.itemli
{
	list-style-image:url('/images/li.gif');
	}
	
.dotborder
{
	background-color:#f6f6f6;
	display:block;
	border-bottom:dotted 1px #68a0e7; 
	border-left:dotted 1px #68a0e7; 
	border-right:dotted 1px #68a0e7; 
	border-top:solid 3px #68a0e7;
	padding:6px 6px 6px 6px;
	margin:5px 5px 5px 5px;
	text-align:center;
	line-height:10pt;
	width:98%;	
	}

/****************
图片自适应
****************/
#imgwidth {
	max-width:150px;
	max-height:200px;
	
	width:expression(onload=function()
		{
			if (this.offsetWidth>this.offsetHeight)
			{this.style.width=(this.offsetWidth > 150px)?'150px':'auto'}
			{this.style.height=(this.offsetHeight < 200px)?'auto':'200px'}
		}
		); 
	}
/*****************
细线，thinline:横线，verticalline竖线
******************/
.thinline{ 
height:1px; 
overflow:hidden; 
background:#2F7EEE;
text-align:center;
width:690px;
border:solid 0px #2F7EEE;
}
#verticalline { width:1px; height:50px; background-color:#164397;} 
/*****************
虚线(小虚线和稍长虚线)<hr size="1" noshade="noshade" id=dotline />
******************/
.dotline2{
	background-image:url(/images/xuxian.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.dotline{border:1px #fdc223 dotted;}
.longdotline {border-top:1px dashed #fdc223;height: 1px;overflow:hidden;}
.lineDivide{border-bottom: 1px dotted #fdc223;height:1px;margin-bottom:20px; clear:both; line-height:1px;}

.verline{height:50px;border:1px #164397 dotted;}
/*************************************************************************************************
 段落标记;两个div要对齐显示（一行中），上底对齐要用：float:left;下底对齐要用：display:inline;
*************************************************************************************************/
.gray
{
	background-color:#f4f4f4;
	
}
.darkgray
{
	/*background-color:#e8e8e8;*/
	color:#fdc223;
	}
	

	
/**********************************
gradientType='0'表示上到下方向的渐变
gradientType='1'表示左到右方向的渐变

渐变的效果style="FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099ff,endColorStr=#000000);"
***********************************/

/***********************************************************
圆角
<div id="xsnazzy">
<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent">

</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>
</div>
************************************************************/
.xsnazzy {background: f9f9f9; margin:1em; width:350px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ccc; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#f9f9f9; border:0 solid #08c; border-width:0 1px;}

/*********************************************************************************/
    .arialplus1 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arial {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/**************************************************************************************/
#cols ul
{
	list-style-image: url(/images/list_blt_sales.gif); 
}

div#img_border a
{
padding:3px;
width:1px;
}
div#img_border a:hover
{
padding:2px;
border:#999 solid 1px;
}


/**************************************************
     THREE SLOPES
 **************************************************/
#ThreeHolder {
	clear: both;
	overflow: auto;
	padding-top: 10px;
}

#ThreeHolder H2{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5f7786;
}
#ThreeHolder .PriceTag{
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #E9A403;
	background-image: url(/images/menu_bg.gif);/*原来是menu-bg.gif*/
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	background-position: left bottom;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	display: block;
}
#ThreeHolder a{}
#ThreeHolder a:hover{
	color: #5F7786;
	text-decoration: none;
}


.left_div
{
float:left;width: 700px;margin: 0 0 0px 2px;padding: 0 6px 6px 4px; /*border-right:2px solid #B8C7F0; */ background-color:White;min-height:557px;_height:557px; overflow:visible;display:inline; border-right:solid 1px #ccc;
}
.left_div p 
{
	line-height: 20px;
}
.right_div
{
float: right;width: 226px;margin: 0 2px 0px 2px; padding: 5px 2px 0 2px;height:auto !important;height:auto;overflow:visible;background-color:White;display:inline;border-left:solid 0px #ccc;
}
  
.content_right {
	float: right;
	width:190px;
	height:100%;
	margin: 0 0 10px 0;padding: 0 3px 0 0;
	/*border-right:2px solid #B8C7F0;*/	
}

.content_left {
	float: left;
	width: 750px;
	border-right:solid 2px #B8C7F0;
	text-align:left;
	/*height:600px;*/	
}

/* categories */

ul#categories {
	width:205px;
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 11px;
	line-height: 24px;
}

ul#categories li {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 0px solid;
	MARGIN-TOP: -2px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -2px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px;
	HEIGHT: 24px;
	margin-right: 10px;
	margin-left: 10px;
	background-image: url(../../images/right-img-bg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

*> ul#categories li { margin-top: 0px; margin-bottom: 0px; }

ul#categories li.selected {
	text-decoration: none; 
	background-color:#dce0e7;
}

ul#categories li a {
	display: block;
	overflow: hidden;
	padding: 0px;
	line-height: 24px;
	text-decoration: none;
	font-size: 11px;
	color: 000;
	background-image: url(../../images/right-img-bg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
ul#categories li a:hover {
	text-decoration: underline;
	background-color:#fff;
	background-image: url(../../images/right-img-bg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/*************end categories*******************/

/* categories2 */

ul#categories2 {
	width:205px;
	position: relative;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 11px;
	line-height: 24px;
}

ul#categories2 li {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 0px solid;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px;
	HEIGHT: 24px;
	margin-right: 10px;
	margin-left: 10px;
}

*> ul#categories2 li { margin-top: 0px; margin-bottom: 0px; }

ul#categories2 li.selected {
	text-decoration: none; 
	background-color:#dce0e7;
}

ul#categories2 li a {
	display: block;
	overflow: hidden;
	padding: 0px;
	line-height: 24px;
	text-decoration: none;
	font-size: 11px;
	color: 000;
}
ul#categories2 li a:hover {
	text-decoration: underline;
	background-color:#fff;
}

/*************end categories2*******************/

STRONG {
	FONT-WEIGHT: bold;COLOR: #434343;
}
STRONG.head {
	MARGIN: 0px 0px 0px; DISPLAY: block; COLOR: #f69401; FONT-SIZE: 16px; FONT-WEIGHT: normal
}

/******************tab实现代码**/
.tabItem
{
    border: 1px solid #778;
    background: #DDE;
    text-decoration: none;
    width: 50px;
    height: 20px;
    padding-top: 3px;
    text-align: center;
}
.tabSelected
{
    background-color: #fff;
    border-bottom: 1px solid white;
}
.tabHover
{
    color: #000;
    background: white;
}
.tabbernav
{
    margin: 0;
    font: bold 12px Verdana, sans-serif;
    vertical-align: bottom;
    width: 10px;
}
.tabbernav1
{
    margin: 0;
    padding: 3px 0;
    border-bottom: 1px solid #778;
    font: bold 12px Verdana, sans-serif;
    width: 5px;
}
.tabbernav2
{
    margin: 0;
    padding: 3px 0;
    border-bottom: 1px solid #778;
    font: bold 12px Verdana, sans-serif;
}
.tabcontent
{
    padding: 5px;
    border: 1px solid #aaa;
    border-top: 0; 
}
/***********************/
DIV.tabhead UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 6px -6px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; _width: 100%; _margin: 0 0 -1px -1px
}
OL {
	PADDING-LEFT: 30px; MARGIN-LEFT: 10px
}
DIV.tabhead UL LI {
	Z-INDEX: 2; LINE-HEIGHT: 24px; DISPLAY: block; FLOAT: left; _margin: 0px 0 -6px 0
}
DIV.tabhead UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #336699; MARGIN: 3px 0px 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
FIELDSET {
	CLEAR: both
}
DIV.tabhead UL LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url('/images/separator-tabhead.gif') no-repeat right 50%; FLOAT: left; PADDING-TOP: 0px;COLOR: #fff;HEIGHT: 20px;LINE-HEIGHT: 20px;
}
DIV.tabhead UL LI A.last SPAN {
	BACKGROUND: url('/images/tabhead-last.gif') no-repeat right top
}
DIV.tabhead UL LI A.first {
	BACKGROUND: url('/images/tabhead-first.gif') #336699 no-repeat left top
}
DIV.tabhead UL LI A.active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BACKGROUND: url('/images/tabhead-left.gif') no-repeat; HEIGHT: 25px; COLOR: #F69401; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.tabhead UL LI A.active SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 15px; BACKGROUND: url('/images/tabhead-right.gif') no-repeat right top; HEIGHT: 25px; PADDING-TOP: 0px; COLOR: #F69401;
}
DIV.tab1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:auto; PADDING-RIGHT: 0px; BORDER-TOP: #a0c3e3 1px solid; PADDING-TOP: 0px; margin-top:5px;
}
DIV.tabhead {
	WIDTH: 99%
}

/*************************/

a:link, a:visited
{
	COLOR: #3266d4; 	
	text-decoration: none;
}
a:hover
{
	color: #cc0000;
	text-decoration: underline;
}

/*****************************/
#secondary-navigation {
	PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 7px; WIDTH: 205px; PADDING-RIGHT: 14px; FONT-SIZE: 11px; BORDER-TOP: #a1c2e2 0px solid; PADDING-TOP: 0px; 
}
#secondary-navigation LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-TOP: 1px
}
#secondary-navigation LI.first {
	BORDER-TOP-STYLE: none
}
/*#secondary-navigation LI.active {
	BACKGROUND-IMAGE: url(/images/arrow-right-dark.gif)
}*/
#secondary-navigation LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#secondary-navigation LI.active A { FONT-WEIGHT: bold
}
#secondary-navigation LI A:hover {
}
*#secondary-navigation UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
*#secondary-navigation UL LI {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none
}
*#secondary-navigation LI.active UL LI A {
	height:24px;BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal
}
*#secondary-navigation UL LI.active UL LI A {
 FONT-WEIGHT: normal
}
*#secondary-navigation LI.active UL LI A:hover {
}
*#secondary-navigation UL LI.active UL LI A:hover {
}
*#secondary-navigation LI UL LI {
	BACKGROUND-POSITION: 9px 12px;
	_width: 204px;
	border-bottom: 0px #dde2d3 solid;
	border-top: 1px solid #f9faf7;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(/images/right-img-bg1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
*#secondary-navigation LI UL LI A {
	PADDING-LEFT: 4px
}
#secondary-navigation LI UL LI UL LI {
	BACKGROUND-POSITION: 17px 12px; BORDER-TOP-STYLE: none; _width: 190px;
	border-bottom: 0px #dde2d3 solid;
	border-top: 1px solid #f9faf7;
	margin-top: 0px; 
	margin-bottom: 0px;
}
*#secondary-navigation LI UL LI UL LI A {
	PADDING-LEFT: 29px
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(../../images/right-img-bg1.gif);
}

/*******************************/
#section {
	WIDTH: 207px;
}
#section DIV.inner {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;margin-left:4px;
}
#section DIV.inner .header {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px;  COLOR: #434343; FONT-SIZE: 12px; font-weight:bold; PADDING-TOP: 2px
}
#section DIV.inner SPAN UL {
	PADDING-BOTTOM: 20px;
	MARGIN: 4px 0px 0px;
	PADDING-LEFT: 17px;
	PADDING-RIGHT: 13px;
	COLOR: #7d9bc6;
	FONT-SIZE: 11px;
	PADDING-TOP: 0px;
	_padding: 0px 13px 20px 19px;
	list-style-image: url(../../images/right3.gif);
}
#section DIV.inner UL LI {
	LINE-HEIGHT: 18px
}
/*************************************/
.bluebox {
	WIDTH: 638px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/download_top.jpg) no-repeat left top; FLOAT: left; margin-left:30px;_margin-left:15px;
}
.bluebox .inner {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 638px;
	PADDING-RIGHT: 0px;
	FLOAT:left;
	PADDING-TOP: 0px;
}
.bluebox2 {
	WIDTH: 678px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/images/download_top2.jpg) repeat-x left top; FLOAT: left; margin-left:0px;_margin-left:0px;
}
.bluebox2 .inner2 {
	WIDTH: 658px;
	FLOAT:left;
	padding: 10px;
}
/********************************************/
#features {
	MARGIN: 0px 17px 10px 7px
}
#features .header {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px; font-weight:bold;
}
#features UL {
 list-style-image: url(../../images/right3.gif); MARGIN: 4px 0px 0px 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; COLOR: #7d9bc6; FONT-SIZE: 11px; padding: 0 10px 0 20px;_padding: 0 10px 0 20px
}
#features UL LI {
	LINE-HEIGHT: 18px;
}
/***************************************************************/
DIV.teaser {
	MARGIN: 0px 0px 1px
}
DIV.teaser STRONG.head {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 4px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
DIV.teaser DIV.inner {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 8px
}
DIV.teaser P {
	LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 5px
}
DIV.teaser P.dark {
	MARGIN-BOTTOM: 4px; COLOR: #333333
}
DIV.teaser UL.actions {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.blue UL.actions {
	CLEAR: both
}
DIV.blue P {
	CLEAR: both
}
DIV.teaser UL.actions LI {
	LINE-HEIGHT: 16px
}
DIV.teaser UL.actions LI A {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
DIV.blue {
	BACKGROUND: url(/images/teaser-blue-top.gif) no-repeat
}
DIV.blue STRONG.head {
	BACKGROUND: url(/images/bullet-teaser-blue.gif) no-repeat left 4px; COLOR: #fff
}
DIV.blue STRONG.head A {
	COLOR: #fff
}
DIV.blue DIV.inner {
	WIDTH: 210px; BACKGROUND: url(/images/teaser-blue-bottom.gif) no-repeat left bottom
}
DIV.grey {
	BACKGROUND: url(/images/teaser-grey-top.gif) no-repeat
}
DIV.grey STRONG.head {
	BACKGROUND: url(/images/bullet-teaser-grey.gif) no-repeat left 50%; COLOR: #666666
}
DIV.grey STRONG.head A {
	COLOR: #666666
}
DIV.grey DIV.inner {
	BACKGROUND: url(/images/teaser-grey-bottom.gif) no-repeat left bottom
}
DIV.grey DIV.inner IMG {
	MARGIN-RIGHT: 5px
}
DIV.teaser A.left {
	FLOAT: left; MARGIN-RIGHT: 5px
}
/**********************************************************************/
DIV.post {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; PADDING-LEFT: 0px; WIDTH: 668px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list {
	LIST-STYLE-TYPE: none; WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
.list INPUT {
	BORDER-BOTTOM: #cccccc 1px double; BORDER-LEFT: #cccccc 1px double; BACKGROUND: #ffffff; COLOR: #cccccc; BORDER-TOP: #cccccc 1px double; BORDER-RIGHT: #cccccc 1px double
}
.list LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; WIDTH: 98%; HEIGHT: 25px; COLOR: #999999; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; 
}
*.list A {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
*.list A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
*.list A:visited {
	COLOR: #0063dc; TEXT-DECORATION: none
}
*.list A:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}
*.list A:active {
	COLOR: #5500aa; TEXT-DECORATION: none
}
/************************************************************************/
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff9901; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 0px; text-shadow: #CCCCCC 2px 2px 2px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #155FA6; CLEAR: both; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 10px; font-weight:bold;
}
A.openpdf {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; BACKGROUND: url(/images/icon_acrobat_sm.gif) no-repeat right bottom; PADDING-TOP: 3px
}
#navigation{MARGIN: 0px; PADDING-LEFT: 20px;COLOR: #999; FONT-SIZE: 11px;PADDING-TOP: 10px;}
#navigation2{display:inline; float:left; padding-top:20px; padding-left:20px; font-size:22pt;color:#155FA6;}
.input-box {
	BORDER-BOTTOM: #484e56 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #484e56 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #484e56 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #484e56 1px solid
}
/************************************************************************/
#Container .search .bg input {
	PADDING-RIGHT: 17px;
	PADDING-LEFT: 5px;
	Z-INDEX: 39;
	PADDING-BOTTOM: 2px;
	WIDTH: 148px! important;
	COLOR: #434343;
	PADDING-bottom: 3px;
	padding-top:1px;
	POSITION: relative;
	HEIGHT: 17px;
	line-height:17px;
	background: url(/images/search_bg.gif) no-repeat left top;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 0px;
	
}
.bg_img {
	background: url(/images/right-img-bg2.gif) repeat-x left bottom;
}
/*********************************************************************由母版页移植的样式***/
#languageSelector {
	FLOAT: right; MARGIN: 0px 22px 0px 0px
}
#languageSelector A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
#languageSelector A:visited {
	COLOR: #434343; TEXT-DECORATION: none
}
#languageChoices TABLE TD.baseSeparator {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96C2EF;
}
#languageChoices {
	Z-INDEX: 40; PADDING-BOTTOM: 10px; MARGIN: 16px 0px 0px 50px; WIDTH: 125px;  POSITION: absolute
}
#languageChoices TABLE {
	BACKGROUND: #F5F9FA;
	WIDTH: 100%;
	border: 0px solid #96C2EF;
}
#languageChoices TABLE TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#languageChoices TABLE TD.baseSeparator {
	PADDING-RIGHT: 26px;
}
#languageChoices TABLE TD A:link {
	COLOR: #434343; TEXT-DECORATION: none
}
#languageChoices TABLE TD A:visited {
	COLOR: #434343; TEXT-DECORATION: unline
	}
/*********************************************************************有Threetree.ascx移植过来的CSS***/

.menu {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11px;
	Z-INDEX: 10;
	background-color: #155FA6;
	FLOAT: left;
	WIDTH: 920px;
	FONT-FAMILY: arial, sans-serif;
	POSITION: relative;
	HEIGHT: 34px;
	padding-left: 30px;
}
.menu UL LI A {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/menu-2.gif) repeat-x left; OVERFLOW: hidden; BORDER-LEFT: #fff 0px solid; WIDTH: 100px; COLOR: #fff; LINE-HEIGHT: 34px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 34px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu UL LI A:visited {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; DISPLAY: block; FONT-WEIGHT: bolder; FONT-SIZE: 11px; background-color: #155FA6; OVERFLOW: hidden; BORDER-LEFT: #fff 0px solid; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 34px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 34px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL LI {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; MARGIN-RIGHT: 1px; POSITION: relative
}
.menu UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover A {
	COLOR: #F69410; BACKGROUND-COLOR: #155FA6
}
.menu UL LI:hover UL {
	MARGIN-TOP: 0px; DISPLAY: block; LEFT: 0px; WIDTH: 133px; POSITION: absolute; TOP: 35px
}
.menu UL LI:hover UL LI A.hide {
	BACKGROUND: url(/images/icon-1.gif) #B9DDFF no-repeat right center; COLOR: #093380
}
.menu UL LI:hover UL LI:hover A.hide {
	BACKGROUND: #155FA6; COLOR: #F69410
}
.menu UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu UL LI:hover UL LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #fff 1px solid; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: #B9DDFF; PADDING-BOTTOM: 4px; MARGIN-LEFT: -1px; BORDER-LEFT: #fff 0px solid; WIDTH: 135px; COLOR: #093380; LINE-HEIGHT: 17px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.menu UL LI:hover UL LI A:hover {
	BACKGROUND: #155FA6; COLOR: #F69410
}
.menu UL LI:hover UL LI:hover UL {
	DISPLAY: block; LEFT: 168px; POSITION: absolute; TOP: 0px
}
.menu UL LI:hover UL LI:hover UL.left {
	LEFT: -168px
}


