@spinner-width: .28rem;
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}

img {
  border: 0;
}

body {
  font-size: .16rem;
  font-family: @font-family;
  background: transparent url(../assets/images/bg.png) center top no-repeat;
  background-color: rgba(247, 248, 253, 0.95);
  background-size: 100% auto;
}

.c {
  clear: both;
}

a {
  color: @blue;
  text-decoration: none;
}

.app-spinner-icon {
  display: none;
}

button,
input,
textarea,
select {
  outline: none;
  &:disabled {
    background-color: @gray-dark  !important;
  }
}

button {
  background: transparent;
  border: 0; // &:active{
  // 	background: @blue-gray-light-2l;
  // }
}

input,
textarea {
  .input-style();
  resize: none;
  overflow: hidden;

  &::-webkit-input-placeholder, &::placeholder{
    color: @blue-gray-light-2l;
  }
}
