.profile_main {
  padding: 20px;
}
.profile_main {
  margin: 0;
}
.top_bar {
  padding-bottom: 0;
}
.profile_content {
  border-left: 0 solid transparent;
  padding-left: 20px;
}
.author_intro ul {
  top: auto;
  right: 0;
}
.number_bar,
.author_profile {
  background: rgba(0, 0, 0, 0.3);
  border-radius: 0.2em;
}
.number_bar {
  bottom: 0px;
  padding: 5px 0;
}
.author_profile {
  padding: 5px 10px;
}
.author_intro {
  height: 120px;
  overflow: hidden;
}
.author_intro_cnt,
.author_intro_cnt * {
  height: 100%;
}
.number_bar li span,
.author_intro_cnt p {
  color: white;
}
.author_intro_cnt p {
  white-space: normal;
  width: 830px;
}
.author_name {
  color: red;
}
@media (max-width: 1199px) {
  .author_intro_cnt p {
    width: 660px;
  }
}
@media (max-width: 991px) {
  .author_intro p {
    width: 100%;
  }
  .profile_content {
    margin-top: 0;
  }
  .profileHeader_name {
    margin-top: 10px;
  }
  .author_intro {
    height: auto!important;
    padding-bottom: 38px;
  }
  .number_bar {
    border-top: 1px solid #e5e5e5;
  }
  .number_bar {
    padding: 0;
  }
  .number_bar li .number {
    margin-bottom: 0;
  }
  .author_intro {
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  .column_more a {
    display: inline;
    background: none;
  }
}
/*# sourceMappingURL=zt.css.map */