﻿@charset "UTF-8";.company-banner,.img-box,.reputation,.site,.statistics-label{overflow:hidden}.btn,.comment-type,.new-located,.view-all{text-align:center}.case-show,.diary-slide,.team-slide{overflow-y:hidden}.case-title,.diary-title,.information-data p,.position,.recommend-name,.title,.wkmanship-detail-title{font-family:PingFangSC-Medium}body{overflow-x:hidden}.company-banner{width:100%}.company-banner .img-box{width:100%;height:2.2rem}.company-information{padding-top:.4rem;background-color:#fff}.information-detail{padding:0 .3rem .37rem;overflow:hidden}.information-logo{position:relative;float:left;width:1.5rem;height:1.2rem;margin-right:.2rem;border:.02rem solid #e3e3e3}.information-data{float:left;width:5.1rem;margin-top:-.05rem}.information-data p{font-size:.36rem;line-height:.46rem;color:#222;word-break:break-all}.new-located{position:absolute;left:0;top:0;width:.68rem;height:.26rem;font-size:.18rem;line-height:.26rem;background-color:#ffe533;color:#6f3f15;border-radius:0 0 .04rem}.reputation em.icon{float:left;width:.25rem;height:.24rem}.information-data em.icon{margin-right:.04rem}.reputation{padding-top:.12rem}.icon-approve{display:inline-block;width:.81rem;height:.28rem;margin-left:.2rem;background-image:url(../images/53610071c48d460bb01ee8a86337703b.gif)}.icon-star1{background-image:url(../images/d010c3ea42ce476784ec815882faa463.gif)}.icon-star2{background-image:url(../images/d871f3a7698f4186b45fe713392af0f7.gif)}.icon-star3{background-image:url(../images/3cef05b61c4044c8ab7488b12d874852.gif)}.reputation span{float:left;margin-left:.16rem;font-size:.24rem;color:#222}.statistics-data{padding-top:.2rem}.statistics-data span{font-size:.24rem;color:#222}.statistics-data span:nth-of-type(2){margin-left:.13rem}.statistics-label{padding-top:.4rem;line-height:.28rem;font-size:.26rem}.statistics-label a{float:left}.statistics-label .label{float:left;color:#222}.statistics-label a:nth-of-type(1){margin-right:.4rem}.statistics-label a:nth-of-type(1) img,.statistics-label a:nth-of-type(2) img{float:left;width:.28rem;height:.28rem;line-height:.28rem;margin-right:.14rem}.site{position:relative;min-height:.8rem;margin:0 .3rem;border-top:.02rem solid #eee}.site p{width:6rem;padding:.2rem 0 0 .45rem;margin-bottom:.2rem;line-height:.36rem;font-size:.28rem;color:#222}.site .have-phone{position:relative;float:left;width:5.2rem;margin-right:.6rem}.icon-location,.icon-next,.line,.site a{position:absolute}.site a{right:.16rem;top:0;width:.7rem;height:.78rem;padding:.2rem}.icon-location{left:0;top:.27rem;width:.22rem;height:.27rem;background-image:url(../images/f31204fcc7134179ab65afd0f723439e.gif)}.icon-next{right:0;top:.49rem;width:.11rem;height:.2rem;background-image:url(../images/252f3db8cf92418e9dce3018a369a59a.gif)}.site .icon-next{top:50%;margin-top:-.1rem}.icon-phone{display:block;width:.3rem;height:.38rem;background-image:url(../images/b08bd036cb824483940cdc502790cf79.png)}.line{top:50%;right:1.1rem;width:.02rem;height:.5rem;margin-top:-.25rem;background-color:#eee}.discounts,.service{background-color:#fff}.service{display:inline-block;padding:.4rem 0 .2rem .3rem;margin-top:.2rem}.title{position:relative;padding-right:.3rem;font-size:.34rem;color:#222}p.title a,p.title span{float:right;margin-right:.24rem;font-size:.26rem;color:#8e8e93;line-height:.34rem}.case-list,.comment-detail,.comment-img,.service ul li,.wkmanship-detail,.wkmanship-img{float:left}p.title .icon-next{position:absolute;right:.3rem;top:50%;margin-top:-.1rem}.service ul{padding-top:.4rem}.service ul li{position:relative;width:2.4rem;height:.34rem;padding-left:.46rem}.icon-common,.terrace-service li .icon-service{position:absolute;width:.34rem;height:.34rem;left:0}.service ul li span{float:left;height:.34rem;font-size:.28rem;color:#222}.terrace-service ul li{margin-bottom:.24rem}.terrace-service ul li span{line-height:.34rem}.characteristic-service ul li{margin-bottom:.3rem}.characteristic-service ul li span{line-height:.3rem}.terrace-service li .icon-service{top:0}.not-opened p.title a{margin:.06rem 0 0}.icon-common{bottom:.02rem;background-image:url(../images/ddf7b06d27604149882120abfc847702.gif)}.discounts{padding:.36rem .3rem .4rem;margin-top:.2rem}.coupon-hint,.promotion-hit{position:relative;margin-top:.4rem;padding:0 1.7rem 0 .56rem;color:#222}.btn,.discounts .icon{position:absolute;top:0}.coupon-hint p,.promotion-hit p{font-size:.28rem;min-height:.36rem;line-height:.36rem}.discounts .icon{left:0;width:.36rem;height:.36rem}.icon-coupon{background-image:url(../images/3a8ab15526e54bb2907c45d5b8fc78a3.gif)}.icon-promotion{background-image:url(../images/0136f680604a439ebb96e6111c727773.gif)}.btn{right:0;width:1rem;height:.44rem;margin-top:-.04rem;font-size:.28rem;color:#fff;line-height:.44rem;background-color:#34c083;border-radius:.06rem}.case,.comment,.company-recommend,.diary,.merchant,.team,.wkmanship{background-color:#fff}.characteristic-service,.discounts,.terrace-service{display:none}.case{padding:.4rem 0;margin-top:.2rem}.case .title{padding:0 .3rem}.case-show{font-size:0;overflow-x:scroll;margin-top:.4rem}.case-slide{display:inline-flex;display:-ms-inline-flex;display:-webkit-inline-flex;padding-left:.3rem}.case-list{width:4.5rem;margin-right:.2rem}.case-list .case-img{width:4.5rem;height:2.6rem}.case-list a{display:block}.case-title{width:4.5rem;padding-top:.35rem;font-size:.34rem;color:#444}.case-data{width:4.5rem;padding-top:.1rem;font-size:.28rem;color:#8e8e93;line-height:.38rem}.wkmanship{padding:.4rem .3rem;margin-top:.2rem;overflow:hidden}.wkmanship ul{margin-top:.4rem}.wkmanship ul li{margin-bottom:.4rem;overflow:hidden}.wkmanship ul li:nth-last-of-type(1){margin-bottom:0}.wkmanship-img{width:2.4rem;height:1.6rem}.wkmanship-detail{width:4.22rem;margin-left:.28rem}.wkmanship-detail span{width:4.22rem;display:inline-block}.wkmanship-detail-title{padding-top:.18rem;font-size:.34rem;color:#222}.wkmanship-detail-abstract{padding-top:.18rem;line-height:.36rem;font-size:.28rem;color:#444}.comment .title,.wkmanship .title{padding-right:0}.comment .title .icon-next,.wkmanship .title .icon-next{right:0}.comment{margin-top:.2rem;padding:.2rem .3rem 0}.comment ul li{padding-bottom:.3rem;margin-top:.4rem;overflow:hidden;border-bottom:.02rem solid #eee}.comment-img{width:.78rem;height:.78rem;border-radius:50%}.comment-detail{width:5.9rem;margin-left:.2rem}.comment-title{font-size:.24rem;color:#444;line-height:.3rem}.star-level{padding-top:.12rem;overflow:hidden}.comment-title .comment-time{float:right;color:#a0a0a0}.construction,.serve{float:left}.construction .icon,.recommend-evaluate .icon,.serve .icon{float:left;width:.19rem;height:.18rem;margin:.03rem .06rem 0 0}.construction span,.serve span{float:left;margin-right:.1rem;font-size:.22rem;color:#8e8e93}.serve{margin-left:.24rem}.comment-type{float:right;font-size:.22rem;color:#34c083;width:.6rem;height:.28rem;line-height:.26rem;border-radius:.04rem;border:.02rem solid #34c083}.comment-abstract{margin-top:.1rem;line-height:.42rem;font-size:.28rem;color:#222;-webkit-line-clamp:3}.user-name,.view-all span a{color:#8e8e93}.view-all{height:.8rem;line-height:.8rem}.view-all span{position:relative;display:inline-block;padding-right:.3rem;font-size:.28rem;color:#8e8e93}.view-all .icon-next{top:.3rem;right:0}.diary{margin-top:.2rem;padding:.4rem 0}.diary .title,.diary-slide ul{padding-left:.3rem}.diary-slide{margin-top:.4rem;overflow-x:scroll}.diary-slide ul{display:inline-flex;display:-ms-inline-flex;display:-webkit-inline-flex}.diary-slide ul li{float:left;width:4.5rem;height:3.51rem;margin-right:.2rem;border:.02rem solid #e3e3e3}.diary-box{float:left;width:4.5rem;height:2.1rem}.user-information{float:left;margin:-.4rem 0 0 .28rem;overflow:hidden}.user-information .img-box{float:left;width:.96rem;height:.96rem;border:.06rem solid #fff;border-radius:50%;font-size:0}.user-logo{border-radius:50%}.user-name{float:left;margin:.6rem 0 0 .07rem;font-size:.28rem}.diary-detail{float:left;width:100%;margin-top:.3rem;padding:0 .2rem 0 .3rem}.diary-title{text-align:left;font-size:.34rem;color:#444}.diary-abstract{margin-top:.14rem;text-align:left;font-size:.28rem;line-height:.42rem;color:#444}.position,.seniority,.team-list .img-box{text-align:center;display:block}.team{padding-top:.4rem;margin-top:.2rem}.team .title{padding-left:.3rem}.team-list{padding:0 0 .4rem .25rem;overflow:hidden;display:inline-flex;display:-ms-inline-flex;display:-webkit-inline-flex}.team-list li{float:left;width:1.4rem;margin-right:.3rem}.team-list li:nth-last-of-type(1){margin-right:0}.team-list .img-box{width:1.2rem;height:1.2rem;margin-left:.1rem;border-radius:50%;border:.02rem solid #eee;font-size:0;overflow:hidden}.team-list .img-box img{border-radius:50%;width: 1.2rem;height: 1.2rem;}.position{padding-top:.2rem;font-size:.26rem;color:#444}.seniority{padding-top:.1rem;font-size:.24rem;color:#8e8e93}.team-slide{margin-top:.3rem;overflow-x:scroll}.merchant{padding:.4rem .3rem .3rem;margin-top:.2rem}.merchant .title{padding-right:0}.merchant p.title .icon-next{right:0}.merchant-information{margin-top:.28rem}.merchant-information>div{margin-top:.2rem;line-height:.46rem;font-size:.28rem;color:#222;overflow:hidden}.merchant-information span{float:left}.merchant-information p{margin-left:1.48rem}.company-recommend{margin-top:.2rem;padding:0 .3rem .4rem}.recommend-title{padding-top:.3rem;text-align:center}.recommend-title span{position:relative;font-size:.28rem;color:#8e8e93}.recommend-title span::after,.recommend-title span::before{position:absolute;width:.2rem;height:.03rem;background-color:#8e8e93;content:""}.recommend-title span::after{left:-.5rem;top:.16rem}.recommend-title span::before{right:-.5rem;top:.16rem}.recommend-list{position:relative;margin-top:.6rem;min-height:1.2rem}.recommend-logo{float:left;width:1.5rem;height:1.2rem;background-color:#fff;border:.02rem solid #e3e3e3}.information-logo img,.recommend-logo img{display:block;width:1.18rem;height:1.18rem;margin:0 auto}.recommend-coupon::after,.recommend-promotion::after{top:.08rem;width:.3rem;height:.3rem;content:"";background-repeat:no-repeat;background-size:contain;border-radius:.02rem;left:0}.recommend-intro{position:relative;padding-left:1.7rem}.recommend-name{position:relative;display:inline-block;max-width:5.4rem;padding-right:.95rem;font-size:.32rem;color:#333}.recommend-evaluate{margin-top:.13rem;overflow:hidden}.recommend-evaluate span{float:left;margin-left:.04rem;font-size:.22rem;color:#333}.recommend-coupon,.recommend-promotion{line-height:.45rem;font-size:.24rem;color:#666}.recommend-coupon{position:relative;padding:0 .5rem 0 .4rem;margin-top:.08rem}.recommend-coupon::after{position:absolute;background-image:url(../images/47779b52075c475ba4f0a4e18dc44b39.gif)}.recommend-promotion{position:relative;padding:0 .4rem;margin-top:.02rem}.recommend-promotion::after{position:absolute;background-image:url(../images/5ca88ff22b3040b6a4c246d2a0038304.gif)}.recommend-name .icon-approve{position:absolute;right:0;top:.03rem}.not-activity{height:1.2rem}.not-activity .recommend-intro{margin-top:.25rem}.advertising{position:absolute;right:.02rem;bottom:.07rem;font-size:.18rem;color:#ccc}.recommend-list .company-center{padding-top:.22rem}.exist-float .company-wrap{border-bottom:1.1rem solid #fff}.confirm-btns{display:none}.material__show{margin-top:.2rem;padding:.4rem .3rem;background-color:#fff}.material__show .title{padding-right:0}.material__show .title .icon-next{right:0}.material__show--cover{position:relative;margin-top:.42rem}.material__show--cover img{width:100%;height:auto}.material__show--ahade{position:absolute;left:0;bottom:0;width:100%;height:1.6rem;padding:0 .3rem;background:rgba(0,0,0,.4);overflow:hidden;display:-webkit-flex;display:flex;justify-content:space-between}.material__show--list{width:1.68rem;text-align:left}.material__show--list span{display:block;font-size:.24rem;line-height:.34rem;color:#fff}.material__show--list span:nth-of-type(1){font-size:.28rem;line-height:.4rem}.material__show--cover .flex{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.material__show--cover .box{-moz-box-pack:justify;-webkit-box-pack:justify;box-pack:justify;-moz-box-align:center;-webkit-box-align:center;box-align:center;-moz-box-direction:normal;-webkit-box-direction:normal;box-direction:normal;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal}