#div_main_data {
    width: 100%;
    /*height: 90vh;*/
    /*border: solid 1px black;*/
    display: flex; /*消除行内块元素左右之间的间隙:给父元素设置为弹性布局*/
    flex-direction: row;
    /*align-items: stretch;*/
}

#div_indexSet_dataSet {
    width: 25%;
    /*background: lightgrey;*/
    /*float: left;*/
    /*align-self: stretch;*/
}

#div_resize {
    width: 0.7%;
    /*height: 100%;*/
    /*background-color: orange;*/
    background-color: #2a9fd6;
    cursor: w-resize;
    /*float: left;*/
    /*align-self: stretch;*/
}

#div_graph{
    width: 100%;
    /*overflow: scroll;*/
}

#graph{
    width: 100%;
    height: 79%;
}

#drag_handle_div_graph {
    width: 100%;
    /*height: 10px;*/
    height: 9px;
    background-color: #2a9fd6;
    cursor: row-resize;
}

#dateEdit {
    z-index: 1000;
}

#dropdown_allSelect{
    width: 200px;
}

.CalendarDay__selected {
    background-color: #2a9fd6; /* 选中日期的背景色 */
    color: white; /* 选中日期的文字颜色 */
}

.CalendarDay:hover {
    background-color: #2a9fd6; /* 悬停颜色 */
}

.CalendarDay__questionMark {
    background-color: #2a9fd6
    color: white;
}

.DayPickerKeyboardShortcuts_show__bottomRight {
    display: none
}

#tableWidget_event {
    z-index: 1;
}

#div_head{
    width: 100%;
    height: 55px;
    /*background-color: #2a9fd6;*/
}

#leftSpace_div_head{
    height: 55px;
}

#H2_div_head{
    border-radius: 0;
    outline: 0;
    border: none;
    boxShadow: none;
    font-size: 25px;
    color: #2a9fd6;
    background-color: black;
}

#page_foot{
    width: 100%;
    height: 7vh;
    /*background-color: #2a9fd6;*/
}

.no_underline {
    text-decoration: none;
}

.no_underline:hover {
    text-decoration: none;
}

.ag-theme-alpine.compact {
    --ag-grid-size: 5px;          /* 控制网格基本间距 */
    --ag-list-item-height: 25px;  /* 更小的行高 */
    --ag-font-size: 15px;         /* 更小的字体 */
}





