/* 删除选择的按钮 */
.tableDisplay thead th:first-child,.tableDisplay td:first-child{display:none;}
.addColor {
    background-color: #c4d3d8 !important;
    color: #fff;
}
.addImg,.removeImg{
	cursor:pointer;
	border:1px solid #eee;
	height:32px;
    width: 32px;
	line-height:32px;
	background:rgba(217,237,247,.5);
	border:1px solid rgba(8,128,215,.3);
}
/* .addImg i,.removeImg i{opacity: .05;} */
#tb_departments tr td:last-child div{
	display:inline-block;
	margin:0 3px;
}
.panel-body #uploadFile{
	margin-bottom: 10px;
}
.panel input[type="radio"], input[type="checkbox"]{width:auto;height:auto;}
/* ��ҳ */
.pageList{text-align:right;margin-top:10px;}
.page{
	/* width:480px; */
	/* line-height:30px; */
}
.page li{
	display:inline-block;
}
.page input{
	width:32px;
	/* float:left; */
}
.page select{min-width:42px;width:42px;text-indent:2px;}
.page span{
	/*float:left;  */
}
/* ���ﳵ���� */
/* #HTM{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:rgba(0,0,0,.7);
	z-index:2;
}
.maskCon{
	width:70%;
	height:60%;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	background:#fff;
	border-radius:10px;
}
.infoHeader{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #eee;
	font-size:16px;
	padding:0 10px;
	
}
.infoHeader .closes{
	float:right;
	color: #000;
    font-size: 22px;
}
.infoBofy {
	padding:4px 0;
    height: calc(100% - 80px);
}
.maskCon table{
	width:100%;
} 
.infoButton{
    height: 40px;
    border-radius:0 0 10px 10px;
    text-align: right;
    padding: 0 10px;
}
.infoButton a{
	margin-left:6px;
	} */

/* common */
a:hover, a:focus{
	text-decoration: none;
}
button{
	outline:none;
}
input,select{padding:0;}
/* �������ҷ� */
.wrap{
	width:100%;
	margin:0 auto;
}
/* .main{
	margin:4px 6px 0;} */
.left,.leftSmall{
	width: 298px;
	/*min-width: 448px;*/
	position: relative;
}
/* .left{pointer-events: none;} */
.widthSmall{
	position: absolute;
    top: 50%;
    left: 385px;
    z-index: 1;
}
.widthSmall:after{
    /* pointer-events: auto; */
    content: "<";
    width: 13px;
    height: 30px;
    color: #aaa;
    position: absolute;
    top: 0;
    /* font-weight: bold; */
    left: 3px;
    font-size: 19px;
    cursor: pointer;
     /* background: #eee; */
}
.widthSmall.change:after {
    content: attr(data-content);
}
.right{
	width: calc(100% - 298px);
	/*min-width: calc(100% - 450px);*/
	/*background: #ccc;*/
}
.right .divTable{ border-left-width: 0px;border-right-width: 0px;}
.right .tools{border-left: 1px solid #89b9e5;}
.divTable,.divMain{
	border:1px solid #89b9e5;
}
.divMain{border-bottom: none;position:relative ;border-top: 1px solid #ddd}
.right{border-left:1px solid #89b9e5}
.left .divTable{border-left: none;    border-right: none;} 
.divTable{
	/*border-bottom: none;*/
	position: relative;
	overfloe:hidden;
	overflow-y:auto;
}
/* ��� */
.table{margin-bottom:40px;}
table th,table td{
	border-right:1px dashed #ddd;
}
table{
	border-bottom: 1px dashed #ddd;
}
table tr th:last-child,table tr td:last-child{
	border-right: none;
}
.table-striped > tbody > tr:nth-child(even) > td, .table-striped > thead > tr > th {
	background-color: #f9f9f9;
}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
	background-color: #fff;
}
/* .table-striped > tbody > tr:nth-child(odd) > td:nth-child(1), .table-striped > tbody > tr:nth-child(odd) > th:nth-child(1){
	background-color: #f9f9f9;
} */
/*��ҳ*/
.tablePage{
	position: absolute;
	bottom: 1px;
	left: 1px;
	background: #fff;
    padding: 5px 0 0 5px;
	width: calc(100% - 4px);
}
.pageLeft,.pageList{display: inline-block}
.pageList li{
	/* padding: 0 2px; */
	padding:0;
}
.page .currentNotes{padding-left:6px;}
.totalNotes span{padding-left:6px;}
.searchUser{
 	background:url(../images/operation.png) repeat-x;
 	height:42px;
 	padding: 7px 10px 1px;
}
.pageList,.pageLeft{
	margin-top: 0;
	/* height:30px; */
	line-height: 30px;
}
.pageBorder{
	color: #aaa;
}
/* .pageList .toolbtn{
	border:none;
	background: transparent;
	color: dodgerblue;
} */
.btn{width:auto;height:auto;}
.pageList select,.pageList input{
	/* padding: 0;
	height:24px;
	min-height: 24px;
	border-radius: 0; */
	height:30px;
}
/* ҳ��top��divNav */
.divNav{
	height:40px;
}
/*  ��ťbtns */
.buttons{
	border:none;
	background: transparent;
	color: #000;
	height:40px;
}
.left .divNav input{
	height: 26px;
	line-height: 26px;
	border-radius: 0;
	padding:0;
}
.divNav .pageBorder{
	font-size: 20px;
}
i{
	color: #ffca7e;}

/* right */
.right .nav {
	height:34px;
	line-height:34px;
	padding-left: 5px;
	padding-top: 2px;
	border-bottom: 1px solid #89b9e5;
	background: #e1edff;
}
.right .nav a{
	padding: 6px 6px;
	border:1px solid #89b9e5;
	border-bottom: none;
	border-radius: 4px 4px 0 0 ;
	cursor: pointer;
}
.navAddColor{
	color: #042e5a;
	background: #fff;
	font-weight: bold;
}
.right .divTable{
	border-top:none;
}
/* ���屨�� */
.groupM ._ul:nth-child(odd){
	background:#eee;
}
.groupM ._ul{
    margin: 4px 0;
    padding: 7px;
}
.marginLeft8{margin-left:8px;}
.marginLeft10{margin-left:10px;}
.marginLeft2{margin-left:-2px;}
 /* search */
/*  .seachform{padding-left:12px;} */ 
 .tools{padding:3px 0 2px;margin:0;height: 37px;}
 .placeul a{color:#000;}

