 :root {
            --main-color: #3CB371;
            --nav-color: #2E8B57;
        }

        .header,
        #footer {
            background: var(--main-color);
        }

        #nav {
            border-bottom: 10px solid #eee;
        }

        .more_btn a {
            color: #484848 !important;
            font-size: 16px !important;
        }

        .more-link .moretext {
            cursor: pointer;
        }

        .main3 {
            padding-bottom: 30px;
        }

        .link {
            display: flex;
            align-items: center;
            width: 100%;
            height: 50px;
            line-height: 20px;
        }

        .link ul {
            display: flex;
            flex-wrap: wrap;
        }

        .link ul li {
            margin-left: 40px;
            line-height: 24px;
        }

        .post-11 .focus .focus-page-active {
            background-color: var(--main-color);
        }

        .post1 .more_btn a,
        .post .more_btn .more_text,
        .post .more_btn a {
            color: #484848;
            font-size: 14px;
        }
.l-banner { 
height:280px;
}