.scrollBox {
    position: relative;
    display: flex;
    overflow: hidden;}
.scrollBox .viewport {
    height: auto;
    position: relative;
    width: 100%;
    overflow: hidden; }
.scrollBox .overview {
    height: 100%;
    position: relative;
    width: 100%;
    transition: all 0.5s; }
.scrollBox .scrollbar {
    width: 10px;
    border: 1px solid #E6E6E6;
    border-radius: 15px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer; }
.scrollBox .scrollbar.disable {
    display: none; }
.scrollBox .thumb:hover,
.scrollBox .thumb:active {
    background-color: #0059B3; }
.scrollBox .thumb {
    width: 8px;
    left: 0;
    top: 0;
    background-color: #999999;
    border-radius: 15px;
    cursor: pointer;
    position: absolute;
    transition: all 0.5s; }

/*.mainFilter .noSelect {*/
.wellNoSelect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}



