@charset "utf-8";
/* CSS Document */

/*公共列表*/
.td_l{ height:30px; padding-left:20px; line-height:30px;}
.td_2{ padding:10px 10px 10px 10px;}
.td_3{ padding:3px 0px 3px 3px; height:22px; line-height:22px;}
.td_4{ padding:5px 0px 5px 0px; height:25px; line-height:25px;}
.td_5{ padding:0px 0px 10px 0px; height:30px; line-height:30px;}
.td_6{ padding:2px 2px 2px 5px; height:15px; line-height:25px;}
.td_7{ padding:0px 5px 0px 5px;}
.td_10{ padding:5px 0px 5px 5px; height:18px; line-height:18px;}
.td_11{ padding:5px 0px 5px 0px; height:18px; line-height:18px;}
.td_p6{ padding:6px; height:30px; line-height:30px;}
.table_l{ border-left:1px solid #99CCFF;}
.table_r{ border-right:1px solid #99CCFF;}
.table_r2{ border-right:2px solid #E6F2FF;}
.table_b{ border-bottom:1px solid #99CCFF;}
.table_t{ border-top:1px solid #99CCFF;}

/* 输入框 */
.input_0{height:22px!important; margin:0; padding:2px; color:#666666; border:1px solid #7F9DB9;}
.input_2{width:130px; height:14px; margin:0; padding:2px; border:1px solid #7F9DB9;}
.input_3{width:240px; height:14px; margin:0; padding:2px; border:1px solid #7F9DB9;}
.input_4{width:55px; height:22px!important; margin:0; padding:2px; color:#666666; border:1px solid #7F9DB9;}
.input_5{width:45px; height:22px!important; margin:0; padding:2px; color:#666666; border:1px solid #7F9DB9;}
.input_6{width:100px; height:22px!important; margin:0; padding:2px; color:#666666; border:1px solid #7F9DB9;}
.input_7{width:90px; height:14px; margin:0; padding:2px; border:1px solid #7F9DB9;}
.input_8{width:420px; height:100px!important; margin:0; padding:3px; line-height:150%; color:#999999;}
.input_9{width:100px; height:14px; margin:0; padding:2px; border:1px solid #7F9DB9;}
.input_10{width:60px; height:14px; margin:0; padding:2px; border:1px solid #7F9DB9;}
.input_11{width: 500px; height:50px!important; margin:0; padding:3px; line-height:150%; color:#999999;}
.input_textarea{width:420px; height:100px!important; margin:0; padding:3px; line-height:150%; border:1px solid #7F9DB9;}

/*按扭*/
.b{ width:614px; height:32px; margin:10px 0 0 0; padding:0; text-align:center; }
.button01{ width:70px; height:26px; border:0; background:url(images/icon.png) no-repeat 0px 0px;  margin:0; padding:0; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
.button02{ width:70px; height:26px; border:0; background:url(images/icon.png) no-repeat -99px 0px;  margin:0; padding:0; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
.button03{ width:70px; height:19px; border:0; background:url(images/icon.png) no-repeat 0px -110px;  margin:0; padding:0; cursor:pointer; color:#000000; font-size:12px;  text-align:center;}
.button04{ width:117px; height:19px; border:0; background:url(images/icon.png) no-repeat 0px -146px;  margin:0; padding:3px 0px 3px 0px; cursor:pointer; color:#000000; font-size:12px;  text-align:center;}
.button05{ background:url(images/icon.png) no-repeat 0px -172px; width:80px; height:26px; border:0px; margin:0; padding:0; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
.button06{ background:url(images/icon.png) no-repeat 0px -205px; width:100px; height:26px; border:0px; margin:0; padding:0; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}
.button07{ background:url(images/icon.png) no-repeat 0px -239px; width:152px; height:26px; border:0px; margin:0; padding:0; cursor:pointer; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center;}

/* 空白间距 */
.mt_auto{ margin:0 auto;}
.mt4{ margin-top:4px;}
.mt6{ margin-top:6px;}
.mb6{ margin-bottom:6px;}
.mt10{ margin-top:5px;}
.mt11{ margin-top:11px;}
.mt20 {margin-top:20px;}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:40px;}
.ml6{ margin-left:6px;}
.lt1{ letter-spacing:1px;}
.ml30{margin-left:30px;*margin-left:30px !important;*margin-left:20px;}
.pt6{ padding-top:6px;}
.pb10{ padding-bottom:10px;}
.p_5{ padding:5px 0;}
.p_6{ padding:5px 5px 5px 5px;}
.p_99 {padding:0px 5px;}


/* 文字链*/
a{ color:#333333; text-decoration:none;}
a:hover{ color:#990000; text-decoration:underline;}

.white, .white a{ color:#FFFFFF; text-decoration:none;} .white a:hover{ color:#FFFFFF; text-decoration:underline;}
.color1,.color1 a{ color:#015A88; text-decoration:underline;} .color1 a:hover{ color:#990000; text-decoration:underline;}
.color2,.color2 a{ color:#005994; text-decoration:none;} .color2 a:hover{ color:#005994; text-decoration:underline;}/*兰色*/
.color3,.color3 a{ color:#990000; text-decoration:none;} .color3 a:hover{ color:#990000; text-decoration:underline;}/*红色*/
.color4,.color4 a{ color:#FF0000;text-decoration:none;} .color4 a:hover{ color:#FF0000; text-decoration:underline;}/*鲜红色*/
.color5,.color5 a{ color:#000000; text-decoration:none;} .color5 a:hover{ color:#FF0000; text-decoration:underline;}/*灰色*/
.color6,.color6 a{ color:#666666; text-decoration:none;} .color6 a:hover{ color:#FF0000; text-decoration:underline;}/*黑色*/
.color7,.color7 a{ color:#FF0000;text-decoration:underline;} .color7 a:hover{ color:#FF0000; text-decoration:underline;}/*鲜红色*/
.color8,.color8 a{ color:#005994; text-decoration:underline;} .color8 a:hover{ color:#005994; text-decoration:underline;}/*兰色*/
.color9,.color9 a{ color:#FF0000; text-decoration:none; font-weight: bold;} .color9 a:hover{ color:#FF0000; text-decoration:underline;  font-weight: bold;}/*兰色*/

a.color7{color:#FF0000;text-decoration:underline;}
a.color7:hover{color:#666666; text-decoration:underline;}/*鲜红色*/

/* 文字大小 */
.f12 {font-size:12px}
.f14 {font-size:14px}
.f16 {font-size:16px}
.f24{font-size: 24px}
.fb {font-weight:bold}/* 文字加粗 */

/*行高*/
.lh12{ line-height:140%;}
.lh18{ line-height:180%;}

/* 首先缩进 */
.ti12 {text-indent:12px}
.ti24 {text-indent:24px}

/* 清除悬浮 */
.left{ float:left;}
.right{ float:right;}
.clear {clear:both;height:1px;overflow:hidden;}

/*文字布局*/
.t_center{ text-align:center;}
.t_left{ text-align:left;}
.t_right{ text-align:right;}

/*边框*/
.border01{ border:1px solid #67B7E0;}/*兰色*/
.border02{ border:1px solid #ACE0A3;}/*绿*/
.border03{ border-bottom: 1px dashed #CCCCCC;}/*虚线灰色*/
.border04{ border-left: 1px solid #99CCFF; border-right: 1px solid #99CCFF; border-top: 1px solid #99CCFF;}
.border05{ border: 1px dashed #CCCCCC;}/*虚线灰色*/
.border05_l{ border-left: 1px dashed #CCCCCC;}/*虚线灰色 左*/
.border05_t{ border-top: 1px dashed #CCCCCC;}/*虚线灰色 上*/
.border05_r{ border-right: 1px dashed #CCCCCC;}/*虚线灰色 右*/
.border05_b{ border-bottom: 1px dashed #CCCCCC;}/*虚线灰色 下*/
.border01_b { border-bottom:1px solid #67B7E0;}/*兰色下*/
.border01_t { border-top:1px solid #67B7E0;}/*兰色上*/
.border01_t3 { border-top:3px solid #67B7E0;}
.border01_lrb{ border-bottom:1px solid}
.border03_b{ border-bottom:2px solid #E6F2FF}

/*背景色*/
.color_bg{ background:#C7E0F8;}/*兰色*/
.color_bg2{ background:#F7FAFF;}/*淡兰色*/
.color_bg3{ background:#E6F2FF;}
.color_bg4{background:#015A90;}
.color_bg98{ background: #FFFFFF;}
.color_bg99{ background: #FDE1E9;}


/*坐标*/
.icon01{ background:url(images/icon7.gif) no-repeat 15px 8px; width:664px; height:34px; line-height:34px; font-size:16px;  font-weight:bold; padding-left:30px; text-align:left;}
.icon02{ background:url(images/icon13.gif) no-repeat 5px 6px;  height:34px; line-height:34px; font-size:14px;  font-weight:bold; s text-align:left; padding-left:30px;}
.icon03{ background:url(images/icon15.gif) no-repeat 0px 6px; height:17px; padding-top:8px; width:82px; padding-left:8px;}
.icon04{ background:url(images/icon14.gif) no-repeat 5px 15px; padding-left:32px; padding-top:16px; width:250px; margin:0 auto; }
.icon05{ background:url(images/icon18.gif) repeat-x; width:600px;}
.icon06{ background:url(images/icon17.gif) no-repeat 0px 13px; padding-left:15px; padding-top:10px; text-align:left;}
.icon07{ background:url(images/001_11.gif) no-repeat 5px 15px; padding-left:32px; padding-top:16px; width:250px; margin:0 auto; }

.w_auto{width:auto;}
.min_height100{min-height:100px; height:auto !important; height:100px; overflow:visible;}
.min_height200{min-height:200px; height:auto !important; height:200px; overflow:visible;}
.min_height300{min-height:300px; height:auto !important; height:300px; overflow:visible;}
.min_height400{min-height:400px; height:auto !important; height:400px; overflow:visible;}
.min_height450{min-height:450px; height:auto !important; height:450px; overflow:visible;}
.min_height500{min-height:500px; height:auto !important; height:500px; overflow:visible;}

/**新增文字强制换行样式 2010-07-01*/
.warpDiv{word-wrap:break-word; overflow:auto;}

/* 表单验证样式
------------------------------------------*/
label.error {
	background: url('icons/unchecked.gif') no-repeat;
	height:50px;
	width:16px;
	padding-bottom:3px;
	padding-left: 16px;
	color:red;
	/*display: block;*/
}
label.error1 {
	background: url('icons/unchecked.gif') no-repeat;
	height:50px;
	width:16px;
	padding-bottom:3px;
	padding-left: 16px;
	color:red;
	/*display: block;*/
}
label.valid {
	background: url('icons/checked.gif') no-repeat;
	height:50px;
	width:16px;
	padding-bottom:3px;
	padding-left: 16px;
	/*display: block;*/
}
label.empty {
	display: none;
	background: url('') no-repeat;
	height:50px;
	width:16px;
	padding-bottom:3px;
	padding-left: 16px;
	/*display: block;*/
}
span.valid {
	background: url('icons/checked.gif') no-repeat;
	height:50px;
	width:16px;
	padding-bottom:3px;
	padding-left: 16px;
	/*display: block;*/
}

/**------------------变更登记的几个样式表---------------------**/
.ChangeBack{
	background:url('images/changes_back.gif') no-repeat;
	padding: 2px 2px 4px 18px;
	margin: auto;
	color:red;
}
.ChangePass{
	background:url('images/changes_pass.gif') no-repeat;
	padding: 2px 2px 4px 18px;
	margin: auto;
	color:red;
}

.fieldChanged{
	background:url('images/changes_haveChange.gif') no-repeat;
	padding: 2px 2px 4px 18px;
	text-align:left;
	color:red;
}
.ChangeEdit{
	background:url('images/right_arrow.gif') no-repeat left center;
	/*padding: 8px 2px 4px 10px;*/
	height:auto;
	color:red;
}
/** 为变更登记进行的表格边框 **/
.table_border{border-collapse:collapse;}
.table_border td{border:1px solid #67B7E0;}
.table_border th{border:1px solid #67B7E0;}

