body {
  font-family: "Microsoft YaHei" !important; }

body {
  width: 7.5rem;
  margin: 0 auto; }

body.show {
  overflow: hidden; }

.main {
  padding: 0.1rem;
  background: #000;
  position: relative; }

.adv {
  float: left;
  width: 3.56rem;
  margin-right: 0.18rem; }
  .adv img {
    display: block;
    width: 100%; }

.adv.r-adv {
  margin-right: 0;
  margin-left: 0.18rem; }

.menu-list {
  float: left; }
  .menu-list span {
    position: absolute;
    bottom: 0.05rem;
    left: 0;
    right: 0; }
  .menu-list a {
    width: 1.69rem;
    height: 1.56rem;
    float: left;
    font-size: 0.32rem;
    box-sizing: border-box;
    color: #fff;
    text-align: center;
    padding: 0.23rem 0;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center; }
    .menu-list a img {
      width: 0.69rem;
      display: block;
      margin: 0 auto;
      margin-bottom: 0.45rem;
      /*height: 0.55rem;*/ }
  .menu-list .blue {
    background: #0581cc; }
  .menu-list .green {
    background: #6fb92c; }
  .menu-list .yellow {
    background: #f49904; }

.menu-list.nav-list a {
  margin-right: 0.18rem; }
.menu-list.nav-list a:last-child {
  margin-right: 0; }

.r-menu {
  width: 3.56rem; }
  .r-menu a:nth-child(odd) {
    margin-right: 0.18rem; }
  .r-menu a:first-child {
    margin-bottom: 0.18rem; }
  .r-menu a:nth-child(2) {
    margin-bottom: 0.18rem; }

.part {
  overflow: hidden;
  margin: 0.18rem 0; }

.part.mt0 {
  margin-top: 0; }

.part.mb0 {
  margin-bottom: 0; }

.adv-lg {
  margin: 0.18rem 0; }
  .adv-lg img {
    display: block;
    width: 100%; }

.phone {
  margin: 0 -0.1rem; }
  .phone img {
    display: block;
    width: 100%; }

@media screen and (min-width: 375px) {
  .foot-menu a, .cont .hospital-info p {
    font-size: 14px; } }

/*# sourceMappingURL=index.css.map */
