.csgdDetail{
    width: 100%;
    padding: 3rem;
}
.csgdDetail .csgdDHeader{
    width: 100%;
    position: relative;
}
.csgdDetail .csgdDHeader>img{
    display: inline-block;
    width: 100%;
}
.csgdDetail .csgdDHeader .csgdDcontentn{
    width: 100%;
    position: absolute;
    top: 0rem;
    left: 0rem;
    padding: 5.3rem 4rem 3.2rem 4rem;
}
.csgdDHeader .csgdDcontentn .textOnecsgd{
    font-size: 4.2rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
}
.csgdDHeader .csgdDcontentn .textTwocsgd{
    font-size: 2.2rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    margin-top: 10rem;
}
.csgdDHeader .csgdDcontentn .textThreecsgd{
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    margin-top: 6.4rem;
}
.csgdDetail .csgdDHeader .csgdDlook{
    min-width: 5rem;
    height: 3.8rem;
    background: rgba(0,0,0, .3);
    border-radius: 1.9rem 0 0 1.9rem;
    font-size: 2rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 1.5rem;
    position: absolute;
    right: 0;
    top: 5.3rem;
    z-index: 1;
}
.csgdDHeader .csgdDlook>img{
    display: inline-block;
    width: 2.9rem;
    height: 1.8rem;
    margin-right: .8rem;
}
.cDschedule{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    padding: 3rem;
    margin-top: 3rem;
}
.cDschedule .cdcheITem{
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
.cDschedule .cdcheITem .imgsLoats{
    z-index: 1;
    width: 2.4rem;
    height: 2.4rem;
    margin-bottom: 1.7rem;
    background: url("https://ikj-storage-front-prod.oss-cn-beijing.aliyuncs.com/app/html-m/csgd/kan1.png")
      no-repeat center center/100% 100%;
}
.cDschedule .cdcheITem .xiantus{
    background-color:  #F7F7F7 ;
    position: absolute;
    width: 13rem;
    height: .6rem;
    top: .9rem;
    left: 50%;
    border-radius: .4rem;
}
.cDschedule .finish .imgsLoats{
    background: url(https://ikj-storage-front-prod.oss-cn-beijing.aliyuncs.com/app/html-m/csgd/succes1.png) no-repeat center center/100% 100%;
}
.cDschedule .finish .xiantus{
    background: linear-gradient(83deg, #ff3f2f 0%, #ff8200 100%);
}
.cDschedule .finish .chedulName{
    color: #1A1A1A;
}
.cDschedule .cdcheITem .chedulName{
    font-size: 2.2rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}
.cDschedule .conduct .imgsLoats{
    background: url(https://ikj-storage-front-prod.oss-cn-beijing.aliyuncs.com/app/html-m/csgd/padding.png) no-repeat center center/100% 100%;
}
.cDschedule .conduct .chedulName{
    color: #FF6900;
}
.cdcheITem .cDcion .cDxiancsgd{
    position: absolute;
    top: .9rem;
    right: -12.4rem;
    width: 13rem;
    height: .6rem;
    background:#FF533F;
    border-radius: .3rem;
    z-index: 1;
}
.csgdDetail .cDstyleList{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
.csgdDetail .cDstyleList .cdStyleItem{
    width: 21rem;
    height: 28rem;
    background: #F3F3F3;
    border-radius: .8rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.cdStyleItem>img{
    width: 8rem;
    height: 8rem;
    margin-bottom: 2.4rem;
    border-radius: 50%;
}
.cdStyleItem .cdstyleName{
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #1A1A1A;
    margin-bottom: .9rem;
}
.cdStyleItem .cdStyleMange{
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    margin-bottom: 2.4rem;
}
.cdStyleItem .cdStyleCalss{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
.cdStyleItem .cdStyleCalss>img{
    width: 1.3rem;
    height: 1.3rem;
    margin: 0 .5rem;
}
.csgdDetail .splotcd{
    width: 100%;
    margin-top: 6rem;
    display: flex;
    flex-direction: row;
}
.csgdDetail .splotcd>img{
    width: 32.1rem;
    height: 14.4rem;
    box-shadow: .6rem .8rem 2.6rem .3rem rgba(152, 150, 150, 0.15);
}
.csgdDetail .splotcd>img:first-child{
    margin-right: 2.8rem;
}
.csgdDetail .cDtabs{
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-top: 8rem;
    margin-bottom: 4rem;
}
.csgdDetail .cDtabs>div{
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #666666;
    margin-right: 6.2rem;
}
.csgdDetail .cDtabs>div>span{
    display: none;
}
.csgdDetail .cDtabs .tabActive{
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #1A1A1A;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.csgdDetail .cDtabs .tabActive .tabNav{
    width: 4.8rem;
    height: .6rem;
    display: inline-block;
    background: #FF6900;
    border-radius: .3rem;
    margin-top: 1.4rem;
}
/* 服务谈对 */
.csgdDetail .serviceTeam{
    display: none;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
.csgdDetail .serviceTeam .serviceTeamItem{
    width: 67rem;
    height: 14rem;
    background: #FFFFFF;
    padding: 3rem 2.2rem;
    box-shadow: 0 .8rem 2.6rem .3rem rgba(243, 243, 243, 0.99);
    border-radius: .8rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 4rem;
}
.serviceTeam .serveirPrecHeade{
    width: 8rem;
    height: 8rem;
    border-radius: 50%;
    overflow: hidden;
}
.serviceTeam .serveirPrecHeade>img{
    width: 100%;
}
.serviceTeamItem .praveJian{
    flex: 1;
    margin-left: 2.3rem;
}
.serviceTeamItem .praveJian>p:nth-child(1){
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #1A1A1A;
}
.serviceTeamItem .praveJian>p:nth-child(2){
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}
/* 工地日报 */
.csgdDetail .siteDaily{
    width: 100%;
    display: flex;
    flex-direction: column;
}
.csgdDetail .siteDaily .siteDailyItem{
    width: 100%;
    margin-bottom: 7rem;
    display: flex;
    flex-direction: row;
}
.csgdDetail .siteDaily>:last-child .xainsak{
    display: none;
}
.siteDailyItem .left{
   margin-right: 2.2rem;
   position: relative;
   margin-top: 3.3rem;
}
.siteDailyItem .left>img{
    width: 1.6rem;
    height: 1.6rem;
}
.siteDailyItem .left .xainsak{
    position: absolute;
    top: 1.6rem;
    left: .7rem;
    width: .1rem;
    height:64.3rem;
    background: #FF6900;
    opacity: 0.3;
}
.siteDaily .siteDailyItem .right{
    flex: 1;
}
.siteDaily .siteDailyItem .right .siteimgs{
    width: 100%;
    height: 31.2rem;
    border-radius: 1rem;
    overflow: hidden;
    display: flex;
}
.siteDaily .siteDailyItem .right .siteimgs .siteimgsItem{
    flex: 0.5;
    border-radius: 1rem;
    background: #E2E2E2;
}
.siteDaily .siteDailyItem .right .siteimgs .siteimgsItem>img{
    width: 100%;
}
.siteDaily .siteDailyItem .right .siteimgsTwo{
    width: 100%;
    height: 31.2rem;
    border-radius: 10px;
    overflow: hidden;
    display: flex;
    /* height: fit-content; */
}
.siteDailyItem .siteimgsTwo .siteimgsTwoItem{
    flex: 1;
    background: #E2E2E2;
    margin-right: .8rem;
}
.siteDailyItem .siteimgsTwo .siteimgsTwoItem:nth-child(2n){
    margin-right: 0rem;
}
.siteimgsTwo .siteimgsTwoItem>img{
  width: 100%;
}
.siteDailyItem .right .siteDaildtext{
    position: relative;
    margin-bottom: 2.9rem;
}
.siteDailyItem .right .siteDaildtext .uplow{
    position: absolute;
    bottom: 0rem;
    right: 0rem;
    font-size: 2.8rem;
    color: #1A1A1A;
}
.siteDailyItem .right .siteDaildtext .zhan{
    font-size: 2.8rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}
.siteDailyItem .right .siteDaildtext .luehao{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.siteDaily .siteDailyItem .right .hedeas{
    width: 100%;
    display: flex;
    margin-bottom: 2.9rem;
    flex-direction: row;
    justify-content: space-between;
}
.right .hedeas .headeasOne{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.right .hedeas .headeasOne>div:nth-child(1){
    width: 8rem;
    height: 8rem;
    overflow: hidden;
    border-radius: 50%;
}
.hedeas .headeasOne>div:nth-child(1)>img{
    width: 100%;
}
.right .hedeas .headeasOne>div:nth-child(2){
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #1A1A1A;
    margin-left: 2rem;
}
.hedeas .headeasTwo{
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.hedeas .headeasTwo>span:nth-child(1){
    font-size: 3rem;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FF6900;
    display: flex;
    justify-content: flex-end;
}
.hedeas .headeasTwo>span:nth-child(2){
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    display: flex;
    justify-content: flex-end;
}
.right .siteimgsThree{
    width: 100%;
}
.right .siteimgsThree .siteimgsThreeItem{
    width: 100%;
    height: 20.6rem;
    display: flex;
    /*justify-content: space-between;*/
    flex-direction: row;
    border-radius: 1rem;
    overflow: hidden;
    margin-bottom: .6rem;
}
.right .siteimgsThree .siteimgsThreeItem .imgs{
    /*flex: 1/3;*/
    display: flex;
    width: 33%;
    background: #E2E2E2;
    margin-right: .7rem;
    position: relative;
}
.zhaoceng1{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0, .4);
    font-size: 5rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
}
.right .siteimgsThree .siteimgsThreeItem .imgs:nth-child(3n){
    margin-right: 0rem;
}
.siteimgsThree .siteimgsThreeItem .imgs>img{
    width: 100%;
    height: 100%;
    border-radius: .6rem;
}
/* 业主评价 */
.yezhupingjia{
    width: 100%;
    display: none;
    flex-direction: column;
}
.yezhupingjia .yzpjItem{
    display: flex;
    flex-direction: row;
    margin-bottom: 7rem;
}
.yezhupingjia .yzpjItem .yzpjleft{
    position: relative;
    margin-right: 2.2rem;
}
.yezhupingjia .yzpjItem .yzpjleft>img{
    width: 1.6rem;
    height: 1.6rem;
}
.yezhupingjia .yzpjItem .yzpjleft .yzpjxainsak{
    width: .1rem;
    height: 28.4rem;
    background: #FF6900;
    opacity: 0.3;
    position:absolute;
    top: 1.6rem;
    left: .8rem;
}
.yzpjRight{
    flex: 1;
    display: flex;
    flex-direction: column;
}
.yzpjRight>p{
    font-size: 2.4rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
    margin-bottom: 2.9rem;
}
.yzpjRight .prenconter{
    padding: 3rem;
    background: #FFFFFF;
    box-shadow: 0 .8rem 2.6rem .3rem rgba(243, 243, 243, 0.99);
    border-radius: .8rem;
}
.yzpjRight .prenconter>p{
    font-size: 2.8rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #1A1A1A;
    padding-bottom: 2rem;
    border-bottom: .1rem solid #F0F0F0;;
}
.yzpjRight .prenconter .preninfo{
    margin-top: 2rem;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.yzpjRight .prenconter .preninfo>div:nth-child(1){
    font-size: 2.2rem;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}
.prenconter .preninfo>div:nth-child(2){
    display: flex;
    flex-direction: row;
    align-items: center;
}
.prenconter .preninfo>div:nth-child(2)>img{
    width: 2rem;
    height: 2rem;
    margin-left: .8rem;
}