@import "../styles/imgVar.less";
@c-bbb: #bbb;
@icon-ml: 25px;
.input {
  width: 100%;
  input {
    text-align: right;
    width: 100%;
    font-size: 30px;
    font-weight: 500;
    color: @c-bbb;
    // height: 80px;

    &:disabled,
    &[disabled] {
      opacity: 0.5;
      background: rgba(255, 255, 255, 0);
    }
    &::placeholder {
      font-size: 30px;
      font-weight: 500;
      color: @c-bbb;
    }
  }

  // padding-right为icon的宽度+25px
  .icon {
    &--pen {
      @width: 22px;
      background: #fff url(@icon_pen_2x) no-repeat 100%;
      padding-right: @width + @icon-ml !important;
      background-size: @width 22px;
    }
  }
  .btn {
    &--pwd {
      box-sizing: content-box;
      width: 54px;
      height: 60px;
      // padding: 20px;
      padding-left: 0;
      margin-left: @icon-ml;
      margin-right: -@icon-ml;
      .bgc(@icon_pwd_2x, 34px, 18px);
      &.isShow {
        .bgc(@icon_pwd_show_2x, 34px, 18px);
      }
    }
  }
}
