/* 标题 */
.title{
  font-size: .38rem;
  letter-spacing: .02rem;
}
.designer-hr{
  border: 0px;
  border-top: 1px solid #eeeeee;
  width: 100%;
}
.color-FF8400{
  color: #ff8400;
}
.color-999{
  color: #999999;
}
/* 头部信息展示 */
.designer-info{
  position: relative;
  bottom:.46rem;
}
.designer-details-title{
  width: 100%;
}
.designer-details-title img{
  width: 100%;
  height: 2.2rem;
}
.designer-item-a{
  display: flex;
  padding: 0 .4rem;
  justify-content: space-between;
}
.desi-img{
  width: 1.6rem;
  height: 1.6rem;
}
.desi-img img{
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 0.04rem solid #ffffff;
  background-color: #ffffff;
}
.desi-info{
  flex: 1;
  padding-left: .24rem;
  padding-top: .64rem;
}
.desi-info .name{
  font-weight: bold;
  color: #333333;
  font-size: .34rem;
}
.desi-info .desc{
  color: #999999;
  font-size: .24rem;
  margin-top: .08rem;
}
/* 设计师风格 */
.designer-desc{
  margin: .14rem .4rem 0 .4rem;
  font-size: .26rem;
  color: #333333;
}
.designer-desc .intro{
  margin-top: .16rem;
  line-height: .48rem;
}

.look-bar{
  float: right;
  margin-right: 0.04rem;
  /* font-weight: bold; */
  font-size: 0.26rem;
  letter-spacing: 0.02rem;
}
.desc-content{
  display: contents;
}
/* 设计师案例 */
.designer-case{
  margin: .56rem .4rem 0 .4rem;
}

/* 设计师案例 */
.designer-case-item{
  margin-top: .32rem;
}
.anli-item{
  margin-bottom: .56rem;
}
.anli-item img{
  width: 100%;
  margin-bottom: .24rem;
  width:6.7rem;
  height:3.8rem;
}
.anli-item>div{
  font-size: .36rem;
  font-weight: bold;
}
.anli-item>span{
  font-size: .22rem;
  color: #999999;
}
/* 所属门店 */
.designer-outlet{
  margin: .8rem  .4rem 0 .4rem;
 }
 .outlet-info{
   display: flex;
   padding: .24rem;
   border: 1px solid #EFEFEF;
   margin-top: .32rem;
   box-shadow:0 0.04rem 0.2rem 0 rgba(0,0,0,0.06);
   border-radius:0.02rem;
 }
 .outlet-info .info-img{
   width: 1.8rem;
   height: 1.48rem;
   border: 0.01rem solid #efefef;
 }
 .outlet-info .info-img img{
   width: 100%;
   height: 100%;
 }
 .outlet-info .info-text{
  flex: 1;
  padding-left: .24rem;
 }
 .outlet-info .info-text>h1{
   font-size: .32rem;
 }
 .outlet-info .info-text>p:nth-child(2){
   font-size: .24rem;
   margin-top: .16rem;
 }
 .outlet-info .info-text>p:nth-child(3){
   font-size: .2rem;
   margin-top: .22rem;
 }
 .outlet-info .info-text>p>span{
   background-color: #F8F8F8;
   border-radius: 2px;
   padding: .08rem;
 }
 /* 其他设计师 */
 .designer-other{
   margin: .8rem 0 .4rem 0;
 }
 .designer-other h1.title{
  margin-left: 0.4rem;
 }
 .designer-other>div{
  position: relative;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  margin-bottom: .48rem;
 }
 .other-ul{
   display: inline-flex;
   overflow: hidden;
   margin-top: .56rem;
 }
 .other-ul>li{
  /* padding-right: .36rem; */
  display: list-item;
  text-align: center;
  padding: 0 0.36rem 0 .15rem;
 }
 .other-li img{
   width: 1.3rem;
   height: 1.3rem;
   border-radius: 50%;
 }
 p.work-time{
   width:1.5rem;
 }
 .other-li>a>p:nth-child(2){
   font-size: .3rem;
   margin-top: .24rem;
   color: #333333;
 }
 .other-li>a>p:nth-child(3){
   font-size: .24rem;
   margin-top: .08rem;
   color: #999999;
 }
 /* 底部介绍 */
 .footer{
   margin: 0 .4rem .68rem .4rem;
   font-size: .18rem;
   line-height: .34rem;
   letter-spacing: .02rem;
 }
 .footer>a{
   color: #999999;
   text-decoration: underline;
 }
 .hide{
   display: none;
 }
 
 div.case-desc{
  font-size: .24rem;
  color: #999999;
  padding-top: 0.12rem;
  font-weight: normal;
 }

 .addr{
  width: 4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

li.white-space{
  padding-left: 0;
}
.des-name{
  font-weight: bold;
}
.footer{
  margin-bottom: 0.8rem;
}
a.a-block{
  display: block;
  width: 6.7rem;
  height: auto;
  color: unset;
  margin: 0;
  padding: 0;
}