#hearder_menu{
background-image:url(../images/image03.gif);
height:52px;
width:100%;
}
#hearder_splash_bar_leftimage{
background-image:url(../images/left_splash_bar.gif);
width:510px;
height:58px;
left:0px;
}
#hearder_splash_bar_rightimage{
background-image:url(../images/right_splash_bar.gif);
width:510px;
height:58px;
position:absolute;
z-index:1;
top:0;
right:0;
}
#hearder_splash_bar{
background-image:url(../images/image_01.gif);
height:58px;
}
.navbar_1{
background-image:url(../images/navbar_oa.gif);
width:191px;
height:21px;
}
.navbar_2{
background-image:url(../images/navbar_setting.gif);
width:191px;
height:21px;
}
#resource_title{
background-image:url(../images/image14.gif);
width:200px;
height:88px;
}
#resource_title{
background-image:url(../images/image14.gif);
width:200px;
height:88px;
}
#main_right_bottom{
background-image:url(../images/image17.gif);
width:200px;
height:28px;
}
#from_title{
padding:3px 10px 0 10px;
height:25px;
border-bottom:1px solid  #999999;
background-color:#b6dfff;
color:#333;
font-size:12px;
}
.jmesa {
	margin: 0;
	padding: 0;
	height:100%;
	width:100%;
	background-color: #e7e7e7;	
}
.jmesa a:hover{
	text-decoration:none;
}
.jmesa  a:link  {
	text-decoration:none;
}
.jmesa  a:visited  {
	text-decoration:none;
}
.jmesa  a:active  {
	text-decoration:none;
}
.jmesa caption {
	caption-side: top;
	color: #444444;
	font-weight: bold;
	font-size: 1em;
	text-align: left;
	padding-left: 5px;
}
.jmesa .jmesaTable {
	height:100%;
	width:100%;
	BORDER-top: #999 1px solid;
}
.jmesa .toolbar{
	background-color: #eff8ff;
	padding: 0px 3px 0px 3px;
	padding-left: 1px;
	padding-right: 1px;
	height:25px;
	BORDER-bottom: #142762 1px groove;
}
.jmesa .statusBar table tr td{
	font-family:"宋体";
	font-size: 12px !important;
}
.jmesa .statusBar select {
	font-family:"宋体";
	font-size: 12px;
	border: solid 1px #142762;
	width: 75px;
}
.jmesa .filter td {
	padding: 2px;
}
.jmesa .filter div {
	font-size: 11px;
	height: 15px;
	border: solid 1px #142762;
	background-color: #3399cc;
	color:#ffffff;
	position: relative;
}
.jmesa .filter img {
	display:inline;
	position:absolute;
	right:2px;
}
.jmesa .filter #dynFilterDiv {
	position: absolute;
	top: 16px;
	width: 131px;
	height: 29px;
	background-color: #edd400;
	padding-left: 3px;
}
.jmesa .filter #dynFilterInput {
	margin-top: 4px;
	background-color: #eee;
	border-style: none;
	border: solid 1px #444444;
	width: 124px;
}
.jmesa .odd a, .even a {
	color: black;
}
.jmesa .odd td, .jmesa .even td {
	height:25px;
	vertical-align:middle !important;
	font-family:"宋体";
	font-size: 12px;
	padding-left: 3px;
	text-indent:5px;
}
.jmesa .odd {
	background-color: #ffffff;
}
.jmesa .even {
  	background-color: #eff8ff;
}
.jmesa .highlight td {
	height:25px;
	vertical-align:middle;
	background-color: #b6dfff;
	font-family:"宋体";
	font-size: 12px;
	padding-left: 3px;
	text-indent:5px;	
}
.jmesa .highlight a, .highlight a {
	color: black;
}
/*新加样式*/
#tableDiv{
	height:100%;
	margin: 0px;	
	padding: 0px;
	width:100%;	
}

