body {
	margin:auto;
	background-color:#f0f0f0;
}

body,html{height:100%;}   /* 菜单之间有间隙还能实现鼠标移到下拉菜单下面的   "关键点"解决IE7中的定位造成所参照的父对象问题   */
* { margin:0; padding:0; }

#header {
	height: 73px;
}

#header #centerContent {
	height:73px;
	width:1013px;
	white-space:nowrap;
	float:left
}


#header #centerContent #logoContent {
	background-image: url(../images/Equity_logo.jpg);
	width:300px;
	height:73px;
	background-repeat:no-repeat;
	float:left;
}

#header #centerContent #SearchConent {
	background-image: url(../images/header_art.gif);
	width:713px;
	height:73px;
	background-repeat:no-repeat;
	float:left;
}

#header #centerContent #SearchConent #searchBar {
	height: 20px;
	width: 255px;
	margin-top: 42px;
	margin-right:0px;
	float:right;
	text-align:right;
}

.buttonLocate {
	margin-bottom:-4px;
}

.headLeft {
	width:expression((document.body.clientWidth - 1009)/2);
	background-image: url(../images/left_header_render.jpg);
	background-repeat:repeat-x;
	background-position:100%;
}

.headRight {
	width:expression((document.body.clientWidth - 1009)/2);
}

#navigation {
	height: 42px;
	width: auto;
	text-align:center;
}

#innerMainContent {
	height: auto;
	width: auto;
	text-align:center;
}

#mainContent {
	margin-bottom:0px;
}

#dataContent {
	height: auto;
	width: 1003px;
	padding:0px;
}

#dataBlock {
	padding-top:10px;
	padding-bottom:20px;
}

#dataCanvas {
	padding:20px 20px 20px 20px;
	margin:0px;clear: both;
    display: block;
    height:auto !important;
	height:68px;
	_height:auto;
	min-height:680px;
}

#mainContent #innerMainContent #dataContent .top_right_shadow {
	background-image: url(../images/top_right_block.jpg);
	background-repeat: no-repeat;
	width:7px;
	height:7px;
}

#mainContent #innerMainContent #dataContent .bottom_right_shadow {
	background-image: url(../images/bottom_right_block.jpg);
	background-repeat: no-repeat;
	width:7px;
	height:8px;
}

#mainContent #innerMainContent #dataContent .bottom_left_shadow {
	background-image: url(../images/bottom_left_block.jpg);
	background-repeat: no-repeat;
	width:7px;
	height:8px;
}

#mainContent #innerMainContent #dataContent .bottom_shadow {
	background-image: url(../images/bottom_shadow.jpg);
	background-repeat:repeat-x;
	height:8px;
	width:996px;
}

#mainContent #innerMainContent #dataContent .right_shadow {
	background-image: url(../images/left_shadow.jpg);
	background-repeat:repeat-y;
	width:7px;
	height:expression(this.clientHeight);
}


#mainContent #navigation #linksContent {
	height: 11px;
	margin-top:17px;
	width:1003px;
}

.A1
{
	font-size: 10px;
	color: #6f6f6f;
	line-height: 16px;
	font-family: Verdana;
}
.A1 a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #333333 }


#linksContent ul {
     margin: 0 0 0 0px;
     white-space: nowrap;
	 float:left;
	 padding:0px;
}

#linksContent li {
     list-style-type: none;
     display: inline;
}

#linksContent li a {
     text-decoration: none;
     font-family: Arial, Helvetica, sans-serif;
     padding: 7px 10px;
}

#linksContent li a:hover {
}

#footer {
	padding:0px;
	margin-top:5px;
	margin-bottom:50px;
	float:left;
	color:#888888;
	font-size:10px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
}

#footer #footerContent {
	text-align:left;
	float:left;
}

#footer #footerContent a
{
	color:#888888;
	text-decoration:none;
}

.cellBlock { 
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
	text-align:left;
	text-overflow: ellipsis;  
	overflow: hidden; 
}

ul,ol,dl {list-style:none;} 
#navMenu { padding:0px;margin:0px;}
#navMenu li {text-align:left; float:left; display:block;position:relative; font-family: Verdana; height:32px;}
#navMenu li a {display:block;font-family: Verdana; padding:0px;}
#navMenu li a:hover {background:#f2f2f2; color:#6f6f6f;}
#navMenu li img { margin-top:0px !important;margin-top:3px;}
#navMenu dl {display:none;}
#navMenu .hover dl {display:block; position:absolute; top:30px;*top:25px;left:-1px;overflow:hidden;width:202px;padding:0px; white-space:normal; float:left;margin:0px; border: 1px #e4e4e4 solid;} 
#navMenu dt { 
/* (横拟一个透明背景) 这个CSS主要解决IE7 跟IE6 下 当子菜单显示时且该子菜单背面有内容出现时,相邻菜单之间出现间隙造成鼠标无法移到下一菜单上  */
 display:block; position: absolute; left:0; top:0; z-index:1; width:350px; height:100%; 
 /* 使用时只要把以下   "透明数值"   改小就可以了  */
 filter:alpha(opacity=100);   /* IE  */
 -moz-opacity:1.0; /* Moz + FF  */
 opacity: 1.0;  /* 支持CSS3的浏览器（FF 1.5也支持）  */
 -khtml-opacity:1.0;  /* 旧safari */
}
#navMenu dd {margin-bottom:5px; position:relative; z-index:10; float:left;margin:0px;width:100%;}
#navMenu dd a {display:block;padding:5px; width:100%; background:#fff;padding-left:10px;line-height:18px;}
#navMenu dd a:hover {display:block; width:100%; background:#f2f2f2; color:#6f6f6f;padding-left:10px;line-height:18px;}
#navMenu dt {margin-bottom:-1000px; padding-bottom:1000px;margin:0px;  /* 解决IE6下 DT高度没法自适应问题, 爱左看右很不情愿地用上负边距  */ }