/* 表单明细的样式 */
fieldset { padding:2px;}

.dlg_detail{
	width:100%; margin:5px 0; text-align:left; /*line-height:90px;*/
}
.dlg_detail .formRow
{
	clear:both;
	width:100%;
}
.dlg_detail .btnArea{
	clear:both;
	padding:0 0 5px 120px;
}
.dlg_detail .formLabel,
.dlg_detail .formField,
.dlg_detail .formClew {
	float:left;
}
.dlg_detail .formLabel{
	width:105px; margin-right: 5px;  padding-right: 10px;
	text-align:right; line-height:22px; font-size: 13px;
	font-weight: bold;
	color: #77f;
	/*background: #77f;/**/
}
/* 必填项 */
.dlg_detail .mustRow .formLabel
{
	color: #f00;
}

.dlg_detail .formField
{
	width:300px;
	text-align:left;
	padding-bottom: 5px;
}
.dlg_detail .formField .text,
.dlg_detail .formField .textMin,
.dlg_detail .formField .textMid {
	padding: 2px;
	border: solid 1px #7F9DB9;
	font-size: 14px;
	line-height: 14px;
	color: #33f;
	background-color: #ffd;
	font-family: 宋体, Arial, 微软雅黑, Tahoma, Verdana,  Helvetica, sans-serif;
}
.dlg_detail .formField .text
{
	width: 250px;
}
.dlg_detail .formField .textMin
{
	width: 80px;
}
.dlg_detail .formField .textMid
{
	width: 120px;
}
.dlg_detail .formField label
{
    line-height: 24px;
    color: #3333CC;
    font-size: 13px;
    /*font-weight: bold;*/
}

.dlg_detail .formField .textarea
{
	border:solid 1px #7F9DB9;
	background-color: #FFF;
	padding: 2px 2px;
	width: 250px;
	height: 100px;
	overflow: auto;
	/*font-size: 13px;
	font-family: 'Courier New' , Courier, monospace;*/
}

.dlg_detail .formField .clew{
	padding-top:5px;
	color:#7c7c7c;
	line-height: 18px;
	font-size: 12px;
	/*color:#844100;*/
}

.dlg_detail .formClew
{
	display:none;
	width:100px; text-align:left; padding: 0 0 0 5px;
}
.dlg_detail .formClew .errorClew
{
	line-height:24px;
	color: #f00;
	background: url('/nyx/css/Images/problem.gif') no-repeat left center;
	padding: 0px 0 0 10px;
	overflow: hidden;
}

.disabled { color:#777; }
