
body{font-size:12px; color:#000000; line-height:20px;}

.table_bg2 { text-align:right; color: #000000; line-height: 20px; background-color: #f5f5f5; border-top:1px solid #FFF; border-left:1px solid #fff; padding-right:8px;}

/*****表格中标签****/
.tdLabel{
	font: normal 12px/20px "宋体";
	background:#E1E2F6;
	text-align: right;
}

/*****GridView的列名式样****/
.tbHead{
	text-align:right;
	color: #000000;
	line-height: 20px;
	border-top:1px solid #FFF;
	border-left:1px solid #fff;
	padding-right:8px;
	background-image: url(../images/bg_choice.jpg);
	font-weight: normal;	
}


.tbHeadFD{
	text-align:right;
	color: #000000;
	line-height: 20px;
	border-top:1px solid #FFF;
	border-left:1px solid #fff;
	padding-right:8px;
	background-image: url(../images/bg_choice.jpg);
	font-weight: normal;
		
	position:relative ; 
   table-layout:fixed;
   top:expression(this.offsetParent.scrollTop);   
   z-index: 10;
}
.tbHeadFD th{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding:2px;}

.cssListSearchPrompt
    {
        position: absolute;
        background-color: Orange;
        font-family: 宋体, 标楷体;
        font-weight: bold;
        text-align: cneter;
	}

/*****导航字体样式****/
.Head {
	font-size: 12px;
	color:#827d76;
	height:20px;
	line-height:normal;	
	padding-left:15px;
	background-image: url(../images/bar_on.png);
	font-weight: bold;
	font-style: normal;
	text-align: left;
}

/*****异常提示样式****/
.Error {
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6633;
	background-color: #FFFFCC;
	line-height: 20px;
}

.button_back1 {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	font-size:12px; 	background: url(../images/button_back.gif); 	width: 85px; 	color: #000; 	height: 25px;
}
.button_back2 {
	border: 0px;  font-size:12px; background: url(../images/button_back2.gif); width: 115px; color: #000; height: 25px;
}
.button_back3 {
	border: 0px;  font-size:12px; background: url(../images/button_back.jpg); width: 70px; color: #000; height: 21px;
}

.table_row{}
.table_row td{
	border:1px solid #0a246a;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}
.table_row th{
	border:1px solid #0a246a;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}

/***AJAX 日历 样式 BEGIN******/
/*.MyCalendar .ajax__calendar_container 
{
    border:1px solid #646464;
    background-color:Yellow;
    color: red;
}
     .MyCalendar .ajax__calendar_other .ajax__calendar_day,
     .MyCalendar .ajax__calendar_other .ajax__calendar_year
     {
    color: black;
	}
     
 .MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year{
    color: black;
    font-weight:bold;
}*/
  
/*.ajax__calendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:#ffffff;
    color:#000000;
}
.ajax__calendar .ajax__calendar_footer {
    border-top:1px solid #f5f5f5;
} 
.ajax__calendar .ajax__calendar_dayname {
    border-bottom:1px solid #f5f5f5;
} 
.ajax__calendar .ajax__calendar_day {
    border:1px solid #ffffff;
} 
.ajax__calendar .ajax__calendar_month {
    border:1px solid #ffffff;
} 
.ajax__calendar .ajax__calendar_year {
    border:1px solid #ffffff;
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
    background-color:#ffffff; 
    border-color:#ffffff;
    color:#646464;
} 
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {
    background-color:#ffffff;
    border-color:#ffffff;
    color:#646464;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#daf2fc;
color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {
    color:#0066cc;
} 
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
    color:#0066cc;
}*/
  /***AJAX 日历 样式 END******/
  
  /***AJAX 日历 样式 BEGIN******/
.MyCalendar .ajax__calendar_container {
     background-color:#fff; color: #000;  border-collapse:collapse; border:1px #0a246a solid;z-index:1000;
}
     .MyCalendar .ajax__calendar_other .ajax__calendar_day,
     .MyCalendar .ajax__calendar_other .ajax__calendar_year 
     {
          color:#8c96cb;
     }
     
 .MyCalendar .ajax__calendar_container  td{
      background-color:#FFF; font-size:11px; border:0px #e5eff3 solid; color:#000; padding:0px 0px 0px 0px; 
}
 
 
 .MyCalendar .ajax__calendar_hover .ajax__calendar_day,
 .MyCalendar .ajax__calendar_hover .ajax__calendar_month,
 .MyCalendar .ajax__calendar_hover .ajax__calendar_year
  { background-color:#8c96cb;   color:#fff; font-size:medium; font-size:11px;}
  .MyCalendar .ajax__calendar_active .ajax__calendar_day,
  .MyCalendar .ajax__calendar_active .ajax__calendar_month,
  .MyCalendar .ajax__calendar_active .ajax__calendar_year 
  { background-color:#cce198;     color: black;  font-weight:bold;}
  
  /***AJAX 日历 样式 END******/
  
  
#apDivTableHd2
{
 position:absolute;
 left:0px;
 width:100%;
 height:100%;
 z-index:6;
}

#apDivTableHd
{
 position:absolute;
 left:0px;
 width:100%;
 height:100%;
 z-index:7;
}


#apDivTableHd1
{
 position:absolute;
 left:0px;
 width:100%;
 height:100%;
 z-index:7;
}

.table_row1{}
.table_row1 td{
	border:1px solid #0a246a;
	border-top-color:Black;
	border-bottom-color:Black;
	border-right-color:Gray;
	border-left-color:Gray;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}
.table_row1 th{
	border:1px solid #0a246a;
	border-top-color:Black;
	border-bottom-color:Black;
	border-right-color:Gray;
	border-left-color:Gray;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}

