/* 右侧推荐内容 */
.list-conter .title {
    position: relative;
}
.list-conter .title .bg-main{
    display: block;
    width: 6px;
    height: 24px;
    border-radius: 50px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
}
.list-conter  .more{
    cursor: pointer;
}
.list-conter  .more span{
    display: block;
}
.list-conter  .more:hover span{
    color: #E8199E;
}
.list-conter  .icon{
    display: block;
    width: 14px;
    height: 14px;
    background: url('../image/moe-icon@2x.png') no-repeat;
    background-size:14px 28px ;
}
.list-conter  .more:hover .icon{
    background-position:0 -14px;
}
.list-conter .item{
    width: 390px;
    box-sizing: border-box;
    transition: 0.5s all;
}
/* 热门医生 */

.hot-doctor img{
    display: block;
    width: 80px;
    height: 80px;
}
.hot-doctor span{
    white-space: nowrap;
}
.hot-doctor p{
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 整形问答 */
.ask-list p{
    max-width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 问答排行 */
.ask-list .ranking{
    display: block;
    width: 18px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #F5F5F5;
    color: #373737;
}
.ask-list .avatar{
    width: 30px;
    height: 30px;
    border-radius: 10000px;
}
.ask-list .no1{
    color: #fff;
    background: url('../image/paiming@2x.png') no-repeat;
    background-size: 18px 60px;
}
.ask-list .no2{
    color: #fff;
    background: url('../image/paiming@2x.png') no-repeat;
    background-size: 18px 60px;
    background-position-y: -20px;
}
.ask-list .no3{
    color: #fff;
    background: url('../image/paiming@2x.png') no-repeat;
    background-size: 18px 60px;
    background-position-y: -40px;
}
/* 热门笔记 */
.diary-hot-list img{
    width: 90px;
    height: 90px;
}
.diary-hot-list .text{
    display:-webkit-box;
    overflow : hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; 
    -webkit-box-orient: vertical;
    max-height: 40px;
}
.diary-hot-list .diary-icon i{
    display: block;
    width: 18px;
    height: 18px;
    background: url('../image/icon-diary@2x.png') no-repeat;
    background-size:18px 54px ;
}
.diary-hot-list .diary-icon .icon-18{
    background-position-y: -18px;
}
.diary-hot-list .diary-icon .icon-36{
    background-position-y: -36px;
}