@import url("fonts/iconfont.css");
@import url("adp.css");
.courserList li .unit .status { justify-content: space-between; }

.courserList li .unit .status p:nth-child(1) { width: 100% !important; }

.courserList li .unit .status p:nth-child(2) { width: 100% !important; }

.courserList li .unit .status p:nth-child(3) { width: auto !important; }

@media (min-width: 300px) and (max-width: 990px) { html { font-size: 90px; }
  .container-fluid { width: 99%; min-width: 900px; }
  .top-header nav a { margin: 0 .1rem; }
  #major_category li { padding-right: .02rem; }
  .index_course .resourse_number > img { width: 65%; }
  .index_course .resourse_number .t { font-size: .08rem; flex-direction: column; line-height: 1; }
  .index_course .resourse_number .t font { width: .6rem; text-align: center; }
  .index_branch_school .swiper-slide a { font-size: .12rem; }
  .swiper-banner { height: 3rem; }
  .courserList li .unit .pic { height: 1.2rem; }
  .swiper-review .swiper-slide img { height: 1.2rem; }
  .index_course .teacher_panel .file .teachers { width: 2.2rem; }
  .index_course .teacher_panel .file .teachers .teacher { width: .7rem; height: .7rem; }
  .index_course .teacher_panel .experts .expert .pic img { width: .7rem; height: .7rem; }
  .index_course .report_panel .items .item .t2 b { font-size: .2rem; } }

@media (min-width: 991px) and (max-width: 1200px) { html { font-size: 100px; }
  .container-fluid { width: 1000px; }
  .top-header nav a { margin: 0 .1rem; }
  .swiper-banner { height: 3rem; }
  .index_course .resourse_number > img { width: 60%; }
  .index_course .resourse_number .t { font-size: .08rem; flex-direction: column; }
  .index_course .resourse_number .t font { width: .6rem; text-align: center; }
  #major_category li { padding-right: .02rem; }
  .index_branch_school .swiper-slide a { font-size: .15rem; }
  .courserList li .unit .pic { height: 1.1rem; }
  .swiper-review .swiper-slide img { height: 1.2rem; }
  .index_course .teacher_panel .file .teachers { width: 2.2rem; }
  .index_course .teacher_panel .file .teachers .teacher { width: .7rem; height: .7rem; }
  .index_course .teacher_panel .experts .expert .pic img { width: .7rem; height: .7rem; } }

@media (min-width: 1201px) and (max-width: 1450px) { html { font-size: 100px; }
  .container-fluid { width: 1200px; }
  .index_course .resourse_number .t { font-size: .1rem; flex-direction: column; }
  .index_course .resourse_number .t font { width: .6rem; text-align: center; }
  .index_course .teacher_panel .file .teachers { width: 2.3rem; }
  .index_course .teacher_panel .file .teachers .teacher { width: .75rem; height: .75rem; }
  .index_course .teacher_panel .experts .expert .pic img { width: .75rem; height: .75rem; } }

@media (min-width: 1451px) and (max-width: 1600px) { html { font-size: 110px; }
  .container-fluid { width: 1400px; }
  .index_course .resourse_number .t { font-size: .11rem; }
  .index_course .courserList li .unit .status p:nth-child(2) { width: 100% !important; } }

@media (min-width: 1601px) and (max-width: 1920px) { html { font-size: 120px; }
  .container-fluid { width: 1500px; } }

@media (min-width: 1921px) { html { font-size: 120px; }
  .container-fluid { width: 1500px; } }

.row-course.vd .container-fluid { padding: 0; }
