﻿@charset "UTF-8";

/*课程列表*/
.course-channel {
  padding-bottom: 50px;
}

.course-channel .course-piaofu {
  /*左侧漂浮*/
  position: fixed;
  width: 40px;
  left: 50%;
  top: 50%;
  z-index: 1;
  margin: -132px 0 0 -640px;
}

.course-channel .course-piaofu li {
  width: 40px;
  height: 40px;
  background-color: #ff8e00;
  font-size: 14px;
  line-height: 40px;
  color: #fff;
  text-align: center;
  margin-bottom: 5px;
  cursor: pointer;
  word-break: break-all;
  -webkit-box-shadow: 0 0 2px 0 #ff6000;
  box-shadow: 0 0 2px 0 #ff6000;
}

.course-channel .course-piaofu li.list3,
.course-channel .course-piaofu li.list4,
.course-channel .course-piaofu li.list5,
.course-channel .course-piaofu li.list6,
.course-channel .course-piaofu li.list7,
.course-channel .course-piaofu li.list8 {
  line-height: 18px;
}

.course-channel .course-piaofu li:hover {
  background-color: #ff6000;
}

.course-channel .course-beyond {
  position: fixed;
  height: 315px;
  top: 0;
  left: 50%;
  margin-left: -640px;
}

.course-channel .course-list {
  /*课程列表*/
  margin-top: 20px;
  position: relative;
}

.course-channel .course-list .course-top {
  height: 35px;
  border-bottom: 1px solid #ff8e00;
}

.course-channel .course-list .course-top .title {
  float: left;
  font-size: 18px;
  color: #333;
  line-height: 35px;
  text-indent: 7px;
  position: relative;
}

.course-channel .course-list .course-top .title:before {
  position: absolute;
  content: '';
  width: 3px;
  height: 20px;
  background-color: #ff8e00;
  left: 0;
  top: 50%;
  margin-top: -10px;
}

.course-channel .course-list .navbar {
  float: right;
  position: absolute;
  top: 0;
  right: 0;
  height: 35px;
  border-radius: 5px 5px 0 0;
}

.course-channel .course-list .navbar .item {
  float: left;
  line-height: 35px;
  color: #fff;
  padding: 0 8px;
  background-color: #ff8e00;
  margin-left: 3px;
  cursor: pointer;
  font-size: 14px;
}

.course-channel .course-list .navbar .item.active {
  background-color: #fff;
  color: #ff6000;
  border: 1px solid #ff8e00;
  border-bottom: 0;
  height: 32px;
  line-height: 32px;
  border-top: 4px solid #ff6000;
}

.course-channel .course-list .course-container {
  border: 1px solid #ff8e00;
  border-top: 0;
}

.course-channel .course-list .course-container .course-content {
  display: none;
}

.course-channel .course-list .course-container .course-content .course-xilie {
  width: 1142px;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}

.course-channel .course-list .course-container .course-content .course-xilie h6 {
  font-size: 16px;
  color: #ff8e00;
  font-weight: normal;
  line-height: 26px;
}

.course-channel .course-list .course-container .course-content .course-xilie a {
  width: 33.3%;
  float: left;
  font-size: 14px;
  color: #666;
  line-height: 22px;
  margin-top: 5px;
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}

.course-channel .course-list .course-container .course-content .course-xilie a:hover {
  color: #ff8e00;
}

.course-channel .course-list .course-container .show {
  display: block;
}

/*课程详情*/
.course-content {
  padding-bottom: 40px;
}

.course-content .course-top {
  height: 310px;
  margin-top: 15px;
}

.course-content .course-top .course-top-left {
  width: 450px;
  float: left;
}

.course-content .course-top .course-top-left img {
  display: block;
}

.course-content .course-top .course-top-left .course-shouke {
  padding-top: 18px;
}

.course-content .course-top .course-top-left .course-shouke p {
  line-height: 38px;
  color: #666;
  font-size: 12px;
  float: left;
}

