.e_loop-6 {
    display-radio: 1;
    margin-top: 3%;
}
.e_loop-6 .p_list {
    justify-content: space-between;
}
.e_loop-6 .p_list {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    max-width: 100%;
}
.e_loop-6 .p_loopitem {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc((100% - 100px) / 5);
    border-radius: 5px;
    overflow: hidden;
    transition: all .5s;
}
.e_loop-6 .p_loopitem {
    flex: 0 0 33.3%;
    position: relative;
}
div[class^="cbox-"], div[id^="c_"] {
    position: relative;
}
.e_container-7 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    display-radio: flex;
}
.e_container-7 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
.e_container-7 > .p_item::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 50%;
    background-image: linear-gradient(0deg, rgb(0 0 0 / 65%), transparent);
    left: 0;
    bottom: 0;
    z-index: 2;
    transition: all .5s;
    opacity: 1;
}
.e_image-8 {
    overflow: hidden;
    display-radio: 1;
    padding-bottom: 0;
    height: 430px;
}
.e_container-10 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 15px;
    z-index: 2;
}
.e_container-10 > .p_item {
    flex: 1;
    max-width: 100%;
    max-height: 100%;
}
.e_text-9 {
    line-height: normal;
    font_radio: 2;
    display-radio: 1;
    font-size: 22px;
    color: rgba(255,255,255,1);
}
.e_richText-11 {
    font-size: 16px;
    color: rgba(255,255,255,1);
    line-height: 1.36;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-height: 0;
    transition: all .5s;
    font_radio: 2;
    display-radio: -webkit-box;
}
.clearfix::after {
    display: block;
    clear: both;
    content: "";
}
.active1 {
    flex-basis: 45%;
}
.active2 {
    flex-basis: calc((60%-30px)/5);
}
