.attendance-header {
	height: 0.5rem;
    /* margin: 5px 0; */
    line-height: 0.4rem;
    min-width:10.7rem;
    padding:0 0.2rem;
    margin-top:0;
}
.attendance-header .row {
	margin-right:0;
	margin-left:0;
	width:100%
}
.attendance-header .header-label {
	text-align:right;
	width:auto;
	float:left;
	font-size:0.12rem;
	line-height:0.34rem;
}
.exportExcel,.exportCsv {
	display:none
}
.input-group[class*=col-] {
	float:left
}
.date-start-choice{
	margin-top:0.05rem;
}
.date-end-choice {
	margin-top:0.05rem;
	margin-left: 0.1rem;
}
.dateSelect:before {
	content: "\e91a"; 
	position: absolute;
	left: 1.46rem;
	line-height: 0.34rem;
	font-family:iconword;
	font-size: 0.14rem;
    padding-top: 0.04rem;
}
.attendance-header .btn-white.btn-info {
	font-size: 0.12rem;
    padding: 0 0.1rem;
    border-radius: 0.03rem;
    height: 0.34rem;
    border-color: #E4E4E4;
    margin-right: 0.05rem;
    margin-bottom: 0.1rem;
    background: -prefix-linear-zgradient(to bottom, #FFF, #F2F2F2);
    background: linear-gradient(to bottom, #FFF, #F2F2F2);
}
.attendance-header .btn.colorbtn {
    color: #fff !important;
    text-shadow: none;
    border-color: #5AC4FC !important;
    background: none;
    background-color: #5AC4FC !important;
}
.attendance-header .btn.colorbtn:hover {
	background-color: #3ebee6;
    border-color: #3ebee6 !important;
    opacity: 0.8;
    color: #fff !important;
}
/* 部门／人员的选择按钮样式 */
.attendance-header .attendanceSelect {
	height:0.34rem
}
.attendance-header .attendanceSelect .sendArea {
	max-width:2rem;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.attendance-header .attendanceSelect:hover {
	color: #353535;
    text-shadow: 0 0.01rem 0 #fff;
    background-color: #f2f2f2;
    border-color: #bfbfbf;
}
/* 表格样式调整 */
.attendance-datagrid {
	padding-left:0.2rem;
	position: absolute;
    top: 0.6rem;
    left: 0;
    bottom: 0.1rem;
} 
.attendance-datagrid #gbox_attendanceList{
	height:100%;	
}
.attendance-datagrid  #attendanceListPage{
	position:absolute;
	bottom:0;
	left:0;	
	border-top:1px solid #e6e6e6 !important;
}
.attendance-datagrid .ui-jqgrid-bdiv{
	position:absolute;
	bottom:0px;
	top:0.55rem;
	height:auto !important;
}
.attendance-datagrid .ui-jqgrid-bdiv.frozen-bdiv{
	bottom:0.17rem;
}
.attendance-datagrid #gview_attendanceList{
	position:absolute;
	top:0;
	bottom:0.6rem;
}
/* 固定列的头部高度调整 */
.attendance-datagrid .ui-jqgrid .ui-jqgrid-hdiv {
	height:0.55rem !important;
	position:static;
}
.attendance-datagrid .ui-jqgrid .frozen-div {
	-moz-box-shadow: 0.03rem 0 0.08rem rgba(136,136,136,0.6); 
	box-shadow: 0.03rem 0 0.08rem rgba(136,136,136,0.6);
}
.attendance-datagrid .ui-jqgrid .frozen-div .ui-jqgrid-htable th.ui-th-ltr {
	height:0.56rem;
	line-height:0.56rem;
}
.attendance-datagrid .ui-jqgrid .ui-jqgrid-hbox {
	padding-top:0;
	padding-bottom:0;
}
.attendance-datagrid #columnchoose {
	height:0.55rem
}
.attendance-datagrid .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr, .ui-th-l {
	height:0.3rem;
	border-bottom:0.01rem solid #fff !important;
	border-right:0.01rem solid #fff !important;
}
.ui-jqgrid .frozen-bdiv {
	top:0.55rem !important;
	background-color:#fff;
	-moz-box-shadow: 0.03rem 0 0.08rem rgba(136,136,136,0.6); ; /* 老的 Firefox */
	box-shadow: 0.03rem 0 0.08rem rgba(136,136,136,0.6); ;
}
.ui-jqgrid .frozen-div .ui-jqgrid-htable {
	background-color:#F0F9FC;
}
.ui-jqgrid .frozen-div table thead div.ui-jqgrid-sortable {
	top:0rem !important;
	color:#656565;
}
.ui-jqgrid .ui-jqgrid-hbox {
	background-color:#F0F9FC;
}
.ui-jqgrid-sortable {
	color:#656565;
}
/* 设置列内容超过列宽换行 */
.attendance-datagrid .ui-jqgrid tr.jqgrow td {
	white-space:pre-wrap;
	border-right-width:0.01rem;
}
.attendance-datagrid #columnchoose {
	line-height:2.5em
}
#messageList .ui-jqgrid tr.jqgrow td {
	border-right-width:1px
}
#columnchoose {
	display:none
}