* { margin: 0; letter-spacing: 0.6px; line-height: 25px; padding: 0; }
.article_list .list_item {
  position: relative;
  display: block;
  padding: 12px 125px 11px 20px;
}
.article_list .list_item:first-child:before {
  position: absolute;
  top: 0;
  left: 20px;
  content: ' ';
  display: block;
  height: 1px;
  width: 93%;
  border-bottom: 1px solid #e2e2e2;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.article_list .list_item:after {
  position: absolute;
  bottom: 0;
  left: 20px;
  content: ' ';
  display: block;
  height: 1px;
  width: 93%;
  border-bottom: 1px solid #e2e2e2;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.article_list .list_item:last-child:after {
  display: none;
}
.article_list .list_item .cover {
  position: absolute;
  top: 12px;
  right: 5.35%;
  width: 93px;
  height: 74px;
}
.article_list .time {
  position: absolute;
  bottom: 6px;
  left: 6px;
}
.article_list .cont {
  overflow: visible;
  position: relative;
  min-height: 74px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.article_list .cont_space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.article_list .article_tag {
  position: absolute;
  bottom: 0;
  color: rgba(0, 0, 0, 0.3);
  font-size: 14px;
}
.article_list .title {
  color: #000;
  line-height: 24px;
  font-size: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.article_list .list_item .cont .desc {
  font-size: 13px;
  color: #999;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 1.3;
}
.article_list .more {
  text-align: center;
}
.article_list .icon_loading {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin: 0 5px;
  background: url('data:image/gif;base64,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')
    0 0 16px no-repeat;
  vertical-align: -2px;
  -webkit-background-size: 16px 16px;
}
.article_list .list-loading {
  text-align: center;
  color: #888;
  padding: 10px 0;
}
@media (prefers-color-scheme: dark) {
  .article_list .article_tag {
    color: rgba(0, 0, 0, 0.3);
  }
  .article_list .title {
    color: rgba(255, 255, 255, 0.8);
  }
  .article_list .list_item:after,
  .article_list .list_item:first-child:before {
    border-bottom-color: rgba(255, 255, 255, 0.05);
  }
  .article_list .list_item .cont .desc {
    color: rgba(255, 255, 255, 0.5);
  }
  .article_list .list-loading {
    color: rgba(255, 255, 255, 0.5);
  }
}
.tab_hd {
  position: relative;
}
.tab_hd:after {
  content: ' ';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  content: ' ';
  display: block;
  height: 1px;
  width: 100%;
  border-bottom: 1px solid #e2e2e2;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.tab_hd_inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.tab_hd_inner .item {
  line-height: 48px;
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  box-flex: 1;
  flex: 1;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  max-width: 5em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.font_size_small .item {
  font-size: 15px;
}
.tab_hd_inner .item.active {
  position: relative;
  color: #09bb07;
}
.tab_hd_inner .item.active:after {
  content: ' ';
  display: block;
  width: 20px;
  height: 3px;
  background-color: #09bb07;
  position: absolute;
  bottom: 0;
  margin-bottom: -0.5px;
  left: 50%;
  margin-left: -10px;
  z-index: 1;
}
.tab_hd_inner .item:active {
  background-color: rgba(0, 0, 0, 0.1);
}
.more {
  text-align: center;
}
.list-loading {
  text-align: center;
  color: #888;
  padding: 10px 0;
}
@media (prefers-color-scheme: dark) {
  .tab_hd:after {
    border-bottom-color: rgba(255, 255, 255, 0.05);
  }
  .tab_hd_inner .item.active {
    color: #07c160;
  }
  .tab_hd_inner .item.active:after {
    background-color: #07c160;
  }
  .tab_hd_inner .item:active {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .list-loading {
    color: rgba(255, 255, 255, 0.5);
  }
}
.slider {
  margin-bottom: 13px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.swiper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.swiper .item {
  position: relative;
  width: 90%;
  border-radius: 2px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.03);
  margin-left: 10px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.swiper .item a {
  display: block;
}
.swiper .item .img {
  position: relative;
  display: block;
  width: 100%;
  height: 143px;
  background: center center no-repeat;
  background-size: cover;
}
.swiper .item .img .time {
  position: absolute;
  bottom: 8px;
  left: 8px;
  line-height: 24px;
  font-size: 14px;
  border-radius: 12px;
  padding: 0 10px 0 25px;
}
.swiper .item .img .time:after {
  left: 10px;
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
}
.swiper .item .desc {
  font-size: 16px;
  padding: 14px 12px 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000;
}
.indicator {
  position: absolute;
  right: 15px;
  bottom: 10px;
}
.indicator a {
  float: left;
  margin-left: 6px;
}
.icon_dot {
  display: inline-block;
  vertical-align: middle;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background-color: #d0cdd1;
}
.icon_dot.active {
  background-color: #6a666f;
}
@media (prefers-color-scheme: dark) {
  .swiper .item .desc {
    color: rgba(255, 255, 255, 0.8);
  }
  .swiper .item {
    background-color: #1e1e1e;
  }
}
.articles_header {
  padding: 24px 20px 0px;
}
.articles_header .ic_more {
  position: relative;
  left: -10px;
  top: -2px;
}
.rich_media_title {
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.account_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.account_info .flex_bd {
  -webkit-box-flex: 1;
  padding-left: 8px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.account_avatar {
  width: 28px;
  height: 28px;
  padding: 0;
  display: inline-block;
  background-color: #fff;
  border-radius: 50%;
  overflow: hidden;
  vertical-align: middle;
}
.account_avatar .img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  background-color: #eee;
}
.account_nickname {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  line-height: 1.2;
  color: #576b95;
  font-size: 14px;
}
.account_nickname_inner {
  font-weight: 400;
  vertical-align: top;
  font-size: 15px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  max-width: 180px;
}
.flex_ft {
  margin-left: 16px;
}
.articles_header .weui-btn {
  width: 48px;
  line-height: 24px;
  border-radius: 2px;
  background-color: #f2f2f2;
  color: #1aad19;
  font-size: 13px;
  border: 0;
  padding: 0;
}
.weui-btn {
  position: relative;
  display: block;
  padding: 0 1.32em;
  box-sizing: border-box;
  font-size: 13px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  line-height: 2.3;
  border-radius: 3px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}
.weui-btn:after {
  content: ' ';
  width: 200%;
  height: 200%;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  box-sizing: border-box;
  border-radius: 3px;
}
.weui-btn_plain-primary {
  color: #1aad19;
  border: 1px solid #1aad19;
}
.weui-btn_plain-primary:after {
  border-width: 0;
}
.ic.ic_more {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: transparent rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
@media (prefers-color-scheme: dark) {
  .account_avatar {
    background-color: #191919;
  }
  .account_avatar .img {
    background-color: rgba(255, 255, 255, 0.05);
  }
  .account_nickname {
    color: #7d90a9;
  }
  .articles_header .weui-btn {
    background-color: #f2f2f2;
    color: #07c160;
  }
  .weui-btn_plain-primary {
    color: #07c160;
    border-color: #07c160;
  }
  .ic.ic_more {
    border-color: transparent rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) transparent;
  }
}
.video_cell_list {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.video_cell_list .list_item {
  padding: 0;
  padding-right: 3.5px;
  box-sizing: border-box;
  width: 50%;
  display: inline-block;
  margin-bottom: 20px;
}
.video_cell_list .list_item:after {
  display: none;
}
.video_cell_list .list_item:nth-child(even) {
  padding-right: 0;
  padding-left: 3.5px;
}
.video_cell_list .cover {
  position: relative;
  top: 0;
  right: 0;
  width: 100%;
  padding-bottom: 55.978%;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 10px;
}
.video_cell_list .img {
  display: block;
  width: 100%;
  height: 100%;
}
.video_cell_list .time {
  position: absolute;
  bottom: 6px;
  right: 6px;
}
.video_cell_list .cont {
  overflow: visible;
  padding: 0 12px;
}
.video_cell_list .title {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  font-size: 15px;
  line-height: 19px;
}
.video_banner_list {
  background-color: #fafafa;
}
.video_banner_list .list_item {
  background-color: #fff;
  margin-bottom: 12px;
}
.video_banner_list .cont {
  padding: 12px 12px 20px;
}
.video_banner_list .title {
  font-weight: normal;
  font-size: 17px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media (prefers-color-scheme: dark) {
  .video_banner_list {
    background-color: #111;
  }
  .video_banner_list .list_item {
    background-color: #191919;
  }
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  height: 100%;
}
body {
  -webkit-touch-callout: none;
  font-family: -apple-system-font, Helvetica Neue, sans-serif;
  line-height: inherit;
  min-height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  font-size: 16px;
}
* {
  margin: 0;
  padding: 0;
  font-style: normal;
}
a {
  color: #576b95;
  text-decoration: none;
}
.container {
  overflow: hidden;
  background-color: #fff;
}
.container-pc {
  overflow: hidden;
  background-color: #fff;
  float: right;
  width: 96%;
}
@media (prefers-color-scheme: dark) {
  .container-pc {
    overflow: hidden;
    background-color: #191919;
    float: right;
    width: 96%;
  }
}
.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #888;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-top: -10px;
}
.time {
  display: table;
  position: relative;
  box-sizing: border-box;
  padding: 0 5px 0 16px;
  height: 16px;
  min-width: 40px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 10px;
  border-radius: 8px;
}
.time:after {
  position: absolute;
  content: ' ';
  display: block;
  width: 10px;
  height: 10px;
  top: 50%;
  left: 4px;
  margin-top: -5px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wbGF5X3M8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iMDkyOS3op4bop4kiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik02LjI0MjA1MDk5LDIuMzYzMDc2NDkgTDkuNjk4NDgyMzksNy41NDc3MjM1OCBDOS43ODc2MDMxLDcuNjgxNDA0NjUgOS43NTE0Nzk3OSw3Ljg2MjAyMTE5IDkuNjE3Nzk4NzIsNy45NTExNDE5IEM5LjU3MDAxMTgxLDcuOTgyOTk5ODUgOS41MTM4NjQxMSw4IDkuNDU2NDMxMzksOCBMMi41NDM1Njg2MSw4IEMyLjM4MjkwMzk1LDggMi4yNTI2NTk1Miw3Ljg2OTc1NTU2IDIuMjUyNjU5NTIsNy43MDkwOTA5MSBDMi4yNTI2NTk1Miw3LjY1MTY1ODE5IDIuMjY5NjU5NjcsNy41OTU1MTA0OSAyLjMwMTUxNzYxLDcuNTQ3NzIzNTggTDUuNzU3OTQ5MDEsMi4zNjMwNzY0OSBDNS44NDcwNjk3MiwyLjIyOTM5NTQyIDYuMDI3Njg2MjYsMi4xOTMyNzIxMSA2LjE2MTM2NzMzLDIuMjgyMzkyODMgQzYuMTkzMzI0MzYsMi4zMDM2OTc1MSA2LjIyMDc0NjMxLDIuMzMxMTE5NDYgNi4yNDIwNTA5OSwyLjM2MzA3NjQ5IFoiIGlkPSJUcmlhbmdsZS1Db3B5LTIiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDUuMDAwMDAwKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtNi4wMDAwMDAsIC01LjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==)
    no-repeat center;
  background-size: cover;
}
.time .time_container {
  display: table-cell;
  line-height: initial;
  vertical-align: middle;
}
.container_banner_list .articles_header {
  background-color: #fff;
}
.container_complex .article_list .list_item:first-child:before {
  display: none;
}
.more {
  text-align: center;
}
@media (prefers-color-scheme: dark) {
  body,
  .container {
    background-color: #191919;
  }
  .container-pc {
    background-color: #191919;
  }
  .loading {
    color: rgba(255, 255, 255, 0.3);
  }
  .time {
    background-color: rgba(0, 0, 0, 0.4);
    color: rgba(255, 255, 255, 0.8);
  }
  .container_banner_list .articles_header {
    background-color: #191919;
  }
  body a {
    color: #7d90a9;
  }
}

.footer_font a{
  padding-left: 3.45em;
}
/**footer start**/
.footer{
	padding-right: 5%;
	padding-left: 5%;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	float: right;
	background-color: #fff;
}
.footer-1{
	float: right;
	text-align: right;
	font-size: 14px;
	font-weight: bold; 
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	color: #888888;
}
.footer-2{
	float: right;
	text-align: right;
	padding-right: 1.69em;
	font-size: 14px;
	font-weight: bold;
	font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
	color: #888888;
}
/**footer end**/

@media (max-width: 737px) {
.container-pc {width: 100%;}
.footer_font a{
  padding-left: 1.38em;
}
.footer{
  padding-right: 5%;
  padding-left: 5%;
  padding-top: 1.5em;
  padding-bottom: 1.8em;
  float: unset;
  background-color: #fff;
}
.footer-1{
  float: right;
  text-align: right;
  font-size: 13px; 
  font-weight: bold; 
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
  color: #888888;
  padding-bottom: 1.8em;
}
.footer-2{
  float: left;
  text-align: left;
  font-size: 13px; 
  font-weight: bold; 
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
  color: #888888;
  padding-bottom: 1.8em;
}
.article_list .list_item:first-child:before {
  position: absolute;
  top: 0;
  left: 20px;
  content: ' ';
  display: block;
  height: 1px;
  width: 90%;
  border-bottom: 1px solid #e2e2e2;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.article_list .list_item:after {
  position: absolute;
  bottom: 0;
  left: 20px;
  content: ' ';
  display: block;
  height: 1px;
  width: 90%;
  border-bottom: 1px solid #e2e2e2;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
}

@media (max-width: 419px) {
.footer{
  padding-right: 5%;
  padding-left: 5%;
  padding-top: 1.5em;
  padding-bottom: 1.8em;
  float: unset;
  background-color: #fff;
}
.footer-1{
  float: right;
  text-align: right;
  font-size: 12px; 
  font-weight: bold; 
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
  color: #888888;
  padding-bottom: 1.8em;
}
.footer-2{
  float: left;
  text-align: left;
  font-size: 12px; 
  font-weight: bold; 
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei";
  color: #888888;
  padding-bottom: 1.8em;
}
}