@charset "UTF-8";
/* 鸿蒙体 */
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Medium.svg#HarmonyOS_Sans_SC_Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Thin.svg#HarmonyOS_Sans_SC_Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC.svg#HarmonyOS_Sans_SC") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Black.svg#HarmonyOS_Sans_SC_Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Bold.svg#HarmonyOS_Sans_SC_Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "HarmonyOS Sans SC";
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.eot");
  src: url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.eot?#iefix") format("embedded-opentype"), url("https://static.13aq.com/fonts/HarmonyOS_Sans_SC/HarmonyOS_Sans_SC_Light.svg#HarmonyOS_Sans_SC_Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
* {
  font-family: "HarmonyOS Sans SC", " Source Han Sans CN ", " Segoe UI ", roboto, " Helvetica Neue ", arial, " Noto Sans ", " Liberation Sans ", sans-serif, " Apple Color Emoji ", " Segoe UI Emoji ", " Segoe UI Symbol ", " Noto Color Emoji " !important; }

/* css代码 */
html {
  font-size: 62.5%;
  position: relative;
  max-width: 750px;
  margin: auto; }
  html:before {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    content: "";
    background-color: #e3e3e3;
    background-image: linear-gradient(180deg, #f4f5f0 0%, #f0f4f3 60%); }

body {
  font-size: 16px;
  position: relative;
  margin-bottom: 6.25em;
  letter-spacing: 0.0625em; }

/*********************
* 通用样式  导航区块样式
**********************/
.main_navblock .uk-card-title {
  margin-top: 0.03rem; }

/******************
* 通用样式  标题样式
*******************/
.uk-h1, h1 {
  font-size: 1.375em;
  line-height: 1.2; }

.uk-h2, h2 {
  font-size: 1.25em;
  line-height: 1.2; }

.uk-h3, h3 {
  font-size: 1.125em;
  line-height: 1.2; }

* + address, * + dl, * + fieldset, * + figure, * + ol, * + p, * + pre, * + ul {
  margin-top: 0.3125em; }

.icon {
  overflow: hidden;
  width: 1.875em;
  height: 1.875em;
  vertical-align: -0.15em;
  fill: currentColor; }

.uk-article-title {
  font-size: 1.375em;
  font-weight: bold;
  line-height: 1.4;
  color: #71706b; }

.uk-article-meta {
  font-size: 0.8125em;
  line-height: 2;
  margin-top: 0.625em;
  margin-bottom: 1.875em; }

.uk-article {
  position: relative; }
  .uk-article p {
    line-height: 1.8;
    text-indent: 2em;
    letter-spacing: 0.1em; }
  .uk-article .show_control .show_control-icon {
    position: fixed;
    z-index: 99;
    bottom: 20vh;
    width: 3.125em;
    height: 3.125em;
    padding: 0.3125em; }
  .uk-article .show_control .show_control-prev {
    left: 0; }
  .uk-article .show_control .show_control-next {
    right: 0; }

.uk-border-rounded {
  border-radius: 15px; }

.uk-card-title {
  font-size: 1em;
  line-height: 1.2; }

.uk-section {
  padding-top: 0.9375em;
  padding-bottom: 0.9375em; }

.uk-text-lead {
  font-style: oblique;
  padding: 0.4375em 0.625em;
  color: #272727;
  border-left: 0.3125em solid #cecece; }

.uk-overlay-primary {
  background: rgba(34, 34, 34, 0.65); }

.uk-padding-small {
  padding: 0.5em; }

.uk-margin-top {
  margin-top: 1.375em !important; }

.uk-margin-small-top {
  margin-top: 0.9375em !important; }

.uk-margin-bottom {
  margin-bottom: 0.9375em !important; }

.uk-margin-small-bottom {
  margin-bottom: 0.4375em !important; }

.uk-heading-bullet::before {
  border-color: #4090f4; }

.uk-list-large.uk-list-divider > :nth-child(n+2) {
  margin-top: 0.9375em;
  padding-top: 0.9375em; }

.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-list-large > * > ul, .uk-list-large > :nth-child(n+2) {
  margin-top: 2rem;
  padding-top: 2rem; }

/****************** 
* 顶部区块
*******************/
header {
  /** 顶部区块 导航栏 **/
  /** 顶部区块 轮播图 **/ }
  header .uk-navbar {
    position: relative;
    z-index: 9; }
  header .uk-navbar-sticky {
    z-index: 999;
    box-shadow: 0 0.3125em 0.9375em 0 rgba(30, 135, 240, 0.5); }
  header .header_title {
    letter-spacing: 0.1rem; }
  header .header_navbtn {
    display: block;
    width: 1.875em;
    height: 1.875em; }
  header .hearder_bar-bg {
    position: absolute;
    top: 0;
    width: 100%; }
  header .header_slideshow {
    overflow: hidden;
    width: 92%;
    margin: 3rem auto 0; }
  header .uk-slidenav {
    color: #4090f4; }
  header .uk-dotnav {
    position: absolute;
    bottom: 1.25em;
    width: 100%; }
    header .uk-dotnav > * {
      padding-left: 0.4375em; }
    header .uk-dotnav > * > * {
      width: 2.125em;
      height: 0.4375em;
      border-color: rgba(64, 144, 244, 0.7);
      border-radius: 15px;
      background-color: rgba(0, 0, 0, 0.3); }
    header .uk-dotnav > *.uk-active > * {
      border-color: rgba(64, 144, 244, 0.7);
      border-radius: 15px;
      background-color: white; }

/******************
* 底部固定导航区块
*******************/
footer {
  z-index: 999;
  max-width: 750px;
  margin: auto;
  box-shadow: 0.3125em 0 0.9375em 0 rgba(219, 219, 219, 0.7); }
  footer .uk-card {
    padding-top: 0.625em;
    padding-bottom: 0.625em; }
  footer nav .icon {
    width: 1.625em;
    height: 1.625em; }
  footer nav .fixedbox {
    position: relative;
    display: inline-block;
    width: 1.5em;
    height: 1.5em; }
    footer nav .fixedbox .garden {
      line-height: 1.333rem;
      position: absolute;
      bottom: 0;
      left: 50%;
      width: 3.75em;
      height: 3.75em;
      margin-left: -1.875em;
      border-radius: 50%;
      background-color: #1e87f0;
      box-shadow: 0 0 0.4375em 0 #1e87f0; }
    footer nav .fixedbox .icon {
      position: absolute;
      top: 50%;
      left: 50%;
      width: 2em;
      height: 2em;
      margin-top: -1em;
      margin-left: -1em; }

/*# sourceMappingURL=common.css.map */
