﻿.Load
{
    padding-left: 17px;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background: url('Load.gif') no-repeat;
    white-space:nowrap;
}
.OK
{
    width: 19px;
    height: 16px;
    padding-left: 20px;
    vertical-align: middle;
    background: url('note_ok.gif') no-repeat;
    background-position:left center;
    color: Green;
}
.Error
{
    width: 16px;
    height: 16px;
    vertical-align: middle;
    padding-left: 17px;
    background: url('note_error.gif') no-repeat;
    background-position:left center;
    color: Red;
    white-space:nowrap;
}

.FRInputNote
{
    width: 16px;
    height: 16px;
    background: url(note_error.gif);
   font-family:Arial,微软雅黑,宋体;
    position: absolute;
    display: none;
}
.FRDrag
{
    position: absolute;
    top: 0px;
    cursor: move;
    left: 0px;
    width: 100%;
    height: 100%;
}
/*数据加载进度条*/
.LoadBarTitle
{
	border:1px solid #999;
	margin:0px; padding:0px;
	height:30px;
	padding-top:8px;
	background-color:Yellow;
	width:100%;
	text-align:center;
}
.LoadBarTitleInfo
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial,微软雅黑,宋体;
}
.LoadBar
{
	border:1px solid #0d6479;
	margin:5px 0px 5px 0px;
	padding:0px;
	height:13px;
	width:400px;
	text-align:center;
}
.LoadBarContent
{
	border:0px;
	margin:0px; padding:0px;
	height:13px;
	background-image:url(LoadBar.png);
	float:left;
}
.LoadBarText
{
	color:White;
	font-family:Arial;
	word-spacing:2em;
	font-size:11px;
	font-weight:bold;
}
/*******************************AjaxTable样式控制********************************/
.AjaxTable
{
	width:auto;
	/*border-right:1px solid #d1d1d1;*/
	border:1px solid #d1d1d1;
	margin:0px; padding:0px;
	border-collapse:collapse;
	font-family:微软雅黑,宋体,Arial;
}
.AjaxTable_Title
{
	background-image:url(Table/grid-th1.gif);
	height:24px;
	margin:0px; padding:0px;
}
.AjaxTable_Title_TH
{
	border:1px solid #d1d1d1;
	*padding:0px 10px 0px 10px !important;
	padding:1px 10px 1px 10px;
	margin:1px;
	white-space:nowrap;
	color:#666;
	font-family:微软雅黑,宋体,Arial;
}
.HeaderFixed
{
}
.AjaxTable_Title_TD
{
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#333;
}
.AjaxTable_Title_TD_TotalRow
{
    border:1px solid #d1d1d1;
	padding: 1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#333;
	font-weight:bold;
	font-size:10pt;
	background-color:#c6ecfc;
}
.AjaxTable_Title_TD_ChildRow
{
    border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#333;
	text-indent:15px;
}
.AjaxTable_Title_TD_ThirdChildRow
{
    border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#999;
	text-indent:30px;
}
/*高亮显示*/
.AjaxTable_Title_TD_HighLight
{
    border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:Red;
	font-weight:bold;
	font-size:9pt;
	background-color:White;
}
.AjaxTable_Title_TD_Gray
{
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#b5b5b5;
}
.AjaxTable_Title_TD_Enabled
{
	border:1px solid #d1d1d1;
	text-decoration:line-through;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:Red;
}
.AjaxTable_Title_TD_Bold
{
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	font-weight:bold;
}
.AjaxTable_Title_TD_Checked
{
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	background-color:#f1f1f1;
}
.AjaxLink
{
    color:Blue;
}
/***************************AjaxTable前台展示**********************/
.AjaxTable_Web
{
	width:auto;
	border:1px solid #d1d1d1;
	margin:0px; padding:0px;
	border-collapse:collapse;
	font-family:微软雅黑,宋体,Arial;
	width:100%;
}
.AjaxTable_Title_Web
{
	background-image:url(Table/grid-th2.gif);
	height:28px;
	margin:0px; padding:0px;
}
.AjaxTable_Title_TH_Web
{
	border:1px solid #d1d1d1;
	*padding:0px 10px 0px 10px !important;
	padding:1px 10px 1px 10px;
	margin:1px;
	white-space:nowrap;
	color:#333;
	text-align:left;
	font-family:微软雅黑,宋体,Arial;
}
.AjaxTable_Title_TD_Web
{
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#333;
}
.AjaxCheckBox
{
	float:left;
}
/*不显示竖线*/
.AjaxTable_Title_TD_NoVLine
{
	border:solid 0px;
	border-bottom:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
	color:#333;
}
/**************************Ajax动态查询******************************/
.AJAXT
{
	background-color:#FFF;
	border:1px solid #d1d1d1;
	margin:0px; padding:0px;
	border-collapse:collapse;
}
.AJAXT_MouseOver
{
	cursor:pointer;
	background-color:#e1e6e8;
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
}
.AJAXT td
{
	border:1px solid #999;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
	white-space:nowrap;
}
.AJAXT_MouseOut
{
	background-color:#fff;
	border:1px solid #d1d1d1;
	padding:1px 5px 1px 5px;
	margin:0px;
	height:22px;
}
.FRContentInfo
{
    width:400px;
    height:50px;
    overflow: auto;
    white-space: normal;
}

.FRSearchList
{
	margin:0px; padding:0px;
	border:2px solid #d3d3d3;
}
.FRSearchListTable
{
	width:100%;height:100%;padding:0px; margin:0px;border:0px solid; background-color:#d1d1d1;
}