.course-content .course-top .course-top-left .course-shouke ul {
  float: right;
}

.course-content .course-top .course-top-left .course-shouke ul li {
  line-height: 38px;
  float: left;
  margin-left: 10px;
  color: #666;
  padding-right: 22px;
}

.course-content .course-top .course-top-left .course-shouke ul .collection {
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkQ1QzExMDMxMDZDMTFFOEI5MDNCMDg4RDQ4MDY5QUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkQ1QzExMDQxMDZDMTFFOEI5MDNCMDg4RDQ4MDY5QUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRDVDMTEwMTEwNkMxMUU4QjkwM0IwODhENDgwNjlBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRDVDMTEwMjEwNkMxMUU4QjkwM0IwODhENDgwNjlBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl8w7RIAAAIFSURBVHjadJNPSBVRFMbvzLvzwgShlQ95IL52iQuRNkmrwoWLVuFCkHrLVlKQW8M/QZuSlkmCieC/FNGlEIIoEiQUtKrcqNCiRUIp897M9Dvz7rXr6Lvwcc495zvfnHvnXK9cLqsgCFSSJEqW53nKWQHYBM3gLth3k1Ij/Gq1qnQ2YZNG9C37LfDJ9/1lbKeqs3Q24HRUAH0UX8OegAnT1cZlQr6qv16CBRERcQSf44/YK7jQkZNoBC2gncJb2F5yrU6Hr/EfgkniH9jvgSPwWzQ0Z7/BZhxCk1erugJ+kuwRUuYO72PGoD3ChrWb8EI0xjV/bA3CN4L3CObwj7OX7qwfoN/4V+HIHT9GY96vVCqDbDpAWxRFxyAVsHB/goVwwF/8CqkHaDzzmYF18JTgF77QFYahIpGSZT6siPgSk5xw4jguEv9DfJHYGy0knFnsqdZ6F8JtBHfs8Tj/WRe2Q3ilfD6/TWwYoVGJ61wuZ8nvwYDcGQSZ5EgIkktH3Jl+YtPk5tiPSr0R/z+TdPMVcwApzj4ZM0uWegh3R0SkPu3cHsHgDtjli4ntJDv1Uoz9zPamfVZpl+7fAAVw4BJYr8CM/Gobw/6SwXWbONeReUsfzQw9Adsc4Tr7BvHpcoS8+CtmcP16j1ZGvgRxChQReYHIqsl1IzREbAn7jvh3Oa0t/CfAAK8+OR9PI5AcAAAAAElFTkSuQmCC) right center no-repeat;
}

