.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

.align-left {
	text-align: left;
}

.no-margin-top {
	margin-top: 0px;
}

.hidden {
	display: none;
}

.blue-light-import {
	background-color: #49A8E8 !important;
	border-color: #49A8E8 !important;
}

.condition {
	margin-top: 20px;
	margin-bottom: 20px;
}

.command-page {
	padding: 20px;
	padding-left: 0px;
}

.item-md {
	padding-top: 10px;
	padding-bottom: 10px;
	cursor: pointer;
}

.item-text {
	width: 125px !important;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.input-gray {
	margin-right: 20px;
	margin-bottom: 10px;
	width: 150px !important;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}

.input-gray-sm-table {
	margin-right: 10px;
	width: 100px !important;
	height: 28px !important;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}

.input-gray-lg {
	margin-right: 20px;
	margin-bottom: 10px;
	width: 180px !important;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}

.select-gray {
	margin-right: 20px;
	width: 150px !important;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}

.select-gray-sm {
	margin-right: 0px;
	margin-bottom: 10px;
	width: 100px !important;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}

.select-gray-lg {
	margin-right: 0px;
	margin-bottom: 10px;
	width: 204px !important;
	font-size: 14px; 
	background: #f3f3f3; 
	border: 1px solid #CCC;
}


.but-blue {
	height: 35px;
	width: 150px;
	font-family: ΢���ź�;
	color: #fff;
	text-align: center;
	background-color: #49A8E8 !important;
	border-color: #49A8E8 !important;
	margin-bottom: 10px;
}

.table-gray {
	border-top: 1px solid #CCC;
}

.data-table {
	background: #fff;
}

.btn-table {
	padding-top: 2px;
	padding-bottom: 2px;
}


.nodata-tip {
	width: 100%;
	height: 400px;
}

.nodata-tip img{
	margin: 0 auto;
	margin-top: 150px;
	display: block;
}

/*������������ɫ*/
.error-font {
	color: #A94442;
}

/******** ���ڱ༭�ı�� ********/
.table-dm > tbody > tr > td {
	height: 45px;
	vertical-align: middle;
}
