.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.2rem;padding:0 .6rem;z-index:300;-ms-flex-negative:0;flex-shrink:0;background-size:cover}.menu .page_name{color:#fff;font-size:.44rem;text-align:center;line-height:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu .menu_button{display:-webkit-box;display:-ms-flexbox;display:flex;width:4.5rem}.menu .menu_button a:first-child{display:block;height:.6rem;width:1.45rem;position:relative;margin-right:.3rem;-ms-flex-negative:0;flex-shrink:0;background:url(/img/ui/bg_back.png) 50%/cover no-repeat}.menu .menu_button a:first-child:before{content:"\8FD4\56DE";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/ui/arrow.png);background-size:.28rem .18rem;background-position-y:.1rem;background-position-x:.3rem;color:#fff;font-size:.28rem;padding-left:.65rem;background-repeat:no-repeat}.menu .menu_button a.backhome{position:relative;margin-right:0;width:1.7rem;font-size:.26rem;color:#fff;background:url(/img/ui/bg_back_home.png) 50%/cover no-repeat}.menu .menu_button a.backhome:before{content:"\53BB\9996\9875";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/ui/back_home.png);background-size:.31rem .28rem;background-position-y:.05rem;background-position-x:.3rem;color:#fff;font-size:.28rem;padding-left:.68rem;background-repeat:no-repeat}.menu .menu_button a.backhome span{display:inline-block;line-height:.84rem;font-size:.24rem;color:#fff}.menu .right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu .servicePoint{color:#fff;font-size:.24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .servicePoint span{margin-right:.1rem}@media screen and (orientation:portrait){.menu .menu_button{width:2.5rem}.menu .menu_button a{margin-right:.4rem}.menu .menu_button a span{display:none}}.lp-dialog{position:fixed;z-index:999}.lp-dialog,.lp-dialog .mask{left:0;top:0;right:0;bottom:0}.lp-dialog .mask{position:absolute;background:rgba(0,0,0,.5);z-index:1000}.lp-dialog .lp-dialog-container{min-height:4rem;min-width:6rem;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.35rem 0;clear:both;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-webkit-border-radius:.1rem;-o-border-radius:.1rem;word-break:break-all;z-index:10020}.lp-dialog .lp-dialog-container .head{position:relative;font-size:.36rem;text-align:center;padding:.15rem}.lp-dialog .lp-dialog-container span.close{position:absolute;right:.4rem;top:.4rem;opacity:1;z-index:10030}.lp-dialog .lp-dialog-container span.close img{width:.3rem;-o-object-fit:cover;object-fit:cover}.lp-dialog .lp-dialog-container .body{padding:.1rem .6rem .1rem;font-size:.2rem}.lp-dialog .lp-dialog-container .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem}.lp-dialog .lp-dialog-container .foot a{width:2.8rem;height:.72rem;line-height:.72rem;font-size:.3rem;margin:0 .15rem;color:grey;text-align:center;background-color:#3b6ae0;border-radius:.1rem;border-color:#3b6ae0;border-width:1px;border-style:solid}.lp-dialog .lp-dialog-container .foot a.primary{background:#3b6ae0;color:#fff}.lp-dialog .lp-dialog-container .foot a.primary:active{background:#2e5bcc}.lp-dialog .lp-dialog-container .foot a.defaults{background:#fff;border-color:#e6e6e6}.lp-dialog .lp-dialog-container .foot a.submit-btn{color:#fff}@media screen and (orientation:portrait){.lp-dialog .lp-dialog-container{width:80%}}.alert[data-v-e2925e8e]{position:fixed;width:460px;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:35%;left:50%;padding:25px;margin-left:-230px;margin-top:-40px;background-color:rgba(0,0,0,.65);border-radius:8px;z-index:12000;text-align:center;opacity:0}.alert-mask[data-v-e2925e8e]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent}.alert.show[data-v-e2925e8e]{animation:show-e2925e8e 1.5s linear 0s;-webkit-animation:show-e2925e8e 1.5s linear 0s}.alert p[data-v-e2925e8e]{color:#fff!important;margin:0;font-size:20px}@-webkit-keyframes show-e2925e8e{0%{transform:translateY(-10px);-webkit-transform:translateY(-10px);opacity:0}20%{transform:translate(0);-webkit-transform:translate(0);opacity:1}to{transform:translate(0);-webkit-transform:translate(0);opacity:1}}@keyframes show-e2925e8e{0%{transform:translateY(-10px);-webkit-transform:translateY(-10px);opacity:0}20%{transform:translate(0);-webkit-transform:translate(0);opacity:1}to{transform:translate(0);-webkit-transform:translate(0);opacity:1}}.lawfirm-box{overflow-y:hidden}.select_area{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;background:rgba(0,0,0,.5)}.select_area .wrap{background:#fff;border-radius:.1rem;width:12rem;margin:.25rem auto;padding:.35rem;text-align:center}.select_area .wrap .ht{font-size:.28rem;padding-bottom:.2rem;color:#555}.select_area .wrap .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.select_area .wrap .content a{width:33.33%}.select_area .wrap .content a span{padding:.15rem 0;display:block;font-size:.2rem;background:#eee;margin:0 .1rem .1rem 0}.lawyer-intro-rate{margin:.1rem .8rem .6rem}.lawyer-intro-rate .lawyer-intro--rates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lawyer-intro-rate .lawyer-intro--rates .item-content{margin-bottom:.1rem}.lawyer-intro-rate .lawyer-intro--rates .item-inner{padding:0 .15rem;font-size:.36rem;color:#ccc}.lawyer-intro-rate .lawyer-intro--rates .item-inner,.lawyer-intro-rate .lawyer-intro--rates .item-inner .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawyer-intro-rate .lawyer-intro--rates .item-inner .item-title{font-size:.26rem;color:#555;width:1.4rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lawyer-intro-rate .lawyer-intro--rates .item-inner .starts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawyer-intro-rate .lawyer-intro--rates .item-inner .starts .on{color:#fc0}.lawyer-intro-rate .lawyer-intro--rates .item-inner .starts span{padding-left:.15rem;font-size:.2rem;color:#555}.lawyer-intro-rate .lawyer-intro--tip{text-align:center;padding:.3rem;font-size:.18rem;color:#999}.lawyer-intro-rate .lawyer-intro--info{border-bottom:.01rem solid #eee;text-align:center;padding:0 0 .2rem}.lawyer-intro-rate .lawyer-intro--info .name{font-size:.28rem;color:grey}.lawyer-intro-rate .lawyer-intro--info .tel{font-size:.36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem 0}.lawyer-intro-rate .lawyer-intro--info .tel strong{padding-left:.15rem;font-size:.48rem;color:#3d69bd}.lawFirm{min-height:100vh}.lawFirm .lawyer-list{margin-left:-.15rem;padding-bottom:.8rem}.lawFirm .lawyer-list .item{border:.01rem solid #eee;padding:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3rem}.lawFirm .lawyer-list .item:active{background:#f7f7f7}.lawFirm .lawyer-list .item .imgs{width:.72rem;height:.72rem;background-size:cover;background-position:center 0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:10px}.lawFirm .lawyer-list .item .lawyer-name{font-size:.18rem;color:#333}.lawFirm .lawyer-list .item .lawyer-intro,.lawFirm .lawyer-list .item .lawyer-tell{font-size:.14rem;color:grey;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.lawFirm .lawyer-about{position:fixed;left:0;right:0;bottom:0;top:1.2rem;overflow-y:scroll;z-index:2100;background:#ddd}.lawFirm .lawyer-about .lawyer{padding-bottom:1.2rem}.lawFirm .lawyer-about .lawyer .btn-zxls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.6rem;font-size:.24rem;margin:40px 20% 0}.lawFirm .lawyer-about .lawyer .content{margin:1rem 0 .1rem;border-radius:.05rem;position:relative;border-bottom:.01rem solid #ddd}.lawFirm .lawyer-about .lawyer .content .imgs{position:absolute;top:-.75rem;left:50%;margin-left:-.75rem;width:1.5rem;height:1.5rem;border:.03rem solid #fff;border-radius:50%;background-size:cover;background-color:#fff;background-position:center 0;-webkit-box-shadow:0 .03rem .05rem rgba(0,0,0,.3);box-shadow:0 .03rem .05rem rgba(0,0,0,.3)}.lawFirm .lawyer-about .lawyer .content .sc{background:#fff;padding:.35rem;border-radius:0 0 .05rem .05rem;color:grey;font-size:.2rem}.lawFirm .lawyer-about .lawyer .content .sc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lawFirm .lawyer-about .lawyer .content .sc ul li{width:50%;padding-bottom:20px}.lawFirm .lawyer-about .lawyer .content .tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.15rem;border-radius:0 0 .05rem .05rem;color:#999}.lawFirm .lawyer-about .lawyer .content .tel .icon{color:#4caf50}.lawFirm .lawyer-about .lawyer .body{background:#fff;padding:.25rem;min-height:.7rem;color:#555;border-radius:.05rem;border-bottom:.01rem solid #ddd}.lawFirm .lawyer-about .lawyer .body .ht{border-bottom:.01rem solid #eee;padding-bottom:.1rem;margin-bottom:.1rem;font-size:.24rem;font-weight:700}.lawFirm .lawyer-about .lawyer .body .detail{padding:.3rem;font-size:.18rem}.lawFirm .lawyer-about .lawyer .intro{padding:1.05rem .15rem .5rem;border-radius:.05rem .05rem 0 0;background:#1488cc;background:-webkit-gradient(linear,left top,right top,from(#2b32b2),to(#1488cc));background:linear-gradient(90deg,#2b32b2,#1488cc)}.lawFirm .lawyer-about .lawyer .intro .name{display:block;text-align:center;color:#fff;font-size:.36rem;margin-bottom:.05rem}.lawFirm .lawyer-about .lawyer .intro .lawfir{padding-top:.1rem;color:#fff;opacity:.6;text-align:center;font-size:.18rem}.lawFirm .lawyer-about .lawyer .intro .rate{text-align:center;font-size:.24rem;color:hsla(0,0%,100%,.2)}.lawFirm .lawyer-about .lawyer .intro .rate .on{color:#fff100}.lawFirm .lawyer-about .lawyer .intro .rate span{color:#fff;padding:0 .15rem}.lawFirm .lawfirm-about{position:fixed;left:0;right:0;bottom:0;top:1.59rem;overflow-y:scroll;z-index:2100;background:#ddd}.lawFirm .lawfirm-about .container{background:#fff;margin:.3rem auto .8rem;padding:.6rem}.lawFirm .lawfirm-about .ht{font-size:.32rem;font-weight:700;padding:.3rem;border-bottom:.01rem solid #ddd;margin-bottom:.3rem;text-align:center}.lawFirm .lawfirm-about .detail{font-size:.18rem;padding:.3rem}.lawFirm .lawfirm-about .detail p{margin-bottom:.2rem}.lawFirm .lawfirm-detail .lawfirm-detail-content{position:fixed;top:1.2rem;right:0;bottom:0;left:27%;background:#fff;z-index:2000;padding:.4rem;overflow-y:scroll;font-size:.16rem}.lawFirm .lawfirm-detail .lawfirm-detail-content .name{font-size:.28rem;padding-bottom:.2rem}.lawFirm .lawfirm-detail .lawfirm-detail-content .more{padding:.2rem 0}.lawFirm .lawfirm-detail .lawfirm-detail-content .info{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.lawFirm .lawfirm-detail .lawfirm-detail-content .info p{margin-bottom:0;display:none}.lawFirm .lawfirm-detail .lawfirm-detail-content .info p:first-child{display:block}.lawFirm .lawfirm-detail .lawfirm-detail-content .ht{font-size:.2rem;color:#555;line-height:1;border-left:.05rem solid #558ce1;padding-left:.1rem;margin:.35rem 0 .15rem}.lawFirm .lawfirm-detail .contact{padding-bottom:.15rem;border-bottom:.01rem solid #ddd}.lawFirm .lawfirm-detail .contact div{margin-bottom:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawFirm .lawfirm-detail .contact div span{color:#558ce1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawFirm .lawfirm-detail .mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1000}.lawFirm .lawfirm-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.lawFirm .lawfirm-container .left,.lawFirm .lawfirm-container .right{height:100%;overflow-y:scroll}.lawFirm .lawfirm-container .left{padding:.1rem 0 .2rem;width:25%;background:#fff}.lawFirm .lawfirm-container .right{padding:0 0 .2rem;width:75%}.lawFirm .lawfirm-container .lawfirm-list{padding:0 .4rem .4rem}.lawFirm .lawfirm-container .lawfirm-list .result-ht{font-size:.2rem;padding-bottom:.2rem;color:#fff}.lawFirm .lawfirm-container .lawfirm-list .result-ht strong{color:red}.lawFirm .lawfirm-container .lawfirm-list .item{display:block;background:#fff;margin-bottom:.2rem;padding:.25rem .4rem .25rem .25rem;font-size:.16rem;color:grey;border-radius:.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lawFirm .lawfirm-container .lawfirm-list .item:active{background:#f7f7f7}.lawFirm .lawfirm-container .lawfirm-list .item .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.lawFirm .lawfirm-container .lawfirm-list .item .content .name{color:#555;font-size:.24rem;padding-bottom:.1rem}.lawFirm .lawfirm-container .lawfirm-list .item .glyphicon{-ms-flex-negative:0;flex-shrink:0;font-size:.24rem;color:#ddd}.lawFirm .lawfirm-container .sider .ht{padding:.2rem;font-size:.24rem;color:grey}.lawFirm .lawfirm-container .sider .area-content{padding:0 0 .2rem .2rem}.lawFirm .lawfirm-container .sider .area-content a{margin:0 .1rem .1rem 0}.lawFirm .lawfirm-container .sider .search-content{padding:0 .2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.lawFirm .lawfirm-container .sider .search-content input{border-radius:.06rem 0 0 .06rem;border-right:0}.lawFirm .lawfirm-container .sider .search-content .btn{-ms-flex-negative:0;flex-shrink:0;border-radius:0 .06rem .06rem 0}