.recommendLawyerContainer{
    width:330px;
    height:567px;
    background:#FFFFFF;
    box-shadow:0px 0px 15px 0px rgba(0,0,0,0.1);
    padding: 26px 23px 30px 20px;
}
.recommendLawyerContainer>h3{
    font-size:18px;
    font-family:MicrosoftYaHei-Bold,MicrosoftYaHei;
    font-weight:bold;
    color:#333333;
    margin-bottom: 28px;
}
.recommendLawyerContainer li{
    position: relative;
    margin-bottom: 30px;
}
.recommendLawyerContainer li a{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.recommendLawyerContainer .lawyerImage{
    float: left;
    width: 80px;
}
.recommendLawyerContainer .lawyerImage img{
    width: 80px;
    height: 80px;
    border-radius: 50%;
}
.recommendLawyerContainer .lawyerInfo{
    float: right;
    width: 230px;
    margin-top: 5px;
}
.recommendLawyerContainer .lawyerInfo p{
    font-size:12px;
    font-family:MicrosoftYaHei;
    color:#999999;
    margin-bottom: 8px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    word-wrap: break-word;
}
.recommendLawyerContainer .lawyerTitle{
    font-size: 16px;
    color: #999999;
    margin-bottom: 5px;
}
.recommendLawyerContainer .lawyerTitle span{
    color: #333333;
}
.recommendLawyerContainer .comment .zan{
    padding-left: 20px;
    margin-right: 22px;
    background: url(/img/zan.png) no-repeat left;
    background-size: 14px 14px;
    font-size: 12px;
    color: #666;
}
.recommendLawyerContainer .comment .evaluate{
    float: right;
    margin-right: 25px;
}

.word{
  color: #666;
  font-size: 12px;
}









