/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
.university-course-banner .clearfix:after {
  content: '';
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.university-course-banner img {
  display: block;
}
.university-course-banner .module-wrap {
  background-color: #F2F2F2;
}
.university-course-banner .module-wrap .un-banner-main {
  width: 1190px;
  margin: 0 auto;
  overflow: hidden;
}
.university-course-banner .module-wrap .un-banner-main .un-banner-list {
  width: 1200px;
}
.university-course-banner .module-wrap .un-banner-main .un-banner-list .un-li {
  float: left;
  height: 64px;
  width: 182px;
  margin: 15px 20px 15px 0;
}
.university-course-banner .module-wrap .un-banner-main .un-banner-list .un-li:nth-child(6n) {
  margin-right: 0;
}
.university-course-banner .module-wrap .un-banner-main .un-banner-list .un-li img {
  width: 100%;
  height: 100%;
}
/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
.university-course-classify .clearfix:after {
  content: '';
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.university-course-classify .module-wrap {
  padding-top: 15px;
  padding-bottom: 30px;
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  background-color: #F2F2F2;
}
.university-course-classify .module-wrap img {
  display: block;
  width: 100%;
}
.university-course-classify .module-wrap a {
  text-decoration: none;
}
.university-course-classify .module-wrap .university-course-classify-wrap {
  width: 1190px;
  margin: 0 auto;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left {
  width: 896px;
  float: left;
  background: #fff;
  padding: 15px 20px 20px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav {
  height: 38px;
  border-bottom: 1px solid #ddd;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav li {
  float: left;
  font-size: 16px;
  width: 100px;
  text-align: center;
  border-bottom: 4px solid #fff;
  padding-bottom: 10px;
  margin-right: 10px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav li a {
  color: #333;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav li:hover {
  border-bottom-color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav li:hover a {
  color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav .cur {
  border-bottom-color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .class-nav .cur a {
  color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .banner {
  float: left;
  width: 194px;
  height: 352px;
  margin-top: 19px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .list {
  float: left;
  width: 702px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .list li {
  float: left;
  margin: 19px 0 0 19px;
  width: 214px;
  height: 166px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .list li .img {
  height: 120px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .list li .title {
  font-size: 14px;
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 10px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-left .classify-content .list li .desc {
  font-size: 12px;
  color: #9B9B9B;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 5px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right {
  float: left;
  width: 234px;
  height: 410px;
  margin-left: 20px;
  background: #fff;
  padding: 15px 0 20px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab {
  border-bottom: 1px solid #ddd;
  margin: 0 15px;
  height: 38px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .tab-li {
  float: left;
  font-size: 16px;
  border-bottom: 4px solid #fff;
  text-align: center;
  margin-right: 2px;
  padding-bottom: 10px;
  width: 100px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .tab-li a {
  color: #333;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .tab-li:hover {
  border-bottom-color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .tab-li:hover a {
  color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .cur {
  border-bottom-color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .right-tab .cur a {
  color: #FF4D00;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .list {
  padding: 4px 20px 20px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .list li {
  height: 20px;
  margin-top: 15px;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .list li .num {
  border: 1px solid #FF4D00;
  font-size: 12px;
  text-align: center;
  color: #FF4D00;
  width: 16px;
  height: 16px;
  border-radius: 4px;
  margin-right: 10px;
  float: left;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .list li .text {
  float: left;
  width: 165px;
  font-size: 14px;
  color: #666;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.university-course-classify .module-wrap .university-course-classify-wrap .classify-right .list li .text:hover {
  color: #FF4D00;
}
.university-course-footer .tb-footer{width:100%!important;max-width:100%!important;min-height:125px;margin-top:20px;padding-bottom:9px;background-color:#fff;font-size:12px}.university-course-footer .tb-footer p{padding-bottom:8px;overflow:hidden;*zoom:1}.university-course-footer .tb-footer b{margin:0 3px;font-weight:400;color:#ddd}.university-course-footer .tb-footer em,.university-course-footer .tb-footer span{white-space:nowrap;color:#9c9c9c}.university-course-footer .tb-footer em{margin-left:30px;font-style:normal}.university-course-footer .tb-footer span{margin:0 4px}.university-course-footer .tb-footer .tb-footer-bd,.university-course-footer .tb-footer .tb-footer-ft,.university-course-footer .tb-footer .tb-footer-hd{width:1190px;margin-left:auto;margin-right:auto}.university-course-footer .tb-footer .tb-footer-bd a,.university-course-footer .tb-footer .tb-footer-hd a{white-space:nowrap;color:#6c6c6c;text-decoration:none}.university-course-footer .tb-footer .tb-footer-bd a:hover,.university-course-footer .tb-footer .tb-footer-hd a:hover{color:#f40;text-decoration:none}.university-course-footer .tb-footer .tb-footer-hd{padding-top:7px;border-top:1px solid #ddd}.university-course-footer .tb-footer .tb-footer-hd p{margin-bottom:8px;line-height:27px;border-bottom:1px solid #ddd}.university-course-footer .tb-footer .tb-footer-ft a{margin-right:15px}.university-course-footer .tb-footer .tb-footer-mod{height:40px;display:inline-block;background-repeat:no-repeat;vertical-align:middle}.university-course-footer .tb-footer-with-logo{min-height:170px}/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
@font-face {
  font-family: 'iconfont';
  /* project id 43390 */
  src: url('//at.alicdn.com/t/font_je4bey4pwgclerk9.eot');
  src: url('//at.alicdn.com/t/font_je4bey4pwgclerk9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_je4bey4pwgclerk9.woff') format('woff'), url('//at.alicdn.com/t/font_je4bey4pwgclerk9.ttf') format('truetype'), url('//at.alicdn.com/t/font_je4bey4pwgclerk9.svg#iconfont') format('svg');
}
.university-course-like .clearfix:after {
  content: '';
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.university-course-like img {
  display: block;
}
.university-course-like em,
.university-course-like i {
  font-style: normal;
}
.university-course-like a {
  text-decoration: none;
}
.university-course-like .iconfont {
  font-family: iconfont;
}
.university-course-like .module-wrap {
  background: #F2F2F2;
  padding: 15px 0;
  font-size: 12px;
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
}
.university-course-like .module-wrap .university-level-wrap {
  width: 1190px;
  margin: 0 auto;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main {
  background-color: #fff;
  width: 936px;
  float: left;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .like-title {
  font-size: 16px;
  height: 40px;
  width: 120px;
  line-height: 40px;
  background-color: #FFEDE5;
  padding: 0 10px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .like-title .iconfont {
  color: #FF4D00;
  font-size: 32px;
  padding-right: 5px;
  float: left;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .like-title span {
  float: left;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content {
  padding-left: 20px;
  padding-bottom: 20px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level {
  width: 195px;
  float: left;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .img {
  height: 155px;
  margin-top: 20px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .img img {
  width: 100%;
  height: 100%;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list {
  border-left: 1px solid #FF4D00;
  margin-top: 10px;
  margin-left: 10px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list li {
  line-height: 20px;
  font-size: 14px;
  position: relative;
  padding-left: 15px;
  margin-top: 14px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list li .num {
  position: absolute;
  left: -10px;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #FFD3C0;
  color: #FF4D00;
  text-align: center;
  line-height: 18px;
  font-size: 12px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list li .txt {
  color: #666666;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list li .txt:hover {
  color: #FF4D00;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-level .list li:last-child {
  top: 2px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-course {
  float: left;
  width: 702px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-course .course-list li {
  float: left;
  width: 214px;
  height: 166px;
  margin-left: 20px;
  padding-bottom: 5px;
  margin-top: 16px;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-course .course-list li .title {
  margin-top: 10px;
  height: 20px;
  padding-right: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #333;
}
.university-course-like .module-wrap .university-level-wrap .university-like-main .university-like-content .like-course .course-list li .desc {
  height: 20px;
  padding-right: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #9B9B9B;
  margin-top: 5px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline {
  float: left;
  width: 234px;
  background-color: #fff;
  margin-left: 20px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .title {
  font-size: 16px;
  height: 40px;
  width: 100px;
  line-height: 40px;
  background-color: #FFEDE5;
  padding: 0 10px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .title .iconfont {
  color: #FF4D00;
  font-size: 22px;
  padding-right: 5px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list {
  padding: 16px 20px 0;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li {
  position: relative;
  margin-bottom: 26px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li .position {
  position: absolute;
  left: 0;
  top: 0;
  width: 44px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li .tit {
  height: 20px;
  margin-top: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #333;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li .date {
  float: left;
  color: #999;
  margin-top: 5px;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li .price {
  float: right;
  color: #FF4D00;
}
.university-course-like .module-wrap .university-level-wrap .university-offline .offline-list li .price em {
  font-size: 16px;
}
/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
@font-face {
  font-family: 'iconfont';
  /* project id 43390 */
  src: url('//at.alicdn.com/t/font_r2op8vrfszwipb9.eot');
  src: url('//at.alicdn.com/t/font_r2op8vrfszwipb9.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_r2op8vrfszwipb9.woff') format('woff'), url('//at.alicdn.com/t/font_r2op8vrfszwipb9.ttf') format('truetype'), url('//at.alicdn.com/t/font_r2op8vrfszwipb9.svg#iconfont') format('svg');
}
.university-course-live .clearfix:after {
  content: '';
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.university-course-live a {
  text-decoration: none;
}
.university-course-live i {
  font-style: normal;
}
.university-course-live img {
  display: block;
}
.university-course-live .iconfont {
  font-family: iconfont;
}
.university-course-live .module-wrap {
  font-size: 12px;
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  color: #333;
  background-color: #F2F2F2;
  padding: 30px 0 15px 0;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main {
  width: 1190px;
  margin: 0 auto;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open {
  float: left;
  width: 960px;
  background-color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .title {
  float: left;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  background: #FFEDE5;
  padding: 0 20px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .title .iconfont {
  color: #FF4D00;
  font-size: 22px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .title .text {
  padding-left: 5px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time {
  float: left;
  padding-left: 50px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul {
  padding-top: 5px;
  width: 740px;
  height: 35px;
  border-bottom: 1px solid #FF4D00;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li {
  position: relative;
  float: left;
  margin-right: 65px;
  line-height: 20px;
  font-size: 16px;
  margin-left: -20px;
  color: #666;
  cursor: pointer;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li .num {
  margin-bottom: 10px;
  display: inline-block;
  padding: 1px 5px;
  margin-top: 3px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li .outer-circle,
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li .inner-circle {
  position: absolute;
  left: 18px;
  bottom: -6px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li .outer-circle {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #FFD3C0;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li .inner-circle {
  left: 21px;
  bottom: -3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:hover .num {
  background-color: #FF4D00;
  border-radius: 20px;
  color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:hover .outer-circle {
  left: 16px;
  bottom: -8px;
  width: 16px;
  height: 16px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:hover .inner-circle {
  left: 19px;
  bottom: -5px;
  width: 10px;
  height: 10px;
  background-color: #FF4D00;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:nth-child(8) {
  margin-right: 0;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:nth-child(9) {
  display: none;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .time-li:last-child {
  display: none;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .current .num {
  background-color: #FF4D00;
  border-radius: 20px;
  color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .current .outer-circle {
  left: 16px;
  bottom: -8px;
  width: 16px;
  height: 16px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .current .inner-circle {
  left: 19px;
  bottom: -5px;
  width: 10px;
  height: 10px;
  background-color: #FF4D00;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .date {
  background-color: #FFD3C0;
  height: 20px;
  font-size: 14px;
  color: #FF4D00;
  padding: 0 5px;
  border-radius: 4px;
  margin-top: 5px;
  line-height: 20px;
  position: relative;
  cursor: inherit;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-top .time .time-ul .date i {
  position: absolute;
  left: 50%;
  bottom: -5px;
  margin-left: -5px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #FFD3C0;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content {
  background-color: #fff;
  padding-bottom: 9px;
  overflow: hidden;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li {
  width: 215px;
  height: 195px;
  overflow: hidden;
  float: left;
  margin-right: 20px;
  margin-top: 20px;
  font-size: 14px;
  position: relative;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li:first-child {
  margin-left: 20px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li:last-child {
  margin-right: 0;
  padding-right: 19px;
  border-right: 1px solid #eee;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .title {
  margin-top: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .title a {
  color: #333;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .status {
  position: absolute;
  width: 93px;
  height: 28px;
  left: 60px;
  top: 75px;
  line-height: 28px;
  text-align: center;
  border: 1px solid #fff;
  border-radius: 20px;
  background: rgba(0, 0, 0, 0.5);
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .status a {
  color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .status i {
  padding-right: 3px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .info {
  margin-top: 15px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .info .date {
  float: left;
  color: #999;
  margin-top: 3px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .info .btn {
  float: right;
  background: #FF4D00;
  border-radius: 20px;
  width: 72px;
  height: 24px;
  text-align: center;
  line-height: 24px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .info .btn a {
  color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-open .open-live-content .live-li .info .bm {
  background: #FF9F00;
  color: #fff;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future {
  float: right;
  background: #fff;
  padding-bottom: 17px;
  width: 230px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .title {
  width: 130px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  background: #FFEDE5;
  padding-left: 10px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .title .iconfont {
  color: #FF4D00;
  font-size: 20px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .course-future-content {
  padding: 20px;
  padding-bottom: 0;
  height: 188px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .course-future-content .tit {
  margin-top: 10px;
  font-size: 14px;
  color: #333;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .course-future-content .info {
  margin-top: 5px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .course-future-content .info .date {
  float: left;
  color: #999;
  margin-top: 3px;
  font-size: 14px;
}
.university-course-live .module-wrap .course-live-wrap .course-live-main .course-live-future .course-future-content .info .btn {
  float: right;
  color: #fff;
  background: #FF9F00;
  border-radius: 20px;
  width: 72px;
  height: 24px;
  text-align: center;
  line-height: 24px;
}
@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_e4oea5qwtncul3di.eot);src:url(//at.alicdn.com/t/font_e4oea5qwtncul3di.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_e4oea5qwtncul3di.woff) format('woff'),url(//at.alicdn.com/t/font_e4oea5qwtncul3di.ttf) format('truetype'),url(//at.alicdn.com/t/font_e4oea5qwtncul3di.svg#iconfont) format('svg')}.university-course-menu .module-wrap{font-size:12px;font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;color:#666;padding-top:10px}.university-course-menu .module-wrap .clearfix:after{content:'';display:block;visibility:hidden;height:0;clear:both}.university-course-menu .module-wrap .iconfont{font-family:iconfont}.university-course-menu .module-wrap a{text-decoration:none}.university-course-menu .module-wrap img{display:block}.university-course-menu .module-wrap i{font-style:normal}.university-course-menu .module-wrap .course-wrap{width:1190px;margin:0 auto;position:relative;z-index:99}.university-course-menu .module-wrap .course-wrap .course-menu-box{height:44px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu{float:left}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header{height:44px;width:252px;padding:0 20px;line-height:44px;background-color:#FF4D00;color:#fff}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-icon{font-size:22px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-title{font-size:16px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-hot-wrap{float:right}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-hot-wrap .course-hot{font-size:14px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-hot-wrap .hot-slide{overflow:hidden;position:relative;float:right;width:50px;height:16px;margin-left:5px;border-radius:10px;border:1px solid #fff;padding:2px 10px;margin-top:10px;line-height:22px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-header .course-hot-wrap .hot-slide a{color:#fff}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main{position:relative;width:290px;height:298px;background-color:#fff;border:1px solid #fff}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main:hover{border:1px solid #FF4D00;border-right:none}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li{padding:0 19px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li:hover{background-color:#F2F2F2}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-title{padding:10px 0 1px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-title .text{font-size:14px;color:#333}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-title .iconfont{float:right;color:#ccc;font-size:18px;line-height:16px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-tag{border-bottom:1px solid #eee;padding-bottom:8px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-tag a{color:#666;padding-right:18px;float:left;width:48px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-tag a:nth-child(4n){padding:0}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-tag a:hover{color:#FF4D00}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li:last-child .course-li-tag{border-bottom:none}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-hover{position:absolute;display:none;background:#fff;z-index:999;left:290px;top:-1px;min-width:430px;max-width:480px;padding-left:10px;height:298px;overflow-y:auto;border:1px solid #FF4D00;border-left:0 none}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-hover .course-li{padding-right:10px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-hover .course-li:hover{background-color:inherit}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-hover .course-li a{width:auto;margin-top:3px;padding-right:15px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-menu .course-menu-main .course-li .course-li-hover .course-li-title{font-size:14px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav{width:895px;height:44px;font-size:16px;float:left}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-ul{float:left;padding-top:6px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li{padding:0 10px;float:left;height:29px;margin-top:3px;margin-right:22px;line-height:30px;position:relative}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:first-child{margin-left:30px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:last-child a{color:#333}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:last-child a em{width:22px;height:22px;float:left;margin-right:5px;margin-top:5px;background:url(//img.alicdn.com/tfs/TB1Ww98cNrI8KJjy0FpXXb5hVXa-400-400.png) no-repeat;background-size:100% 100%}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:last-child a span{float:left;margin-top:1px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:last-child:hover{background:0 0}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:last-child:hover a{color:#333}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li a{color:#333}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li a .new{position:absolute;top:-5px;right:-17px;line-height:16px;padding:1px 5px;color:#fff;background-color:#FF9F00;font-size:12px;border-radius:4px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li a .new i{position:absolute;left:0;bottom:-5px;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #FF9F00;border-bottom:5px solid transparent}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li a .current{background-color:#FF4D00;color:#fff}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:hover{background-color:#FF4D00;border-radius:20px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-nav .course-nav-li:hover a{color:#fff}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info{width:290px;float:right}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free,.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-recommend{height:150px;position:relative;background-color:#F2F2F2}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free a,.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-recommend a{color:#333}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .title,.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-recommend .title{position:absolute;top:20px;left:20px;font-size:20px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text,.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-recommend .text{position:absolute;font-size:14px;left:20px;top:50px;width:140px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .btn,.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-recommend .btn{position:absolute;bottom:20px;left:20px;background-color:#fff;border:1px solid #FF4D00;color:#FF4D00;border-radius:20px;padding:3px 10px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text{padding-left:5px;bottom:10px;max-height:50px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text .price{color:#FF4D00}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text .price i{font-style:normal}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text .price .num{font-size:16px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text .origin-price{font-size:16px;color:#666;padding-left:5px}.university-course-menu .module-wrap .course-wrap .course-menu-box .course-info .course-free .text .origin-price em{text-decoration:line-through}.university-course-menu .module-wrap .course-fs-container .course-fs-main{width:1190px;margin:0 auto;position:relative}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content{width:608px;height:300px;overflow:hidden;position:relative}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .fs-left-btn,.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .fs-right-btn{position:absolute;top:50%;margin-top:-28px;width:32px;height:56px;background:rgba(0,0,0,.5);color:#eee;font-size:28px;line-height:56px;text-align:center;cursor:pointer}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .fs-left-btn{left:0}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .fs-right-btn{right:0}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .tab-nav{position:absolute;padding:3px 0 3px 6px;top:266px;height:10px;line-height:16px;border-radius:8px;left:50%;margin-left:-25px;background:rgba(255,255,255,.17)}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .tab-nav li{float:left;width:10px;height:10px;margin-right:5px;font-size:0;color:#70B2D5;background:#fff;outline:0;overflow:hidden;border-radius:5px;text-decoration:none;cursor:pointer}.university-course-menu .module-wrap .course-fs-container .course-fs-main .course-fs-content .tab-nav .current{background:#FF4D00}/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
@font-face {
  font-family: 'iconfont';
  /* project id 43390 */
  src: url('//at.alicdn.com/t/font_fzbycqjy6jdwvcxr.eot');
  src: url('//at.alicdn.com/t/font_fzbycqjy6jdwvcxr.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_fzbycqjy6jdwvcxr.woff') format('woff'), url('//at.alicdn.com/t/font_fzbycqjy6jdwvcxr.ttf') format('truetype'), url('//at.alicdn.com/t/font_fzbycqjy6jdwvcxr.svg#iconfont') format('svg');
}
.university-course-right-nav .clearfix:after {
  content: '';
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
.university-course-right-nav .iconfont {
  font-family: iconfont;
}
.university-course-right-nav i {
  font-style: normal;
}
.university-course-right-nav a {
  text-decoration: none;
}
.university-course-right-nav img {
  display: block;
  width: 100%;
}
.university-course-right-nav .module-wrap {
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
}
.university-course-right-nav .module-wrap .hidden {
  display: none;
}
.university-course-right-nav .module-wrap .university-right-nav-main {
  width: 84px;
  height: 232px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 9999;
  margin-left: 610px;
  margin-top: -116px;
}
.university-course-right-nav .module-wrap .university-right-nav-main .university-app-download {
  margin-top: 20px;
}
.university-course-right-nav .module-wrap .university-novice-mark {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.5);
}
.university-course-right-nav .module-wrap .university-novice-pop {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 802px;
  height: 438px;
  background: #fff;
  margin-left: -401px;
  margin-top: -219px;
  z-index: 999999;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 14px;
  color: #FF4D00;
  cursor: pointer;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-close .iconfont {
  font-size: 20px;
  float: left;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-close span {
  float: left;
  margin-top: 4px;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-title {
  font-size: 24px;
  color: #333333;
  text-align: center;
  line-height: 40px;
  margin-top: 20px;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-list {
  float: left;
  width: 214px;
  height: 160px;
  margin: 30px 0 0 40px;
  text-align: center;
  position: relative;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-list .status {
  position: absolute;
  width: 95px;
  height: 30px;
  left: 50%;
  margin-left: -47px;
  top: 65px;
  border: 1px solid #fff;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  border-radius: 20px;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-list .status .iconfont {
  padding-right: 5px;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-list .btn {
  display: inline-block;
  padding: 3px 10px;
  border-radius: 20px;
  background: #FF9F00;
  color: #fff;
  margin-top: 10px;
  font-size: 14px;
}
.university-course-right-nav .module-wrap .university-novice-pop .pop-list .current {
  background: #FF4D00;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc {
  margin: 20px 40px;
  border-top: 1px solid #E4E4E4;
  padding: 20px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .qr-code {
  float: left;
  margin-left: 40px;
  width: 110px;
  height: 110px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info {
  float: left;
  margin-left: 30px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info .title {
  font-size: 20px;
  color: #333;
  font-weight: bold;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info .desc {
  font-size: 14px;
  color: #666;
  font-weight: bold;
  margin-top: 10px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info .tag {
  margin-top: 20px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info .tag span {
  padding-right: 20px;
  font-size: 16px;
}
.university-course-right-nav .module-wrap .university-novice-pop .university-app-download-desc .info .tag span i {
  color: #00CEA0;
  padding-right: 5px;
}
/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
.university-course-standard-bottom {
  font-family: "Microsoft YaHei", "Hiragino Sans GB";
}
@font-face {
  font-family: 'iconfont';
  /* project id 43390 */
  src: url('//at.alicdn.com/t/font_e4oea5qwtncul3di.eot');
  src: url('//at.alicdn.com/t/font_e4oea5qwtncul3di.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_e4oea5qwtncul3di.woff') format('woff'), url('//at.alicdn.com/t/font_e4oea5qwtncul3di.ttf') format('truetype'), url('//at.alicdn.com/t/font_e4oea5qwtncul3di.svg#iconfont') format('svg');
}
.university-course-standard-bottom .clearfix {
  *zoom: 1;
}
.university-course-standard-bottom .clearfix:before,
.university-course-standard-bottom .clearfix:after {
  content: "";
  display: table;
}
.university-course-standard-bottom .clearfix:after {
  clear: both;
}
.university-course-standard-bottom .module-wrap {
  background: #fff;
  padding-top: 10px;
}
.university-course-standard-bottom .module-wrap .iconfont {
  font-family: iconfont;
}
.university-course-standard-bottom .module-wrap .hidden {
  display: none;
}
.university-course-standard-bottom .module-wrap .btm-content {
  width: 1190px;
  margin: 0 auto;
  height: 350px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top {
  padding-top: 38px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-enter-wrap {
  float: left;
  width: 110px;
  text-align: center;
  margin: 0 19px;
  position: relative;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-enter-wrap .btm-word {
  font-size: 18px;
  color: #000;
  padding-top: 11px;
  padding-bottom: 3px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-enter-wrap .btm-enter {
  color: #fd4f02;
  font-size: 14px;
  border: 1px solid #fd4f02;
  padding: 5px 10px;
  border-radius: 20px;
  text-decoration: none;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-enter-wrap .btm-enter .iconfont {
  font-style: normal;
  font-size: 18px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap {
  float: left;
  width: 1023px;
  overflow: hidden;
  position: relative;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .btm-banner-content {
  width: 973px;
  padding: 10px 25px 10px 0;
  margin-left: 30px;
  height: 40px;
  overflow: hidden;
  position: relative;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .btm-banner-content .btm-ul {
  width: 108px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .btm-banner-content .btm-ul li {
  float: left;
  width: 70px;
  text-align: center;
  position: relative;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .icon {
  font-family: iconfont;
  font-size: 24px;
  position: absolute;
  top: 15px;
  width: 30px;
  right: 0;
  color: #ccc;
  text-decoration: none;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .icon:hover {
  color: #000;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-banner-wrap .left {
  left: 0;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list {
  padding-top: 100px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main {
  width: 155px;
  float: left;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
  padding-left: 60px;
  height: 160px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .btn-p {
  font-size: 14px;
  color: #000;
  padding-bottom: 10px;
  line-height: 20px;
  height: 20px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main a {
  background: url("//gtms01.alicdn.com/tps/i1/TB1NuMfJVXXXXaaXVXXpwSwJFXX-3-3.png") left center no-repeat;
  padding-left: 7px;
  display: block;
  color: #686868;
  text-decoration: none;
  margin-bottom: 6px;
  line-height: 20px;
  height: 20px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .btn-span {
  font-size: 12px;
  color: #686868;
  line-height: 24px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .wang-a {
  padding-left: 24px;
  background: url("//gtms02.alicdn.com/tps/i2/TB1XT7HJVXXXXbDXXXX1DxgFpXX-17-17.png") left center no-repeat;
  margin-top: 10px;
  cursor: pointer;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .wang-a span {
  float: left;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .wang-a .wang-word {
  font-size: 12px;
  color: #686868;
  margin-right: 5px;
}
.university-course-standard-bottom .module-wrap .btm-content .btm-top .btm-list .btm-main .wang-a .wang-btn {
  width: 54px;
  height: 18px;
  border: 1px solid #fd4f02;
  border-radius: 3px;
  text-align: center;
  line-height: 18px;
  color: #fd4f02;
}
/**
 * 图片的垂直居中，注意容器不能设置float，会破坏display的效果，有需要建议在外层增加一层div包裹
 *
 * 正常使用，将该方法设置给img的父元素即可:
 *    div.pic-wrapper
 *      img
 * 若元素需要float:
 *    div.float
 *      div.pic-wrapper
 *        img
 * @param width
 * @param height
 */
/**
 * 兼容一个参数的写法，长宽相等
 */
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1449647688_5520918.eot');
  /* IE9*/
  src: url('//at.alicdn.com/t/font_1449647688_5520918.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/font_1449647688_5520918.woff') format('woff'), /* chrome、firefox */ url('//at.alicdn.com/t/font_1449647688_5520918.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/font_1449647688_5520918.svg#iconfont') format('svg');
  /* iOS 4.1- */
}
.university-course-standard-head li {
  list-style: none;
}
.university-course-standard-head a {
  text-decoration: none;
}
.university-course-standard-head .module-wrap {
  font-size: 12px;
}
.university-course-standard-head .module-wrap .x-container {
  width: 1190px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1;
}
.university-course-standard-head .module-wrap .x-left {
  float: left;
}
.university-course-standard-head .module-wrap .x-right {
  float: right;
}
.university-course-standard-head .module-wrap .x-left,
.university-course-standard-head .module-wrap .x-right {
  _display: inline;
}
.university-course-standard-head .module-wrap .x-clear {
  *zoom: 1;
}
.university-course-standard-head .module-wrap .x-clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.university-course-standard-head .module-wrap #topbar {
  height: 34px;
  background: url(//img.alicdn.com/tps/i1/T1K9CyXudfXXa4tjfh-48-75.gif) repeat-x scroll 0 0;
}
.university-course-standard-head .module-wrap #topbar .indictor-image {
  vertical-align: middle;
  cursor: pointer;
  display: none;
}
.university-course-standard-head .module-wrap #topbar .indictor-image a {
  position: relative;
  vertical-align: middle;
  top: -4px;
}
.university-course-standard-head .module-wrap #topbar .indictor-image a:hover {
  background-color: transparent;
}
.university-course-standard-head .module-wrap #topbar .indictor-image img {
  vertical-align: middle;
}
.university-course-standard-head .module-wrap #topbar .topbar-nav .topbar-my-class {
  padding-left: 20px;
  background: url("//gtms04.alicdn.com/tps/i4/TB1D6L2KXXXXXbiXpXXjRPM.VXX-13-16.png") 5px 9px no-repeat;
  display: none;
}
.university-course-standard-head .module-wrap #topbar .topbar-nav .topbar-my-class:hover {
  background-color: #E1E1E1;
}
.university-course-standard-head .module-wrap .x-down-arrow {
  width: 8px;
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  color: #9C9C9C;
}
.university-course-standard-head .module-wrap .x-li-box {
  position: relative;
  font-size: 12px;
}
.university-course-standard-head .module-wrap .x-down-list {
  position: absolute;
  width: 90px;
  background: #E1E1E1;
  left: 0;
  top: 32px;
  padding-bottom: 10px;
  display: none;
}
.university-course-standard-head .module-wrap #topbar .x-down-list a {
  width: 80px;
  text-align: left;
  padding: 0 5px;
  height: 32px;
}
.university-course-standard-head .module-wrap #topbar .x-down-list a:hover {
  background: #F1F1F1;
}
.university-course-standard-head .module-wrap .colorChange {
  color: #f40;
  background: #E1E1E1;
}
.university-course-standard-head .module-wrap .topbar {
  color: #919191;
  position: relative;
  z-index: 999;
  background: url(//img.alicdn.com/tps/i1/T1K9CyXudfXXa4tjfh-48-75.gif) repeat-x scroll 0 0;
  height: 32px;
  padding: 1px 0;
}
.university-course-standard-head .module-wrap .ks-ie7 .topbar,
.university-course-standard-head .module-wrap .ks-ie8 .topbar {
  font-family: "\5b8b\4f53";
}
.university-course-standard-head .module-wrap .topbar-nav li {
  float: left;
  line-height: 32px;
}
.university-course-standard-head .module-wrap .topbar-nav a {
  color: #666;
  height: 32px;
  line-height: 32px;
  padding: 0 7px;
  text-align: center;
  display: inline-block;
}
.university-course-standard-head .module-wrap .topbar-nav a:hover {
  color: #F40;
  background-color: #E1E1E1;
  text-decoration: none;
}
.university-course-standard-head .module-wrap .topbar-nav a.topbar-account {
  background-image: url(//img.alicdn.com/tps/i1/T1._jrFo4XXXak357_-10-12.png);
  background-position: 7px center;
  background-repeat: no-repeat;
  padding-left: 22px;
}
.university-course-standard-head .module-wrap #topbarAvatar {
  margin-right: 5px;
}
.university-course-standard-head .module-wrap #topbarAvatar img {
  border: 1px solid #8E8E8E;
  padding: 1px;
  vertical-align: top;
  margin-top: 4px;
  width: 20px;
  height: 20px;
}
.university-course-standard-head .module-wrap #topbarName {
  margin-right: 7px;
}
.university-course-standard-head .module-wrap #topbarName a {
  float: left;
}
.university-course-standard-head .module-wrap #topbarName span {
  display: inline-block;
}
.university-course-standard-head .module-wrap #topbarPm {
  display: none;
}
.university-course-standard-head .module-wrap #topbarMsg {
  display: none;
}
.university-course-standard-head .module-wrap #topbarMsg i {
  background: url(//img.alicdn.com/tps/i1/T1K9CyXudfXXa4tjfh-48-75.gif) no-repeat scroll 0 -35px;
  display: inline-block;
  width: 25px;
  height: 20px;
  overflow: hidden;
  cursor: pointer;
  vertical-align: top;
  margin-top: 3px;
}
.university-course-standard-head .module-wrap #topbarMsg i.topbar-news {
  background-position: 0 -55px;
}
.university-course-standard-head .module-wrap #topbarMsg a,
.university-course-standard-head .module-wrap #topbarPm a {
  padding-right: 0;
}
.university-course-standard-head .module-wrap #topbarMsgPop {
  position: absolute;
  top: 35px;
  right: 34px;
  display: none;
}
.university-course-standard-head .module-wrap .topbar-poparrow {
  position: absolute;
  height: 8px;
  top: -7px;
  right: 15px;
  z-index: 1000;
  width: 14px;
}
.university-course-standard-head .module-wrap .topbar-poparrow em,
.university-course-standard-head .module-wrap .topbar-poparrow span {
  font-family: "\5b8b\4f53";
  overflow: hidden;
  display: block;
  height: 9px;
  line-height: 17px;
  font-style: normal;
  font-size: 16px;
  z-index: 1005;
}
.university-course-standard-head .module-wrap .topbar-poparrow em {
  color: #D5D5D5;
  cursor: default;
}
.university-course-standard-head .module-wrap .topbar-poparrow span {
  margin-top: -8px;
  color: #FDFDFD;
  cursor: default;
}
.university-course-standard-head .module-wrap .topbar-popcontent {
  border: 1px solid #D5D5D5;
  padding: 5px 12px 5px 10px;
  word-wrap: break-word;
  word-break: break-all;
  background-color: #FDFDFD;
}
.university-course-standard-head .module-wrap .topbar-popcontent p {
  margin: 5px 0;
}
.university-course-standard-head .module-wrap .topbar-popcontent a:hover {
  text-decoration: none;
}
.university-course-standard-head .module-wrap .topbar-popcontent a strong {
  color: #F60 !important;
}
.university-course-standard-head .module-wrap #header {
  background: #ffffff;
  position: relative;
}
.university-course-standard-head .module-wrap .header {
  background: #ffffff;
  padding: 20px 0;
  position: relative;
}
.university-course-standard-head .module-wrap .header-logo {
  float: left;
}
.university-course-standard-head .module-wrap .header-logo a {
  display: block;
}
.university-course-standard-head .module-wrap .header-logo img {
  vertical-align: middle;
}
.university-course-standard-head .module-wrap .header-search {
  float: right;
  position: relative;
}
.university-course-standard-head .module-wrap .header-search label {
  position: absolute;
  top: 9px;
  left: 11px;
  color: #B9B9B9;
  cursor: text;
}
.university-course-standard-head .module-wrap .header-search label i {
  background: url(//img.alicdn.com/tps/i4/T1nxywXtxfXXaTYx74-104-35.png) no-repeat scroll -87px 0;
  width: 17px;
  height: 17px;
  float: left;
  _display: inline;
  margin-right: 9px;
}
.university-course-standard-head .module-wrap .header-search input {
  padding: 8px 10px 7px 10px;
  border: 1px solid #DCDCDC;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
  width: 390px;
  -webkit-appearance: none;
  float: left;
  _display: inline;
  margin-right: 1px;
}
.university-course-standard-head .module-wrap .header-search button {
  background: url(//img.alicdn.com/tps/i4/T1nxywXtxfXXaTYx74-104-35.png) no-repeat;
  float: left;
  border: none;
  text-indent: -999em;
  height: 35px;
  width: 85px;
  cursor: pointer;
}
.university-course-standard-head .module-wrap .header-min {
  float: right;
}
.university-course-standard-head .module-wrap .header-min em {
  margin: 0 5px;
}
.university-course-standard-head .module-wrap .header-keyword {
  font-family: Arial, "微软雅黑";
  position: absolute;
  width: 536px;
  bottom: 10px;
  right: -38px;
}
.university-course-standard-head .module-wrap .header-keyword a {
  font-size: 12px;
  margin-right: 7px;
  color: #6b6b6b;
}
.university-course-standard-head .module-wrap .header-keyword a.hot {
  color: #fd6500;
}
.university-course-standard-head .module-wrap #topbar .j_myCourse a {
  width: 68px;
}
