
.address-item{
  display: flex;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid rgba(239, 239, 239, 1);
  background: #ffffff;
}
.address-box > .address-item:first-child{
  border-radius: 6px 6px 0 0;
}
.address-box > .address-item:last-child{
  border-radius: 0 0 6px 6px;
}
.sub-checkbox{
  display: flex;
  justify-content: space-between;
}
.address-phone{
  color: rgba(0, 0, 0, 1) !important;
}
.sub-title{
  padding: 10px;
  border-bottom: 1px solid rgba(239, 239, 239, 1);
}

.address-loading{
  background: #ffffff;
  border-bottom: 1px solid rgba(239, 239, 239, 1);
}
.icon-unchecked{
  transition: transform 350ms;
}
.icon-checked{
  transform: rotate(90deg);
  transition: transform 350ms;
}
.address-item-box .address-item{
  padding: 15px 15px 15px 40px;
}
.address-empty{
  display: flex;
  justify-content: center;
  padding: 15px;
  border-bottom: 1px solid rgba(239, 239, 239, 1);
  background: #ffffff;
}
.address-title{
  text-align: left !important;
  //font-weight: bold;
}
.address-box-auto{
  width: 320px;
  height: 400px;
  overflow: auto;
}

.checkbox-ss{
  display: none;
}

input[type=checkbox]{
  -moz-appearance:none; /* Firefox */
  -webkit-appearance:none; /* Safari 和 Chrome */
  //position: relative;
  //left: -40px;
  display: block;
  width: 23px;
  height: 23px;
  cursor: pointer;
  border-radius: 50%;
  border: 1px solid #000;
  margin-left: -20px;
  margin-right: 10px;
}
input[type="checkbox"]:checked{
  background-color: green
}
