﻿@charset "utf-8";

.class-tools{
  padding:10px;
}
.classroom-wrap{
  position: relative;
  background: #FFF;
  box-shadow: 0 3px 3px #dedede;
  padding-left: 200px;
}
.classroom-wrap.news{
  height: 245px;
}
.classroom-wrap.video{
  height: 574px;
}
.classroom-wrap.ware{
  height: 220px;
}
.classroom-title{
  width: 200px;
  position: absolute;
  left:0;
  top:0;
}
.classroom-title.news {
  background: url('../images/class-news-bg.png') no-repeat center center;
  height: 245px;
}
.classroom-title.video {
  background: url('../images/class-video.png') no-repeat center center;
  height: 574px;
  background-size: cover;
  background-color: #15669B \9;

}
.classroom-title.ware {
  background: url('../images/class-ware.png') no-repeat center center;
  height: 220px;
}
.classroom-list{
  position: relative;
}
.classroom-title h2{
  font-size: 18px;
  color:#ccffff;
  font-weight: bold;
  text-align: center;
}
.classroom-list .classroom-list-more {
  text-align: right;
  padding-top:0px;
  padding-bottom: 5px;
  width:98%;

}
.classroom-list .classroom-list-subject-more{
  position: absolute;
  right: 28px;
  top:2px;
  background-color: #e5e9f2;
  padding: 3px 15px;
  border-radius: 15px;
}
.classroom-list .classroom-list-subject-more-one{
    position: absolute;
    right: 44px;
    top:2px;
    background-color: #e5e9f2;
    padding: 3px 15px;
    border-radius: 15px;
}
.classroom-list .classroom-list-more.news {
  right: 18px;
}
/*.classroom-list-text ul {*/
  /*padding-top:15px;*/
/*}*/
.classroom-list-text ul li{
  position: relative;
  padding-left: 35px;
  /*background: url("../images/dot.png") no-repeat 15px center;*/

}
.classroom-list-text ul li .list-date{
  position: absolute;
  right:30px;
}
.classroom-list-text ul li a{
  display: inline-block;
  padding: 10px 13px;
  border-bottom: 1px solid #dcdcdc;
  width: 97%;
  box-sizing: border-box;
}
.classroom-list-text ul li a.no-border{
  border: 0;
}
.classroom-title .list-item-type{
  font-size: 18px;
  color:#FFF;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #92bdfc;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -ms-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s;
}
.classroom-title .list-item-type.active{
  background-color: #5097d4;
}
.classroom-title .list-item-type:hover{
  background-color: #5097d4;
}
.classroom-title .list-item-type a{
  color:#FFF;
}
.classroom-title .list-item-more {
  text-align: center;
  padding-top:85px;
}
.classroom-title .list-item-more a{
  font-size: 14px;
  color: #FFF;
  text-align: right;

}
.classroom-title .list-item-icon {
  width: 100px;
  height: 100px;
}
.classroom-list .ware-img{
  position: relative;
  font-size: 16px;
  /*margin-bottom: 10px;*/
}
.classroom-list .ware-img img.inner-icon{
  position: absolute;
  top: 20px;
  left: 78px;
}
.class-video-container p.title{
  font-size: 16px;
  color:#333333;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.class-video-container p.soure{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.class-video-container p{
  font-size: 14px;
  margin-bottom:5px;
}
.class-video-container p span{
  display: inline-block;
}
.class-list-video{
  background-color: #ffffff;
  margin-top:10px;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
  background-color: #1358b6 !important;
}
.class-list-video .page{
  padding-right:10px;
}
.class-video-container div.layui-inline ul li{
  list-style: none !important;
}
.knowledge-content ul{
  font-size: 0;
}
.knowledge-content ul li{
  display: inline-block;
  font-size: 14px;
  padding-left: 10px;
  /*background: url("../images/dot.png") no-repeat left center;*/
}
.knowledge-content ul li a{
  display: inline-block;
  padding: 5px;
}
.no-show{
  display: none;
}
.sorry {
  width: 100%;
  min-height: 206px;
  float: left;
  text-align: center;
  margin-top: 120px;
  font-weight: bold;
  font-size: 20px;
  color: #2f4b95cc;
}

.page_subject table{
  float:right;
}
.page_subject table div.pager{
  padding:20px;
}
.page_subject table div.pager a.page-curr{
  margin-right:5px;
}
.layui-badge-dot{
  background-color: #808080 !important;
}
.information-tools{
  padding:10px;
}

#search_input_div{
  position: relative;
  float: right;
}

/*#search_input_div i{*/
  /*display: none;*/
  /*font-style: normal;*/
  /*cursor: pointer;*/
/*}*/

#search_input_div a{
  cursor: pointer;
  text-align: center;
  background-color: #fb8558;
  color: #fff;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  width: 80px;
  float: right;
  font-size: 16px;
}
.learning-image {
  display: block;
  position: relative;
  width: 1140px;
  height: 84px;
  margin-top: 10px;
  background: url("../images/learning-image.png") no-repeat;
  cursor: pointer;
}
.patent-image {
  display: block;
  position: relative;
  width: 1140px;
  height: 84px;
  margin-top: 10px;
  background: url("../images/patent-image.png") no-repeat;
  cursor: pointer;
}

/*#search_input_div i.inputFocus{*/
  /*position: absolute;*/
  /*display: inline-block;*/
  /*right: 90px;*/
  /*top: 12px;*/
/*}*/