.trHeaderBox {
	display: flex;
	font-size: 14px;
}

.trHeaderBox > div {
	position: relative;
	padding-left: 24px;
	height: 44px;
	background: #f5f6f7;
	color: #8a9099;
	line-height: 44px;
	width: calc(100% / 5);
}

.trHeaderBox > div::after {
	position: absolute;
	top: 12px;
	right: 0px;
	content: "";
	height: 20px;
	width: 0;
	border-left: 1px solid #dde1e6;
}

.trHeaderBox > div:last-child::after {
	content: "";
	border: none;
}

.trBodyBox {
	display: flex;
	font-size: 14px;
}

.trBodyBox > div {
	overflow: hidden;
	text-overflow: ellipsis;
	display: "-webkit-box";
	padding-left: 24px;
	height: 44px;
	color: #1e2633;
	background: #fff;
	line-height: 44px;
}
