/* Write your styles */
html {
  height: 100%;
  font-size: 62.5% !important;
}

body {
  min-height: 100%;
  background: #f6f6f6;
}
a {
  color: #333;
}
.am-header-default {
  background-color: #fd4442;
}
.am-header-default .am-header-title a {
  font-size: 1.8rem;
}
.am-navbar-default .am-navbar-nav {
  background-color: #fff;
  border-top: 1px solid #dcdee2;
}
.am-navbar-nav a [class*=am-icon]:before,
.am-navbar-nav a .am-navbar-label {
  color: #5d656b;
}
.am-navbar-nav .active [class*=am-icon]:before,
.am-navbar-nav .active .am-navbar-label {
  color: #fd4442;
}

.am-slider-default .am-control-nav li a.am-active {
    background-color: #fd4442;
}

.animated {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
}

/* 自定义radio & checkbox样式 */

.am-checkbox .am-icon-checked,
.am-checkbox-inline .am-icon-checked,
.am-radio .am-icon-checked,
.am-radio .am-icon-check-circle,
.am-radio-inline .am-icon-checked,
.am-radio-inline .am-icon-check-circle,
.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-unchecked,
.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-unchecked {
  opacity: 0;
}

.am-checkbox .am-icon-checked,
.am-checkbox .am-icon-unchecked,
.am-checkbox-inline .am-icon-checked,
.am-checkbox-inline .am-icon-unchecked,
.am-radio .am-icon-checked,
.am-radio .am-icon-check-circle,
.am-radio .am-icon-unchecked,
.am-radio-inline .am-icon-checked,
.am-radio-inline .am-icon-check-circle,
.am-radio-inline .am-icon-unchecked {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-table;
  margin: 0;
  background-color: transparent;
  -webkit-transition: color .25s linear;
  transition: color .25s linear;
}

.am-ucheck-checkbox:checked+.am-ucheck-icons .am-icon-checked,
.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-checked,
.am-ucheck-radio:checked+.am-ucheck-icons .am-icon-check-circle {
  opacity: 1;
}

.am-checkbox .am-icon-checked,
.am-checkbox .am-icon-unchecked,
.am-checkbox-inline .am-icon-checked,
.am-checkbox-inline .am-icon-unchecked,
.am-radio .am-icon-checked,
.am-radio .am-icon-check-circle,
.am-radio .am-icon-unchecked,
.am-radio-inline .am-icon-checked,
.am-radio-inline .am-icon-check-circle,
.am-radio-inline .am-icon-unchecked {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-table;
  margin: 0;
  background-color: transparent;
  -webkit-transition: color .25s linear;
  transition: color .25s linear;
}

/* 清除validate颜色 */
.am-form-success [class*=icon-] {
  color: #808695;
}

.am-form-success .am-checkbox,
.am-form-success .am-checkbox-inline,
.am-form-success .am-form-help,
.am-form-success .am-form-label,
.am-form-success .am-radio,
.am-form-success .am-radio-inline,
.am-form-success label {
  color: inherit;
}

.am-form-error .am-checkbox,
.am-form-error .am-checkbox-inline,
.am-form-error .am-form-help,
.am-form-error .am-form-label,
.am-form-error .am-radio,
.am-form-error .am-radio-inline,
.am-form-error label {
  color: inherit;
}

.am-field-valid,
.am-form-success .am-form-field {
  border-color: #ccc !important;
}

/*去除聚焦高亮*/
/*a:focus, input:focus {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-user-modify: read-write-plaintext-only;
}*/
/*点击延迟*/
*:not(input,textarea), *:before:not(input,textarea), *:after:not(input,textarea) {
    -webkit-user-select: none; 
}

/*ios*/
input {
    outline: none;
    -webkit-appearance: none; /*去除系统默认的样式*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 点击高亮的颜色*/
    /*appearance: button;
    -moz-appearance: button;
    -webkit-appearance: button;*/
}

img[src=""], img:not([src]) {
    opacity: 0;
}

/*轮播图*/
.am-slider-a1 {
    box-shadow: none;
    -webkit-box-shadow: none;
}