
.top {
	width: 100%;
	height: 15vh;
	background-color: #cb0714;
	display: flex;
}
.left, .right {
	width: 50%;
	color: #fff;
}
.left .name, .right .name {
	width: 100%;
	text-align: center;
	font-size: 1.2em;
	display: block;
}
.left .num, .right .num {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 1.5em;
}
.titleBox {
	display: flex;
	border-bottom: 1px solid #bfbfbf;
	background-color: #dddddd;
}
.ranking, .userName, .userIntegral {
	width: 32%;
	text-align: center;
}
.userName {
	border-left: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
}
.item {
	background-color: #fff;
	line-height: 2.5em;
}

