@orange: #FF8936;
.title {
  font-weight: Medium;
  font-size: 36rpx; 
  color: #222222;
}
.text {
  font-size: 30rpx;
}
.text-small {
  font-size: 24rpx;
}
.flex-column{
  display: flex;
  flex-direction: column;
}

.shop-detail {
  .detail-bottom {
      display: flex;
      justify-content: space-between;
      .detail-bottom-left {
        flex:1;
        .shop-address {
          width: 100%;
          overflow: hidden; //一定要写
          text-overflow: ellipsis; //超出省略号
          display: -webkit-box; //一定要写
          -webkit-line-clamp: 3; //控制行数
          -webkit-box-orient: vertical; //一定要写
        }
     
      }
      .detail-bottom-right {
        display: flex; 
        align-items: center;
      }
      .tool-box {
        padding: 20rpx;
      }
  }
  .shop-rate {
      margin: 10rpx 0;
      .shop-rate-text {
          color : @orange;
      }
  }
  
}
