*{
	margin: 0;
	padding: 0;
	user-select: none;
	-webkit-user-select: none;
	list-style: none;
}
#box1{
	width: 100%;
	margin: 0 auto;
}
#hkDiv{
	width: 150px;
	margin: 0 40px 0 15px;
}
.range{
	position: relative;	
	height: 50px;
	width: 150px;
	/*overflow: hidden;*/
}
.chunk-one,.chunk-two{
	position: absolute;
	left: 0;
	top: 17px;
	width: 10px;
	height: 20px;
	/*border-radius: 50%;*/
	background-color: #fff;
	z-index: 10;
	cursor: pointer;
	transition: all .05s linear; 
	border: 2px solid #cbcbcb;
	box-sizing: border-box;	
}
.range .chunk-two{
	left: 100%;
	background-color: #cbcbcb;
}
.chunk-one strong,.chunk-two strong{
	display:block;
	margin-top: 18px;
	text-align: center;
	font-weight: normal;
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}
.strip-one,.strip-two{
	position: absolute;
	left: 0;
	top: 25px;
	height: 4px;
	width: 100%;
	background-color: #cbcbcb;
}
.strip-two{
	width: 100%;
	background-color: #cbcbcb;
}