.jmesa .linkImg{
margin-bottom:2px;
margin-right:3px;
vertical-align:middle;
}
/*表头最右一列样式 begin*/
/*过滤行、表头行的样式*/
.jmesa .jmesaTableTd {
	background-color: #eff8ff;
	height:25px;
	padding:0;
	margin: 0px ;
	margin-top: 2px ;
}
.jmesa .headTableLeft tr{
	height:23px;
}
.jmesa .tableHeader {
	font-size: 12px;
	font-weight: bold;
	PADDING: 2px 2px 0 2px;
	margin: 0px ;
	background: #d6d6e0;	
	border-width: 1px;
	border-style: solid;
	text-indent:5px;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;	
}
/*表格最后一行,分页信息*/
.jmesa .statusBar{
	height: 20px ;
	width: 100%;
  	background: #b6dfff;
	border-width: 1px;
	border-style: solid;
    border-color: threedhighlight threedshadow threedshadow threedhighlight !important;
	padding: 3px !important;
	font-family:"宋体";
	font-size: 12px;
}
.jmesa .tableHeaderSort {
	vertical-align : middle;
	margin: 0px;	
	font-size: 12px;
	font-weight: bold;
	height:20;
	PADDING: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	background: url(../../../images/jmesa/header_bg.gif) left bottom repeat-x;	
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	text-indent:5px;
}
.jmesa TABLE .headRightTable{
	BORDER-RIGHT: buttonshadow 1px solid;
	BORDER-TOP: buttonhighlight 1px solid;
	FONT-SIZE: 9pt; BACKGROUND: buttonface;
	BORDER-LEFT: buttonhighlight 1px solid;
	WIDTH: 17px;
	BORDER-BOTTOM: buttonshadow 1px solid;
	HEIGHT: 100%
}
.jmesa .tableHeader {
	font-size: 12px;
	font-weight: bold;
	PADDING: 2px;
	margin: 0px ;
	background: #b6dfff;	
	border-width: 1px;
	border-style: solid;
	border-color: threedhighlight #3752a7 #142762 threedhighlight;	
}
.jmesa .headLeftTableScroll {
	PADDING: 2px !important;
	height:25px;
	margin: 0px;
	background: #b6dfff;
	border-width: 1px !important;
	border-style: solid !important;
	border-color: threedhighlight threedshadow threedshadow threedhighlight !important;
}
/*设置表头最右边的高度*/
.jmesa .headRight{
	height:100%;
}
.jmesa .headLeftTable Tr {	
	height:25px;
	PADDING: 0px;
	margin: 0px;
	background: #f4f4f4;	
}
/*表头最右一列样式 end*/
/*表头鼠标滑过的样式*/
.jmesa .tableHeaderDown{
	font-size: 12px;
	font-weight: bold;
	height:20;
	PADDING: 2px;
	margin: 0px;
	background: #c0c0c0 !important;
	border-width: 1px;
	border-style: solid;
	text-indent:5px;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	background: url(../../../images/jmesa/sortAsc.gif) no-repeat right center ; 
}
.jmesa .tableHeaderUp{
	font-size: 12px;
	font-weight: bold;
	height:20;
	PADDING: 2px;
	margin: 0px;
	background: #c0c0c0;
	border-width: 1px;
	border-style: solid;
	text-indent:5px;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	background: url(../../../images/jmesa/sortDesc.gif) no-repeat right center ;
}
.jmesa .descdownOver {
	font-size: 12px;
	font-weight: bold;
	height:20;
	PADDING: 2px;
	margin: 0px;
	background: #c0c0c0;
	border-width: 1px;
	border-style: solid;
	text-indent:5px;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	background: url(../../../images/jmesa/sortDesc1.gif) right bottom repeat-x;
	}
.jmesa .ascdownOver {
	font-size: 12px;
	font-weight: bold;
	height:20;
	PADDING: 2px;
	margin: 0px;
	background: #c0c0c0;
	border-width: 1px;
	border-style: solid;
	text-indent:5px;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
	background: url(../../../images/jmesa/sortAsc1.gif) right bottom repeat-x;
}
/*表格内容显示样式*/
.jmesa #contentViewTableId{
	PADDING: 0px;
	margin: 0px ;
	width:100%;
	background-color: #ccc;
	font-family:"宋体";
	font-size: 12px;
}
.jmesa #contentViewTableId td{
	border: 1px solid #ccc;
    word-break:break-all;
	PADDING: 0,2px,2px,2px;
	margin: 0px ;
	vertical-align:middle !important;	
}
.jmesa .pager {
	padding-right:10px;
	text-align :right;
}
.jmesa .contentDivCss {
	overflow-y:scroll;
    height:100%;
    padding:0; 
    margin:0;
}









