.lawfirm-list_wrapper{display:table;width:100%}.lawfirm-list_wrapper .row{display:table-row}.lawfirm-list_wrapper .center,.lawfirm-list_wrapper .left,.lawfirm-list_wrapper .right{display:table-cell}.lawfirm-list_wrapper .left{vertical-align:top;width:120px}.lawfirm-list_wrapper .left .header-images{margin-right:20px;width:100px;height:100px;color:#fff;font-weight:600;text-align:center;line-height:100px;background:#88b2d5;border-radius:10px;overflow:hidden}.lawfirm-list_wrapper .left .header-images i.iconfont{font-size:40px}.lawfirm-list_wrapper .center.lawyer-center{width:calc(100% - 250px)}.lawfirm-list_wrapper .center.lawyer-center .details{margin-right:20px}.lawfirm-list_wrapper .center .one h4,.lawfirm-list_wrapper .center .one span{vertical-align:middle}.lawfirm-list_wrapper .center .one h4.name{opacity:1;font-size:16px;font-weight:700;line-height:20px;color:#2f2e3f;display:inline-block;cursor:pointer}.lawfirm-list_wrapper .center .one .job_type,.lawfirm-list_wrapper .center .one .job_year{border-radius:4px;font-size:12px;line-height:18px;padding:0 5px;display:inline-block}.lawfirm-list_wrapper .center .one .job_type{background:rgba(221,162,60,.1);color:#dda23c;margin-left:10px}.lawfirm-list_wrapper .center .one .job_year{color:#218fc4;background:rgba(33,143,196,.1);margin-left:6px}.lawfirm-list_wrapper .center .areas{margin-top:10px}.lawfirm-list_wrapper .center .areas .box .text{border-radius:12px;background:#fff;border:.5px solid #dcdfe5;line-height:18px;padding:2px 11px;margin-right:5px;font-size:12px;cursor:pointer;display:inline-block;margin-top:10px}.lawfirm-list_wrapper .center .areas .box .text:hover{background:#218fc4;color:#fff;border-color:#218fc4}.lawfirm-list_wrapper .center .lawfirm-info{margin-top:13px}.lawfirm-list_wrapper .center .lawfirm-info span.icon-box{width:18px;line-height:18px;display:inline-block;background:rgba(33,143,196,.1);border-radius:50%;margin-right:5px;text-align:center}.lawfirm-list_wrapper .center .lawfirm-info span.icon-box i.icon-edifice{font-size:14px;color:#218fc4}.lawfirm-list_wrapper .hand{cursor:pointer}.lawfirm-list_wrapper .center .lawfirm-info .lawfirm-box{display:inline-block}.lawfirm-list_wrapper .center .lawfirm-info .lawfirm-box .lawfirm_name{font-size:14px;font-weight:400;color:#2f2e3f;margin-right:10px}.lawfirm-list_wrapper .center .lawfirm-info .lawfirm-box .lawyer_number{font-size:14px;font-weight:400;color:#606266}.lawfirm-list_wrapper .center .lawfirm-info .line{height:12px;width:1px;background:#dcdfe5;display:inline-block;margin-right:10px}.lawfirm-list_wrapper .center .sections{margin-top:24px}.lawfirm-list_wrapper .center .sections .box{display:inline-block;margin-right:30px;cursor:pointer;font-size:14px;font-weight:400;color:#606266}.lawfirm-list_wrapper .center .sections .box i.iconfont{margin-right:4px}.lawfirm-list_wrapper .center .sections .box i,.lawfirm-list_wrapper .center .sections .box span{font-size:14px;vertical-align:middle}.lawfirm-list_wrapper .right{width:228px;text-align:right;border:.5px solid #e4e7eb;margin-left:20px;border-radius:6px;vertical-align:top}.lawfirm-list_wrapper .center .lawfirm-auth_icon,.lawfirm-list_wrapper .center .lawyer-auth_icon{width:14px;height:14px;border-radius:50%;text-align:center;line-height:14px;display:inline-block;font-size:0;margin-left:4px}.lawfirm-list_wrapper .center .lawfirm-auth_icon i.iconfont,.lawfirm-list_wrapper .center .lawyer-auth_icon i.iconfont{font-size:12px;margin-left:0}.lawfirm-list_wrapper .center .lawyer-auth_icon{background:#2f2e3f;color:#f2b449}.lawfirm-list_wrapper .center .lawfirm-auth_icon{background-color:#e45538;background:-webkit-gradient(linear,left top,left bottom,from(#e3593d),to(#e45538));background:linear-gradient(180deg,#e3593d,#e45538);color:#fff}