.course-content .course-top .course-top-left .course-shouke ul .collection-shi {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAFsAR/KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQxNDQzMkYyN0YxMTFFODk1RkFBNzRCNTZBMTEyQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQxNDQzMzAyN0YxMTFFODk1RkFBNzRCNTZBMTEyQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDE0NDMyRDI3RjExMUU4OTVGQUE3NEI1NkExMTJBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDE0NDMyRTI3RjExMUU4OTVGQUE3NEI1NkExMTJBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnxjTe8AAAMgSURBVHjaYvj//z/D//lqN0E04/8toZoMt1ZfY2AXmAIQQIz/9+UyMHx7ARTtY/jPAAQAAQSSZgBKBwDZ6xlEdD4yMLIIMDEIaTGABUDgzRV+BmlbBoAAYvy/woaBQcyQgeHCZEWgYfdBZnAD5b+AVTEw6jIxsPFAOUDAxHqeicGomB0uwPB/CkAAQWy7s4GBQQVo4bdXwQzPj69iYGb7yaDgKc/wcPdrBj4FoNuWmX5keHH6MQMLpzjDn+8iDOhAWPs5E1AlP4NaSCKQi6mAS2wxg6yTFAsDvwrI3odAx/xg4JfYxfDlGQcDt4QSA5foS4b3t/UZHu1mAAggRlAoMezPg+j8802H4f7WXQzcklIMAiqgkGFgKPzPwMQwmYuB4dkRUOBxMDw5cImBmYOR4eeHdmRbWcDkq/OqDN/fzGb4/JgRyJMA4goGVl5QMDQC8UfG/xM5PjD8/fEc6CYVhn+/WdCc/g2kiIlBwvQxkKGBRQHQTDMuoJukmIA+MWKQsX2AoUDM+BsDnzwjOBaAUfmb4efHPRiKGBmPMnBJQKKK4e8vBoa/P/0YpCyvMnBLXWNgZNrMIGZwAuhOA2B0M4EUAQTonGxWEgijMPzOTGWhjZM02WRZGFGbwsCQIloFtRC6gbqCIGjjsl03ULtcB7WrdXQBRT8SaBARNRAkIZQxTDrq9H424iqKPpjhfMOcv/c853t2JgP1JYBgjBHE9zr1rcuE5IY/97KpW9oGQuMTDf3EeToBpQL0OLB67clU/YRQHwNzQCAigiyj9HiAwmXQKzDceFdKZTKQJgsZT51WBwRQcLrNRxV3BAZHSJOO94cAfjrhhIXXbB71qmC1Ivwl9yh1BfM0zkwS/nP6kyT2LC2zzBnEUpOILNyxkr85S7LLAA7HucvZapztnozu4RoRz8FITmNocRNym/trIG3snFWsYXRlo8Vku79pO/gwl9i35O1ImUmysJ5d2EUf9Ck/ivkoHKsTshJFh7qOt/vDVqCq3bQV1OwQKdvnNmiwXrq4yjswZo+JK1C4mIevZ4vtaJCUHBOq1FYhDjXh/AVSMQE+tmIjXQAAAABJRU5ErkJggg==) right center no-repeat;
}

.course-content .course-top .course-top-left .course-shouke ul .share b {
  float: left;
  font-weight: normal;
  margin-right: 10px;
}

.course-content .course-top .course-top-left .course-shouke ul .share .jiathis_style_32x32 {
  float: left;
}

.course-content .course-top .course-top-right {
  width: 660px;
  float: right;
}

.course-content .course-top .course-top-right h5 {
  font-size: 22px;
  color: #333;
  line-height: 34px;
}

.course-content .course-top .course-top-right .course-top-rightjs {
  width: 640px;
  /* height: 220px; */
  padding: 0 10px;
  background-color: #f5f5f5;
}

.course-content .course-top .course-top-right .course-top-rightjs p {
  font-size: 12px;
  line-height: 20px;
  color: #666;
  padding-top: 12px;
  
}

.course-content .course-top .course-top-right .course-top-rightjs p b {
  color: #ff0000;
  font-size: 18px;
  font-weight: normal;
}

.course-content .course-top .course-top-right .course-top-rightjs p b.baohan_jg{
  display: none;
}

.course-content .course-top .course-top-right .course-top-rightjs p span {
  float: left;
  display: block;
}

.course-content .course-top .course-top-right .course-top-rightjs p em {
  color: transparent;
}

.course-content .course-top .course-top-right .course-xuanban {
  margin-top: 18px;
}

.course-content .course-top .course-top-right .course-xuanban a {
  width: 200px;
  height: 38px;
  display: block;
  float: left;
  margin-right: 26px;
  text-align: center;
  line-height: 38px;
  font-size: 14px;
  color: #fff;
  background-color: #ff8e00;
}

.course-content .course-top .course-top-right .course-xuanban .first {
  background-color: #ff0000;
}

.course-content .course-kecheng {
  /*课程详情*/
  margin-top: 20px;
  position: relative;
}

.course-content .course-kecheng .title {
  font-size: 18px;
  font-weight: normal;
  color: #333;
  text-indent: 12px;
  position: relative;
  margin-bottom: 12px;
}

