/* jqTable表格区域滚动效果 */

/*.body-scroll {*/
/*	position: relative;*/
/*}*/
.c-table {
	position: relative;
	width: 100%;
	max-width: 100%;
	overflow: hidden;
}
/*.c-table thead tr th,*/
/*.c-table tbody tr td,*/
/*.c-table thead tr th:first-child,*/
/*.c-table tbody tr td:first-child {*/
/*	padding-left: 0;*/
/*	padding-right: 0;*/
/*}*/
/*table.c-table__header,*/
/*table.c-table__header colgroup,*/
/*table.c-table__header colgroup col,*/
/*table.c-table__header thead,*/
/*table.c-table__header thead tr {*/
/*	border-bottom:none;*/
/*}*/
.c-table .table thead tr th,
.c-table .table tbody tr td {
	padding-left: 0;
	padding-right: 0;
}
.c-table table.c-table--noWp100 {
	width: auto
}
.c-table th>div {
	white-space: nowrap;
}
.c-table .cell {
	padding-left: 15px;
	padding-right: 15px;
}
.c-table__fixed.c-table__fixed--shadow {
	padding-bottom: 9px;
	box-shadow: 0 2px 18px 0 rgba(159,171,180,0.30);
    background-color: #fff;
}
.c-table__fixed-right.c-table__fixed--shadow {
	box-shadow: 0 2px 18px 0 rgba(159,171,180,0.30);
	background-color: #fff;
}
.c-table__fixed, .c-table__fixed-right {
	position: absolute;
	top: 0;
	left: 0;
	overflow-x: hidden;
	bottom: 0;
	overflow: hidden
}
.c-table__fixed-right {
	top: 0;
	left: auto;
	right: 0;
}
.c-table__fixed-right .c-table__fixed-body-wrapper,
.c-table__fixed-right .c-table__fixed-header-wrapper {
	left: auto;
	right: 0
}
.c-table__fixed-header-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1
}
.c-table__fixed-body-wrapper {
	position: absolute;
	left: 0;
	top: 41px;
	overflow: hidden;
	z-index: 1
}
.c-table__body, .c-table__header {
	table-layout: fixed;
	border-radius: 0;
}
.c-table__header-wrapper {
	overflow: hidden
}
.c-table__body-wrapper {
	overflow: auto;
	position: relative
}
.c-table__fixed-right-patch {
	position: absolute;
	top: 0;
	right: 0;
	padding-right:1px;
	border-top: 1px solid #eaeef6;
	background-color: #f5f8fa;
}
.c-table__topFixed {
	position: fixed;
    top: -1px;
    left: 60px;
    right: 50px;
    z-index:2;
    display:none;
    overflow: hidden;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.15);
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.15);
}
.c-table__topFixed .table thead {
	background-color: transparent;
}
.c-table__topFixed .c-table__fixed.c-table__fixed--shadow,
.c-table__topFixed .c-table__fixed-right.c-table__fixed--shadow {
	border:none;
}
.c-table__topFixed .table thead tr th {
	padding:12px 0;
	color: #fff;
    background-color: rgba(75,75,75,.85);
    border: 1px solid rgba(255,255,255,0.05);
	border-top: 0;
	border-bottom: 0;
}
.c-table__fixed_RHeader .c-table__header {
	position: absolute;
    right: 0;
}