﻿.ly_cases_list_2[data-visual-id="49159"] .default_category_nav .list li a {
    color: #222222
}

.ly_cases_list_2[data-visual-id="49159"] .default_category_nav .list li.cur a {
    color: #00B95E;
}

.ly_cases_list_2[data-visual-id="49159"] .default_category_nav .list li:hover {
    color: #00B95E
}

.ly_cases_list_2[data-visual-id="49159"] .default_category_nav .list li:hover a {
    color: #00B95E;
}

.ly_cases_list_2[data-visual-id="49159"] .list_box {
    grid-template-columns: repeat(3, 1fr);
}

.ly_cases_list_2[data-visual-id="49159"] .list_box .themes_cases .pic_box::after {
    background-color: rgba(0, 0, 0, 30%);
}

.ly_cases_list_2[data-visual-id="49159"] .right_side .list_box .themes_cases .name a {
    font-size: 26px;
    color: #FFFFFF
}

.ly_cases_list_2[data-visual-id="49159"] .list_box .themes_cases .brief {
    font-size: 14px;
    color: #FFFFFF;
} 

.ly_cases_list_2[data-visual-id="49159"] .list_box .themes_cases .time {
    font-size: 12px;
    color: #FFFFFF;
}

.ly_cases_list_2[data-visual-id="49159"] .right_side .app_title {
    font-size: 2rem
}

@media screen and (max-width: 1000px) {
    .ly_cases_list_2[data-visual-id="49159"] .right_side .list_box .themes_cases .name a {
        font-size: 24px;
    }

    .ly_cases_list_2[data-visual-id="49159"] .list_box .themes_cases .brief {
        font-size: 12px;
    }

    .ly_cases_list_2[data-visual-id="49159"] .list_box .themes_cases .time {
        font-size: 12px;
    }

    .ly_cases_list_2[data-visual-id="49159"] .right_side .app_title {
        font-size: 20px
    }
}