#fileID{
    position:relative;
    top: 20px;
    left: 20px;
    cursor: pointer;
    z-index: 500;
}

body, html {
    height: 100%;
    margin: 0;
    padding: 0;
}
.map_div {
    width: 100%;
    height:100%;
    margin-left: 0;
    transition: 0.5s;
    z-index: 1;
}
 /* Ϊ���������ͼƬ������������ʽ */
.content-container {
    text-align: center; /* ˮƽ���ж��� */
    background-color:rgb(10, 128, 206);
    /*padding: 20px*/;
    height:10%;
}

/* Ϊ����������ʽ */
h1 {
    
    color: rgb(245, 245, 245);
    display: inline; /* �ñ�����ͬһ����ʾ */
    position:absolute;
    left:40%;
    text-align: center;
}

/* ΪͼƬ������ʽ */
.content-image1 {
    position: absolute; /* ���Զ�λ */
    top: 1.5%; /* �Ӷ���ƫ��λ�� */
    left: 10%; /* �����ƫ��λ�� */
    height:8%;
    
}
.content-image2 {
    position: absolute; /* ���Զ�λ */
    top: 1%; /* �Ӷ���ƫ��λ�� */
    left: 30%; /* �����ƫ��λ�� */
    height:9%;
    
}
.content-image3 {
    position: absolute; /* ���Զ�λ */
    top: 1%; /* �Ӷ���ƫ��λ�� */
    right: 20%; /* �����ƫ��λ�� */
    height:9%;
    
}


/* ���������ʽ */
.sidebar {
    width: 300px;
    height: 100%;
    position: fixed;
    top: 9%;
    left: 0px;
    background-color: #f5f4f4;
    overflow: auto; /* ���Ƴ�����Χ�ı���ʽ */
    transition: 0.5s;
    z-index: 2000;
}

.sidebar-content {
    padding: 10px;
}
#slider-container {
    width: 100%;
    display: flex;
    flex-direction: column; /* �ĳɴ�ֱ���� */
    align-items: center;
    position: relative;
    top: 50px;
}
#slider-ticks {
    position: relative;
    margin-bottom: 10px; /* ����һЩ�ռ������ÿ̶��� */
}
#slider-ticks::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background: #000;
}
#slider-ticks div {
    position: absolute;
    width: 2px;
    height: 10px;
    background: #000;
    top: 0;
    transform: translateX(-50%);
}
#slider-ticks div:nth-child(2) {
    left: 20%;
}
#slider-ticks div:nth-child(3) {
    left: 40%;
}
#slider-ticks div:nth-child(4) {
    left: 60%;
}
#slider-ticks div:nth-child(5) {
    left: 80%;
}
#slider {
    width: 100%;
    flex: 1; /* ռ����ռ� */
}
#slider-value {
    width: 20%;
    text-align: center;
}
#slider-values {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
}
#min-value {
    flex: 1; /* ���ֿռ� */
    text-align: left; /* ����� */
}
#max-value {
    flex: 1; /* ���ֿռ� */
    text-align: right;
}
.input-container {
    white-space: nowrap; /* ��ֹ���� */
    position: relative;
    top: 70px;
}

.input-container input {
    display: inline-block; 
    margin-right: 30px; 
    width: 105px;
}
li{
    font-weight: bold;  
}

.list-group
{
    width: 300px;
    height: 100px;
    overflow: auto;
    transition: 0.5s;
    z-index: 2000;

}
.list-group-item-action{
    cursor: default; /* 默认的光标类型 */
    list-style-type: disc;
}

.list-group-item-action:hover {
    cursor: pointer; /* 当鼠标悬停在元素上时，显示的手形光标 */
}

.project
{
    display: flex;  
    position: relative;top: 10px;
}

.user_adjust
{
    width: 295px;
    height: 300px;
    overflow: auto;
    transition: 0.5s;
    z-index: 2000;
}

.hidden-text {
    display: none;
}

