﻿
.fd_qp_tb_header,
.fd_qp_tb_inputpanel,
.fd_qp_tb_inputpanel_0,
.fd_qp_tb_input,
.fd_tb_qp,
.fd_tb_inputPanel_n,
.fd_tb_conditionInputPanel,
.fd_tb_inputPanel,
.fd_tb_btnRow,
.fd_tb_displayPanel,
.fd_tbCtrlPanel
{	
	width:100%;
	border:#cccaca 1px solid;
	border-collapse: collapse;
	font-family: 宋体;
	font-size: 9pt;
	color: #222222;
	background-color: #ffffff;
	text-align:center;
}

.fd_qp_tb_header tr
{
	height: 22px;
	background-color: #f1f8fa;	
}

.fd_qp_tb_header td
{
	text-align:left;	
	vertical-align:middle;
}

.fd_qp_img_op_off
{
	margin-right:3px;	
}

.fd_qp_spn_off
{
	margin-left:3px;
}

.fd_qp_spn_on
{
	cursor:pointer;	
	margin-left:3px;
	color:navy;
	text-decoration:underline;
}

.fd_qp_img_split
{
	margin:3px 8px 3px 8px;
}

.fd_qp_tb_inputpanel_0	/*border-bottom:0;*/
{
	border-top:0;
}

.fd_qp_tb_inputpanel
{
	border-top:0;
}

.fd_qp_tb_input span
{
	padding-left: 2px;
	cursor:pointer;
	text-align:left;
	color:#bcbcbc;
}

.fd_qp_txt
{
	width:100%;
	border:0;
	cursor: text;
	word-break:break-all;
}

.fd_qp_td_lbl
{
	width:10%;
	text-align:right;
}

.fd_qp_td_input
{
	width:22%;
	text-align:left;
}

.fd_qp_td_btns
{
	width:32%;
	text-align:right;
}

.fd_td_splitrow
{
	height:18px;
}

/**************uccFD****************************************************************/

.fd_tb_ucc
{
	width:100%;
}

.fd_tb_ucc button
{
	cursor: pointer;
	text-align: center;
	border: #aaaaaa 1px solid;
	padding:3px 3px 0 3px;
	height:22px;
}

.fd_btn_off,
.fd_btn_on
{
	margin:0 0 0 7;
	
}

/*控件 [ 按钮 ]*/
.fd_btn_off
{
	background: url(FDImages/button.jpg) fixed repeat-x center center;
	
}

.fd_btn_on
{
	background: url(FDImages/button.jpg) fixed repeat-x center center;
}

.fd_chk
{
	cursor: pointer;
}

.fd_rad
{
	cursor: pointer;
}

.fd_hid
{
	display:none;	
}

/**************查询面板(公用)****************************************************************/

.fd_tb_qp
{
	
}

.fd_tb_qp table
{
	width:100%;
}

.fd_tr_qp_header
{
	height: 22px;
	background-color: #f1f8fa;	
	cursor:pointer;
}

.fd_td_queryImg		/*左上角查询图标所在的 [单元格] */
{
	width:16px;
	text-align:right;
}

.fd_td_queryImg img
{
	margin:0 2px 0 4px;
}

.fd_td_qp_title	/*查询面板标题所在的 [单元格] */
{
	text-align:left;
	padding:0 0 0 2;
	vertical-align:middle;
}

.fd_td_hidImg		/*右上角隐藏显示图标所在的 [单元格] */
{
	width:20px;
	text-align:right;	
}

.fd_td_hidImg img
{
	margin:0 4px;
	cursor:pointer;
}

/****************简单查询面板*********************************************************/

.fd_tb_inputPanel		/*条件输入面板所在 [ 表格 ]*/
{
	border:0;
	border-top:solid 1px #cccaca;
}

.fd_td_lbl_3		/*条件标题所在 [ 单元格 ]*/
{
	width:10%;
	text-align:right;
	padding-top:3px;
}

.fd_td_input_3		/*输入框所在 [ 单元格 ]*/
{
	width:23%;
	text-align:left;	
}

.fd_td_lbl_4		/*条件标题所在 [ 单元格 ]*/
{
	width:7%;
	text-align:right;
	padding-top:3px;
}

