@charset "UTF-8";

.lg-slider-custom {
  /** 滑动区域 */
  /** 滑动按钮 */
  /** 步长 */
}

.lg-slider-custom .rc-slider-rail {
  height: 8px;
  box-shadow: inset 0 1px 2px 0 #e8e8e8;
  background-color: #f8f8f8;
}

.lg-slider-custom .rc-slider-track {
  height: 8px;
  background-color: #0083ff;
  border-radius: 4px;
}

.lg-slider-custom .rc-slider-handle {
  width: 16px;
  height: 16px;
  border: 1px solid #0083ff;
  border-radius: 50%;
  background-color: #fff;
}

.lg-slider-custom .rc-slider-handle:active {
  box-shadow: none;
  border-width: 4px;
  border-color: #185fd8;
}

.lg-slider-custom .rc-slider-dot {
  border: 1px solid #e8e8e8;
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
  width: 8px;
  height: 8px;
  background-color: #fff;
  border-radius: 4px;
  transform: translateX(-5px);
  bottom: -4px;
  margin-left: 0px;
}

/** 覆盖禁用 */

.rc-slider-disabled.rc-slider-disabled {
  background: none;
}

.rc-slider-disabled.rc-slider-disabled .rc-slider-handle.rc-slider-handle:active {
  border-width: 1px;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
  border-color: #ccc;
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #185fd8;
  box-shadow: none;
}

.lg-range-text {
  margin-left: -20px;
}