@charset "utf-8";
/* CSS Document */

/**
=================================
婊戝姩寮€鍏筹紙OA棣栭〉鏄惁鎺ㄩ€侊級
=================================
**/
.tzCheckBox{ display:inline-block; position:relative; width:66px; height:27px; margin-left:15px; background:url(../images/ico-tsSwitch.png) no-repeat left bottom; white-space:nowrap; cursor:pointer;}
.tzCheckBox.checked{background-position:top left;}
.tzCheckBox .tzCBContent{color:#666; line-height:26px; padding-left:42px;}
.tzCheckBox.checked .tzCBContent{ color:#fff; text-align:left; padding-left:13px;}



/* table tr 鍙樿櫄绾   @author lihui 2014-11-27  */
table, table tr, table td{border-collapse:collapse;font-size: 12px;color:#444444;}
.table_dashed_blue{ border:1px solid #bacbdf}
.table_dashed_blue td{ border:1px dashed #cfd9e4;}
.table_dashed_blue_tr{ border:1px solid #becee1}
.table_dashed_blue_tr tr{ border:1px dashed #cfd9e4}

.table_dashed_notd{ border:1px solid #bacbdf}

.table_nodashed{ border:0}
.table_nodashed td{ border:none; border:0}

/* table tr 鍙樿櫄绾 end */

/* table 閫夋嫨琛屾牱寮 */	
.main_item_content_select {
	background-color: #919da6;
	color: #fff;
	overflow: hidden;
}

/* 鍚戜笂鎸夐挳 */
.form_up_label{
	background:url(../images/btn-arrow-top.png);
	width:24px;
	height:24px;
	overflow:hidden;
	display:block;
	float:left;
}
.form_up_label:hover{
	background:url(../images/btn-arrow-top-red.png);
	width:24px;
	height:24px;
	overflow:hidden;
	display:block;
	float:left;
}
	
/* 鍚戜笅鎸夐挳 */
.form_down_label{
	background:url(../images/btn-arrow-down.png);
	width:24px;
	height:24px;
	overflow:hidden;
	display:block;
	float:left;
}
.form_down_label:hover{
	background:url(../images/btn-arrow-down-red.png);
	width:24px;
	height:24px;
	overflow:hidden;
	display:block;
	float:left;
}


/*鍙鏂囨湰妗  @author cuitao 2013-11-13 */
.read_only_input{
	border:#c1c1c1 1px solid;
	background:#e0e0e0;
	color:#3f5571;
}

/* 閲嶅懡鍚嶆彁绀轰俊鎭  @author charles 2013-10-8 */
.rename-msg {
	display:none;
	background:#FFF2E9 url(../images/exclamation.gif) no-repeat scroll 10px;
	border:1px solid #FF6600;
	color:#000000;
	text-align:left;
	margin-top:2px;
	padding:7px 5px 5px 30px;
	height:18px;
	width:300px;
}
			
/*蹇呭～椤圭孩鑹叉槦鍙  @author charles 2013-10-8 */
.star-red {
	/*float:left; */
	font-family: tahoma, "寰蒋闆呴粦", "瀹嬩綋", san-serif;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#FF0000;
	padding:10px 0 0 5px;
}

/* 鍒楄〃銆佽〃鍗曚腑鐨勬彁绀轰俊鎭  @author charles 2013-10-11*/
.form-pro-info {
	font-family: tahoma, "寰蒋闆呴粦", "瀹嬩綋", san-serif;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#0862a8;
	padding:10px 0 0 5px;
}

/*椤剁鎮ㄧ殑浣嶇疆鑳屾櫙榛勮壊  @author charles 2013-10-8 */
.table-huang {
	background-color: #fdfdbc;
	font-family: tahoma, "寰蒋闆呴粦", "瀹嬩綋", san-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#0000FF;
	padding:0 20px;
	height:30px;
}

/*鍒楄〃鍙充笂瑙掓寜閽紝涓庣炕椤垫爣绛惧悓琛    鍏煎IE7/8/9 鐏嫄  @author charles 2013-10-8 */
.table-bt-right-fb{
	position/*\**/: relative\9;
	top/*\**/:-30px\9;
	overflow/*\**/:hidden\9;	
}
.table-bt-right {
	position:absolute; 
	padding/*\**/:10px 0 0 0px\9;
	padding:10px 0 0 0px;
	width: 300px; 
	margin-right: -100px; 
	position: relative; 
	top:0px; 
	top/*\**/:30px\9;
	right: 100px;
}


/*琛ㄥ崟婊氬姩   @author cuitao 2013-10-10 */
.saas_form_frame{
	background:#efefef;
	width:100%;
	height:400px;
	/*border:#cdcdcd 1px solid;*/
	overflow-y:auto;
}


.table-border {
	border: solid 1px #c0c0c0;
}

/* 闅愬紡澶ф枃鏈煙   @author lihui 2014-10-29 */
.form_textarea_task{ 
	line-height:16px; 
	border:none; 
	border-bottom:1px dashed #ccc; 
	overflow:hidden; 
	word-break:break-all; 
	table-layout:fixed;
}

/* 鎼滅储鎸夐挳 */
.btn_table_search{ display:block; width:84px; height:28px; line-height:28px; text-align:center; background:url(../images/btn_yuanjiao.png) 0 0 no-repeat; color:#fff;}
.btn_table_search:hover{ background:url(../images/btn_yuanjiao.png) 0 -29px no-repeat; color:#fff}

/* 鏂囧瓧鑷€傚簲 */
.word_hidden {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/********************************TAB閫夐」鍗?**********************************/
.tab_list{ height:30px;}
.tab_list li{ float:left; height:29px; margin-right:3px; line-height:29px; padding:0 10px; background:#fff; border:1px solid #BACBDF; border-bottom:none }
.tab_list .current{ position:relative; height:30px; background:#ebebeb; margin-bottom:-1px;}


/**************************main   @author ssb 2013-10-29*******************************/
.main_item_title_th{
	background:url(../images/main_title.jpg) repeat-x 0 0;
	color:#2b4454;
	font-weight:bold;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.main_item_content_tr1{
	background-color:#f7f7f7;
	color:#585858;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
	.main_item_content_tr1 a{
		color:#585858;
	}
	.main_item_content_tr1:hover{
		background-color:#919da6;
		color:#fff;
	}
		.main_item_content_tr1:hover a{
			color:#fff;
		}
			.main_item_content_tr1:hover a:hover{
				color:#fff;
			}
.main_item_content_tr2{
	background-color:#e9e9e9;
	color:#585858;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
	.main_item_content_tr2 a{
			color:#585858;
		}
	.main_item_content_tr2:hover{
		background-color:#919da6;
		color:#fff;
	}
		.main_item_content_tr2:hover a{
				color:#fff;
			}
			.main_item_content_tr2:hover a:hover{
					color:#fff;
				}
.main_item_content_tr3{
	background-color:#293a46;
	color:#fff;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
	.main_item_content_tr3 a{
			color:#fff;
		}
	.main_item_content_tr3:hover{
		background-color:#293a46;
		color:#fff;
	}
		.main_item_content_tr3:hover a{
				color:#fff;
			}
			.main_item_content_tr3:hover a:hover{
					color:#fff;
				}
.main-account{ padding:5px 5%; line-height:30px; color:#215278; border-bottom:1px solid #ccc; background:#f5f6f6 none repeat scroll 0 0;}
.main-account span{ font-size:16px; font-weight:bolder;}
.main-account a{ color:#0862a8;}
.main-account a:hover{ color:#c00;} 
.main-table{ padding:20px 5% 0px;}
.main-kjgn{ border:1px solid #ccc;}
.main-kjgn-tit{ color:#215278;}
.main-kjgn-con{ padding-top:15px;}
.main-kjgn-con a{ display:block; text-align:center;}
.main-kjgn-con img{ margin:0px auto;}
.main-kjgn-con div{ width:100px; padding:5px 20px;}
.main-kjgn-a{ padding:15px;}
.main-kjgn-a img{ display:inline; }
.main-syzn{ border:1px solid #ccc; margin-top:20px;}
.main-syzn-con1{ padding:10px 0px 10px 20px;}
.main-syzn-con1 div{ padding:5px 0px; line-height:29px;}
.main-syzn-con1 p{ color:#069; font-size:14px;}
.main-syzn-con1 a{ margin-left:20px;}
.main-syzn-con1 img{ display:inline;}
.main-syzn-con2{ padding:10px 20px 20px;}
.main-syzn-con2 p{ padding-bottom:10px; font-size:14px; color:#215278;}
.main-syzn-con2 a{ background:url(../images/arrow1.png) no-repeat center left; padding-left:15px; margin-right:30px;}


/*-----------------------------------------鎻愪氦椤甸潰---鎴愬姛--澶辫触--鎻愮ず---------------------------------------------------------*/
.oa_submit_success_div {
 width:598px;
 height:432px;
 border:1px solid #dedede;
 margin:0 auto;
 background-color:#fafafa;
}
.oa_submit_success_div_top {
 height:276px;
 padding-top:20px; 
 border-bottom:1px solid #eaeaea;
}
.oa_submit_success_div_bottom {
 height:103px;
 border:1px solid #fafafa;
 border-top-color:#fff;
 background-color:#f6f6f6;
 padding-top:30px;
}
.oa_submit_success_div p {
 height:20px;
 letter-spacing:1px;
 font:15px/20px 寰蒋闆呴粦; 
}
.oa_submit_success_div p em {
 height:20px;
 font:15px/20px 寰蒋闆呴粦; 
 color:#3b8ae9;
 padding:0 5px;
}
.oa_submit_success_div_bottom ul {
 height:38px;
 float:left;
 margin-top:25px;
 list-style:none;
 width:100%;
text-align:center;
line-height:38px;
padding:0;
}
.oa_submit_success_div_bottom ul li {
 margin-right:6px;
 display:inline;
 line-height:20px;
 padding:0 3px;
 position:relative;
}
.oa_submit_success_div_bottom ul li a {
 height:38px;
 display:inline-block;
 width:96px;
 color:#656565;
 text-align:center;
 font:15px/38px 寰蒋闆呴粦;
 background:url(../error/images/oa_blank_button1.jpg) no-repeat;
 text-decoration:none;
}
.oa_submit_success_div_bottom ul li a:link {
 color:#656565;
 font:15px/38px 寰蒋闆呴粦;
 background:url(../error/images/oa_blank_button1.jpg) no-repeat;
}
.oa_submit_success_div_bottom ul li a:visited {
 color:#656565;
 font:15px/38px 寰蒋闆呴粦;
 background:url(../error/images/oa_blank_button1.jpg) no-repeat;
}
.oa_submit_success_div_bottom ul li a:active {
 color:#656565;
 font:15px/38px 寰蒋闆呴粦;
 background:url(../error/images/oa_blank_button1.jpg) no-repeat;
}
.oa_submit_success_div_bottom ul li a:hover {
 height:38px;
 color:#fff;
 background:url(../error/images/oa_mouse_over_the_button_1.jpg) no-repeat;
}
.oa_submit_success_div_bottom ul li a:focus {
 color:#fff;
 background:url(../error/images/oa_mouse_over_the_button_1.jpg) no-repeat;
}


/*-----------------------------------------鎻愪氦椤甸潰---鎴愬姛--澶辫触--鎻愮ず-----------------------------------------------------*/


/**************************main*******************************/
.main_item_title_th{
	background:url(../images/main_title.jpg) repeat-x 0 0;
	color:#2b4454;
	font-weight:bold;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.main_item_content_tr1{
	background-color:#f7f7f7;
	color:#585858;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
	.main_item_content_tr1 a{
		color:#585858;
	}
	.main_item_content_tr1:hover{
		background-color:#919da6;
		color:#fff;
	}
		.main_item_content_tr1:hover a{
			color:#fff;
		}
			.main_item_content_tr1:hover a:hover{
				color:#fff;
			}
.main_item_content_tr2{
	background-color:#e9e9e9;
	color:#585858;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
	.main_item_content_tr2 a{
			color:#585858;
		}
	.main_item_content_tr2:hover{
		background-color:#919da6;
		color:#fff;
	}
		.main_item_content_tr2:hover a{
				color:#fff;
			}
			.main_item_content_tr2:hover a:hover{
					color:#fff;
				}



/**********************鎸夐挳********************************/				
.btn{
	
	height:29px;
	line-height:29px;
	display:block;
	margin-right:5px;
	overflow:hidden;
}
	.btn_content{
		color:#fff;
		background:url(../images/btn_bg.jpg);
		padding:0 5px;
		text-align:center;
		display:inline-block;
		overflow:hidden;
		float:left;	
	}
	.btn_left{
		background:url(../images/btn_left.png) no-repeat;
		width:3px;
		height:29px;
		line-height:29px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}
	.btn_right{
		background:url(../images/btn_right.png) no-repeat;
		width:3px;
		height:29px;
		line-height:29px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}

.btn:hover{
	
}
	.btn:hover .btn_content{
		background:url(../images/btn_bg_cur.jpg);
	}
	.btn:hover .btn_left{
		background:url(../images/btn_left_cur.png) no-repeat;
	}
	.btn:hover .btn_right{
		background:url(../images/btn_right_cur.png) no-repeat;
	}
	
/**29鍍忕礌 钃濊壊娓愬彉鑳屾櫙锛岀粡杩囧彉绾?*/			
	
.btn2{
	
	height:29px;
	line-height:29px;
	display:block;
	overflow:hidden;
	cursor:pointer;
}
	.btn2_content{
		color:#fff;
		background:url(../images/btn_bg_blue.png);
		padding:0 10px;
		display:inline-block;
		text-align:center;
		overflow:hidden;
		float:left;	
	}
	.btn2_left{
		background:url(../images/btn_left_blue.png) no-repeat;
		width:3px;
		height:29px;
		line-height:29px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}
	.btn2_right{
		background:url(../images/btn_right_blue.png) no-repeat;
		width:3px;
		height:29px;
		line-height:29px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}

.btn2:hover{
	
}
	.btn2:hover .btn2_content{
		background:url(../images/btn_bg_red.jpg);
	}
	.btn2:hover .btn2_left{
		background:url(../images/btn_left_red.png) no-repeat;
	}
	.btn2:hover .btn2_right{
		background:url(../images/btn_right_red.png) no-repeat;
	}


/**23鍍忕礌 钃濊壊娓愬彉鑳屾櫙锛岀粡杩囧彉绾?*/	
.btn3{
	
	height:23px;
	line-height:23px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	display:block;
}
	.btn3_content{
		color:#fff;
		background:url(../images/btn3_content.gif);
		padding:0 10px;
		display:inline-block;
		text-align:center;
		overflow:hidden;
		float:left;	
	}
	.btn3_left{
		background:url(../images/btn3_left.png) no-repeat;
		width:3px;
		height:23px;
		line-height:23px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}
	.btn3_right{
		background:url(../images/btn3_right.png) no-repeat;
		width:3px;
		height:23px;
		line-height:23px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}

.btn3:hover{
	
}
	.btn3:hover .btn3_content{
		background:url(../images/btn3_bg_cur.jpg);
	}
	.btn3:hover .btn3_left{
		background:url(../images/btn3_left_cur.png) no-repeat;
	}
	.btn3:hover .btn3_right{
		background:url(../images/btn3_right_cur.png) no-repeat;
	}

	
/**25鍍忕礌 鐏拌壊娓愬彉鑳屾櫙锛岀粡杩囧彉娣?*/	
.btn4, .btn4_cur{
	
	height:25px;
	line-height:25px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	display:block;
}
	.btn4_content, .btn4_cur_content{

		background:url(../images/btn4_content.gif);
		padding:0 10px;
		display:inline-block;
		text-align:center;
		overflow:hidden;
		float:left;	
	}
	.btn4_left, .btn4_cur_left{
		background:url(../images/btn4_left.png) no-repeat;
		width:3px;
		height:25px;
		line-height:25px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}
	.btn4_right, .btn4_cur_right{
		background:url(../images/btn4_right.png) no-repeat;
		width:4px;
		height:25px;
		line-height:25px;
		overflow:hidden;
		display:inline-block;
		float:left;	
	}

.btn4:hover{
	
}
	.btn4:hover .btn4_content, .btn4_cur_content{
		background:url(../images/btn4_content_cur.gif);
	}
	.btn4:hover .btn4_left, .btn4_cur_left{
		background:url(../images/btn4_left_cur.png) no-repeat;
	}
	.btn4:hover .btn4_right, .btn4_cur_right{
		background:url(../images/btn4_right_cur.png) no-repeat;
	}

.btn5, .btn5_cur{
	display:block;
	height:24px;
	line-height:24px;
	padding:0 10px;
	background:#c2c6cb;
	border:1px solid #b6bcc2;
	overflow:hidden;
	}
.btn5{ color:#1e1e1e;}

.btn5:hover, .btn5_cur:hover, .btn5_cur{
	color:#fff;
	background:#2c7ce1;
	border:1px solid #246cc7;
	}
	
	
.btn_search{
	display:block; width:25px; height:25px; background:url(../images/img_bg.png) -135px -22px no-repeat; 
	}
	
.btn_back_blue{ width:15px; height:10px; background:url(../images/img_bg.png) -70px -54px no-repeat; display:inline-block}
.btn_back_white{ width:15px; height:10px; background:url(../images/img_bg.png) -70px -69px no-repeat;display:inline-block}

.btn_refresh{ width:15px; height:15px; background:url(../images/img_bg.png) -161px -26px no-repeat; display:block; float:left; margin-right:5px; vertical-align:middle}
		
		
		
			
.addbtn{
	background:url(../images/imgBg.png) no-repeat -509px 0;
	width:22px;
	height:22px;
	line-height:22px;
	margin:3px 0;
	overflow:hidden;
	display:inline-block;
}
		
	.addbtn:hover{
		background:url(../images/imgBg.png) no-repeat -509px -25px;

	}
	
.btn_page_prv{
	background:url(../images/imgBg.png) no-repeat -802px 0;
	width:115px;
	height:35px;
	overflow:hidden;
	display:block;
}
	.btn_page_prv:hover{
		background:url(../images/imgBg.png) no-repeat -802px -39px;
	}
	
.btn_page_next{
	background:url(../images/imgBg.png) no-repeat -927px 0;
	width:115px;
	height:35px;
	overflow:hidden;
	display:block;
}
	.btn_page_next:hover{
		background:url(../images/imgBg.png) no-repeat -927px -39px;
	}


.list_select{
	height:23px;
	line-height:19px;
	padding:2px 0;
}

/************************form*********************************/
.form_input{
	border:#cfd9e4 1px solid;
	/* background-color:#fff; 涓巖ead_only_input鍐茬獊 @author charles 2013-11-13 */ 
	height:27px;
	line-height:27px;
	overflow:hidden;
	float:left;
	color:#444444;
	padding-left:5px;
}
.form_input_up{
	border:#cfd9e4 1px solid;
	background-color:#fff;
	position:relative;
	overflow:hidden;
}
.form_input_up_wrap{ position:relative;}

.form_textarea{
	border:#cfd9e4 1px solid;
	/* background-color:#fff; 涓巖ead_only_input鍐茬獊 @author charles 2013-11-13 */ 
	overflow:hidden;
	float:left;
	color:#444444;
	padding-left:5px;
}

.form_error{
	display:block;	
}
.form_error_p{
	background:url(../images/imgBg.png) no-repeat -546px 0;
	width:20px;
	height:18px;
	display:block;
	float:left;
}
.form_button{
	height:23px;
	padding:0 10px;
	overflow:hidden;
}
.form_del_label{
	background:url(../images/imgBg.png) no-repeat -588px 0;
	width:24px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	display:block;
	float:left;
}
	.form_del_label:hover{
		background:url(../images/imgBg.png) no-repeat -588px -27px;
	}
.form_add_label{
	background:url(../images/imgBg.png) no-repeat -621px 0;
	width:24px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	display:block;
	float:left;
}
	.form_add_label:hover{
		background:url(../images/imgBg.png) no-repeat -621px -27px;
	}

.form_line{
	width:100%;
	height:2px;
}
	.form_line_top{
		background-color:#cdcdcd;
		width:100%;
		height:1px;
	}
	.form_line_bottom{
		background-color:#fff;
		width:100%;
		height:1px;
	}
	
	
/***************************寮瑰嚭椤?************************************/
.loading{
	left: 0%;  	
	position: absolute; 
	z-index: 997; 
	top: 0px;
	width:100%;
	height:100%;
}
.loading_bg{
	background-color: gray;
	left: 0%;  	
	position: absolute; 
	z-index: -1; 
	top: 0px;
	width:100%;
	height:100%;
	display:block;
	filter:alpha(opacity=50); opacity: 0.5;
}
.loading_main{
	position:absolute;
	top:45%;/*姝ゅ瀹氫綅搴斾负body楂樻垨瀹界殑50%-璇ユ樉绀哄鍣ㄨ嚜韬鎴栭珮鐨?0%,鍥犻渶js鐢熸垚鏁呭仛45%涓存椂澶勭悊*/
	left:45%;
	z-index: 999; 
	display:block;
}

.message_close{
	background:url(../images/imgBg.png) no-repeat -766px 0;
	width:23px;
	height:24px;
	overflow:hidden;
	display:block;
}
	.message_close:hover{
		background:url(../images/imgBg.png) no-repeat -766px -27px;
	}

/*娣诲姞绫诲埆*/
.lb-add{ border:2px solid #1f689f; border-top:none; background:#fff; padding:20px;}
.lb-add-table{ width:520px;}
.lb-add-table table{ border:1px solid #ccc; border-bottom:none;}
.lb-add-input{ background:#efefef;}
.lb-add-input input{ border:1px solid #ccc; height:25px; line-height:25px;}
.lb-add-input td{ padding:5px 0px; border-bottom:1px solid #ccc;}
.lb-add-but{ width:20px; padding:30px 0px 0px 10px;}
.lb-add-but div{ padding-bottom:10px;}
.lb-add-but1{ display:block; background:url(../images/jia.png) no-repeat center top; width:20px; height:20px;}
.lb-add-but1:hover{ background:url(../images/jia.png) no-repeat center -20px;}
.lb-add-but2{ display:block; background:url(../images/jian.png) no-repeat center top; width:20px; height:20px;}
.lb-add-but2:hover{ background:url(../images/jian.png) no-repeat center -20px;}
.lb-add-a{ padding-top:20px; width:275px; overflow:hidden}
.lb-add-a a{ margin-left:10px; display:block ; overflow:hidden}

/*鐩綍绠＄悊*/
.mlgl-left{ border:1px solid #ccc;  margin-left:20px;}
.mlgl-left-top{ background:#efefef; border-bottom:1px solid #ccc; line-height:35px; height:35px; padding-left:20px;}
.mlgl-left-top img{ display:inline;}
.mlgl-left-con{ background:#fff; overflow:auto; height:460px;} 
.mlgl-left-bot{ background:#efefef; border-top:1px solid #ccc; padding:5px 0px; height:25px;}
.mlgl-left-bot .floatl{ padding-left:10px;}
.mlgl-left-bot .floatl input{ height:21px; line-height:21px; width:190px; border:1px solid #ccc; }
.mlgl-left-bot .floatr{ padding-right:5px;}
.mlgl-right{ border:1px solid #ccc; margin-right:20px;}
.mlgl-right-top{ background:#efefef; border-bottom:1px solid #ccc; padding:5px 20px; height:25px;}
.mlgl-right-top input{height:21px; line-height:21px; width:85%; border:1px solid #ccc;}
.mlgl-right-con{ background:#fff; overflow:auto; height:460px;} 
.mlgl-right-bot{ background:#efefef; border-top:1px solid #ccc; padding:5px 10px; height:25px;}
.mlgl-right-bot img{ display:inline;}

.star{ color:#c00; padding-left:5px; vertical-align:middle;}


.tjbd_top{
	background:url(../images/tjbd_title_bg.jpg) repeat-x;
	height:32px;
	width:100%;
	line-height:32px;
}

.tjbd_top_p{
	background:url(../images/tjbd_title_p.jpg) no-repeat;
	width:13px;
	height:13px;
	display:inline-block;
	margin-left:11px;
	margin-top:3px;
	overflow:hidden;	
}
.tjbd_r_top_p{
	background:url(../images/tjbd_r_top_p.jpg) no-repeat;
	width:12px;
	height:6px;
	margin-top:13px;
	margin-right:13px;
	display:block;
	float:right;
	overflow:hidden;
}
.tjbd_r_top_p2
{
	background:url(../images/tjbd_r_top_p2.jpg) no-repeat;
	width:12px;
	height:6px;
	margin-top:13px;
	margin-right:13px;
	display:block;
	float:right;
	overflow:hidden;
}

.tjbd_sliderbox dt{
	background:url(../images/tjbd_r_top.jpg) repeat-x;
	height:32px;
	line-height:32px;
}

.tjbd_r_p2{
	background:url(../images/tjbd_r_p.jpg) no-repeat;
	width:18px;
	height:17px;
	display:inline-block;
	float:right;
}

.tjbd_border{
	border:#1f689f 2px solid;
}
/********************妗岄潰閰嶇疆*******************************/
.desktop_setting_line{
	background:#e5e5e5;
	width:100%;
	height:1px;
}

.desktop_setting_line2{
	background:url(../images/desktop_setting_line.jpg) repeat-x;
	width:100%;
	height:1px;
}

.main-account2{ width:90%; margin:15px auto;}
/**********************閿欒鎻愮ず***************************/
.onError{
	background:url(../images/on_error.png) no-repeat;
	width:219px;
	height:16px;
	color:#fff;
	font-size:11px;
	padding-top:5px;
	padding-left:5px;
	line-height:15px;
	overflow:hidden;
	position: absolute;
}

.onShow{
	position: absolute;
	width:219px;
	height:16px;
	font-size:11px;
	padding-top:5px;
	padding-left:5px;
	line-height:15px;
	overflow:hidden;
}
.onFocus{
	background:url(../images/on_error.png) no-repeat;
	position: absolute;
	width:219px;
	height:16px;
	font-size:11px;
	color:#fff;
	padding-top:5px;
	padding-left:5px;
	line-height:15px;
	overflow:hidden;
}
.onSuccess{
	position: absolute;
	width:219px;
	height:16px;
	font-size:11px;
	padding-top:5px;
	padding-left:5px;
	line-height:15px;
	overflow:hidden;
}


/********************************閫変汉鏍?**********************************/
.select_people_select_list{ height:20px; line-height:20px;}
.select_people_select_cur{ background:#3399ff; color:#fff;}
.select_people_right{ width:290px;}
.select_people_right_title{ height:24px; line-height:24px;}
.select_people_right_select{ width:288px; height:293px; overflow-y:scroll; background:#fafafa}
.xuanren_bumen{ background:#c2c6cb; border:1px solid #b6bcc2; padding:0 10px;}
.xuanren_bumen:hover, .xuanren_bumen_cur{ background:#2c7ce1; padding:0 10px; border:1px solid #246cc7; color:#fff;}
.border1 {
    border: 1px solid #CDCDCD;
}



/********************************浠挎窐瀹濇偓娴《閮ㄥ伐鍏锋爮鏀寔鍚勬祻瑙堝櫒***********************************/
.form_toolbar_float{background:#fff;width:100%;position:absolute;top:0;z-index:1980;}

/***************************娴佺▼姝ラ***************************/
.liucheng-step-tip{ margin-right:25px;}
.liucheng-step-btn{ display:inline-block; vertical-align:middle; width:15px; height:15px; margin-right:5px;}
.liucheng-step-list{ width:95%; margin:20px 0; padding-left:27px; overflow:hidden;}
.liucheng-step-info{ position:relative; float:left; width:186px; _width:216px; height:154px; padding:46px 15px 0; margin:0 13px 44px 0; border:1px solid #d7d7d7; background:#f5f5f5; line-height:24px; text-align:left; font-family:"瀹嬩綋";}
.liucheng-step-info .title{ font-weight:bold; color:#575757;}
.liucheng-step-info .operate{ color:#f00; font-weight:bold;}

.liucheng-step-title{ position:absolute; top:-1px; left:-27px; width:242px; height:27px; line-height:26px; border-width:1px; border-radius: 5px 0 0 5px; border-style:solid; font-family:"瀹嬩綋"; font-weight:bold; font-size:14px; color:#fff; text-align:center;}
.liucheng-step-title span{ display:block; float:left; width:26px; height:27px; line-height:27px; color:#fff; font-family:"瀹嬩綋"; font-size:12px; font-weight:bold;}

.liucheng-step-title.green{ border-color:#693; background:#89c941;}
.liucheng-step-title.green span{ background:#6eae27;}
.liucheng-step-title.red{ border-color:#d53839; background:#ff5455;}
.liucheng-step-title.red span{ background:#d53839;}
.liucheng-step-title.blue{ border-color:#145c94; background:#2585d0;}
.liucheng-step-title.blue span{ background:#1f74b5;}

.liucheng-step-arrow{ float:left; width:39px; height:202px; background:url(../images/bg-step-arrow.png) center center no-repeat; margin:0 10px 44px 0;}

/********************************TAB閫夐」鍗?**********************************/
.wf_tab_list{ height:30px;}
.wf_tab_list li{ float:left; height:29px; margin-right:3px; line-height:29px; padding:0 10px; background:#fff; border:1px solid #BACBDF; border-bottom:none }
.wf_tab_list .current{ position:relative; height:30px; background:#ebebeb; margin-bottom:-1px;}