.fd_td_input_4		/*输入框所在 [ 单元格 ]*/
{
	width:18%;
	text-align:left;	
}

.fd_td_lbl_s		/*条件标题所在 [ 单元格 ]*/
{
	width:10%;
	text-align:right;
	padding-top:3px;
}

.fd_td_input_s		/*输入框所在 [ 单元格 ]*/
{
	width:23%;
	text-align:left;	
}


.fd_td_querybtn_s	/*查询按钮所在 [ 单元格 ]*/
{
	width:33%;
	text-align:right;
}

.fd_td_querybtn_s button	/*查询按钮*/
{
	background: url(FDImages/button.jpg) fixed repeat-x center center;
	border: #aaaaaa 1px solid;
	margin:0 0 3px 6px;
	padding:0 2 0 2;
	padding-top:3px;
	height:22px;
}


.fd_txt_input_s,	/*条件输入 [ 文本框 ]*/
.fd_txt_date		/*日期 [ 输入框 ]*/
{
	width:100%;
	border:#cccaca 1px solid;
	cursor:text;
	padding:1px;
	height:20px;
	
	onmousemove:expression(onmouseover=function(){fd().setTitle(this);})
}

.fd_tb_date			/*日期输入项所在 [ 表格 ]*/
{
	width:100%;
	font-size:9pt;	
}

.fd_sel_input_s		/*条件输入 [ 下拉框 ]*/
{
	width:100%;
}

/**********中间按钮分隔行****************************************************************/


.fd_tb_btnRow
{
	border:0;
}

.fd_tb_btnRow tr
{
	text-align:left;
	height:35px;
	vertical-align:bottom;
	padding-bottom:1px;	
}

.fd_tb_btnRow img
{
	margin:0 3 3 3;
}

.fd_tb_btnRow span
{
	margin:0 5 0 2;
	cursor:pointer;
}


.fd_tr_btnRow_empty
{
	height:20px;
}

/**************结果显示面板****************************************************************/

.fd_tb_displayPanel
{
	border-bottom:0;
}

.fd_tr_header
{
	background-color: #f1f8fa;
	height:25px;
	font-weight:bold;
	vertical-align:middle;
	letter-spacing:1px;
}

/*datagrid列标题 [ 单元格 ]*/
.fd_tr_header td
{
	border: solid 1px #cccaca;
	height:24px;
	vertical-align:middle;
	padding:3 0 0 0;
	cursor:default;
}

.fd_spn_header_off
{
	
}

.fd_spn_header_on
{
	cursor:hand;
}

/*排序箭头 [ label ]*/
.fd_lblArrow
{
	font-weight:lighter;
}

/*数据列表偶数 [ 行 ]*/
.fd_trEven
{
	background-color: #ffffff;
}

/*数据列表奇数 [ 行 ]*/
.fd_trOdd
{
	background-color: #f1f8fa;
}

/*数据列表 [ 行 ] (onmouseover)*/
.fd_tr_on
{
	background-color:#ffffcc;
	vertical-align:left;
}

.fd_trEven td,
.fd_trOdd td,
.fd_tr_on td
{
	height:27px;
	border:  #e9eaf1 1px solid;
	font-size:9pt;
	border-bottom:0;
	text-align:center;
	word-break:break-all;
	padding:3 4 2 4;
	color:#222222;
}

/*datagrid单元格里的链接 [ label ] onmouseout*/
.fd_lblLink_off
{
	color:blue;
}

/*datagrid单元格里的链接 [ label ] onmouseover*/
.fd_lblLink_on
{
	color:Red;
	cursor:pointer;
	font-size:9pt;
}

/*数据列表图片 [ 单元格 ]*/
.fd_td_imgData
{
	width:15px;
	height:15px;
}

/*模板*/
.fd_tbTemplate
{
	width:100%;
	margin-bottom:5;
}

.fd_trTemplate
{
	
}

.fd_tdTemplate
{
	padding:5px;
}

.fd_tb_noResult
{
	
}

.fd_tr_noResult
{

}

.fd_td_noResult
{
	font-size: 10pt;
	color:red;
	text-align:center;
	height:28px;
}

/*新增和修改的提示 [ label ]*/
.fd_lblAuTip
{
	font-size:8pt;
	color:Red;	
}

