.uif-upload-image
  display inline-block
  position relative
  width 96px
  height 72px
  .image-bg
    color #A5AAB5
    background-color #F6F7F8
    border 1px solid #DBDDE2
    display inline-block
    width 96px
    height 72px
    padding-top 21px
    text-align center
    &-uploading
      color #BCBCBC
    &-source
      background-position center
      background-repeat no-repeat
      background-size contain
    &-mask
      position absolute
      left 0
      top 0
      background-color rgba(0,0,0,0.7)
      padding-top 14px
      cursor pointer
      opacity 0
      transition opacity 0.2s ease
  .image-icon
    display inline-block
    font-size 24px
    height 28px
    width @height
    text-align center
    line-height @height
    color inherit
  .mask-icon
    color #FFF
    font-size 24px
    line-height 24px
  .mask-text
    display block
    font-size 12px
    line-height 20px
    text-align center
    margin-top 2px
  .uif-upload.available
    cursor pointer
    transition all 0.2s ease
    &:hover
      color #394B59
      border-color #394B59
  &:hover .image-bg-mask
    opacity 1

