:root{--bgColor:#ededed;--footerColor:#fafafa;--black:#000;--white:#fff;--red:red;--blue:#0070af;--gray:#999;--titleColor:#111;--contentColor:#333;--summaryColor:#404040;--successColor:#19be6b;--warningColor:#ff5000;--errorColor:#ed3f14;--subColor:#c7c7cc;--disabledColor:#c5c8ce;--linkColor:#576b95;--panelBorderColor:rgba(0,0,0,0.1);--cellBorderColor:rgba(0,0,0,0.1);--borderColor:#f6f6f6;--dividerColor:#e8eaec;--activeColor:#e9e9e9;--btnColor:#1aad19;--btnBorderColor:#179f16;--itemBorderColor:#f6f6f6;--rd-full:50%;--rd-base:8px;--rd-sm:4px;--rd-lg:12px;--rd-xl:16px;--rd-xxl:20px;--fs7:7px;--fs8:8px;--fs9:9px;--fs10:10px;--fs11:11px;--fs12:12px;--fs13:13px;--fs14:14px;--fs15:15px;--fs16:16px;--fs18:18px}header{height:41px}header .hBack{line-height:36px}.post .details{position:relative;margin:auto 10px;border-bottom:1px solid #dedede;border-radius:0 0 8px 8px}.post .details .hMore{position:absolute;top:16px;right:10px}.post .details .hMore .iconfont{padding:5px;font-size:16px}.post .details .hp,.post .details .icon{position:absolute;left:50%;margin-bottom:-29px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:80px;height:80px;border-radius:50%;background:50% no-repeat;background-size:68%;border:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2}.post .details .hp+.service,.post .details .icon+.service{padding-top:35px}.post .details .service{position:relative;padding:24px;line-height:normal;background-color:#f5f6f8;border-bottom:1px solid #ededed;border-radius:var(--rd-xl)}.post .details .service:after,.post .details .service:before{position:absolute;z-index:2;left:-6px;bottom:-8px;width:16px;height:16px;background-color:#ededed;content:"";border-radius:50%;border:solid #dedede;border-width:0 1px 0 0}.post .details .service:after{right:-6px;left:auto;border-width:0 0 0 1px}.post .details .service-info{font-size:24px;font-weight:700}.post .details .service-info .coupon-price,.post .details .service-info .name,.post .details .service-info .price{display:inline-block;vertical-align:middle}.post .details .service-info .name{font-style:normal}.post .details .service-info .first-letter{font-size:inherit;vertical-align:baseline}.post .details .service-info .price{margin-left:5px;font-size:var(--fs16)}.post .details .service-info .lawyer-name{display:block;padding-top:5px;font-size:var(--fs16)}.post .details .service-desc{display:block;padding:8px 0;color:#888}.post .details .service-desc .free-time{padding-bottom:4px;font-weight:700}.post .details .service-desc .served{padding:3px 0;font-weight:700;font-size:var(--fs13)}.post .details .service-online{font-size:var(--fs12);color:var(--gray)}.post .details .service-online .pic{margin-right:3px;width:24px;height:24px;border-radius:var(--rd-full)}.post .details .service-online .count,.post .details .service-online .pic{vertical-align:middle}.post .details .service-more{padding:5px 0;font-size:var(--fs12);color:#1366ff}.post .details .suggest-tool{padding:8px 24px;min-height:auto}.post .details .suggest-tool .item{display:inline-block;margin:3px 7px 2px auto;padding:8px 16px;background-color:var(--itemBorderColor);border-radius:30px;line-height:normal}.post .details .textarea{padding:8px 0;height:240px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--fs16)}.collect{margin:auto;padding-bottom:16px;border-radius:0 0 16px 16px}.collect .separator:last-of-type,.collect:after{display:none}.collect .cell .recommend{position:static;padding:1px 3px;margin-left:5px}.collect .cell .recommend+.desc{font-size:var(--fs13)}.collect .cell .recommend:before{display:none}.collect .cell .recommend,.collect .cell .recommend-hd{display:inline-block;vertical-align:middle}.collect .cell .telephone{width:48px;height:48px;border-radius:50%;background:url(https://static.houselawyer.com.cn/img/mc/service/4.png) #f8f8f8 50% no-repeat;background-size:68%}.collect .service-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 24px}.collect .service-mode .item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto 6px;padding:16px;border-radius:8px;font-size:var(--fs12);color:var(--gray);background-color:#f9f9f9}.collect .service-mode .item .title{display:block;margin-bottom:2px;font-weight:700;font-size:var(--fs16);color:var(--contentColor)}.collect .service-mode .item.active{background-color:#ecf5fe;border-bottom:1px solid #ebebeb}.collect .service-mode-select{padding-bottom:5px}.collect .service-mode-select .item{display:block;margin:5px 24px auto;padding:16px 50px 16px 24px;border-radius:8px;background-color:#f7f7f7;position:relative;overflow:hidden;-webkit-transition:.15s;transition:.15s;cursor:pointer}.collect .service-mode-select .item.selected{background-color:var(--bgColor)}.collect .service-mode-select .item .title{font-size:var(--fs16)}.collect .service-mode-select .item .pay{display:inline-block;padding-left:5px}.collect .service-mode-select .item .pay .price{font-size:var(--fs12)}.collect .service-mode-select .item .pay .coupon-price{font-size:inherit}.collect .service-mode-select .item .desc{line-height:1.35;font-size:var(--fs12);color:var(--gray)}.collect .service-mode-select .check{position:absolute;z-index:2;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collect .service-mode-select .check[type=radio]:checked{background-image:url(https://static.houselawyer.com.cn/img/mc/checkbox.png);background-color:#09bb07;border-color:#09bb07}.history{padding:8px 16px;font-size:var(--fs14)}.history .icon-lajitong{position:absolute;z-index:5;right:24px;width:20px;height:20px;line-height:20px;text-align:center;background-color:var(--bgColor);font-size:var(--fs10);border-radius:50%;cursor:pointer}.history .icon-lajitong,.history .icon-lajitong:active{background-color:var(--red);color:var(--white)}.history .item{display:inline-block;margin:auto 10px 5px auto;padding:6px 16px;border-radius:30px;background-color:var(--white)}.history .item:active{background-color:var(--blue);color:var(--white)}.confirm+.cells:before{left:15px;right:15px;-webkit-transform:translateX(.6);transform:translateX(.6)}.result{font-size:var(--fs14)}.result .desc{padding:3px 0;font-size:var(--fs10);color:var(--gray)}.query-case,.query-item{position:relative;margin:10px;padding:24px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);border-radius:var(--rd-xl);background-color:var(--white)}.query-case .more,.query-item .more{margin-top:8px;padding:8px 0 0;position:relative;font-size:var(--fs12)}.query-case .more:before,.query-item .more:before{display:block;position:absolute;height:1px;top:0;left:0;right:0;background-color:var(--bgColor);content:""}.query-case .more:after,.query-item .more:after{position:absolute;top:50%;right:5px;width:5px;height:5px;border:solid #c7c7cc;border-width:2px 2px 0 0;content:"";-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.query-case{margin:10px 15px 30px;padding:10px 20px 20px;background-color:#fafafa}.query-case .divider{font-size:var(--fs14)}.query-case .or{margin:15px 10%;-webkit-transform:scale(.6);transform:scale(.6);opacity:.8}.btnbox{margin:20px auto;width:80%;text-align:center}.btnbox .button{border-radius:36px;font-weight:700}.btnbox .button.iconfont:after{position:absolute;margin-left:3px;content:"\E6A6";-webkit-animation:ANhand .6s infinite;animation:ANhand .6s infinite}@-webkit-keyframes ANhand{20%{-webkit-transform:scale(.9);transform:scale(.9)}60%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ANhand{20%{-webkit-transform:scale(.9);transform:scale(.9)}60%{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:scale(1);transform:scale(1)}}.postbox .cover{position:relative;margin-bottom:-40px;height:200px;background:50% 0 no-repeat;background-size:100% auto;color:#fff;border-radius:var(--rd-xl)}.postbox .cover img{display:block;max-width:100%}.postbox .cover:after,.postbox .cover:before{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.postbox .cover:after{bottom:68%;z-index:2;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,transparent,rgba(0,0,0,.2));border-radius:var(--rd-xl)}.postbox .cover header{position:absolute;left:0;right:0}.postbox .tool{padding-bottom:0}.postbox .tool .cell{min-height:38px}.postbox .tool .cell.result{min-height:32px;background-color:#ecf5fe}.postbox .tool .cell.result .cell_hd label{width:auto}.postbox .tool .cell.result .cell_bd{font-weight:700;text-align:right}.postbox .tool .cell.result .suc{padding:15px 0}.postbox .tool .cell.result .btn{display:inline-block;border:1px solid var(--gray);padding:4px 13px;border-radius:40px;margin-left:5px;font-size:var(--fs14);line-height:normal;-webkit-transition:all 1s;transition:all 1s}.postbox .tool .cell.result .btn.stress{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.postbox .tool .cell.result .btn:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.postbox .tool .scroll{overflow-y:auto;max-height:38vh;-webkit-overflow-scrolling:touch}.postbox .tool .scroll-notes{padding:10px 15px;font-size:var(--fs14);font-weight:700}.postbox .tool .detention-item{position:relative;margin:10px;padding:10px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05);border-radius:8px}.postbox .tool .detention-item .title{font-size:var(--fs14)}.postbox .tool .detention-item .desc{font-size:var(--fs13);color:var(--summaryColor)}.postbox .tool .detention-item .desc .address,.postbox .tool .detention-item .desc .iconfont{display:inline-block;vertical-align:middle}.postbox .tool .detention-item .desc .iconfont{margin-left:-3px}.postbox .tool .detention-item .icon-dianhua11{position:absolute;top:10px;right:10px;font-size:24px;color:var(--btnColor)}.segment:before{left:15px;right:15px;border-color:#e0e0e0}.toService{display:block;margin:auto;width:80%;height:58px;border-radius:36px;background:url(https://static.houselawyer.com.cn/img/mc/slogan750x400.jpg) 50% 48% no-repeat;background-size:100% auto;-webkit-animation:ANtoService 5s 3s 3 forwards;animation:ANtoService 5s 3s 3 forwards}@-webkit-keyframes ANtoService{0%,25%{background-size:100% auto}60%{background-size:110% auto}to{background-size:100% auto}}@keyframes ANtoService{0%,25%{background-size:100% auto}60%{background-size:110% auto}to{background-size:100% auto}}.service-total{padding:1vh 20px 2vh}.service-total .item{padding-top:5px}.service-total .item .unit{font-size:18px;font-weight:700}.service-total .item .unit:after{margin-left:-2px;font-size:10px;font-weight:400;content:attr(data-unit)}.service-total .item .desc{font-style:normal;color:var(--gray)}.tool-service{margin-bottom:5px;padding:5px 5px 5px;text-align:center}.tool-service .item{position:relative;display:inline-block;margin:auto 1% 5px;width:46%;padding:10px 10px;border-radius:5px;text-align:left;background-color:var(--white);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.15s;transition:.15s}.tool-service .item.full{width:96%}.tool-service .item .name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:#fff 1px 1px;padding-left:8px;position:relative}.tool-service .item .name:before{display:block;position:absolute;left:0;top:50%;height:14px;width:3px;margin-right:3px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(50%,var(--blue)),to(transparent));background-image:linear-gradient(0deg,transparent,var(--blue) 50%,transparent)}.tool-service .item .extra{padding-left:8px;font-size:var(--fs12)}.tool-service .item .extra .price{display:inline-block;padding-right:5px;color:inherit;font-size:var(--fs12)}.tool-service .item .extra .count{display:inline-block;font-style:normal;color:var(--gray)}.tool-service .item:active{background-color:#ccc}.tool-service .item:active .name:before{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(50%,#1677ff),to(#ccc));background-image:linear-gradient(0deg,#ccc,#1677ff 50%,#ccc)}.queryInfo{margin:auto 10px;padding:16px 24px;color:var(--white);border-radius:8px;background:var(--blue) url(https://static.houselawyer.com.cn/img/mc/search.svg) 95% 50%/auto 66% no-repeat}.queryInfo .name{padding:2px 0;text-align:center;font-weight:700}.queryInfo .item{padding:1px 0}.disclaimer{margin:5px 20px;font-size:var(--fs12);line-height:1.8;color:#888}.disclaimer:after{display:none}