/*新增和修改的提示 [ image ]*/
.fd_imgAuTip
{
	margin-right:3px;
}

.fd_imgCell
{
	cursor:pointer;
}

/**************操作项****************************************************************/

.fd_tdOpCol
{
	height:27px;
	border:0px;
	border-left: solid 1px #e9eaf1;
	border-top: solid 1px #e9eaf1;
	vertical-align:middle;
}

/*操作 [ 按钮 ] */
.fd_btnOp_off,.fd_btnOp_on
{
	background: url(FDImages/button.jpg) fixed repeat-x center center;
	border: #aaaaaa 1px solid;
	margin:0px 3px 0px 3px;
	padding:3px 3px 0 3px;
	height:22px;
}


.fd_imgOp_off,.fd_imgOp_on
{
	margin:0px 5px 0px 5px;
}

/*[ 下拉框 ]*/
.fd_selOp
{
	width:100%;	
}

/*被禁用的 [ 下拉框选项 ]*/
.fd_disOption
{
	color:Gray;	
}

/*超链接操作项 [ lable ] (onmouseout)*/
.fd_lblOp_off,.fd_lblOp_on
{
	color:Blue;
}

/*超链接操作项 [ lable ] (onmouseover)*/
.fd_lblOp_on
{
	color:Red;
	cursor:pointer;
}

/**************表格控制面板****************************************************************/

.fd_tbCtrlPanel
{
	padding:0 0 0 8;
	vertical-align:middle;
}

.fd_tbCtrlPanel tr
{
	height:28px;
	vertical-align:super;
}

.fd_tbCtrlPanel span
{
	color:Red;
}

.fd_tbCtrlPanel img
{
	cursor:pointer;
	margin:0 2 0 2;
}

/*表格信息(多少条记录,多少页...)所在 [ 单元格 ]*/
.fd_td_gridInfo
{
	text-align:left;
	vertical-align:middle;
}

/*翻页按钮所在 [ 单元格 ]*/
.fd_td_gridOp
{
	text-align:right;
	vertical-align:middle;
}

/*表格信息(多少条记录,多少页...)所在 [ 单元格 ]*/
.fd_td_pagePanelLeft
{
	width:50%;
	text-align:left;
	vertical-align:middle;
}

/*翻页按钮所在 [ 单元格 ]*/
.fd_td_pagePanelRight
{
	width:50%;
	text-align:right;
	vertical-align:middle;
}


.fd_btnFirst_off, .fd_btnFirst_on, .fd_btnFirst_dis,
.fd_btnPre_off, .fd_btnPre_on, .fd_btnPre_dis, 
.fd_btnNext_off, .fd_btnNext_on, .fd_btnNext_dis,
.fd_btnLast_off, .fd_btnLast_on, .fd_btnLast_dis
{
	background: url(FDImages/button.jpg) fixed repeat-x center center;
	border: #aaaaaa 1px solid;
	padding: 3px 0 0 0;
	width:28px;
	height:15px;
	color: #000000;	
	height: 22px;
	margin:0 2 0 2;
	cursor:pointer;
}

.fd_btnLast_off, .fd_btnLast_on, .fd_btnLast_dis
{
	margin-right:8px;	
}

.fd_vSplitLine
{
	background: url(FDImages/split-line.gif) fixed no-repeat center center;
	width:2px;
	height:15px;
	margin:0 3 0 3;
}

/*翻页 [ label ] (onmouseover)*/
.fd_lblPage_on
{
	cursor:pointer;
	color:Red;
	margin:0 2 0 0;
	text-decoration:underline;
}

/*翻页 [ label ] (onmouseout)*/
.fd_lblPage_off
{
	color:Black;	
	margin:0 2 0 0;
	text-decoration:none;
}

.fd_lblPage_dis
{
	color:Black;	
	margin:0 2 0 0;
	text-decoration:none;
}

.fd_selPageSize
{
	color:Red;
}

.fd_selJumpPage
{
	color:Red;
}

.fd_txtJumpPage
{
	width:30px;
	border: #aaaaaa 1px solid;
	margin:0 2px 0 2px;
	font-size:9pt;
	padding:2 2 0 2;
}

/******************************************************************************/