.course-content .course-kecheng .title:before {
  position: absolute;
  content: '';
  width: 4px;
  height: 18px;
  background-color: #ff8e00;
  top: 50%;
  left: 0;
  margin-top: -9px;
}

.course-content .course-kecheng .navbar {
  position: absolute;
  top: 5px;
  left: 198px;
}

.course-content .course-kecheng .navbar .item {
  float: left;
  font-size: 16px;
  color: #333;
  padding: 0 10px;
  line-height: 30px;
  cursor: pointer;
}

.course-content .course-kecheng .navbar .active {
  border-top: 2px solid #ff8e00;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  background-color: #fff;
}

.course-content .course-kecheng .course-kecheng-container {
  padding: 20px 40px;
  border: 1px solid #eee;
}

.course-content .course-kecheng .course-kecheng-content {
  display: none;
  font-size: 14px;
  color: #333;
  line-height: 24px;
}

.course-content .course-kecheng .course-kecheng-content pre {
  white-space: pre-wrap;
}

.course-content .course-kecheng .course-kecheng-content p {
  font-size: 14px;
  color: #333;
  line-height: 24px;
}

.course-content .course-kecheng .course-kecheng-content .text {
  text-indent: 34px;
}

.course-content .course-kecheng .show {
  display: block;
}

.course-content .courseBox {
  /*开班详情*/
  margin-top: 20px;
  border: 1px solid #eee;
  padding-bottom: 20px;
}

.course-content .courseBox .tabBox {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTM0MzdFMjMxMDhGMTFFODk4MUU4REFENDQyOTdEMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTM0MzdFMjQxMDhGMTFFODk4MUU4REFENDQyOTdEMDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzQzN0UyMTEwOEYxMUU4OTgxRThEQUQ0NDI5N0QwOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzQzN0UyMjEwOEYxMUU4OTgxRThEQUQ0NDI5N0QwOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqHR2scAAAFZSURBVHjaYvzfx8gAAw9/is+WY3+VwsjwnwEdvP3Dd0WY5ZMuAxZw/ZtcpCbXo2UgNiPIwB//2D9zMP3kYSAS/GNgZPj8l/vhr38sr4RZP5oyITmABYj/Aw1jIAWADOBn/iLPwMwgjylHZUBVA+98ly5hevxTbDG1DFThfNrLJMv+Ko4ahp35rMYH9/Lnv1zPKTHsyU/RlSa8tz7DDeRl/iZFrmF3v0tVybC/jkBONmDw5z/LHxbGPyzEGAJKda9/C54QY31vqcz5DHssAw1jRdf48S/PQ1DiR8dAghFkGMFk858BkQ3f/+G9DUy8ChSlw7OfVflgbEGWz2oUJ2xYTIHA1W/y7lTJKcCSIwpEa3M93EEVA4HF0HJEEKgIUyUvv/gltBtEG/HefUMVAyXY3rmBC0tgvB/7pMlIldLm2z+ODyDajPfWH6oYyMX0QxCS4P+SVMQBBBgAeuprYlR6q7gAAAAASUVORK5CYII=) 11px 13px no-repeat #f5f5f5;
  height: 45px;
  border-bottom: 2px solid #ff8e00;
}

.course-content .courseBox .tabBox p {
  float: left;
  text-indent: 40px;
  line-height: 45px;
  color: #ff8e00;
  font-size: 18px;
}

.course-content .courseBox .tabBox .time {
  float: left;
  margin-top: 10px;
  margin-left: 60px;
  font-size: 15px;
}

.course-content .courseBox .tabBox .time span {
  font-size: 14px;
  color: #333;
  font-family: '宋体';
  vertical-align: middle;
}

