.list-group .list-group-item{text-align:center; color:#3a3a3a;}
.content-wrap{width:93%; margin-left: auto; margin-right:auto;}
.thumbnail h3{background:#ebf7ff; color:#8e8e8e; padding:10px 2px; color:#8e8e8e;}
.thumbnail{border:none; padding:0; margin-top:20px; margin-bottom:0;}
.video-list .row{margin:auto;}
.thumbnail>img{width:100%;}
.video-list .thumbnail h3{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/*视频搜索部分*/
.jumbotron{ width:100%; background:#676767; height:200px; padding:0;
margin-bottom:0;
display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}
.search{box-shadow:none;-webkit-box-shadow:none;border-top-left-radius: 20px;border-bottom-left-radius: 20px}
.sx-popoup h1,.sx-popoup p{text-align:center;}
.sx-popoup p{margin-bottom:0;}
.sx-popoup h1{font-size:22px; color:#fff; margin-bottom:30px;}


#mui-buy{border: 1px solid #4fc1e9;
    border-right: 0;
    border-left: 0;}

.mui-service-buy a{background:#fff; color:#4fc1e9; font-size:20px; border-color:#4fc1e9; height:38px; line-height:38px; display:inline-block; text-align:center; width:50%; float:left;}
.mui-service-buy a.mui-active{background:#4fc1e9; color:#fff;}



.list-group-item>.badge{float:left;}
.course-list{
	padding: 0 15px;
	background:#fff;
}
.course-list .list-group-item{
	text-align: left; 
	color:#a0a0a0;
	border-radius:none;
	-webkit-border-radius:none;
	-moz-border-radius:none;
	overflow: hidden;
	border:none;
	border-bottom:1px dashed #ececec;
	padding: 10px;
	text-overflow: ellipsis; 
	white-space:nowrap;
	margin-bottom:0;
	}
.course-list a{
	color:#a0a0a0;
}
.video-title-box,.video-lecturer{padding:10px 15px;}
.course-list i,.video-title-box i{color:#00a2e9; font-size:20px; vertical-align: middle;}
.video-title-box,.video-lecturer{margin-bottom:10px;}
.video-title-box{background:#fff;}
.video-title-box h1{font-size:20px; color:#505050;}
.video-title-box p{color:#b4b4b4;}
.video-title-box p span{display: inline-block; height:100%; margin-right:20px;}
.video-title-box p .icon-shijian{vertical-align: top;}


.video-lecturer{background:#fff;}
.video-lecturer h1{border-left:4px solid #00a2e9; padding-left:10px; font-size:20px;}
.video-lecturer div{color:#a0a0a0; font-size:16px; margin-top:10px;}
.video-lecturer i{color:#c9c9c9;}
.video-lecturer p{text-align: center;}


.wrap{margin:5px; padding:10px; background:#fff;}
.video-media{
    height:auto;
    position:relative; 
    padding:0;
    margin-top:10px;
}
.video-media:first-child{
    margin-top:10px;
}
.video-media .media-heading{font-size:1.45rem; line-height: 1.7rem;}
.video-media .media-left{width:47.6%;}
.video-media .media-left img{width:auto; height:auto;border-radius: 0;}
.video-media .btn-primary{
	width: 25%;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    padding: 0;
    font-size: 0.71rem;
    background: #4fc1e9;
    border: 1px solid #4fc1e9;
    border-radius:2px;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    position:absolute;
    bottom:0;
    right:0;
    }
.video-media .media-body{vertical-align: top;}



/*搜索*/
#search_layer{margin-top:84px;}
.marginTop156{margin-top:136px;}
.btn1{background: #4fc1e9;color: #FFF;border-top-right-radius: 20px;border-bottom-right-radius: 20px; padding:8px 12px 7px;}
.video-height{overflow: hidden;}



/*收藏视频*/
.video-follow-media .media-left{width:56%;}
.video-follow-media .media-left img{width:100%;}
.video-follow-media:first-child{margin-top:0;}
.video-follow-media{margin-bottom:0; padding:10px;}
.video-follow-media .btn-primary{right:10px; bottom:10px;}

/*提示收藏字样*/
.collect-text{
	background:#ff6e6e; 
	position: fixed;
    top: 50px;
    right: 10px;
    padding:5px 10px;
    color:#fff;
}
.swiper-container{
	padding-bottom: 44px;	
}
