/**
==============================================================================
==============================公共基础样式=======================================
==============================================================================
*/
.ml10{
    margin-left: 10px;
}
.mr10{
    margin-right: 10px;
}
.mr20{
    margin-right: 20px;
}
.mb5{
    margin-bottom: 5px;
}
.mb10{
    margin-bottom: 10px;
}
.mt10{
	margin-top:10px;
}
.m10{
	margin: 10px;
}

.td70{width: 70px;}
.td80{width: 80px;}
.td90{width: 90px;}
.td100{width: 120px;}
.td150{width: 150px;}
.td200{width: 200px;}
.td300{width: 300px;}
.td350{width: 350px;}

/**
==============================================================================
=============================自定义公共样式=======================================
==============================================================================
*/
/*火狐浏览器表格适配*/
@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}

/*数字红色*/
.num-red{
	color: #D71C44;
	font-weight: bold;
}
/*必填项 *号颜色*/
.req{
	color: #ed5565;
}
/*input框等信息描述*/
.small_msg{
	color: #666666;
}
/*验证提示信息颜色*/
.checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{
	color: #ed5565;
}
/*列表checkbox去掉自带间距*/
.checkbox{margin: 0;}
/*分页样式重新 去掉间距*/
.pagination{margin: 0;}

/*表格 列表内容上下居中*/
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, 
.table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	vertical-align: middle;
}
/*内容区内容包含*/
.ibox-title,.ibox-content{overflow: hidden;}
/*页数下拉框*/
.querysize{
	width: 80px;
	height:28px;
	padding:0 0 0 10px;
	border-radius:3px;
	margin-right:5px;
	float: left;
	color: #777;
	margin-bottom: 5px;
}
/*表格内容太长处理*/
.table-td{
    max-width: 400px;
    border-collapse: collapse;
    table-layout: fixed;
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td{
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td:hover{
    overflow:auto;
    text-overflow:clip;
}

.table-td180{
    max-width: 180px;
    border-collapse: collapse;
    table-layout: fixed;
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td180{
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td180:hover{
    overflow:auto;
    text-overflow:clip;
}

.table-td140{
    max-width: 140px;
    border-collapse: collapse;
    table-layout: fixed;
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td140{
    border: 1px solid #eef2e9;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.table-td140:hover{
    overflow:auto;
    text-overflow:clip;
}
/*表格点击高亮显示*/
.changeColor{
	background-color: #F4EACD !important;
}

