.range-slider {
	position: relative;
}

.range-bar {
	position: absolute;
}

.range-bar {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	border-radius: 10000rpx;
}

.range-bar-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 10000rpx;
}

.range-bar-progress {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: blueviolet;
}

.block {
	position: absolute;
  width: 30px;
	height: 30px;
	top: 50%;
	border-radius: 50%;
	transform: translate(0, -50%);
  background-image: url('https://matripe-cms.oss-cn-beijing.aliyuncs.com/1shoudan/home_age.svg');
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: 100% 100%;
	/* background-color: var(--color-ysd); */
}
.block image {
  width: 100%;
  height: 100%;
}