@charset "utf-8";
@import "../helpers/index";
.nav-decor{
  background: transparent !important;
}

list-empty{
  display: block;
}
  /**
   * Lists
   * --------------------------------------------------
   */
list{
  display: block;
}
.list {
  position: relative;
  //padding-top: $item-border-width;
  //padding-bottom: $item-border-width;
  padding-left: 0; // reset padding because ul and ol
  //margin-bottom: 20px;

  background-color: $white;

  .item{
    @include border(1px,solid,$border-color,'bottom');
    .platform-android4 &,.platform-android5 &,.platform-android6 &{
      @include border(1px,solid,$border-color,'bottom',true);
    }
    //border-bottom: 1px solid $border-color;
    &:last-child{
      border: none !important;
    }

    &.activated {
      background-color: $gray-lighter;
      opacity: 0.8;
      margin-top:-1px;
      @include border(1px,solid,transparent,'top');
      .platform-android4 &,.platform-android5 &,.platform-android6 &{
        @include border(1px,solid,transparent,'top',true);
      }
      //border-top:1px solid transparent;
      border-bottom-color:transparent !important;
    }

    &.cancel-effect.activated,&.item-default.activated,&.item-input.activated {
      background-color: $white;
      opacity: 1;
      margin-top:0px;
      border-top:none !important;
      border-bottom-color:$border-color !important;
    }
  }

  &.list-middle{
    .item{
      padding-top: 17px;
      padding-bottom: 18px;
      font-size:14px;
    }
  }

  &.list-big{
    .item{
      padding-top: 22px;
      padding-bottom: 22px;
      font-size:16px;
    }
  }

  &.list-small{
    .item{
      padding-top: 10px;
      padding-bottom: 10px;
    }
  }

  &.list-xsmall{
    .item{
      padding-top: 5px;
      padding-bottom: 5px;
    }
  }

  // 不带下划实线列表
  &.list-none{
    border-bottom: none;
    .item{
      border-bottom: none;
    }
  }

  // 两侧收束列表
  &.list-space .item{
    padding-left: 0;
    padding-right: 0;
    margin-left: $padding-base*1.5;
    margin-right: $padding-base*1.5;

    &.activated{
      padding-left: $padding-base*1.5;
      padding-right: $padding-base*1.5;
      margin-left: 0;
      margin-right: 0;
    }
  }

  // 左收束列表
  &.list-space-left .item{
    padding-left: 0;
    margin-left: $padding-base*1.5;

    &.activated{
      padding-left:$padding-base*1.5;
      margin-left:0;
    }
  }
}

.list-disable{
  color: $disable !important;
  & .item, & .primary, & .red, & .gray,& .dark{
    color: $disable !important;
  }
  & .label{
    background-color:$disable !important;
    border-color: $disable !important;
  }
}

.list-disable-gray{
  color: $gray-light !important;
  & .item, & .primary, & .red, & .gray,& .dark{
    color: $gray-light !important;
  }
  & .label{
    background-color:$gray-light !important;
    border-color: $gray-light !important;
  }
}


.list:last-child {
  margin-bottom: 0px;
  &.card{
    //margin-bottom:40px;
  }
}