.only{
	margin:0 .3rem;
}
.only>img{
	display: block;
	width:100%;
	height:3.9rem;
	border-radius:.1rem;
	margin:.35rem auto;
}
.onlyList{
	display: flex;
	align-items: center;
}
.onlyList>a{
	display: block;
	width:1.33rem;
	height:.6rem;
	background:#007aff;
	color:#fff;
	text-align:center;
	line-height: .6rem;
	font-size: .26rem;
	border-radius: .3rem;
	margin-left:1.25rem;
}
.onlyList h4 {
    font-size: .3rem;
    color: #222222;
}
.onlyList h4 span {
    font-size: .24rem;
    color: #bbcccc;
    margin-left: .4rem;
}
.onlyList p{
	color:#bbcccc;
	margin-top:.22rem;
}
.onlyList p span{
	font-size: .22rem;
	color:#bbcccc;
	margin:0 .2rem;
}
.onlyList p span:first-child{
	margin-left:0;
}
.onlyList p span:last-child{
	float:right;
	background:url(../../images/icon.png)no-repeat left center;
	background-size:.24rem;
	padding-left:.4rem;
	margin:.09rem 0 0 .2rem;
}
.only>h5{
	font-size: .3rem;
	color: #222222;
	border-top:solid 1px #bbc0c7;
	line-height: .9rem;
	margin-top:.3rem;
}
.only>p,.only>span{
	font-size: .24rem;
	color:#21242d;
}
/* .only .more{
    overflow: hidden; 
    text-overflow: ellipsis;
    display: -webkit-box;
    display: box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
} */
.only>span{
	display: block;
	text-align: right;
	margin-top:.2rem;
}
/* 课程列表 */
.course{
	margin:0 .3rem;
}
.course h5{
	font-size:.3rem;
	color:#21242d;
	margin:.7rem 0 .35rem;
}
.courseMin{
	background:#fff;
	border-radius:.1rem;
	margin-bottom: .3rem;
	padding:.4rem;
}
.courseMin h6{
	font-size: .24rem;
	color:#21242d;
}
.courseMin p{
	font-size: .22rem;
	color:#bbc0c7;
	margin-top:.3rem;
}