.outer{background:#fff;margin:10px auto 40px;}
.main_content .crumbs{line-height:60px;}
.main_content .crumbs a:last-of-type{color:#666!important;margin-left:7px;}
.searc_speciality_left{ float:left;}


#speci_tab{box-shadow: 0 0 5px #ccc;width:680px;padding:0 20px;margin-left:95px;position:absolute;z-index:9;display:none;background:#fff;color:#666;}
.speci{padding: 15px 0 10px;border-bottom:1px dashed #e5e5e5;}
.speci:last-of-type{border:0;text-align: center;}
.speci .speci_title{float:left;width:120px;}
.speci .speci_detail{float:left;width:560px;}
.speci_detail li{float:left;margin:0 17px 10px 0;background:url(/img/findLawyer/fidLawyer_check.jpg) no-repeat 0 center;padding-left:18px;cursor: pointer;}
.speci_detail .checked{background:url(/img/findLawyer/fidLawyer_checked.jpg) no-repeat 0 center;}
.speci_detail li input{margin-right:5px;cursor: pointer;}

.speci #conform_btn,.speci #cancel_btn{color:#fff;display:inline-block;width:88px;height:30px;line-height:30px;text-align: center;margin-right:20px;border-radius:5px;}
.speci #conform_btn{background:#168bbb;}
.speci #cancel_btn{background:#999;margin-right:0;}
.select_list{float:left;margin-top:10px;}
.select_list > div{float:left;margin-right: 10px;}
.select_list span{margin-top:10px;height:20px;line-height:20px;padding:0 5px;margin-right:10px;border:1px solid #018fd9;color:#018fd9;}

.searching{display:none;text-align:center;font-size:16px;padding: 126px;}
.search_top{border:1px solid #ddd;margin-bottom:15px;}
.searc_name{padding-left:30px;border-bottom:1px solid #ddd;height:85px;line-height:85px;}
.searc_name h2,.searc_name .searc_group{float:left;}
.searc_name h2{float:left;color:#018fd9;font-size:24px;margin-right:100px;}
.searc_group .searc_input{float: left;position:relative; }
.searc_group .searc_input .remove_tip{position: absolute;left:3%;top:10px;font-size:16px;color:#018fd9;}
.searc_group .searc_input input{width:400px;height:43px;line-height:43px;border: 2px solid #018fd9;text-indent:10px;}
.searc_group .error input{border: 1px solid #ff0000;}
.searc_group .searc_btn{float: left;}
.searc_group .searc_btn .btn_blue{display: block;color:#fff; width:80px;height:47px;line-height:47px;text-align:center;background:#018fd9; font-size:16px;font-weight:bold;border-radius:0;margin:18px 0 0 0;}
.searc_btn .btn_blue img{margin:8px auto;}

.searc_condition > label{float: left;font-size:15px;line-height:24px;cursor:default;margin:0 10px 0 3px;}
.searc_condition .lab_t{margin-top:5px;width:95px; float:left;cursor:default;}
.searc_condition .condi_group{float: left;}
.searc_condition .condi_group .a2{height:40px;}
.searc_result .searc_filter.active input,.searc_result .searc_filter.active label{color:#f88c2d;}

div.dropdown {width: auto;}
div.dropdown-box{padding:0px;height:40px;width:140px;}
div.dropdown-box a.select-text{width:116px;height:40px;font-size:16px;line-height:40px;text-align:center;}
div.dropdown-list{width:140px;background-color: #f3f3f3;}

.h_city_b{padding:25px 0 15px;}
.h_city_color{color:#999;}
.searc_condition .h_city{height:50px;}
.searc_condition .h_city a{margin-left:13px;padding:0 10px;border:1px solid #fff; line-height:28px;color:#333;}
.searc_condition .h_city a:hover{border:1px solid #018fd9;color:#018fd9;}

.searc_condition .h_city a.on{color:#018fd9;}
.searc_speciality{ margin:20px 0;}
.searc_speciality .condi_group .speciality_select{display:block;width:125px; height;30px;line-height:30px;background:url(/img/findLawyer/fidLawyer_triggle.jpg) no-repeat 114px center;border:1px solid #ddd;padding-left:6px;margin-right:10px;}
.searc_condition .condi_group .rotate_up{background:url(/img/findLawyer/fidLawyer_triggle1.jpg) no-repeat 114px center;}
.searc_sub a.change_btn{display: block;margin-right:18px;color:#666;padding-right:20px;background:url(/img/change.jpg) no-repeat right center;}
.Offline{background:url(/img/zls_xuanze1.jpg) no-repeat scroll 0 0;}



.searc_speciality div.dropdown-box {width:260px;}
.searc_speciality div.dropdown-box a.select-text{width:230px;}
.searc_speciality div.dropdown-list{width:260px;}

.searc_result .l_screen{height:40px;line-height:40px;border:1px solid #ddd;text-align: center;border-right:0;border-left:0;background:#f8f8f8;}
.searc_result .l_screen > div.searc_sort{float:left;position:relative;border-right:1px solid #ddd;}
.searc_result .searc_sort .active{color:#018fd9;}
.l_online .active{ color:#f88c2d;}

.searc_result .searc_sort > span,.searc_result .searc_filter > span{position:absolute;top:-30px;line-height:20px;left:18px;border:1px solid #999;width:135px;background:#fff;padding:7px 0;text-align:center;display:none;z-index:3;}
.searc_result .searc_sort:hover > span,.searc_result .searc_filter:hover > span{display:block;}
.searc_result .searc_sort > span >img,.searc_result .searc_filter > span >img{position:absolute;bottom:-9px;left:20px;}
.searc_result .sort_name{width:10%;margin-right:0px;}

.l_screen > div input{margin-right:5px; }
.l_screen > div a{padding:0 5px; display:block;}
.searc_result .sj_name{width:12%;color:#999999}
.searc_result .sj_name a{text-align:center;}
.searc_result .pj_name{width:10%; }
.pj_named{ background:url(/img/zls_xjt.jpg) no-repeat; background-position:40px 5px;}

.searc_result .dz_name {width: 10%;}

.searc_result .zy_name{width:14%;}
					
.searc_result .l_screen .special_box{float:right;}
.l_screen .special_box div{float:left;margin:0 15px;position:relative;}
#partnerShip,#isOnline{ display:block; float:left; width:18px; height:18px;margin:12px 5px 0 0; }
.searc_sub{float:right;}

.Online{ background:url(/img/zls_xuanze2.jpg) no-repeat scroll 0 0;}
.searc_filter label{color:#595757; line-height:40px;display:block; float:left;}
.searc_condition_out{padding-left:30px;}
.searc_result .result_t{font-size:16px;padding-left: 1%;}
.resu_list{width:100%;}
.resu_warp >li{width:100%;}

/*------------------------找律师列表---------------------------*/
.lawyer_z_card{ padding:20px 0;  font-size:14px; color:#333; border-bottom:1px solid #e5e5e5;}
.lawyer_z_card:hover{ background:#f9f9f9;}
.lawyer_z_card a{font-size:14px; color:#333;}
.z_card_left{ float:left; position:relative;}
.renzhen{ position:absolute; right:11px; bottom:11px;}
.z_card_left .photo{ width:107px;  border:1px solid #ddd; padding:10px;}
.z_card_left .photo a img{ width:107px; height:107px;}
.photo:hover{ border:1px solid #ff9433;}
.z_card_right{ float:left; width:720px; margin-left:26px;}
.card_h{ width:100%;}
.card_h .collect{ float:right;margin-right:15px;}
.card_h_l a{ font-size:20px; color:#333; }
.card_h_l .carrer{font-size:16px;font-weight:bold;color:#666;margin-right:16px;}
.card_h_l .qrcode{ width:24px; height:24px; background:url(/img/erweima.jpg) no-repeat;cursor:pointer;}
.card_h_l .pc_line,.card_h_l .m_line{ width:24px; height:24px;}
.pcOnline{background: rgba(0, 0, 0, 0) url(/img/findLawyer/fidLawyer_pc.jpg) no-repeat center; }
.card_h_l .mOnline{background:rgba(0, 0, 0, 0) url(/img/findLawyer/fidLawyer_mob.jpg) no-repeat center;}

.name,.carrer,.qrcode,.pc_line,.m_line{ float:left; margin-right:10px;}
.name{margin-right:16px;}
.name a{ font-weight:bold; line-height:18px;}
.name a:hover{ color:#ff9433; border-bottom:1px solid #ff9433;}
.collect{ float:right;  }
.collected a{background-position:0 -47px;color:#018fd9;}
.card_sc{margin-top:30px;color:#666;position:relative;}
.card_sc .carrer{float:left;}
.card_sc .years,.card_sc .address,.card_sc .card_th{float:left;}
.card_sc .carrer{  margin-right:10px;}
.card_th{position:absolute;right: 20px;}
.card_th .evaluate{width:85px;background:url(/img/home_livelyLawyer_05.jpg) no-repeat 0px 3px ;}
.card_th .starPos5{background:url(/img/home_livelyLawyer_05.jpg) no-repeat 0px -118px;}


.address{margin-left:20px; padding-left:40px;border-left:1px solid #ccc; background:url(/img/findLawyer/fidLawyer_loaction.jpg) no-repeat 25px 2px; float:left;margin-right: 20px;}
.comment{ float:left; margin:0 10px 0 13px;  height:20px; }
.comment .word{ float:left;line-height: 22px;}
.zan{ float:left;height:20px;color:#adadad;background:url(/img/findLawyer/huangye_dianzan.jpg) no-repeat 13px 1px; padding: 0 12px 0 32px; border-right:1px solid #ddd; display:block;margin: 2px 0 0 0;}
.viewNumber{ float:left;height:20px;color:#adadad;background:url(/img/findLawyer/huangye_chakan.jpg) no-repeat 11px 4px; padding: 0 11px 0 35px; border-right:1px solid #ddd; display:block;margin-top: 2px;}

.special{width:420px;margin:10px 0 20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:#666;}
.special strong{ font-weight:normal;}
.special span{ background:#efefef; border-radius:4px; padding:0 10px; margin-right:5px;}
.lwBtns{ margin-top:30px;}
.lwBtns>div{width: 111px;height: 34px;line-height: 34px;background: white;border-radius: 20px;text-align: center;float: left;margin-right: 8px;border: 1px solid rgba(11,54,122,1);}
.lwBtns>div>a{display: block;text-align: center;border-radius: 5px;font-size: 14px;color: rgba(11,54,122,1);}
.lwBtns>div:hover{background-color: rgba(11,54,122,1);}
.lwBtns>div>a:hover{color: #ffffff;}
.consult:hover{ background:#8ec938; }
.consult a{color:#8ec938; border:1px solid #b8dd82;background:url(/img/zls_3.jpg) no-repeat; background-position:5px -40px;}
.consult a:hover{ color:#fff; background:url(/img/zls_3.jpg) no-repeat; background-position:5px -69px;}

.depute{ position:relative;}
.addorient{ color:#fff !important; background:url(/img/zls_3.jpg) no-repeat !important; background-position:5px -132px !important;}

.detail a{color:#ffa018;border:1px solid #ffa018; background:url(/img/lawyer_btn_ewm_n.jpg) no-repeat 9px 9px;}
.detail a:hover{background-color:#ffa018;color:#fff; background:url(/img/lawyer_btn_ewm_h.jpg) no-repeat 9px 9px;}

.hl_service{display:none;background:#fff;margin-left:10px;border:1px solid #ddd;position:absolute;z-index: 999;top:-40px;left:88px;width:210px;padding:10px 0 0; box-shadow:2px 2px 5px #ddd ;}
.hl_service .triangle{position: absolute;z-index: 5;top:40px;left:-8px;}
.hl_service ul li{padding-left:10px;margin-bottom:10px;}
.hl_service ul .last{ border-bottom:none !important;}
.depute .hl_service ul li a{font-size:16px;display:block;color:#000 ;}
.hl_service ul li span{display:block;float:left;color:#666;font-size:13px;height:17px;line-height:17px;text-indent: 0;}
.hl_service .type{width:25px;background:url(/img/order/order_square_type.jpg) no-repeat;}
.hl_service ul li span:last-child:hover{color:#018fd9;}
.hl_service ul li a:hover{color:#0072da !important;}

.hl_service .consult{background-position:0 -39px!important;}/*咨询意见书*/
.hl_service .call{background-position:0 1px!important;}/*电话咨询律师*/
.hl_service .draw{background-position:0 -80px!important;}/*合同起草*/
.hl_service .examine{background-position:0 -100px!important;}/*合同审核*/
.hl_service .entrust{background-position:0 -60px!important;}/*委托律师*/

.hl_service .letter{background-position:0 -121px!important;}/*律师函*/
.hl_service .litigate{background-position:0 -161px!important;}/*自己打官司*/
.hl_service .check{background-position:0 -142px!important;}/*律师查档*/
.hl_service .labor{background-position:0 -185px!important;}/*劳动仲裁*/
.hl_service .framework{background-position:0 -270px!important;}/*股权架构专项服务*/
.hl_service .excitation{background-position:0 -250px!important;}/*股权激励专项服务*/
.hl_service .financing{background-position:0 -206px!important;}/*股权融资专项服务*/
.hl_service .investigation{background-position:0 -228px!important;}/*尽职调查专项服务*/
.hl_service .person{background-position:0 -354px!important;}/*企业全年劳动人事咨询*/
.hl_service .adivce{background-position:0 -314px!important;}/*企业全年法律顾问（咨询版）*/
.hl_service .strengthen{background-position:0 -376px!important;}/*企业全年法律顾问（强化版）*/
.hl_service .fund{background-position:0 -463px!important;}/*私募基金法律意见书*/
.hl_service .fof{background-position:0 -396px!important;}/*面对面咨询*/
.hl_service .negotiate{background-position:0 -416px!important;}/*协商谈判*/
.hl_service .witness{background-position:0 -438px!important;}/*律师见证*/
.hl_service .phoneCounseling{background-position:0 -487px!important;}/*语音图文1对1咨询*/

.hl_service .voiceCounsel{background-position:0 -510px!important;}/*语音连线律师*/
.hl_service .videoConnectLawyer{background-position:0 -537px!important;}/*视频连线律师*/

/*------------------------找律师列表end---------------------------*/



.search_left_aside{float:left;width:880px;background:#fff;}
.search_right_aside{ float:right;width:290px; margin:0 auto 100px; font-family:"微软雅黑"; }
.huntlaw_intro{ width:268px; border:1px solid #e5e5e5; padding:10px 0px 15px 20px;margin-bottom:20px;}
.intro_h{ margin-top:10px;}
.intro_h p{ width:34px; background:#018fd9; border-radius:50%; color:#fff; font-size:16px; float:left; text-align:center; font-weight:bold; line-height:34px; margin-right:18px;}
.intro_list{ margin-top:10px;}
.intro_list li{ float:left;margin-right:18px;}
.intro_list li a{ font-size:12px; line-height:24px; color:#333; cursor:text;}
.recommend{ width:100%; height:auto;}
.more_other{ background:#018fd9; position:absolute; width:88px; height:30px; right:24px; bottom:15px; text-align:center; border-radius:10px 10px 6px 6px;}
.more_other a{ font-size:14px; color:#fff; line-height:30px;}
.tag{width:100%; margin-top:20px;}
.tag_head{ width:100%; background:#018fd9; height:50px;}
.tag_head .ico, .tag_head .word{ float:left; margin-top:16px;}
.tag_head .ico{ margin-left:20px;}
.tag_head .word{ color:#fff; font-size:18px;}
.note-question{ border:1px solid #ddd; padding-bottom:18px;}
.question{margin-top:15px;}
.question>img{ margin:0 5px 0 15px; display:inline;}
.question>span{line-height:32px; color:#333; font-size:12px;}
.answer{ padding:12px 20px 16px 15px; border-bottom:1px dashed #c9e8fa;}

.answer>img{ display:inline;}
.answer>span{ line-height:24px; color:#333; font-size:12px;}
.question_one{ width:100%; height:32px; background:url(/img/zls_xiaotieshi1.jpg) no-repeat;}
.question_two{ height:55px; width:100%; background:url(/img/zls_xiaotieshi2.jpg) no-repeat; margin-top:15px;}
.question_two .last{ float:left; margin:4px 7px 10px 15px ;}
.question_two p{ float:left; width:210px;margin-top:3px;line-height:24px; font-size:12px;}

.tag .answer:last-child{border:none;padding-bottom:0;}

.searc_condition .h_city_search a{line-height: 30px; font-size:15px; color:#666;}

.random_get{height:40px;line-height:40px; margin-top: 30px;display:none;background:#f9f9f9;}
.random_get a{display:block;padding-left:20px;color:#666;font-size: 18px;width:90px; margin: 0 auto;text-align: center;background:url(/img/findLawyer/fidLawyer_add.jpg) no-repeat 0 center;}

.qr_code_enlarge{box-shadow: 2px 2px 3px #666; background: #fff;border: 1px solid #d8d8d8;display: none;font-size: 12px;left: 50%;margin-left: -130px;margin-top: -125px;padding: 10px;position: fixed;top: 50%;width: 235px;z-index: 1000;}
.qr_code_enlarge .qr_code_enlarge_head {color: #000;font-size: 12px;font-weight: bold;height: 16px;line-height: 16px;position: relative;text-align: left;}
.qr_code_enlarge .qr_code_enlarge_head .qr_code_enlarge_close {color: #999;font-size: 16px;height: 16px;position: absolute;right: 0;text-decoration: none;top: 0;width: 16px;}
.qr_code_enlarge .qr_code{width:212px;background:#fff;z-index:999;padding:15px 10px;}
.qr_code_enlarge .qr_code img{display: block;margin: 100px auto;}
.qr_code_enlarge p{width: 200px;display: block;line-height: 20px;margin: 0 auto;}

.lawyerBao{ float:left; margin-right:20px; position:relative;}
.lawyerBao>p{ background:#fff; display:none; width:110px; height:20px; border:1px solid #ccc; border-radius:2px; color:#018edd; text-align:center; line-height:20px; position:absolute; left:50%; margin-left:-55px; top:-25px; box-shadow:0 0 3px #ccc;}
.lawyerBao>p>span{ background:url(/img/lawerYellowD.jpg) no-repeat scroll center top/10px 3px; bottom: -5px;  display: block;  height: 5px;  left: 0; position: absolute; width: 100%;}
.lawyerBao:hover p{ display:block;}





/*本周推荐律师，首页和部分二级页用==lz20151105*/
.lawyerHotListTitle{ height:37px; line-height:37px; font-size:18px; font-weight:normal;  position:relative; background:#eee; color:#000; text-indent:30px; border:1px #ddd solid; border-top:none;}
.lawyerHotListTitle > a{ float:right; padding-right:10px; font-size:14px; }

.lawyerHotList{ border:1px solid #ddd; border-bottom-color:#eee; border-top-width:0; height:600px;}




