/* pages/address/address.wxss */
.page{
  display: flex;
  flex-direction: column;
}
.nodata {
  position: relative;
  width: 100vw;
 flex:1;
 margin-bottom: 222rpx;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}

.nodata .address {
  display: flex;
  flex-wrap: wrap;
  width:206rpx;
  height: 138rpx;
}

.nodata .tips {
  font-size: 24rpx;
  color: #999999
}

.btnbox {
  position: fixed;
  bottom: 0px;
  height: 130rpx;
  width: 100%;
  background: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
}

.btn {
  height: 80rpx;
  background: #3CC7C0;
  border-radius: 8rpx;
  display: flex;
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0 32rpx;
}

.hasdata {
  flex:1;

  margin-top: 192rpx;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 142rpx;
}
.nodata{
  margin-top: 172rpx;
}
.namebox {
  display: flex;
  align-items: center;
}
.rightcon{
  display: flex;
}
.label{
  display: flex;
}
.addbox {
  width:100%;
  flex:1;
  margin-top: 18rpx;
  display: flex;
  justify-content: space-between;
}

.list {
  padding: 0rpx 32rpx;
  background-color: #fff;


}

.list .cell {
  width: 100%;
  padding: 30rpx 0;
  align-items: center;
  display: flex;
  border-bottom: 1rpx solid #E3E4E5;
}

.namebox .phone,
.namebox .name {
  font-size: 34rpx;
  display: flex;
  align-items: center;
  color: #666666;
}

.namebox .phone {
  margin-left: 10rpx;
}

.namebox .moren {
  width: 94rpx;
  height: 50rpx;
  align-items: center;
  justify-content: center;
  color: #FA541C;
  font-size: 24rpx;
  margin-left: 20rpx;
  background: #FFF2E8;
  display: flex;
  border-radius: 10rpx;
}

.van-swipe-cell__right {
  width:65px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FA541C;
  color: #fff;
}

.namebox .type {
  width: 94rpx;
  height: 50rpx;
  background: #3CC7C0;
  border-radius: 10rpx;
  color: #FFFFFF;
  margin-left: 20rpx;
  align-items: center;
  display: flex;
  justify-content: center;
  font-size: 24rpx;
}

.addbox .address {
  word-break: break-all;
  font-size: 36rpx;
  color: #333333;
  flex:1;
  margin-right: 40rpx;
}
.editbox{
  margin-top: 10rpx;
  display: flex;
  justify-content: flex-end;
  width: 45rpx;
}
.edit {
  width: 32rpx;
  height: 32rpx;
  flex-shrink: 0;
}