@charset "UTF-8";
/*******************
 ** 覆盖UIkit V3样式 **
 *******************/
.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

* + .uk-h1,
* + .uk-h2,
* + .uk-h3,
* + .uk-h4,
* + .uk-h5,
* + .uk-h6,
* + .uk-heading-2xlarge,
* + .uk-heading-large,
* + .uk-heading-medium,
* + .uk-heading-small,
* + .uk-heading-xlarge,
* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6 {
  margin: 0;
}

/* background 背景 */
.uk-background-primary {
  background-color: rgba(var(--main-color), 1);
}

.uk-background-secondary {
  background-color: rgba(var(--secondary-color), 1);
}

/* badge 徽章 */
.uk-badge {
  background-color: rgba(var(--main-color), 1);
}

/* button 按钮 */
.uk-button-default:hover,
.uk-button-text::before {
  border-color: rgba(var(--main-color), 1);
}

.uk-button-link:hover {
  color: rgba(var(--main-color), 1);
}

.uk-button-primary {
  background-color: rgba(var(--main-color), 1);
}
.uk-button-primary:hover {
  background-color: rgba(var(--secondary-color), 1);
}

/* card 卡片 */
.uk-card-default {
  overflow: hidden;
  color: #585858;
  box-shadow: 0 0 pxTorem(5px) 0 rgba(0, 0, 0, 0.3);
}

.uk-card-primary {
  background-color: rgba(var(--main-color), 1);
}

.uk-card-secondary {
  background-color: rgba(var(--secondary-color), 1);
}

/* dropdown 下拉菜单 */
.uk-dropdown {
  color: #333333;
}
.uk-dropdown .slogan p {
  line-height: 1.8;
  margin: 0;
}

/* link 链接 */
.uk-link,
a {
  color: #000000;
}

.uk-link-heading a:hover,
.uk-link-toggle:hover .uk-link-heading,
a.uk-link-heading:hover,
.uk-link-toggle:hover .uk-link,
.uk-link:hover,
a:hover {
  text-decoration: none;
  color: rgba(var(--main-color), 1);
}

/* heading */
.uk-heading-bullet::before {
  border-left: calc(3px + 0.1em) solid rgba(var(--main-color), 1);
}

/* nav 导航 */
.uk-nav li > a {
  font-size: 16px;
}

/* navbar 导航栏 */
.uk-navbar-nav > li > a {
  color: #423f3d;
}
.uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a[aria-expanded=true] {
  color: rgba(var(--main-color), 1);
}

.uk-dropdown-nav > li > a {
  font-size: 16px;
  margin-bottom: 10px;
  text-align: center;
  color: #333333;
}
.uk-dropdown-nav > li > a.uk-active, .uk-dropdown-nav > li > a:hover {
  color: rgba(var(--main-color), 1) !important;
}

.uk-navbar-item,
.uk-navbar-nav > li > a,
.uk-navbar-toggle {
  font-size: inherit;
  min-height: inherit;
}

/* overlay 遮罩 */
.uk-overlay-default {
  color: rgba(var(--main-color), 1);
  background-color: rgba(255, 255, 255, 0.3);
}

.uk-overlay-primary {
  background-color: rgba(var(--main-color), 0.7);
}

/* section 区段 */
.uk-section-primary {
  background-color: rgba(var(--main-color), 1);
}

/* slidenav 幻灯片导航 */
.uk-slidenav:hover {
  color: rgba(var(--main-color), 1);
}

/* subnav 子导航 */
/* text 文本 */
.uk-text-primary {
  color: rgba(var(--main-color), 1) !important;
}

.uk-text-secondary {
  color: rgba(var(--secondary-color), 1) !important;
}

/* tile 瓷砖 */
.uk-tile-primary {
  background-color: rgba(var(--main-color), 1);
}

.uk-form-large.uk-form-icon {
  width: 60px;
}
.uk-form-large.uk-input {
  text-indent: 10px;
}

/*# sourceMappingURL=reset-uikit.css.map */
