.menu-active li:nth-child(5){
    text-decoration: underline;
}
.menu-active li:nth-child(5) a:visited{
    color: var(--color-blue);
    text-decoration-color: var(--color-blue);
}
.tab a:nth-child(2) {
    text-decoration: underline;
}

/*tittle上藍色按鈕*/
.base-wrap h2::before {
    content: "";
    display: block;
    width: 36px;
    height: 10px;
    background-color: var(--color-blue);
    border-radius: 5px;
    margin: 0 auto 20px 0;
}

.videos-body > div {
    width: 100%;
    height: 174px;
    padding: 50px 55px;
}

.videos-body > img {
    width: 100%;
    height: 357px;
    object-fit: cover;
}
.base-block{
    padding: 40px 0;
}
.breadcrumb {
    margin: 0;
}
@media (max-width: 768px) {
    .line-up-2 {
        -webkit-line-clamp: 10;
    }
    .text-body-2 {
        font-size: 16px;
    }
    .text-body-3 {
        font-size: 18px;
    }
    .videos-body > img {
        height: 94px;
    }

    .videos-body > div {
        height: 246px;
        padding: 25px 20px;
    }
}

@media (min-width: 769px) and (max-width: 1336px) {
    .line-up-2 {
        -webkit-line-clamp: 10;
    }

    .text-body-3 {
        font-size: 22px;
    }

    .videos-body > img {
        height: 204px;
    }

    .videos-body > div {
        height: 238px;
        padding: 40px 50px;
    }
}