@charset "utf-8";
.es-nav-white .es-header .M_header-back a {
    color: #313131
}

.es-header {
    /* position: fixed; */
    position: absolute;
    width: 100%;
    /* left: 0;
    top: 0; */
    box-shadow: 0 2px 6px rgba(0, 0, 0, .1)
}

/* .common-pdt {
    padding-top: 60px
} */

.es-mobile .common-pdt {
    display: none
}

.email_mobile_msg .btn.btn-lg {
    display: block;
    padding: 0;
    line-height: 38px
}

.class-course-list .course-item .media .price {
    top: 42px
}

.class-course-list .course-item .media .price span {
    font-size: 12px
}

.class-header .class-info .price {
    font-size: 22px
}

.course-grid .belong-classroom {
    background-color: rgba(0, 0, 0, .5)
}

.task-list.task-list-md .title {
    position: relative;
    /* padding-right: 150px */
}

.navbar {
    z-index: 199;
}

.download-activity-list>li>a .download-icon {
    float: none
}

@media (max-width:991px) {
    .buy-btn-group {
        width: 70%;
        line-height: normal
    }
    .course-grid .belong-classroom {
        top: initial;
        bottom: 50px;
        background-color: rgba(0, 0, 0, .5)
    }
    .course-grid .title {
        padding: 10px
    }
    .course-grids {
        margin: 10px;
    }
    .course-grid {
        margin: 15px 0
    }
    .course-grid .grid-body {
        width: auto
    }
    .note-filter .btn-group .dropdown-menu {
        left: inherit;
        right: 0
    }
}

@media (max-width:767px) {
    .recommend-class-list .class-item h3 {
        line-height: 1.3
    }
    .es-footer-link {
        display: none
    }
    /* .task-list.task-list-md .left-menu {
        left: 0
    } */
    /* .task-list.task-list-md .title {
        padding: 15px 90px 15px 25px
    } */
    .task-list.task-list-md .es-icon-videoclass {
        margin: 0!important
    }
    /* .task-list.task-list-md .right-menu {
        right: 0
    } */
}

/* 后台图片限制展示大小 */
#site-logo-container  img{
    max-width: 100%;
}