.avatarImage {
  position: relative;
  width: 118px;
  height: 118px;
  overflow: hidden;
  cursor: pointer;
  border: 3px solid #fff;
  margin:-6.3rem auto .5rem auto;
}

.avatarImage .item,
.avatarImage .item img,
.avatarImage .item .mask {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  line-height:22px;
}

.avatarImage .item img {
  height: auto;
}

.avatarImage .item .mask {
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  opacity: 0;
  visibility: hidden;
  transition: all .5s ease-out;
}

.avatarImage .item:hover .mask {
  opacity: 1;
  visibility: visible;
}

/*侧边栏*/
.nav-pills .nav-link{
    padding: 0.5rem 0.75rem;
    font-weight: 500;
    color: #333;
}
.nav-pills-dark .nav-item .nav-link.active {
    background-color: #001e2b;
    color: #fff;
}
.nav-pills-dark hr{
    margin: 1rem 0;
}

.section_member_address   .address{
    overflow:hidden;   /* 溢出部分进行隐藏 */
    display: -webkit-box;  
    -webkit-box-orient: vertical;  /* 盒模型元素从顶部向底部垂直排列子元素 */
    -webkit-line-clamp: 5;   
    text-overflow: ellipsis; 
}    
.section_member_address .defaultAddress{
    background-color: #ffbe00;
    color: #ffffff;
    border:1px solid #ffbe00 !important;
}
@media (min-width: 750px){
.modal-dialog {max-width: 750px;}
}

body.header-over:not(.user-scrolled-down) #header{
    background-color: rgb(0, 0, 0, 0.7) !important;
}