.lawyerInfoM {
    width: 264px;
    height: 551px;
	background-color: #ffffff;
	box-shadow: 0px 3px 7px 0px 
		rgba(4, 0, 0, 0.05);
    border: solid 1px #e5e5e5;    
    padding: 0px 15px 0px 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.lwBox strong {
    color: #999;
}
.lwBox .st{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 166px;
    display: inline-block;
}
.lwBox .lt{
    display: inline-block;
    width: 166px;
}
.topImg img {
    width: 86px;
    height: 86px;
    border-radius: 50%;
}
.lwInfo {
    padding: 10px 0 5px 0;
}
.lwInfo .username {
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.lwInfo .qrode {
    width: 16px;
    display: inline-block;
    margin-top: 3px;
    vertical-align: top;
}
.lwInfo .qrode img {
    width: 100%;
}
.comment_info {
    display: inherit;
    height: 15px;
    background: url(/website/img/star_rey.png) scroll no-repeat 0 2px;
    background-size: 70px 12px;
    text-align: left;
}
.comment_info .star {
    display: inline-block;
    width: 64px;
    height: 15px;
    background: url(/website/img/star_orange.png) scroll no-repeat 0 2px;
    background-size: 70px 12px;
    margin-right: 5px;
}
.comment_info .word {
    color: #FEAC22;
    padding-right: 10px;
}
.comment_info .viewNum {
    background: transparent url(/website/img/huangye_chakan.png) no-repeat scroll 0 7px / 13px auto;
    color: #FEAC22;
    display: inline-block;
    font-size: 14px;
    padding-left: 17px;
    padding-right: 5px;
}
.comment_info .praise {
    background: transparent url(/website/img/huangye_dianzan.png) no-repeat scroll 0 2px / 13px auto;
    color: #FEAC22;
    display: inline-block;
    font-size: 14px;
    padding-left: 15px;
}
.workTime {
    font-weight: bold;
    padding: 10px 0 15px 0;
}
.workTime span {
    color: #666;
}
.workTime .vimg {
    display: inline-block;
}
.workTime .vimg img {
    vertical-align: middle;

}
.lawyerInfoM .address {
    padding-left: 39px;
    padding-bottom: 6px;
    background: url(/website/img/ditu.png) no-repeat 22px 0px;
    float: left;
    margin-right: 20px;
    color: #999999;
}
.lwBox{
    display: flex;
}
.lwBox, .lwBox2 {
    width: 91%;
    padding: 3px 0;
}
.lwBox2{
    margin-top: 5px;
}
.lwBox2 li {
    float: left;
    margin-bottom: 19px;
    margin-right: 8px;
}
.lwBox2 li a {
    display: inline-block;
    width: 70px;
    height: 27px;
    background-color: #ffffff;
    border-radius: 4px;
    border: solid 1px #5c92ff;
    text-align: center;
    line-height: 27px;
    font-size: 14px;
    color: #5c92ff;
}
.lwBox2 li a:hover{
    color: #ffffff;
    background-color: #5c92ff;
}
.qrcode img {
    display: inline-block;
}
.lawyer_online {
    color: #1cbd11;
}
.lawyer_offline {
    color: #999;
}
.lawyer_online:before, .lawyer_offline:before {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    display: inline-block;
    margin: 1px 5px 0 1px;
    background: #1cbd11;
}




.lawCard {
    width: 295px;
    /* height: 191px; */
    /* background-color: #ffffff; */
    background: url(/website/img/mingpian.png) no-repeat;
    background-size: 100% 100%;
    box-shadow: 0px 3px 7px 0px rgba(14, 12, 12, 0.05);
    border: solid 1px #e5e5e5;
    /* padding: 15px 15px 22px 15px; */
    margin-bottom: 29px;
}

.lawTitle {
    width: 212px;
    margin: 15px auto 0 auto;
    /* text-align: center; */
    text-align: left;
    border-bottom: 1px solid rgba(231,231,231,1);
}

.lawTitle .lawName {
    display: inline-block;
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    margin-top: 25px;
}

.lawTitle .lawName span{
    color: #999999;
    font-weight: 400;
}

.lawTitle .lawOrgiz {
    display: inline-block;
    font-size: 18px;
    color: #333333;
    margin-bottom: 12px;
    font-family:MicrosoftYaHei;
}

.lawMation {
    margin-left: 43px;
    margin-top: 13px;
}

.lawMation p {
    display: flex;
    align-items: center;
    width: 204px;
    margin-top: 6px;
    /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; */
}

.lawMation p img {
    width: 13px;
    /* height: 13px; */
}

.lawMation p span {
    width: 183px;
    display: inline-block;
    font-size: 12px;
    color: #333333;
    padding-left: 8px;
}