* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}
a {
  text-decoration: none;
  color: inherit;
}
::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}
::-webkit-scrollbar-track {
  border-radius: 3px;
  background-color: transparent;
  color: transparent;
  filter: alpha(opacity=0);
}
::-webkit-scrollbar-thumb {
  height: 3px;
  border-radius: 3px;
  background-color: transparent;
  color: transparent;
}
*:hover::-webkit-scrollbar-thumb {
  background-color: #ffffff47;
}
*:hover::-webkit-scrollbar-track {
  background-color: transparent;
  color: transparent;
}
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.button {
  display: inline-block;
  padding: 8px 16px;
  background-color: #3498db;
  color: white;
  text-decoration: none;
  border-radius: 4px;
  transition: background-color 0.3s;
}
.button:hover {
  background-color: #217dbb;
}
.svg-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
[v-cloak] {
  display: none;
}
.el-dialog {
  border-radius: 10px;
}
.custom-dialog .el-dialog {
  border-radius: 20px;
}
.custom-dialog .el-dialog__header {
  display: none;
}
.custom-dialog .el-dialog__body {
  padding: 0;
}
.custom-dialog .el-dialog__footer {
  padding: 0;
}
.empty-container {
  background-color: #f9f9f9;
  min-height: 300px;
}
.filter-container {
  padding: 15px;
  border-radius: 10px;
  background-color: #F5F5F5;
  transition: all 0.3s;
}
.filter-select-for-channel {
  padding: 10px 0;
}
.filter-select-for-channel .filter-options {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.filter-select-for-channel .all-options {
  flex-shrink: 0;
  margin-top: 5px;
}
.filter-select-for-channel .other-options {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
}
.filter-select-for-channel .filter-item {
  padding: 5px 12px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 16px;
  transition: all 0.3s;
}
.filter-select-for-channel .filter-item.active {
  border-radius: 4px;
  background: #F8DFE0;
  color: #DB2D31;
}
.el-message-box {
  border-radius: 16px;
}
.el-message-box .el-message-box__message {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100px;
  font-size: 20px;
  text-align: center;
}
.backtop-icon {
  font-size: 30px;
}
.collect-btn {
  display: flex;
  align-items: center;
  color: rgba(255, 255, 255, 0.6);
  cursor: pointer;
}
.collect-btn .svg-icon {
  font-size: 20px;
  margin-right: 4px;
}
.action {
  color: #DB2028;
  font-size: 14px;
}
.action .svg-icon {
  color: #DB2028;
}
.intro-btmItem {
  display: flex;
  justify-content: center;
}
.intro-btmItem .intro-btm {
  padding: 6px 20px;
  font-size: 13px;
}
.intro-btmItem .action {
  background-color: #DB2D31;
  color: #fff;
}
.collectionList {
  display: flex;
  align-items: center;
}
.collectionList .collection-item {
  font-size: 13px;
  line-height: 28px;
  margin-left: 10px;
  cursor: pointer;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.collectionAction {
  background-color: #e4eef3;
}
.loading {
  text-align: center;
  margin: 25px 0;
}
.loading .el-icon-loading {
  font-size: 16px;
  margin-right: 5px;
}
.image-error-slot {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  font-size: 100px;
}
.image-slot {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
.course-filter-common {
  display: flex;
  align-items: baseline;
  margin: 20px 0px;
}
.course-filter-common .title {
  font-size: 30px;
  font-weight: 700;
  color: #333333;
  flex-shrink: 0;
  margin-right: 20px;
}
.course-filter-common .filter-items {
  width: 100%;
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 7px;
  margin-top: 7px;
  align-items: baseline;
}
.course-filter-common .filter-items::-webkit-scrollbar {
  display: none;
}
.course-filter-common .filter-items .filter-item {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  position: relative;
  flex-shrink: 0;
  margin-right: 30px;
  cursor: pointer;
}
.course-filter-common .filter-items .filter-item.active {
  color: #D32F2F;
  font-weight: bold;
}
.course-filter-common .filter-items .filter-item.active:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #D32F2F;
}
.course-filter-common .filter-items .filter-item:hover {
  color: #D32F2F;
}
.course-filter-common .filter-more {
  color: #999999;
  text-decoration: none;
  font-size: 16px;
  padding: 0 4px;
  flex-shrink: 0;
  cursor: pointer;
}
.course-filter-common .filter-more a {
  color: #333;
  text-decoration: none;
  font-size: 16px;
  padding: 0 4px;
  flex-shrink: 0;
  cursor: pointer;
}
.course-filter-common .filter-more .svg-icon {
  font-size: 14px;
}
.course-filter-common .filter-more:hover {
  color: #D32F2F;
}
.course-filter-common .filter-more:hover a {
  color: #D32F2F;
}
.course-filter {
  margin: 20px 0px;
}
.course-filter .title {
  font-size: 30px;
  font-weight: 700;
  color: #333333;
  flex-shrink: 0;
}
@media (max-width: 768px) {
  .course-filter .title {
    font-size: 18px;
  }
  .course-filter .filter-item {
    font-size: 16px !important;
  }
  .course-filter .filter-more {
    font-size: 14px !important;
  }
}
.course-filter .filter-items {
  width: 100%;
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 7px;
  margin-top: 7px;
}
.course-filter .filter-items::-webkit-scrollbar {
  display: none;
}
.course-filter .filter-items .filter-item {
  color: #000;
  text-decoration: none;
  font-size: 18px;
  position: relative;
  flex-shrink: 0;
  margin-right: 30px;
}
.course-filter .filter-items .filter-item.active {
  color: #D32F2F;
  font-weight: bold;
}
.course-filter .filter-items .filter-item.active:after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #D32F2F;
}
.course-filter .filter-items .filter-item:hover {
  color: #D32F2F;
}
.course-filter .filter-more {
  color: #999999;
  text-decoration: none;
  font-size: 16px;
  padding: 0 4px;
  flex-shrink: 0;
  cursor: pointer;
}
.course-filter .filter-more .svg-icon {
  font-size: 14px;
}
.course-filter .filter-more:hover {
  color: #D32F2F;
}
.flex-el-row {
  display: flex;
  flex-wrap: wrap;
}
.course-card {
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.3s ease;
  height: 100%;
  cursor: pointer;
}
.course-card .course-img-mini {
  width: 100%;
  height: 145px !important;
}
.course-card .course-img-large {
  width: 100%;
  height: 304px !important;
}
.course-card .course-img {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  aspect-ratio: 16 / 8;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F7F9FA;
}
.course-card .course-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.course-card .course-img .episode-type {
  position: absolute;
  top: 0;
  right: 0;
  background-color: rgba(98, 18, 0, 0.6);
  border-bottom-left-radius: 10px;
  color: #fff;
  padding: 3px 6px;
}
.course-card .course-img .episode-type .svg-icon {
  color: #fff;
  font-size: 16px;
}
.course-card .course-img .episode-type span {
  font-size: 12px;
  color: #fff;
}
.course-card .course-img:hover img {
  transform: scale(1.05);
}
.course-card .course-info {
  padding: 16px;
  background: #F7F9FA;
}
.course-card .course-info .course-title {
  font-size: 16px;
  font-weight: bold;
  color: #333;
  line-height: 22px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.course-card .course-info .course-desc {
  height: 20px;
  font-size: 14px;
  color: #666;
  line-height: 20px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 5px 0;
}
.course-card .course-info .course-meta {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #999;
  justify-content: space-between;
}
.course-card .course-info .course-meta .date {
  color: #666;
}
.course-card .course-info .count {
  color: #505050;
  font-size: 14px;
  font-weight: 600;
}
.course-card .course-info .course-tags {
  margin-top: 10px;
  height: 20px;
}
@media (max-width: 1366px) {
  .course-meta {
    flex-direction: column;
    align-items: start !important;
    gap: 0 !important;
  }
}
.bottom {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
}
.w1540 {
  width: 80%;
  margin: 0 auto;
}
.contentBottom {
  display: flex;
  justify-content: space-between;
}
.top .el-input__inner {
  border-radius: 0.3rem;
  background-color: transparent;
  width: 2.19rem;
  height: 0.42rem;
  font-size: 0.18rem;
  color: #FFFFFF;
  line-height: 0.36rem;
}
.top .el-input__icon {
  line-height: 0.44rem;
}
.top .el-select__caret {
  font-size: 0.14rem !important;
}
.content-left {
  width: 57%;
  display: flex;
  justify-content: space-between;
  align-items: start;
}
.content-left .left-text p {
  font-size: 0.18rem;
  color: #FFFFFF;
  line-height: 0.36rem;
}
.content-left .left-text .links {
  display: flex;
  flex-direction: column;
  margin-top: 0.2rem;
}
.content-left .left-text .links a {
  font-size: 0.16rem;
  color: #bac6d8;
  line-height: 0.3rem;
}
.content-right {
  width: 36%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 0.1rem 0rem;
}
.content-right .right-item {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.content-right .right-item img {
  width: 1.2rem;
}
.content-right .right-item span {
  display: block;
  font-size: 0.16rem;
  color: #FFFFFF;
  line-height: 0.38rem;
}
.bottom-info {
  font-size: 0.3rem;
  padding-bottom: 28px;
}
.bottom-info span {
  font-size: 0.16rem;
  color: #FFFFFF;
  line-height: 0.36rem;
}
@media screen and (max-width: 38rem) {
  .contentBottom {
    display: block !important;
  }
  .contentBottom .content-left {
    width: 100% !important;
    display: none !important;
  }
  .contentBottom .content-left .left-text {
    padding-right: 0.1rem;
  }
  .contentBottom .content-right {
    width: 100% !important;
  }
}

