.tabPage ul{
    border-top: .02rem solid #eee;
}
.anli {
    height: auto;
    margin: auto;
    margin-bottom: .42rem;
    display: flex;
    align-items: center;flex-direction: column;
    border:.02rem solid rgba(238, 238, 238, 0.72);
    border-radius:.2rem;
}.anli .caseimg {
    position: relative;
    width: 100%;
    height: 4.6rem;
    display: block;overflow: hidden;
}
.anli .bgimg {
    position: absolute;
    width: 100%;
    height: 4.6rem;
    top: 0;
    left: 0;
    background: linear-gradient(to top, rgba(0,0,0,0.8), transparent, transparent, transparent);
}
.anli .caseimg img{
    display: block;
    width: auto !important;
    height: 100% !important;
    left: 0 !important;
    top: 0px;
}.anli .title {
    display: block;text-align: left;width: 100%;box-sizing: border-box;
    color: #333333;
    font-size: .3rem;line-height: .3rem;padding: .28rem 1.2rem .19rem .2rem;
}.anli .sub{
    display: flex;text-align: left;width: 100%;box-sizing: border-box;
    font-size: .24rem;line-height: .24rem;padding-left: .2rem;padding-bottom: 0.19rem;
    justify-content: space-between;
    
}.anli .user-view{
    width: 100%;box-sizing: border-box;border-top: 1px solid rgba(242,242,242,1);padding: .23rem .24rem .21rem .24rem;display: flex;align-items: center;justify-content: space-between;
}.anli .user-view-list{
    line-height: .22rem;font-size: .22rem;font-family:Source Han Sans CN;color:rgba(153,153,153,1);
}.anli .user-view-list i{font-size: .28rem;} 
.anli .designer {
    position: absolute;
    top: 3.8rem !important;
    left: .2rem !important;
    display: block;
    right: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    flex-direction: row;
    width: auto;
    height: .6rem;
    z-index: 1;
    -ms-flex-pack: distribute;
    justify-content: start;
}.anli .photo {
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 50%;
    background: rgba(51, 51, 51, 0.22);
    border: 1px solid rgba(51, 51, 51, 0.22);
}.anli .name {
    color: #fff;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 2rem;
    font-size: .26rem;
    margin-left: .08rem;
}.anli .collect {
    z-index: 1;
    width: auto;
    position: initial;
    right: 0;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: flex-start;
    flex-direction: row;
    bottom: 0.96rem;
    /* height: .2rem; */
    color:rgba(153,153,153,1);
    padding-right: 10px;
}
.anli .collect a{
    display: flex;align-items: center;
    height: 18px;
}

.label-text-center{
    display: flex;align-items: center;
}

.label-text-center a::after,.label-text-center span::after{
    content: "|";
    display: inline-block;
    padding-left: .06rem;
    margin-right: .06rem;
}
.label-text-center a:last-child::after,.label-text-center span:last-child::after{
    content: "";
}
.load-over .get-new{
    display: block;position: absolute;top: 3.8rem;right: 10px;z-index: 1;text-align: center;
    width:1.7rem;font-family:Source Han Sans CN;
    height:.6rem;line-height: .6rem;font-size: .24rem;
    background:#00463E;
    color: #ffffff;
    border-radius:.3rem;
}
/* 全景案例 */
.vr_item .img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
    height: 4.6rem;
    width: 6.9rem;
}.vr_item .user-view{
    width: 100%;box-sizing: border-box;border-top: 1px solid rgba(242,242,242,1);display: flex;align-items: center;justify-content: space-between;
}.vr_item .user-view-list{
    line-height: .22rem;font-size: .22rem;font-family:Source Han Sans CN;color:rgba(153,153,153,1);
}.cover-body .get-new{
    display: block;
    position: absolute;
    top: 3.8rem;
    right: 10px;
    z-index: 1;
    text-align: center;
    width:1.7rem;
    font-family:Source Han Sans CN;
    height:.6rem;
    line-height: .6rem;
    font-size: .24rem;
    background:#00463E;
    color: #ffffff;
    border-radius:.3rem;
}.vr_item .cover-body .play-img{
    display: block;width: .8rem;height: .8rem;left: 50%;top: 50%;margin-left: -0.4rem;margin-top: -0.4rem;z-index: 1;position: absolute;color: #ffffff;font-size: .8rem;
}
/* 在施工地 */
.gongdi_item{
    border:.02rem solid rgba(238, 238, 238, 0.72);
    border-radius:.2rem;
}
.gongdi_item .img {
    height: 4.6rem;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    overflow: hidden;
}.gongdi_item .crew-name-view{
    line-height: 11px;color:rgba(153,153,153,1);font-size: 11px;
}
.gongdi_item .crew-name-view span{
    margin-right: .35rem;
}
.gongdi_item .step-view{
    border-top:1px solid rgba(242,242,242,1);width: 100%;display: flex;align-items: center;flex-direction: column;
}.gongdi_item .bottom{
    padding-bottom: 10px !important;position: relative;
}.gongdi_item .step-text-view{
    width: 5.85rem;line-height: 10px;font-size: 10px;color:rgba(229,1,18,1);display: flex;
}.gongdi_item .step-text-view span{
    flex: 1;
    text-align: center;
}.gongdi_item .step-line-view{
    width: 5.85rem;height: .15rem;
    background:rgba(248,248,248,1);
    border-radius:5px;position: absolute;left: .15rem;top: .1rem;z-index: 1;
}.gongdi_item .step-line-active{
    height: .15rem;background:#00463E;border-radius:5px;
}.gongdi_item .step-center{
    width: 6.1rem;height: .36rem;
    display: flex;position: relative;
    align-items: center;justify-content: space-between;
}.gongdi_item .step-center-text{
    width:.36rem;
    height:.36rem;
    border:1px solid #00463E;
    background:#00463E;
    border-radius:50%;box-sizing: border-box;line-height: .34rem;
    display: block;text-align: center;color: #ffffff;font-size: 11px;position: relative;z-index: 2;
}.gongdi_item .step-center-text2{
    width:.36rem;
    height:.36rem;
    background:rgba(255,255,255,1);
    border:1px solid rgba(237,237,237,1);
    border-radius:50%;box-sizing: border-box;line-height: .34rem;
    display: block;text-align: center;color:rgba(153,153,153,1);
    font-size: 11px;color:rgba(153,153,153,1);position: relative;z-index: 2;
}.gongdi_item .step-bottom-text{
    width: 100%;box-sizing: border-box;
    font-size: 10px;line-height: 10px;color:rgba(51,51,51,1);display: flex;align-items: center;justify-content: space-between;
}.gongdi_item .step-bottom-text span{
    display: block;text-align: center;flex: 1;
}.gongdi_item .step-num-text{
    display: block;text-align: center;font-size: 10px;line-height: 10px;color:rgba(51,51,51,1);position: absolute;width: 1rem;left: -0.32rem;bottom: -0.35rem;z-index: 3;
}.gongdi_item .location-view{
    /* position: absolute; */
    max-width: 2.8rem;
    color: #999;
}.gongdi_item .location-view i{
    color: #bfbfbf;
}.gongdi_item .location-section{
    display: flex;align-items: center;justify-content: space-between;
}.flex-ac-jsb{
    display: flex;align-items: center;justify-content: space-between;
}