/* 客户案例表格 */
.khal1{
	display: flex;
	padding: 0px 17.4vw 0 20.4vw;
	margin-bottom: 6vw;
}
.khal2{
	width: 20%;
	height: 40vw;
	overflow-y: auto;
	margin-right: 3vw;
}
.khal2 p{
	font-size: 0.9vw;
	margin: 0 0 1.5vw;
	height: 1.5vw;
}
.khal2 p:hover{
	cursor: pointer;
	color: var(--menu-text);
}
.khal2 p:active{
	font-weight: bold;
	font-size: 1.15vw!important;
}
.khal1 .tablelist{
	width: 80%;
}
.khal1 .tablelist .table2{
	padding: 0;
}
.khal1 .tablelist .table8 th p {
    font-size: 1vw;
    font-weight: bold;
}
.khal2::-webkit-scrollbar {
    height: 0.3vw;
    width: 0.4vw;	
    cursor: pointer;
}
.khal2::-webkit-scrollbar-track {
	box-shadow: unset;
	border-radius: 10px;
	background: rgba(0,0,0,0.1);
}
.khal2::-webkit-scrollbar-thumb {
	border-radius: 10px;
    box-shadow:unset;
    background:var(--dp-gd1);
    border: 1px solid rgba(0,0,0,0.08);
}
.khal2::-webkit-scrollbar-thumb:hover{
	background:var(--dp-gd2);
}
.khal2::-webkit-scrollbar-thumb:active{
	background:var(--dp-gd3);
}
.khal1 .tablelist .table8 {
    max-height: 40vw;
}
.khal3{
	color: var(--menu-text);
	font-weight: bold;
	font-size: 1.15vw!important;
	position: relative;
}
.khal3::before{
	content: "";
	height: 0.2vw;
	position: absolute;
	width: 4vw;
	background-color: var(--menu-text);
	bottom: -0.5vw;
}
.khal1 .tablelist .table13 {
    font-size: 0.9vw;
}