@CHARSET "gbk";
/*------------------ 页面布局 ------------------*/
/*top边距为20*/
body.oper, table.oper, form.oper {
  margin-left: 0px;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 20px;
}
/*没有边距*/
body.noMargin {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

/*------------------ 超链接 ------------------*/
a:visited {
	text-decoration: none;
	color: #0075FF;
	font-size: 12px;
}
a:link {
	text-decoration: none;
	color: #0075FF;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
	color: red;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: red;
	font-size: 12px;
}
/*默认有下划线*/
a.default:visited {
	text-decoration: underline;
	color: #0075FF;
	font-size: 12px;
}
a.default:link {
	text-decoration: underline;
	color: #0075FF;
	font-size: 12px;
}
a.default:hover {
	text-decoration: underline;
	color: red;
	font-size: 12px;
}
a.default:active {
	text-decoration: underline;
	color: red;
	font-size: 12px;
}

/*查看详情*/
a.detail:visited {
	text-decoration: none;
	color: #0075FF;
	font-size: 12px;
}
a.detail:link {
	text-decoration: none;
	color: #0075FF;
	font-size: 12px;
}
a.detail:hover {
	text-decoration: underline;
	color: red;
	font-size: 12px;
}
a.detail:active {
	text-decoration: none;
	color: red;
	font-size: 12px;
}

/*---------------- 操作选项区域 -------------------*/
/*当前操作模块标题*/
.descText{
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
/*当前操作模块标题指示图片*/
.descPic{
	text-align: right;
	padding-left: 15px;
	width: 10px
}
/*操作选项图片*/
td.operPic{
	text-align: right;
	line-height: 25px;
}
/*操作选项文本*/
td.operText{
	padding-left: 4px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
}
/*操作选项链接可用*/
.managerOn {
	text-decoration: underline;
	color: #50A080;
	cursor: pointer;
}
/*操作选项链接不可用*/
.managerOut {
	text-decoration: none;
	color: #0066cc;
}

/*---------------- 查询功能区域 -----------------*/
/*查询条件名*/
td.qryText{
	padding-left: 5px;
	text-align: left;
	height: 24px;
	font-size: 12px;
	color: #000000;
}
/*查询条件输入*/
td.qryInput{
	text-align: left;
	height: 24px;
	font-size: 12px;
	color: #000000;
}
/*操作*/
td.qryButtonGrid {
	padding-right: 5px;
	text-align: right;
	font-size: 12px;
	color: #000000;
}

/*---------------- 列表信息展现表格 -----------------*/
/*表格标题 居中对齐*/
th.title{
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: url(../images/info/info_header.gif) #ffffff; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 24px; TEXT-ALIGN: center; font-weight:normal;
}
td.title{
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: url(../images/info/info_header.gif) #ffffff; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 24px; TEXT-ALIGN: center; font-weight:normal;
}
/*表格标题 左对齐*/
td.titleL{
	text-align: left;
	font-size: 12px;
	color: #4B5356;
	height: 24px;
	padding: 2px;
	background: url("../images/info/info_header.gif") #FFFFFF;
}
/*表格td中显示的数据*/
/*序号*/

td.sequence{
	/*text-align: center;*/
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
}
/*居中对齐*/
td.data {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #4b5356; PADDING-TOP: 2px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
/*左对齐*/
td.dataC {
	text-align: left;
	font-size: 12px;
	color: #4B5356;
	height: 24px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #FFFFFF;
}
/*左对齐*/
td.dataL {
	text-align: left;
	font-size: 12px;
	color: #4B5356;
	height: 24px;
	padding: 2px;
	background-color: #FFFFFF;
}
/*提示语*/
td.tipsData{
	text-align: center;
	font-size: 12px;
	color: #000000;
	height: 24px;
	background-color: #FFFFFF;
}
/*表格 分页*/
td.page{
	text-align: center;
	font-size: 12px;
	color: #000000;
	height: 35px;
	background: url("../images/info/info_bottom.gif") #FFFFFF;
}

/*---------------- 表格：记录详情的查看页面、编辑页面，新增记录页面 -----------------*/
/*记录的字段名字*/
td.infoName{
	text-align: right;
	font-size: 12px;
	color: #000000;
	height: 24px;
}
/*记录字段对应值的输入（控件）*/
td.infoValueInput{
	text-align: left;
	font-size: 12px;
	color: #000000;
	height: 24px;
	padding-left: 3px;
}
/*记录字段对应值的文本显示*/
td.infoValueText{
	padding-left: 3px;
	text-align: left;
	font-size: 12px;
	color: #000000;
	height: 24px;
}
/*操作*/
td.operButtonGrid{
	text-align: center;
	font-size: 12px;
	color: #000000;
	height: 30px;
	background-color: #FFFFFF;
}

/*---------------- 表单输入控件 type="text" -----------------*/
/*超短输入框*/
.ultraShortInput{
	font-size: 12px;
	width: 40px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*短输入框*/
.shortInput{
	font-size: 12px;
	width: 100px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*标准长度输入框*/
.standardInput{
	font-size: 12px;
	width: 120px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*中输入框*/
.midInput{
	font-size: 12px;
	width: 150px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*长输入框*/
.longInput{
	font-size: 12px;
	width: 240px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*超长输入框*/
.ultraLongInput{
	font-size: 12px;
	width: 300px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*附件上传输入框*/
.upfileInput{
	width: 400px;
}

/*超长多行输入框*/
.ultraLongArea{
	font-size: 12px;
	width: 300px;
	color: #4B5356;
	border:1px solid #8CB4E8;
}

/*---------------- 表单控件 下拉选项-----------------*/
/*按字符数分类*/
select.2WordsSelect{
	font-size: 12px;
	width: 50px;
	color: #000000;
	border:1px solid #8CB4E8;
}
select.3WordsSelect{
	font-size: 12px;
	width: 60px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*宽下拉选项*/
select.midSelect{
	font-size: 12px;
	width: 120px;
	color: #000000;
	border:1px solid #8CB4E8;
	height:18px;
}
/*长下拉选项*/
select.longSelect{
	font-size: 12px;
	width: 150px;
	color: #000000;
	border:1px solid #8CB4E8;
}
/*超长下拉选项*/
select.ultraLongSelect{
	font-size: 12px;
	width: 240px;
	color: #000000;
	border:1px solid #8CB4E8;
}

/*---------------- 表单控件 radio-----------------*/
/*radio组*/
.radioGroup {
	font-size: 12px;
}

/*---------------- 表单控件 checkbox-----------------*/
.cbx {
	font-size: 12px;
}

/*-------------------- 按钮 -----------------------*/
/*一般按钮*/
input.btn {
	cursor: pointer;
	line-height: 18px;
	border:1px solid #8CB4E8;
	color: #000000;
	font-size:12px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BACKGROUND: url("../images/button_bg.gif");
    }
/*--------------------- 页面提示 ----------------------*/
/*装载中字样*/
.loading {
	font-size: 12px;
	color: #666666;
}

/*必选项的“*”号提示*/
span.tipsStar{
	font-size: 12px;
	color: red;
}
/*提示语*/
span.tips{
	font-size: 12px;
	color: #000000;
}
/*--------------------- 颜色 ----------------------*/
.red {
	font-size: 12px;
	color: red;
}
.green {
	font-size: 12px;
	color: green;
}
.gray {
	font-size: 12px;
	color: #c0c0c0;
}
.darkgray {
	font-size: 12px;
	color: #808080;
}


.timeCtrl {
	cursor: pointer;
	background:url(../images/calendar.gif) no-repeat right;
	font-size: 12px;
	width: 300px;
	height: 20px;
	color: #4B5356;
	border:1px solid #8CB4E8;
}

.timeCtrlShort {
	cursor: pointer;
	background:url(../images/calendar.gif) no-repeat right;
	font-size: 12px;
	width: 140px;
	height: 20px;
	color: #4B5356;
	border:1px solid #8CB4E8;
}
