
@charset "utf-8";

@media screen and (max-width: 767px) {
    #header {
        background: #fff;
    }

    #header .content #openBtn {
        display: block;
        float: left;

        margin-left: 8px;
    }

    .bodylistpost #header .content #openBtn {
        display: none;
    }

    .bodylistpost iframe {
        width: 100% !important;
    }

    #header .content a#logo {
        margin-left: -10px;
    }

    #navMini {
        background: #f3f3f3;
    }

    body.openMenu #navMini {
        -webkit-transition: background 0.35s linear, height 0.35s ease-in;
        transition: background 0.35s linear, height 0.35s ease-in;

        background: #f3f3f3;
    }

    .lcitem .rect {
        background: #999;
    }

    #navMini .nav {
        padding: 80px 0;
    }

    #navMini .nav a {
        padding: 0 20px;

        color: #666;
        border-color: rgba(0, 0, 0, 0.1);
    }

    #navMini .nav a.active,
    #navMini .nav a:hover,
    #navMini .nav a.active {
        color: #111;
        background-color: #fff;
    }

    #header .content #backBtn i {
        color: #999;
    }
}

@media screen and (max-width: 1179px) {
    #header {
        background: #fff;
    }

    #headTop {
        text-align: center;
    }

    #header .content #openBtn {
        display: block;
        float: left;

        margin-left: 8px;
    }

    .bodylistpost #header .content #openBtn {
        display: none;
    }

    .bodylistpost iframe {
        width: 100% !important;
    }

    #header .content a#logo {
        display: inline-block;
        float: none;
    }

    #navMini {
        background: #f3f3f3;
    }

    body.openMenu #navMini {
        -webkit-transition: background 0.35s linear, height 0.35s ease-in;
        transition: background 0.35s linear, height 0.35s ease-in;

        background: #f3f3f3;
    }

    .lcitem .rect {
        background: #999;
    }

    #navMini .nav {
        padding: 80px 0;
    }

    #navMini .nav a {
        padding: 0 20px;

        color: #666;
        border-color: rgba(0, 0, 0, 0.1);
    }

    #navMini .nav a.active,
    #navMini .nav a:hover,
    #navMini .nav a.active {
        color: #111;
        background-color: #fff;
    }

    #header .content #backBtn i {
        color: #999;
    }

    #header .content #backBtn {
        display: block;
    }
}

.mo-uemo,
.uemo,
.uemo-slogan {
    display: none !important;
}