.course-content .courseBox .tabBox .time input {
  width: 114px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #eee;
  text-indent: 5px;
  vertical-align: middle;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEYzNkFCRTMxMDkwMTFFODgzQjE5MEIwQTk0MkREQTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEYzNkFCRTQxMDkwMTFFODgzQjE5MEIwQTk0MkREQTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjM2QUJFMTEwOTAxMUU4ODNCMTkwQjBBOTQyRERBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjM2QUJFMjEwOTAxMUU4ODNCMTkwQjBBOTQyRERBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgnt5UYAAAFuSURBVHjalJS9SsRAFIVndoNRBBdEm0ULdcVWRR9gEQTBys5SrC21Ep/Bxk4sbQQtBV/B2mK1EhdBZRH8Iwm7iefCCdy9bgIOfGRO5tzD3MmPX1lecmpUwCnYBRnvbYIE3JR4XMCFeV5nwQ44B0/07IEf8EjdUJ5n0AMPEnQMtsA1mKP5ALxwvkjzIXcwpTwSvgEuPVr7xmQBtME46IAa+GDBCXe0T209EtwKGPBF0ztDP9W5Hbn+YT1S25agFFR5U7Z+bwo7RluP1KaB+zsmeX0DHkyUaKefmh7D4JXzEa5r7Y2OioJiMMPtxqTBdmL1+HtKDwySMWTuhzxHrbu2yAaJqWVau1PaGV3YmiyM8SxyU02t5TrTIfl3Y3UTrHNe5XyNukLdtLXBgFavaAoZdKHa9tQpW0uKghJ1Fol6JTKlQ7PeFxSZMPtKuJL1KA+qg1VwW/A6lI0ua+tSuA3O+P8Z/WeQ/DmmJeNXgAEA3xBeDWIl3P4AAAAASUVORK5CYII=) no-repeat 90px center #fff;
  cursor: pointer;
  outline: none;
}

.course-content .courseBox .tabBox .time input:focus,
.course-content .courseBox .tabBox .time input:hover {
  border-color: #ff8e00;
}

.course-content .courseBox .tabBox .select {
  float: left;
  position: relative;
  margin: 10px 0 0 14px;
  width: 172px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #eee;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  text-indent: 7px;
  background-color: #fff;
  font-family: '宋体';
}

.course-content .courseBox .tabBox .select:after {
  position: absolute;
  content: '';
  border: 5px solid transparent;
  border-top-color: #666;
  top: 12px;
  right: 6px;
}

.course-content .courseBox .tabBox .select .current {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  width: 148px;
  border-right: 1px solid #eee;
  height: 100%;
  text-indent: 12px;
}

.course-content .courseBox .tabBox .select .list {
  position: absolute;
  top: 26px;
  left: -1px;
  z-index: 10;
  width: 100%;
  max-height: 228px;
  border: 1px solid #eee;
  border-radius: 2px;
  background-color: #fff;
  color: #333;
  overflow: auto;
  display: none;
}

.course-content .courseBox .tabBox .select .list .option:hover {
  color: #fff;
  background-color: #ff8e00;
}

.course-content .courseBox .tabBox .select.open .list {
  display: block;
}

.course-content .courseBox .tabBox a {
  display: inline-block;
  width: 88px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background-color: #ff8e00;
  color: #fff;
  margin-left: 15px;
  border-radius: 5px;
  margin-top: 10px;
}

.course-content .courseBox #rsDateTab {
  width: 1140px;
  margin: 20px auto;
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

.course-content .courseBox #rsDateTab tr {
  text-align: center;
  height: 42px;
}

.course-content .courseBox #rsDateTab tr th {
  font-size: 20px;
  font-weight: normal;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
}

.course-content .courseBox #rsDateTab tr td {
  font-size: 16px;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
}

.course-content .courseBox #rsDateTab tr td a {
  width: 88px;
  height: 28px;
  color: #fff;
  display: block;
  border-radius: 3px;
  margin: 0 auto;
  line-height: 28px;
  background-color: #ff6000;
}


.kc-box {
  display: block;
  width: 100%;
  margin-top: 20px;

}

.kc-box .kc-pic {
  width: 100%;
}

.course-content .course-top .course-top-right .course-top-rightjs {
  height: auto;
}