.courses-item .content .bottom-content {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 15px 0 0 0;
    padding: 15px 0 0 0;
    list-style-type: none;
    border-top: 1px solid #E7E5E5;
}

.instructors-area-rs {
    background-color: #F5F5F5 !important;
}

.pb-50 {
    padding-bottom: 50px !important;
}

.pt-50 {
    padding-bottom: 50px !important;
}

/* 手机端语言切换下拉列表被menu遮挡：
   .top-header(style.css)自己开了个z-index:5的层叠上下文，内部所有子元素（含语言下拉菜单）
   不管自己z-index设多高，作为一个整体都只能摁在这个5的层级里去跟.navbar-area比大小；
   而meanmenu插件的手机端菜单栏(.mean-container .mean-bar，meanmenu.min.css)z-index是999999，
   且它所在的.navbar-area没有自己的z-index，所以直接跟.top-header的5比大小，999999完胜——
   下拉菜单一展开(translateY下移)超出top-header范围的部分就被menu栏盖住了。
   这里必须把.top-header这个层叠上下文的边界本身提上去（改子元素没用），数值上超过999999即可；
   没有直接改style.css里的定义，是因为其它区块也在用z-index:5这个值表示"盖在背景图上面"，
   只想覆盖.top-header这一处。*/
.top-header {
    z-index: 1000000;
}