/* table������ʽ  */
.table_title th{
	background: #d7edf4;
	text-align: center;
	vertical-align: middle!important;
}
/* table tdĬ�Ͼ��Ҷ���  */
td{
	text-align: right;
	vertical-align: middle!important;
}
/* table��input��ʽ  */
.td_input{
	width: 99%;
}
/* table��input��ʽ�����input��һ��  */
.inline_input{
	width: 30%;
	display: inline;
	padding-right: 30px;
}

.half_select{
	width: 45%;
	display: inline;
}
.half_input{
	width: 45%;
	display: inline;
	padding-left: 30px;
}
/* table��select��ʽ  */
.td_select{
	width: 99%;
}
/* table��select��ʽ  */
.inline_select{
	width: 25%;
	display: inline;
}
/* table�ж��select��һ����Ԫ���е���ʽ  */
.td_mul_select{
	float: left;
	margin-right: 10px;
}
/* dialog��input��select���  */
.td_inline_dialog{
	width: 68%!important;
}
/* dialog��label���  */
.td_inline_label{
	width: 30%!important;
	text-align: right;
}
/* table��input��ʽΪ���֣����ж���  */
.td_input_number{
	width: 99%;
	text-align: center;
}
/* table��input��ʽΪ�����Ҷ���  */
.td_input_amount{
	width: 99%;
	text-align: right;
}
/* table��inputĬ�Ͼ��ж���  */
.td_center{
	text-align: center;
}
/* table��td�������  */
.td_left{
	text-align: left;
}
/* table��checkbox��ʽ  */
.checkbox_div{
	margin-top:0px !important;
 	font-weight: normal;
 	vertical-align: middle;
 	display: inline;
 }
/* span��ֱ������ʽ������checkbox��*/
.span_checkbox{
	margin-right: 5px;
	margin-left: 2px;
}
/* �Ի���̶���С��500px */
.small_dialog{
	width:550px!important;
}
/* �Ի���̶���С��750px */
.middle_dialog{
	width:800px!important;
}
/* �Ի���̶���С��1000px */
.large_dialog{
	width:1000px!important;
}

/* �Ի���̶���С��1200px */
.largest_dialog{
	width:1200px!important;
}
/* select inline��ʽ */
.td_inline_select{
	width: 40%!important;
}
/* �Ҷ�����ʽ  */
.right_align{
	text-align: right;
}
/* ���Ұ�ť����middle_textareaһ���� */
.right_button{
	text-align: right;
	width: 80%;
}

.large_textarea{
	width: 100%;
	height: 85px!important;
}

.middle_textarea{
	width: 80%;
}
/* label�к�ɫ����  */
.red_label{
	color: red;
}
/* �ϴ��ļ�input��ʽ  */
.file_input{
	width: 300px;
	display: inline!important;
	height:38px;
}
/* ��ѯ����table��ʽ */
.table_search{
	width: 100%;
	margin-bottom: 20px;
}
.table_search > tbody > tr > td{
	padding: 8px;
	line-height: 33px !important;
	border: 0;
}
/* û�б߿��table��ʽ */
.table_no_border{
	width: 100%;
	border: 0;
	border-collapse:separate;
	border-spacing:5px;
}

/* ����¼������ʽ */
.check_font{
	line-height: 200%;
}
/* �ָ�����ʽ */
hr.style-three{/*����*/
width:100%;
margin:0 auto 20px auto;
border: 0;
height: 1px;
background: #333;
background-image: linear-gradient(to right, #ccc, #333, #ccc);
}
/* ʱ��ؼ�ȥ��readonly��ɫ���� */
.remove_background{
	background-color:white!important;
}
li{
	line-height: 1em;
}
/* ������˵�������ɫ */
.list-group li a{color: #004c73;}

/** �����������DIV **/
.progress{margin-bottom:0px;background: #f0ad4e;position: relative;}
/** ��������ʾ���ȵ�DIV **/
.progress-bar{position: absolute;z-index: 10;}
/** ���Ȱٷֺ����� **/
.progress-text{color: black;position: absolute;z-index: 20;width: 100%;text-align: center;}

#footer{width:100%;height:38px;margin-top:26px;bottom:0;font-size: 14px;color:white;text-align: center ;line-height:38px;/*  background:#2f85dc; */background:#505050;z-index:9999;}
#footer_login{width:100%;height:50px;margin-top:26px;bottom:0;font-size: 14px;color:white;text-align: center ;line-height:25px;/*  background:#2f85dc; */background:#505050;z-index:9999;}

.inline_number_input{
	width: 100px;
	display: inline;
	margin-right: 5px;
}

.table-effect tr:hover{
	background-color:#e8f5fd!important;
	cursor:pointer;
}
.table-effect tr:first-child{
	background-color:#f9f9f9!important;
}
