body{background-color: #f7f7f7;}
.contentBoxm{background-color: #fff;}
.w1200{width:1200px;margin:0 auto;}
.breadcrumb {width:1200px;margin:0 auto;line-height:106px;}
.breadcrumb *{color:#bd1a2f;font-size:16px;}


.bannerContent{height:521px;background:url(/bjww/resource/cms/2020/06/topbannertu.jpg) top center no-repeat;}
.bannerContent img{display:block;margin:0 auto;padding-top:40px;}





@media only screen and (max-width:1025px) {
    body,.w1200{width:100%;min-width:auto;}
    .comwidth{width:96%;margin:0 auto;}
    .w1000{width:96%;margin: 0 auto;}
    .phoneNone{display:none;}
	 /*公用头部css*/
    .newHead{padding: 20px 0 0;}
    .newHead .syLogo{margin-right: 0px;float: none;}
    .newHead .syLogo img{display:block;margin:0 auto;width: 70%;}
    .newHead .newTopRight{display:none;}
    .newHead .newTopSearch{float: none;width: 80%;margin: 0 auto;padding: 15px 0;}
    #newSearchForm {width:100%;}
    #newSearchForm input {width: 50%;}
    #newSearchForm .slideSS { width: 85px;}
    #newSearchForm .slideSS ul {width: 78px;}

	/*公用底部css*/
    .boxLinks{display:none;}
    .newFoot .w1200{width: 100%;}
    .newFoot .newFootCon{display:none;}
    .newFoot .newFootCon.newFootConEwm{display:block;}
    .newFootInfo{text-align:center;}
    .newFootInfo span{float:none;padding-right: 10px;}
    .newFootInfo span.spanR{display:none;}
    .newFoot .rightFoot {padding: 0;background: none;margin-top: 20px;}
    .newFoot .dzjg {margin-right: 0;margin-top: 20px;}
    .newFoot .dzjg div{display:none;}
    .newFoot .dzjg a{display:block;text-align:center;color:#fff;font-weight:bold;}

	/*面包屑导航css*/
    .breadcrumb {width:96%;line-height:40px;padding:20px 0;}

    /*banner*/
    .bannerContent{height: 260px;background-size:cover;}
    .bannerContent img{display:block;margin:0 auto;padding-top:40px;width:60%;}

}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%
}

body {
  line-height: 1.6;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px
}

body,
h1,
h2,
h3,
h4,
h5,
p,
ul,
ol,
dl,
dd,
fieldset,
textarea {
  margin: 0
}

fieldset,
legend,
textarea,
input,
button {
  padding: 0
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  *font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

ul,
ol {
  padding-left: 0;
  list-style-type: none
}

a img,
fieldset {
  border: 0
}

a {
  text-decoration: none
}

.test {
  color: red
}

.like_auth_dialog .icon_like_logo {
  color: var(--weui-YELLOW);
  display: inline-block;
  vertical-align: bottom;
  font-size: 48px;
  width: 1em;
  height: 1em;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%23FFC300' fill-rule='evenodd' d='M12.662 17.093l3.318 1.91-3.058 3.013a1.313 1.313 0 0 1-1.844 0l-3.047-3.014 3.318-1.909c.402-.236.9-.236 1.313 0zm-8.6-4.89L7.39 14.09c.4.225.65.654.65 1.116l-.01 3.796-4.165-1.104a1.288 1.288 0 0 1-.922-1.577l1.117-4.119zm15.877-.011l1.117 4.118a1.288 1.288 0 0 1-.922 1.577l-4.165 1.105-.01-3.797c0-.45.25-.88.65-1.116l3.33-1.887zM8.03 5.392l.01 3.797c0 .46-.25.89-.65 1.126l-3.33 1.887-1.117-4.129a1.288 1.288 0 0 1 .922-1.576L8.03 5.392zm7.938 0l4.165 1.105c.694.182 1.106.89.922 1.576l-1.117 4.119-3.33-1.888a1.281 1.281 0 0 1-.65-1.115l.01-3.797zm-3.047-3.014l3.047 3.014L12.651 7.3c-.402.236-.9.236-1.302 0L8.031 5.39l3.047-3.013a1.313 1.313 0 0 1 1.844 0z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%23FFC300' fill-rule='evenodd' d='M12.662 17.093l3.318 1.91-3.058 3.013a1.313 1.313 0 0 1-1.844 0l-3.047-3.014 3.318-1.909c.402-.236.9-.236 1.313 0zm-8.6-4.89L7.39 14.09c.4.225.65.654.65 1.116l-.01 3.796-4.165-1.104a1.288 1.288 0 0 1-.922-1.577l1.117-4.119zm15.877-.011l1.117 4.118a1.288 1.288 0 0 1-.922 1.577l-4.165 1.105-.01-3.797c0-.45.25-.88.65-1.116l3.33-1.887zM8.03 5.392l.01 3.797c0 .46-.25.89-.65 1.126l-3.33 1.887-1.117-4.129a1.288 1.288 0 0 1 .922-1.576L8.03 5.392zm7.938 0l4.165 1.105c.694.182 1.106.89.922 1.576l-1.117 4.119-3.33-1.888a1.281 1.281 0 0 1-.65-1.115l.01-3.797zm-3.047-3.014l3.047 3.014L12.651 7.3c-.402.236-.9.236-1.302 0L8.031 5.39l3.047-3.013a1.313 1.313 0 0 1 1.844 0z'/%3E%3C/svg%3E")
}

.like_auth_dialog .weui-dialog__ft {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.like_auth_dialog .weui-dialog__btn:after {
  bottom: auto;
  right: 0;
  width: auto;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-left: 0;
  border-top: 1px solid
}

.weui-dialog_haokan .weui-dialog__bd {
  padding-bottom: 1.5em;
  word-break: normal
}

.pic_haokan {
  width: 76%;
  height: auto
}

.like_num {
  font-size: 15px;
  margin-left: .2em
}

.like_btn_liked {
  color: #ffc300
}

.like_comment_wrp {
  font-size: 17px;
  margin-top: 9px;
  margin-bottom: 7px;
  position: relative;
  z-index: 1
}

.like_comment_wrp:before,
.like_comment_wrp:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 7px;
  border-style: dashed;
  border-color: transparent;
  border-top-width: 0;
  border-bottom-color: rgba(0, 0, 0, 0.03);
  border-bottom-style: solid;
  position: absolute;
  top: -7px;
  right: 7px
}

.like_comment_wrp:after {
  border-bottom-color: #f7f7f7;
  top: -6px
}

.like_comment_wrp.editing .like_comment_inner {
  display: block
}

.like_comment_wrp.editing .like_comment_ft {
  padding: 12px 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: flex-end;
  -webkit-align-items: flex-end;
  align-items: flex-end
}

.like_comment_wrp.editing .like_comment_msg {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1
}

.like_comment_wrp.editing .like_comment_textarea {
  height: 4.5em
}

.like_comment_wrp.editing .like_comment_btn {
  display: inline-block
}

.like_comment_inner {
  background-color: rgba(0, 0, 0, 0.03);
  border-radius: 8px;
  overflow: hidden;
  padding: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center
}

.like_comment_share_link {
  display: inline-block;
  margin-left: 4px
}

.like_comment_share_link:after {
  content: " ";
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  height: 2em;
  width: 1em;
  margin-left: 4px;
  margin-top: -0.2em;
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='20' viewBox='0 0 10 20'%3E  %3Cdefs%3E    %3Cpath id='24b67a7d-376e-424d-aadc-9d1e09ee2832-a' d='M6.323 10.358l-.884.884L.741 6.544a1.004 1.004 0 0 1 0-1.413L5.44.433l.884.884-4.52 4.52 4.52 4.521z'/%3E  %3C/defs%3E  %3Cuse fill='%237D90A9' fill-rule='evenodd' transform='rotate(-180 4.184 7.921)' xlink:href='%2324b67a7d-376e-424d-aadc-9d1e09ee2832-a'/%3E%3C/svg%3E") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10' height='20' viewBox='0 0 10 20'%3E  %3Cdefs%3E    %3Cpath id='24b67a7d-376e-424d-aadc-9d1e09ee2832-a' d='M6.323 10.358l-.884.884L.741 6.544a1.004 1.004 0 0 1 0-1.413L5.44.433l.884.884-4.52 4.52 4.52 4.521z'/%3E  %3C/defs%3E  %3Cuse fill='%237D90A9' fill-rule='evenodd' transform='rotate(-180 4.184 7.921)' xlink:href='%2324b67a7d-376e-424d-aadc-9d1e09ee2832-a'/%3E%3C/svg%3E") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background: currentColor
}

.like_comment_tips {
  line-height: 1.4;
  font-size: 15px
}

.like_comment_tips>i {
  margin-right: 4px;
  margin-top: -0.2em
}

.like_comment_tips .weui-icon-success {
  width: 20px;
  height: 20px;
  margin-right: 8px;
  color: #ffc300
}

.like_comment_tips .icon-success-primary {
  display: none
}

.like_comment_bd {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  line-height: 1.6
}

.like_comment_ft {
  display: none;
  padding-left: 16px;
  letter-spacing: -0.68px
}

.like_comment_btn {
  display: none;
  outline: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-width: 0;
  background-color: transparent;
  font-size: 17px;
  color: #ffc300
}

.like_comment_btn[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.3)
}

.like_comment_textarea {
  height: 1.6em;
  -webkit-overflow-scrolling: touch;
  caret-color: #1aad19
}

.like_comment_textarea::-webkit-input-placeholder {
  color: #b2b2b2
}

.like_comment_msg {
  color: #fa5151;
  font-size: 14px
}

.like_comment_extra_info>button {
  margin-top: 24px
}

.like_comment_extra_tips {
  font-size: 15px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.4;
  margin: 16px 0
}

.like_comment_pic {
  display: block;
  width: 263px;
  margin: 0 auto
}

.like_comment_primary_pop {
  position: relative
}

.like_comment_primary_wrp {
  font-size: 16px;
  margin-top: 9px;
  margin-bottom: 4px;
  background-color: #fff;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 21
}

.like_comment_primary_wrp:before,
.like_comment_primary_wrp:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 7px;
  border-style: dashed;
  border-color: transparent;
  border-top-width: 0;
  border-bottom-color: #fff;
  border-bottom-style: solid;
  position: absolute;
  top: -7px;
  right: 28px
}

.like_comment_primary_wrp:after {
  border-bottom-color: #fff;
  top: -6px
}

.like_comment_primary_wrp.editing {
  position: fixed;
  top: 16px;
  bottom: 0;
  left: 0;
  right: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin: 0
}

.like_comment_primary_wrp.editing .like_comment_textarea_wrp {
  margin-top: 16px;
  padding-top: 14px;
  position: relative
}

.like_comment_primary_wrp.editing .like_comment_textarea_wrp:after {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.1);
  transform-origin: 0 0;
  transform: scaleY(0.5)
}

.like_comment_primary_wrp.editing .like_comment_textarea {
  height: 102px
}

.like_comment_primary_wrp.editing:before,
.like_comment_primary_wrp.editing:after {
  display: none
}

.like_comment_primary_wrp.editing .like_comment_primary_inner {
  -webkit-border-radius: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 0 24px
}

.like_comment_primary_wrp.editing .like_comment_primary_title {
  text-align: center
}

.like_comment_primary_wrp.editing .like_comment_primary_bd:after {
  display: none;
  padding-bottom: 0;
  margin-top: 20px
}

.like_comment_primary_wrp .like_comment_msg {
  margin: 0 .7em 0 0
}

.like_comment_primary_pos_top {
  bottom: 32px;
  margin-bottom: 9px
}

.like_comment_primary_pos_top:before,
.like_comment_primary_pos_top:after {
  top: auto;
  bottom: -7px;
  border-top: 7px solid #fff;
  border-bottom: 0 dashed
}

.like_comment_primary_inner {
  padding: 20px;
  background-color: #fff;
  border-radius: 2px;
  overflow: hidden
}

.like_comment_primary_hd {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 8px;
  height: 8em
}

.like_comment_primary_title {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.4;
  padding: 0 16px
}

.like_comment_primary_cancel {
  outline: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-width: 0;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.9);
  font-size: 0
}

.like_comment_primary_cancel:active {
  color: rgba(134, 134, 134, 0.95)
}

.like_comment_primary_btn {
  outline: 0;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  border-width: 0;
  background-color: #ffc300;
  font-size: 16px;
  color: #fff;
  padding: 0 12px;
  line-height: 2;
  font-weight: 700;
  border-radius: 3px;
  white-space: nowrap
}

.like_comment_primary_btn[disabled] {
  color: rgba(0, 0, 0, 0.2);
  background-color: rgba(0, 0, 0, 0.05)
}

.like_comment_primary_btn:not([disabled]):active {
  background: #e6b000
}

.authorize-main_header .like_comment_primary_wrp.editing .like_comment_primary_inner,
.reward_area_carry_whisper .like_comment_primary_wrp.editing .like_comment_primary_inner {
  padding: 0 16px
}

.authorize-main_header .like_comment_primary_bd,
.reward_area_carry_whisper .like_comment_primary_bd {
  padding: 0 8px
}

.authorize-main_header .like_comment_primary_btn[disabled],
.reward_area_carry_whisper .like_comment_primary_btn[disabled] {
  background-color: rgba(0, 0, 0, 0.05)
}

.authorize-main_header .like_comment_primary_btn,
.reward_area_carry_whisper .like_comment_primary_btn {
  background-color: #07c160
}

.authorize-main_header .like_comment_primary_btn:not([disabled]):active,
.reward_area_carry_whisper .like_comment_primary_btn:not([disabled]):active {
  background-color: #06ad56
}

.authorize-main_header .like_comment_primary_hd_side,
.reward_area_carry_whisper .like_comment_primary_hd_side {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  left: -5px
}

.authorize-main_header .like_comment_primary_title+.like_comment_primary_hd_side,
.reward_area_carry_whisper .like_comment_primary_title+.like_comment_primary_hd_side {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  right: auto;
  left: auto
}

.like_comment_primary_hd_side {
  position: relative;
  left: -8px;
  width: 64px
}

.like_comment_primary_title+.like_comment_primary_hd_side {
  left: auto;
  right: -8px
}

.like_comment_primary_bd {
  padding-bottom: .5em;
  margin-top: 8px;
  position: relative
}

.like_comment_primary_bd:after {
  -webkit-transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.1);
  transform-origin: 0 100%;
  transform: scaleY(0.5)
}

.like_comment_media_title {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2
}

.like_comment_primary_mask {
  position: fixed;
  z-index: 20;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.2)
}

.rich_media_extra .da_video_area,
.rich_media_extra .mpad_cpc,
.rich_media_extra .mpad_sponsor_inner {
  position: relative;
  z-index: 1
}

.like_skin_primary .like_comment_primary_wrp {
  background-color: transparent;
  left: auto;
  right: -8px;
  margin-top: 8px;
  width: 90%
}

.like_skin_primary .like_comment_primary_wrp:before,
.like_skin_primary .like_comment_primary_wrp:after {
  right: 20px
}

.like_skin_primary .like_comment_primary_inner {
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 18px 20px 20px
}

.like_skin_primary .like_comment_primary_title {
  font-size: 15px;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 700;
  padding-right: 16px
}

.like_skin_primary .like_comment_primary_bd {
  padding-bottom: 0;
  margin-top: 18px;
  text-align: center
}

.like_skin_primary .like_comment_primary_bd:after {
  display: none
}

.like_skin_primary .pic_haokan {
  display: block;
  width: 100%;
  margin: 0 auto;
  max-width: 274px
}

@media screen and (device-aspect-ratio:2/3),
screen and (device-aspect-ratio:40/71) {
  .like_comment_primary_wrp.editing .like_comment_textarea {
    height: 90px
  }
}

:root {
  --weui-mask-elpsLine: 2;
  --weui-mask-elpsLineHeight: 1.4;
  --weui-mask-elpsFontSize: 1rem;
  --weui-mask-elpsColor: rgba(0, 0, 0, 0.9);
  --weui-mask-gradient: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 40%)
}

@media(prefers-color-scheme:dark) {
  body:not([data-weui-theme='light']) {
    --weui-mask-elpsColor: rgba(255, 255, 255, 0.8);
    --weui-mask-gradient: linear-gradient(to right, rgba(25, 25, 25, 0), #191919 40%)
  }
}

.weui-mask-ellipsis__wrp {
  line-height: var(--weui-mask-elpsLineHeight);
  font-size: var(--weui-mask-elpsFontSize);
  color: var(--weui-mask-elpsColor);
  text-align: justify;
  overflow: hidden;
  position: relative;
  max-height: calc(var(--weui-mask-elpsLine) * var(--weui-mask-elpsLineHeight) * 1em)
}

.weui-mask-ellipsis__wrp>.weui-mask-ellipsis__text {
  width: 100%;
  visibility: hidden
}

.weui-mask-ellipsis {
  position: absolute;
  top: 0;
  left: 0;
  width: 200%
}

.weui-mask-ellipsis__text,
.weui-mask-ellipsis__placeholder,
.weui-mask-ellipsis__extra {
  float: left
}

.weui-mask-ellipsis__placeholder {
  width: 50%
}

.weui-mask-ellipsis__placeholder:before {
  display: block;
  content: "11";
  width: 0;
  word-wrap: break-word
}

.weui-mask-ellipsis__text {
  width: 50%
}

.weui-mask-ellipsis__extra {
  -webkit-transform: translate(-100%, -100%);
  transform: translate(-100%, -100%)
}

.weui-mask-ellipsis__extra {
  min-width: 5.6em;
  text-align: right;
  background: var(--weui-mask-gradient)
}

.weui-mask-ellipsis_unfold {
  max-height: unset
}

.weui-mask-ellipsis_unfold .weui-mask-ellipsis__placeholder,
.weui-mask-ellipsis_unfold .weui-mask-ellipsis__extra {
  display: none
}

body,
.wx-root {
  --weui-BG-0: #ededed;
  --weui-BG-1: #f7f7f7;
  --weui-BG-2: #fff;
  --weui-BG-3: #f7f7f7;
  --weui-BG-4: #4c4c4c;
  --weui-BG-5: #fff;
  --weui-FG-0: rgba(0, 0, 0, 0.9);
  --weui-FG-HALF: rgba(0, 0, 0, 0.9);
  --weui-FG-1: rgba(0, 0, 0, 0.5);
  --weui-FG-2: rgba(0, 0, 0, 0.3);
  --weui-FG-3: rgba(0, 0, 0, 0.1);
  --weui-FG-4: rgba(0, 0, 0, 0.15);
  --weui-FG-5: rgba(0, 0, 0, 0.05);
  --weui-RED: #fa5151;
  --weui-REDORANGE: #ff6146;
  --weui-ORANGE: #fa9d3b;
  --weui-YELLOW: #ffc300;
  --weui-GREEN: #91d300;
  --weui-LIGHTGREEN: #95ec69;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1485ee;
  --weui-PURPLE: #6467f0;
  --weui-WHITE: #fff;
  --weui-LINK: #576b95;
  --weui-TEXTGREEN: #06ae56;
  --weui-FG: #000;
  --weui-BG: #fff;
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-TEXT-ORANGE: #fa9d3b;
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-TEXT-GREEN: #06ae56;
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-BLUE: #10aeff;
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
  --weui-TAG-TEXT-BLACK: rgba(0, 0, 0, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, 0.05)
}

@media(prefers-color-scheme:dark) {

  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BG-0: #111;
    --weui-BG-1: #1e1e1e;
    --weui-BG-2: #191919;
    --weui-BG-3: #202020;
    --weui-BG-4: #404040;
    --weui-BG-5: #2c2c2c;
    --weui-FG-0: rgba(255, 255, 255, 0.8);
    --weui-FG-HALF: rgba(255, 255, 255, 0.6);
    --weui-FG-1: rgba(255, 255, 255, 0.5);
    --weui-FG-2: rgba(255, 255, 255, 0.3);
    --weui-FG-3: rgba(255, 255, 255, 0.1);
    --weui-FG-4: rgba(255, 255, 255, 0.15);
    --weui-FG-5: rgba(255, 255, 255, 0.1);
    --weui-RED: #fa5151;
    --weui-REDORANGE: #ff6146;
    --weui-ORANGE: #c87d2f;
    --weui-YELLOW: #cc9c00;
    --weui-GREEN: #74a800;
    --weui-LIGHTGREEN: #3eb575;
    --weui-BRAND: #07c160;
    --weui-BLUE: #10aeff;
    --weui-INDIGO: #1196ff;
    --weui-PURPLE: #8183ff;
    --weui-WHITE: rgba(255, 255, 255, 0.8);
    --weui-LINK: #7d90a9;
    --weui-TEXTGREEN: #259c5c;
    --weui-FG: #fff;
    --weui-BG: #000;
    --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
    --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
    --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
    --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
    --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
    --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
    --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
    --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
    --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
    --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05)
  }
}

.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BG-0: #111;
  --weui-BG-1: #1e1e1e;
  --weui-BG-2: #191919;
  --weui-BG-3: #202020;
  --weui-BG-4: #404040;
  --weui-BG-5: #2c2c2c;
  --weui-FG-0: rgba(255, 255, 255, 0.8);
  --weui-FG-HALF: rgba(255, 255, 255, 0.6);
  --weui-FG-1: rgba(255, 255, 255, 0.5);
  --weui-FG-2: rgba(255, 255, 255, 0.3);
  --weui-FG-3: rgba(255, 255, 255, 0.1);
  --weui-FG-4: rgba(255, 255, 255, 0.15);
  --weui-FG-5: rgba(255, 255, 255, 0.1);
  --weui-RED: #fa5151;
  --weui-REDORANGE: #ff6146;
  --weui-ORANGE: #c87d2f;
  --weui-YELLOW: #cc9c00;
  --weui-GREEN: #74a800;
  --weui-LIGHTGREEN: #3eb575;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1196ff;
  --weui-PURPLE: #8183ff;
  --weui-WHITE: rgba(255, 255, 255, 0.8);
  --weui-LINK: #7d90a9;
  --weui-TEXTGREEN: #259c5c;
  --weui-FG: #fff;
  --weui-BG: #000;
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
  --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05)
}

.wx-root[data-weui-mode='care'],
body[data-weui-mode='care'] {
  --weui-BG-0: #ededed;
  --weui-BG-1: #f7f7f7;
  --weui-BG-2: #fff;
  --weui-BG-3: #f7f7f7;
  --weui-BG-4: #4c4c4c;
  --weui-BG-5: #fff;
  --weui-FG-0: #000;
  --weui-FG-HALF: #000;
  --weui-FG-1: rgba(0, 0, 0, 0.6);
  --weui-FG-2: rgba(0, 0, 0, 0.42);
  --weui-FG-3: rgba(0, 0, 0, 0.1);
  --weui-FG-4: rgba(0, 0, 0, 0.15);
  --weui-FG-5: rgba(0, 0, 0, 0.05);
  --weui-RED: #dc3636;
  --weui-REDORANGE: #ff6146;
  --weui-ORANGE: #e17719;
  --weui-YELLOW: #bb8e00;
  --weui-GREEN: #4f8400;
  --weui-LIGHTGREEN: #2e8800;
  --weui-BRAND: #018942;
  --weui-BLUE: #007dbb;
  --weui-INDIGO: #0075e2;
  --weui-PURPLE: #6265f1;
  --weui-WHITE: #fff;
  --weui-LINK: #576b95;
  --weui-TEXTGREEN: #06ae56;
  --weui-FG: #000;
  --weui-BG: #fff;
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-TEXT-ORANGE: #e17719;
  --weui-TAG-BACKGROUND-ORANGE: rgba(225, 119, 25, 0.1);
  --weui-TAG-TEXT-GREEN: #06ae56;
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-BLUE: #007dbb;
  --weui-TAG-BACKGROUND-BLUE: rgba(0, 125, 187, 0.1);
  --weui-TAG-TEXT-BLACK: rgba(0, 0, 0, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, 0.05)
}

@media(prefers-color-scheme:dark) {

  .wx-root[data-weui-mode='care']:not([data-weui-theme='light']),
  body[data-weui-mode='care']:not([data-weui-theme='light']) {
    --weui-BG-0: #111;
    --weui-BG-1: #1e1e1e;
    --weui-BG-2: #191919;
    --weui-BG-3: #202020;
    --weui-BG-4: #404040;
    --weui-BG-5: #2c2c2c;
    --weui-FG-0: rgba(255, 255, 255, 0.85);
    --weui-FG-HALF: rgba(255, 255, 255, 0.65);
    --weui-FG-1: rgba(255, 255, 255, 0.55);
    --weui-FG-2: rgba(255, 255, 255, 0.35);
    --weui-FG-3: rgba(255, 255, 255, 0.1);
    --weui-FG-4: rgba(255, 255, 255, 0.15);
    --weui-FG-5: rgba(255, 255, 255, 0.1);
    --weui-RED: #fa5151;
    --weui-REDORANGE: #ff6146;
    --weui-ORANGE: #c87d2f;
    --weui-YELLOW: #cc9c00;
    --weui-GREEN: #74a800;
    --weui-LIGHTGREEN: #3eb575;
    --weui-BRAND: #07c160;
    --weui-BLUE: #10aeff;
    --weui-INDIGO: #1196ff;
    --weui-PURPLE: #8183ff;
    --weui-WHITE: rgba(255, 255, 255, 0.8);
    --weui-LINK: #7d90a9;
    --weui-TEXTGREEN: #259c5c;
    --weui-FG: #fff;
    --weui-BG: #000;
    --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
    --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
    --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
    --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
    --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
    --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
    --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
    --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
    --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
    --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05)
  }
}

.wx-root[data-weui-mode='care'][data-weui-theme='dark'],
body[data-weui-mode='care'][data-weui-theme='dark'] {
  --weui-BG-0: #111;
  --weui-BG-1: #1e1e1e;
  --weui-BG-2: #191919;
  --weui-BG-3: #202020;
  --weui-BG-4: #404040;
  --weui-BG-5: #2c2c2c;
  --weui-FG-0: rgba(255, 255, 255, 0.85);
  --weui-FG-HALF: rgba(255, 255, 255, 0.65);
  --weui-FG-1: rgba(255, 255, 255, 0.55);
  --weui-FG-2: rgba(255, 255, 255, 0.35);
  --weui-FG-3: rgba(255, 255, 255, 0.1);
  --weui-FG-4: rgba(255, 255, 255, 0.15);
  --weui-FG-5: rgba(255, 255, 255, 0.1);
  --weui-RED: #fa5151;
  --weui-REDORANGE: #ff6146;
  --weui-ORANGE: #c87d2f;
  --weui-YELLOW: #cc9c00;
  --weui-GREEN: #74a800;
  --weui-LIGHTGREEN: #3eb575;
  --weui-BRAND: #07c160;
  --weui-BLUE: #10aeff;
  --weui-INDIGO: #1196ff;
  --weui-PURPLE: #8183ff;
  --weui-WHITE: rgba(255, 255, 255, 0.8);
  --weui-LINK: #7d90a9;
  --weui-TEXTGREEN: #259c5c;
  --weui-FG: #fff;
  --weui-BG: #000;
  --weui-TAG-TEXT-RED: rgba(250, 81, 81, 0.6);
  --weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, 0.1);
  --weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, 0.6);
  --weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, 0.1);
  --weui-TAG-TEXT-GREEN: rgba(6, 174, 86, 0.6);
  --weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, 0.1);
  --weui-TAG-TEXT-BLUE: rgba(16, 174, 255, 0.6);
  --weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, 0.1);
  --weui-TAG-TEXT-BLACK: rgba(255, 255, 255, 0.5);
  --weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, 0.05)
}

.wx-root,
body {
  --weui-BG-COLOR-ACTIVE: #ececec
}

.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BG-COLOR-ACTIVE: #373737
}

@media(prefers-color-scheme:dark) {

  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BG-COLOR-ACTIVE: #373737
  }
}

body,
.wx-root,
page {
  --weui-BTN-HEIGHT: 48;
  --weui-BTN-HEIGHT-MEDIUM: 40;
  --weui-BTN-HEIGHT-SMALL: 32
}

.wx-root,
body {
  --weui-BTN-ACTIVE-MASK: rgba(0, 0, 0, 0.1)
}

.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.1)
}

@media(prefers-color-scheme:dark) {

  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.1)
  }
}

.wx-root,
body {
  --weui-BTN-DEFAULT-ACTIVE-BG: #e6e6e6
}

.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126)
}

@media(prefers-color-scheme:dark) {

  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126)
  }
}

.wx-root,
body {
  --weui-DIALOG-LINE-COLOR: rgba(0, 0, 0, 0.1)
}

.wx-root[data-weui-theme='dark'],
body[data-weui-theme='dark'] {
  --weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1)
}

@media(prefers-color-scheme:dark) {

  .wx-root:not([data-weui-theme='light']),
  body:not([data-weui-theme='light']) {
    --weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1)
  }
}

.weui-dialog {
  position: fixed;
  z-index: 5000;
  top: 50%;
  left: 16px;
  right: 16px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background-color: var(--weui-BG-2);
  text-align: center;
  border-radius: 12px;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  max-height: 90%;
  outline: 0
}

.weui-dialog__hd {
  padding: 32px 24px 16px
}

.weui-dialog__title {
  font-weight: 700;
  font-size: 17px;
  line-height: 1.4;
  color: var(--weui-FG-0)
}

.weui-dialog__bd {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding: 0 24px;
  margin-bottom: 32px;
  font-size: 17px;
  line-height: 1.4;
  -ms-hyphens: auto;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
  color: var(--weui-FG-1)
}

.weui-dialog__bd:first-child {
  min-height: 40px;
  padding: 32px 24px 0;
  font-weight: 700;
  color: var(--weui-FG-0);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.weui-dialog__ft {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex
}

.weui-dialog__ft:after {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid var(--weui-DIALOG-LINE-COLOR);
  color: var(--weui-DIALOG-LINE-COLOR);
  transform-origin: 0 0;
  transform: scaleY(0.5)
}

.weui-dialog__btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: block;
  line-height: 1.41176471;
  padding: 16px 0;
  font-size: 17px;
  color: var(--weui-LINK);
  font-weight: 700;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  overflow: hidden
}

.weui-dialog__btn:active {
  background-color: var(--weui-BG-COLOR-ACTIVE)
}

.weui-dialog__btn:after {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-DIALOG-LINE-COLOR);
  color: var(--weui-DIALOG-LINE-COLOR);
  transform-origin: 0 0;
  transform: scaleX(0.5)
}

.weui-dialog__btn:first-child:after {
  display: none
}

.weui-dialog__btn_default {
  color: var(--weui-FG-HALF)
}

.weui-skin_android .weui-dialog {
  text-align: left;
  box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.1)
}

.weui-skin_android .weui-dialog__title {
  font-size: 22px;
  line-height: 1.4
}

.weui-skin_android .weui-dialog__hd {
  text-align: left
}

.weui-skin_android .weui-dialog__bd {
  color: var(--weui-FG-1);
  text-align: left
}

.weui-skin_android .weui-dialog__bd:first-child {
  color: var(--weui-FG-0)
}

.weui-skin_android .weui-dialog__ft {
  display: block;
  text-align: right;
  line-height: 40px;
  min-height: 40px;
  padding: 0 24px 16px
}

.weui-skin_android .weui-dialog__ft:after {
  display: none
}

.weui-skin_android .weui-dialog__btn {
  display: inline-block;
  vertical-align: top;
  padding: 0 .8em
}

.weui-skin_android .weui-dialog__btn:after {
  display: none
}

.weui-skin_android .weui-dialog__btn:last-child {
  margin-right: -0.8em
}

.weui-skin_android .weui-dialog__btn_default {
  color: var(--weui-FG-HALF)
}

@media screen and (min-width:352px) {
  .weui-dialog {
    width: 320px;
    margin: 0 auto
  }
}

.weui-toast {
  position: fixed;
  z-index: 5500;
  font-size: 10px;
  width: 13.6em;
  height: 13.6em;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  border-radius: 12px;
  color: rgba(255, 255, 255, 0.9);
  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-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: var(--weui-BG-4);
  box-sizing: border-box;
  line-height: 1.4
}

.weui-toast_text {
  width: auto;
  height: auto;
  min-width: 152px;
  max-width: 216px;
  padding: 12px 0;
  border-radius: 8px
}

.weui-toast_text .weui-toast__content {
  font-size: 14px;
  padding: 0 20px
}

.weui-icon_toast {
  display: block;
  margin-bottom: 16px
}

.weui-icon_toast.weui-icon_toast {
  width: 4em;
  height: 4em
}

.weui-icon_toast.weui-icon-success-no-circle {
  color: rgba(255, 255, 255, 0.9)
}

.weui-icon_toast.weui-icon-warn {
  color: rgba(255, 255, 255, 0.9)
}

.weui-icon_toast.weui-loading {
  width: 1em;
  height: 1em;
  font-size: 40px
}

.weui-icon_toast.weui-primary-loading {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  width: 1em;
  height: 1em;
  font-size: 40px;
  color: #ededed
}

.weui-icon_toast.weui-primary-loading:before {
  border-width: 4px 0 4px 4px
}

.weui-icon_toast.weui-primary-loading:after {
  border-width: 4px 4px 4px 0
}

.weui-icon_toast.weui-primary-loading .weui-primary-loading__dot {
  width: 4px;
  height: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.weui-toast__content {
  font-size: 17px;
  padding: 0 12px;
  -ms-hyphens: auto;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto
}

.weui-toast_text-more .weui-icon_toast {
  margin-bottom: 12px
}

.weui-toast_text-more .weui-toast__content {
  font-size: 14px;
  line-height: 1.6
}

body .weui-icon_toast.weui-primary-loading {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex
}

body .weui-toast_bottom {
  width: auto;
  height: auto;
  top: auto;
  left: 8px;
  left: calc(8px + constant(safe-area-inset-left));
  left: calc(8px + env(safe-area-inset-left));
  right: 8px;
  right: calc(8px + constant(safe-area-inset-left));
  right: calc(8px + env(safe-area-inset-left));
  bottom: 16px;
  bottom: calc(16px + constant(safe-area-inset-bottom));
  bottom: calc(16px + env(safe-area-inset-bottom));
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 12px 16px;
  border-radius: 8px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
  -webkit-transform: none;
  transform: none
}

body .weui-toast_bottom.weui-animate-slide-up {
  -webkit-animation-name: bottomToastSlideUp;
  animation-name: bottomToastSlideUp
}

body .weui-toast_bottom__hd .weui-toast_bottom__icon {
  margin-right: 8px
}

body .weui-toast_bottom__hd .weui-icon-success-no-circle {
  color: inherit
}

body .weui-toast_bottom__access-btn {
  color: rgba(255, 255, 255, 0.5);
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

body .weui-toast_bottom__access-btn .weui-icon-arrow {
  color: currentcolor;
  margin-left: 4px
}

@-webkit-keyframes bottomToastSlideUp {
  from {
    -webkit-transform: translate3d(0, calc(100% + 20px), 0);
    transform: translate3d(0, calc(100% + 20px), 0);
    -webkit-transform: translate3d(0, calc(100% + 20px + constant(safe-area-inset-bottom)), 0);
    transform: translate3d(0, calc(100% + 20px + constant(safe-area-inset-bottom)), 0);
    -webkit-transform: translate3d(0, calc(100% + 20px + env(safe-area-inset-bottom)), 0);
    transform: translate3d(0, calc(100% + 20px + env(safe-area-inset-bottom)), 0)
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@keyframes bottomToastSlideUp {
  from {
    -webkit-transform: translate3d(0, calc(100% + 20px), 0);
    transform: translate3d(0, calc(100% + 20px), 0);
    -webkit-transform: translate3d(0, calc(100% + 20px + constant(safe-area-inset-bottom)), 0);
    transform: translate3d(0, calc(100% + 20px + constant(safe-area-inset-bottom)), 0);
    -webkit-transform: translate3d(0, calc(100% + 20px + env(safe-area-inset-bottom)), 0);
    transform: translate3d(0, calc(100% + 20px + env(safe-area-inset-bottom)), 0)
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6)
}

.weui-mask_transparent {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0
}

@-webkit-keyframes weuiSlideUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@keyframes weuiSlideUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.weui-animate_slide-up,
.weui-animate-slide-up {
  -webkit-animation: weuiSlideUp ease .3s forwards;
  animation: weuiSlideUp ease .3s forwards
}

@-webkit-keyframes weuiSlideDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }
}

@keyframes weuiSlideDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  to {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }
}

.weui-animate_slide-down,
.weui-animate-slide-down {
  -webkit-animation: weuiSlideDown ease .3s forwards;
  animation: weuiSlideDown ease .3s forwards
}

@-webkit-keyframes weuiFadeIn {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes weuiFadeIn {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.weui-animate_fade-in,
.weui-animate-fade-in {
  -webkit-animation: weuiFadeIn ease .3s forwards;
  animation: weuiFadeIn ease .3s forwards
}

@-webkit-keyframes weuiFadeOut {
  from {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes weuiFadeOut {
  from {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

.weui-animate_fade-out,
.weui-animate-fade-out {
  -webkit-animation: weuiFadeOut ease .3s forwards;
  animation: weuiFadeOut ease .3s forwards
}

.weui-transition.weui-mask {
  -webkit-transition: opacity .3s, visibility .3s;
  transition: opacity .3s, visibility .3s;
  opacity: 0;
  visibility: hidden
}

.weui-transition.weui-half-screen-dialog {
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  -webkit-transform: translateY(100%);
  transform: translateY(100%)
}

.weui-transition_show.weui-mask {
  opacity: 1;
  visibility: visible
}

.weui-transition_show.weui-half-screen-dialog {
  -webkit-transform: translateY(0);
  transform: translateY(0)
}

.weui-loadmore {
  width: 65%;
  margin: 20px auto;
  text-align: center;
  font-size: 0
}

.weui-loadmore .weui-loading,
.weui-loadmore .weui-primary-loading {
  margin-right: 8px
}

.weui-loadmore__tips {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  line-height: 1.6;
  color: var(--weui-FG-1)
}

.weui-loadmore_line {
  border-top: 1px solid var(--weui-FG-3);
  margin-top: 32px
}

.weui-loadmore_line .weui-loadmore__tips {
  position: relative;
  top: -0.9em;
  padding: 0 8px;
  background-color: var(--weui-BG-2)
}

.weui-loadmore_dot .weui-loadmore__tips:before {
  content: " ";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--weui-FG-3);
  display: inline-block;
  position: relative;
  vertical-align: 0;
  top: -0.16em
}

body .weui-loadmore .weui-loadmore__tips {
  color: var(--weui-FG-1)
}

body .weui-loadmore.weui-loadmore_line .weui-loadmore__tips {
  padding: 0 8px
}

body .weui-loadmore.weui-loadmore_dot {
  width: 68px
}

body .weui-loadmore.weui-loadmore_dot .weui-loadmore__tips {
  padding: 0 8px
}

body .weui-loadmore_default.weui-loadmore {
  width: auto;
  line-height: 1.4;
  margin: 0 56px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

body .weui-loadmore_default.weui-loadmore_line {
  margin-top: 0;
  margin-bottom: 0;
  border: 0
}

body .weui-loadmore_default.weui-loadmore_line:before,
body .weui-loadmore_default.weui-loadmore_line:after {
  content: "";
  width: 24px;
  height: 1px;
  background: rgba(0, 0, 0, 0.1)
}

body .weui-loadmore_default.weui-loadmore_line .weui-loadmore__tips {
  top: auto;
  padding: 0 8px;
  background: transparent;
  color: rgba(0, 0, 0, 0.3);
  line-height: inherit
}

body .weui-loadmore_default.weui-loadmore_dot {
  margin-top: 0;
  margin-bottom: 0
}

body .weui-loadmore_default.weui-loadmore_dot .weui-loadmore__tips {
  line-height: .5
}

@media(prefers-color-scheme:dark) {

  body .weui-loadmore_default.weui-loadmore_line:before,
  body .weui-loadmore_default.weui-loadmore_line:after {
    background: rgba(255, 255, 255, 0.1)
  }

  body .weui-loadmore_default.weui-loadmore_line .weui-loadmore__tips {
    color: rgba(255, 255, 255, 0.3)
  }
}

.weui-pop-zindex-primary .weui-mask {
  z-index: 10000
}

.weui-pop-zindex-primary .weui-toast,
.weui-pop-zindex-primary .weui-actionsheet,
.weui-pop-zindex-primary .weui-dialog {
  z-index: 50000
}

.weui-play-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background: rgba(237, 237, 237, 0.9);
  border-radius: 50%;
  font-size: 0
}

.weui-play-btn:before {
  content: "";
  display: inline-block;
  width: 60%;
  height: 60%;
  vertical-align: middle;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%23151515' fill-rule='evenodd' d='M9.524 4.938l10.092 6.21a1 1 0 0 1 0 1.704l-10.092 6.21A1 1 0 0 1 8 18.21V5.79a1 1 0 0 1 1.524-.852z'/%3E%3C/svg%3E")
}

.weui-play-btn_pause:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5h2c.552 0 1 .418 1 .933v12.134c0 .515-.448.933-1 .933H7c-.552 0-1-.418-1-.933V5.933C6 5.418 6.448 5 7 5zm8 0h2c.552 0 1 .418 1 .933v12.134c0 .515-.448.933-1 .933h-2c-.552 0-1-.418-1-.933V5.933c0-.515.448-.933 1-.933z' fill-rule='evenodd' fill-opacity='.9'/%3E%3C/svg%3E")
}

.weui-play-btn_stop:before {
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Crect width='8' height='8' fill='%23000' fill-rule='nonzero' rx='.8' transform='translate(8 8)'/%3E    %3Cpath d='M0 0h24v24H0z'/%3E  %3C/g%3E%3C/svg%3E")
}

.weui-play-btn_primary {
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  width: 4.8em;
  height: 4.8em;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Ccircle cx='24' cy='24' r='24' fill='%23000' fill-opacity='.15'/%3E    %3Cpath fill='%23FFF' fill-rule='nonzero' d='M24 0c13.255 0 24 10.745 24 24S37.255 48 24 48 0 37.255 0 24 10.745 0 24 0zm0 1.44C11.54 1.44 1.44 11.54 1.44 24c0 12.46 10.1 22.56 22.56 22.56 12.46 0 22.56-10.1 22.56-22.56 0-12.46-10.1-22.56-22.56-22.56zm-4.8 13.828a1.2 1.2 0 0 1 .595.158l13.182 7.532a1.2 1.2 0 0 1 0 2.084l-13.182 7.532A1.2 1.2 0 0 1 18 31.532V16.468a1.2 1.2 0 0 1 1.2-1.2z'/%3E  %3C/g%3E%3C/svg%3E")
}

.weui-play-loading {
  display: inline-block;
  vertical-align: middle;
  width: 32px;
  height: 32px;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEH0lEQVR42uXb2U9UZxzG8d+wzCKLQylLEbUIopVNBUGoIIuIVkWbWtDGlLZWoWrRqtRq3bvbpvtFL/qH9Lo3TXrfv6Hpbf8B+p3kOcmbN0Nimw4w532STw7xAuZ5wsyccwat0FleXq5ED45iDu/jMX7F3/gTty1OoVAzprGEb/AtvsP3+BG/wM+MFXMokMIIbuIJvgI0gEbQAH/Az89WjOGBZ3AI9/E5vniKAX6DnztWTOEBJ7AXH+JTfBYNIF/K197T4Af8hL8Q5XdUWrGEB5vFBXyET0QDIP8AH+MKZjGJMcxhFGVWLOHBbsESHgkjQL8FzhBPsIADaLQ4hCJ7cA8PAW8A6N8mkbW4hDIlOIy7uI8H8hCPHdNF9Vz+F+VfVXkNAA2AR5hFrcUxeou7jTtyVx7gHnZbXKNT2Fv4IM8AN7DZ4hqdzt6EBgA0wnlstLiGctW4jCXckmiIt5C0uEZneGdwQ5acIRZRbXEOBTtx3R9AX2+yOIeCaczjGt6T69JpcQ8l9+MqrkVHlT9ucQ8lk7iYZ4DFWJ3WrhRd2r6LRbkqYxZCKHoWl3BZrmAeGyzuoWSdyvsDDFgIoegQFuQduYQqCyG62pvHgnOcthCim5oXMO9YCOJ9XwO0aICLnhoLIbrNdd7xNs5ZKNHdWX+AYxZKKHsCb+BNx5CFEsqe1gBzuaN0WSjRtf+cZ6eFktwLHl73bLNQQtnXcM7TYqGEsjN5Bmi3UKJPc856dlkooewUznj6LJRQdhCzKj6bE8xNEA3QodIzjpMWSvQJ0GnHKzmxv//vDJBaYYA2CyX6BPhlzwELJZTtxinHSR0zFkIomnWL6zgd2jXBeFRcTuAlpCyEULRVpY/LMemwEELRMhzJM8AUKiyEULQdR+VIJNZ/B+QNUI4JTKn4lKPJQghFm70BJmU8lE+JExjAYZmUCQwjbXGPPi06iEMYlzHpQ6nFPTo5msC4jOKgjr3r6fwg91tbqG/chFGJBhjBMPrXwxWjnrJlKMkpxA9oU/HIsLyIIdSvYflSlBV6gAQ6MRIVl0HZj+2r+eKoskmkkJRSSeQUYoRt7gAqPuAce7EV5QUunkIF0khJwQbwH0CDCg86xfuxD73SjUYk/+fiGWxEpWxAxhmiXEpW4++I+5wB9jkD7MVu9GiIVtQi9R+vTTKoxjPIaoAqaABoACRRspq30TrQjz7ZI+4AXdgl27EZ9ahRsUqpkqzK1ksdav0BpELSKp9Yi7efOhXui8pLD7qcAV7ATuxAm7TgeWzFFmySRjR4A0ADMJw3QBkSa30Z3aSyPdKNTnHLtz/FAM95I9RKjTdCCglbL9ErcL2KFmSAdVl8pWsJlWiLyjsDtIo/QLP4A9Sgsqj+c2Wep0gVnlW5ZpWGBlBxNDiF06vxqv4PFQWElSE4GpoAAAAASUVORK5CYII=) 0 0 no-repeat;
  background-size: 100%;
  -webkit-animation: weuiLoading 1000ms steps(60, end) 0ms infinite;
  animation: weuiLoading 1000ms steps(60, end) 0ms infinite;
  font-size: 0;
  color: transparent
}

.weui-audio-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 10px;
  width: 4em;
  height: 4em;
  background: #fff;
  border-radius: 50%
}

.weui-audio-btn:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 2.4em;
  height: 2.4em;
  color: rgba(0, 0, 0, 0.9);
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor
}

.weui-audio-btn_playing:before {
  color: #07c160 !important;
  -webkit-animation: weuiAudioPlaying 1.2s step-start infinite
}

@-webkit-keyframes weuiAudioPlaying {
  30% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E")
  }

  31% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  61% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  62% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  100% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }
}

@keyframes weuiAudioPlaying {
  30% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E")
  }

  31% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  61% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  62% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  100% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }
}

.not_in_mm .rich_media_meta_list {
  position: relative;
  z-index: 1
}

.not_in_mm .rich_media_content {
  position: relative
}

.not_in_mm .profile_container {
  width: 535px;
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 10px;
  font-size: 14px;
  *margin-top: 10px;
}

.not_in_mm .profile_inner {
  position: relative;
  padding: 30px 22px 36px 144px;
  background-color: #fff;
  border: 1px solid #d9dadc;
  *zoom: 1;
}

.not_in_mm .profile_arrow_wrp {
  position: absolute;
  left: 22px;
  top: -8px
}

.not_in_mm .profile_arrow {
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 8px;
  border-style: dashed;
  border-color: transparent;
  border-top-width: 0;
  border-bottom-color: #d9dadc;
  border-bottom-style: solid;
  position: absolute;
  top: 0
}

.not_in_mm .profile_arrow.arrow_in {
  margin-top: 1px;
  border-bottom-color: #fff
}

.not_in_mm .profile_avatar {
  position: absolute;
  width: 100px;
  left: 24px;
  top: 24px;
  height: 100px !important
}

.not_in_mm .profile_nickname {
  font-size: 16px;
  font-weight: 400
}

.not_in_mm .profile_meta {
  margin-top: 5px;
  overflow: hidden;
  *zoom: 1
}

.not_in_mm .profile_meta_label {
  float: left;
  width: 4.3em;
  margin-right: 1em
}

.not_in_mm .profile_meta_value {
  display: block;
  overflow: hidden;
  *zoom: 1;
  color: #adadad
}

.not_in_mm .icon_verify {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  display: inline-block;
  line-height: 9em;
  overflow: hidden
}

.not_in_mm .icon_verify.success {
  background: transparent url(//res.wx.qq.com/mmbizwap/zh_CN/htmledition/images/icon/wxverify/icon_verify_success7470c1.png) no-repeat 0 0
}

@media(prefers-color-scheme:dark) {
  .not_in_mm .profile_inner {
    background-color: #2c2c2c;
    border-color: rgba(255, 255, 255, 0.1)
  }

  .not_in_mm .profile_arrow {
    border-bottom-color: rgba(255, 255, 255, 0.1)
  }

  .not_in_mm .profile_arrow.arrow_in {
    border-bottom-color: #2c2c2c
  }

  .not_in_mm .profile_meta_value {
    color: rgba(255, 255, 255, 0.5)
  }
}

.not_in_mm .rich_media_inner {
  position: relative
}

.not_in_mm .qr_code_pc_outer {
  display: none !important;
  position: fixed;
  left: 0;
  right: 0;
  top: 20px;
  color: #717375;
  text-align: center
}

.not_in_mm .qr_code_pc_inner {
  position: relative;
  width: 740px;
  margin-left: auto;
  margin-right: auto
}

.not_in_mm .qr_code_pc {
  position: absolute;
  right: -140px;
  top: 0;
  width: 140px;
  padding: 16px;
  border: 1px solid #d9dadc;
  background-color: #fff;
  -ms-hyphens: auto;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto
}

.not_in_mm .qr_code_pc p {
  font-size: 14px;
  line-height: 20px
}

.not_in_mm .qr_code_pc_img {
  width: 102px;
  height: 102px
}

@media screen and (min-width:1024px) {
  .not_in_mm .qr_code_pc_outer {
    display: block !important;
    top: 32px
  }
}

@media(prefers-color-scheme:dark) {
  .not_in_mm .qr_code_pc_outer {
    color: rgba(255, 255, 255, 0.5)
  }

  .not_in_mm .qr_code_pc {
    background-color: #2c2c2c;
    border-color: rgba(255, 255, 255, 0.1)
  }
}

.not_in_mm .qr_code_pc {
  box-sizing: border-box
}

.over-line {
  padding: 40px 0
}

.over-line-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.over-line .line {
  display: inline-block;
  width: 24px;
  height: 1px;
  position: relative;
  background: rgba(0, 0, 0, 0.1)
}

.over-line .dot {
  display: inline-block;
  width: 4px;
  height: 4px;
  margin: 0 8px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.1)
}

@media(prefers-color-scheme:dark) {
  .over-line .line {
    background: rgba(255, 255, 255, 0.1)
  }

  .over-line .dot {
    background: rgba(255, 255, 255, 0.1)
  }
}

body .weui-btn_reset {
  font-size: inherit
}

body .weui-btn_mini {
  font-size: 14px;
  line-height: calc((32 - 10) / 14)
}

body .weui-btn_disabled,
body .weui-btn[disabled] {
  color: var(--weui-FG-4);
  background: var(--weui-BG-1)
}

body .weui-btn_plate {
  --plateBtnHeight: 40;
  --plateBtnPaddingTB: 8;
  --plateBtnPaddingLR: 12;
  --plateBtnFontsize: 14;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: calc(1px * var(--plateBtnFontsize));
  min-width: calc(1em * var(--plateBtnHeight) / var(--plateBtnFontsize));
  min-height: calc(1em * var(--plateBtnHeight) / var(--plateBtnFontsize));
  border-radius: calc(1em * var(--plateBtnHeight) / var(--plateBtnFontsize));
  padding: calc(1px * var(--plateBtnPaddingTB)) calc(1px * var(--plateBtnPaddingLR));
  line-height: calc((var(--plateBtnHeight) - var(--plateBtnPaddingTB) * 2) / var(--plateBtnFontsize));
  color: var(--weui-FG-0);
  background: var(--weui-BG-6);
  border: 0;
  overflow: hidden;
  position: relative
}

body .weui-btn_plate:active:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.1);
  background-color: var(--weui-BTN-ACTIVE-MASK);
  border-radius: 8px
}

body .weui-btn_plate-circle {
  padding: 0
}

body .weui-btn_plate-audio:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  width: 2.4em;
  height: 2.4em;
  color: var(--weui-FG-0);
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor
}

body .weui-btn_plate-audio.playing:before {
  -webkit-animation: weuiAudioPlaying 1.2s step-start infinite;
  animation: weuiAudioPlaying 1.2s step-start infinite
}

@keyframes weuiAudioPlaying {
  30% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M7.97 15a4.251 4.251 0 0 0 1.23-3 4.25 4.25 0 0 0-1.23-3L5 12l2.97 3z'/%3E%3C/svg%3E")
  }

  31% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  61% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M11.435 5.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  62% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }

  100% {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cpath fill='%2307C160' d='M14.9 2A14.17 14.17 0 0 1 19 12a14.17 14.17 0 0 1-4.1 10l-1.485-1.5A12.036 12.036 0 0 0 16.9 12c0-3.233-1.267-6.259-3.485-8.5L14.899 2zm-3.465 3.5A9.21 9.21 0 0 1 14.1 12a9.21 9.21 0 0 1-2.665 6.5L9.95 17A7.077 7.077 0 0 0 12 12a7.077 7.077 0 0 0-2.05-5l1.485-1.5zM7.97 9a4.251 4.251 0 0 1 1.23 3 4.25 4.25 0 0 1-1.23 3L5 12l2.97-3z'/%3E%3C/svg%3E")
  }
}

.share-button-wrp {
  padding: 6px 12px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 6px;
  height: 32px;
  box-sizing: border-box;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.share-button-wrp.wx_tap_highlight_active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.1)
}

.subscribe-wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-left: 12px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start
}

.subscribe-wrp .weui-btn {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.share-button-icon {
  width: 18px;
  height: 18px;
  position: relative;
  top: -1px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20id%3D%22%E9%A1%B5%E9%9D%A2-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22icons_outlined_share%22%20fill-rule%3D%22nonzero%22%3E%3Crect%20id%3D%22%E7%9F%A9%E5%BD%A2%22%20stroke%3D%22%23979797%22%20fill%3D%22%23D8D8D8%22%20opacity%3D%220%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22M13.8801429%2C2.90848331%20C13.3290107%2C2.96820479%2012.9%2C3.43501631%2012.9%2C4.00202866%20L12.899%2C6.58%20L12.8417056%2C6.58572154%20C6.28532184%2C7.27736398%202.66092446%2C12.7556184%203.28442243%2C19.7911246%20C3.28208008%2C19.8313087%203.2876937%2C19.8986156%203.31653858%2C19.9880866%20C3.45515957%2C20.4180611%204.00382676%2C20.5704342%204.33659471%2C20.2254713%20C4.41450971%2C20.1447009%204.44687326%2C20.0921197%204.49608572%2C19.9729261%20L4.86299215%2C19.0081528%20C5.27393233%2C17.9716992%205.75759072%2C17.0118699%206.38912004%2C16.0985322%20L6.56711248%2C15.8479682%20C8.12841434%2C13.7090299%2010.1777365%2C12.4222401%2012.8555539%2C12.3087285%20L12.899%2C12.307%20L12.9%2C15.5878735%20C12.9%2C15.8795532%2013.0158925%2C16.1593425%2013.2221825%2C16.3656326%20C13.6517593%2C16.7952093%2014.3482407%2C16.7952093%2014.7778175%2C16.3656326%20L20.2171573%2C10.9262927%20C20.8419962%2C10.3014539%2020.8419962%2C9.28838989%2020.2171573%2C8.66355103%20L14.7778175%2C3.2242112%20C14.5715274%2C3.01792118%2014.2917381%2C2.90202866%2014%2C2.90202866%20L13.8801429%2C2.90848331%20Z%20M14.099%2C4.242%20L19.3686291%2C9.5120792%20L19.4198855%2C9.5748282%20C19.5223981%2C9.7300889%2019.5053127%2C9.9410811%2019.3686291%2C10.0777646%20L14.099%2C15.347%20L14.0995648%2C11.1183996%20L13.5145111%2C11.1038767%20C9.9733153%2C11.0159727%207.31497112%2C12.6495884%205.40209439%2C15.4160512%20L5.15103673%2C15.7921598%20C4.98866268%2C16.044238%204.83605969%2C16.299091%204.69188149%2C16.5572999%20L4.474%2C16.962%20L4.47566386%2C16.9448858%20C4.94736202%2C11.710128%208.22685602%2C8.03964569%2013.5341338%2C7.73300394%20L14.0994391%2C7.70034197%20L14.099%2C4.242%20Z%22%20id%3D%22%E5%BD%A2%E7%8A%B6%E7%BB%93%E5%90%88%22%20fill%3D%22%23FFFFFF%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

.share-button-wording {
  color: #fff;
  font-size: 14px;
  font-weight: 500
}

.subscribe-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  line-height: 1.42857143;
  box-sizing: border-box;
  padding: 6px 12px;
  color: #fff;
  background-color: #07c160;
  font-size: 14px;
  font-weight: 500;
  border-radius: 6px;
  position: relative
}

.subscribe-button.wx_tap_highlight_active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.1)
}

.subscribed-button-wrp {
  font-size: 10px;
  padding: 7px 12px 6px 12px;
  background-color: #f7f7f7;
  border-radius: 6px;
  min-height: 3.2em;
  box-sizing: border-box;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.subscribed-button-wrp.wx_tap_highlight_active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.1)
}

.subscribed-button-icon {
  width: 1.3em;
  height: 1.3em;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' opacity='.9' viewBox='0 0 20 17'%3E  %3Cpath d='M11.324 12.608l1.697 1.697 5.233-5.232.848.848-6.08 6.081-2.546-2.545zM1 4h13v1.2H1z'/%3E  %3Cpath d='M2.14 15.942L4.916.185 6.1.394 3.321 16.15zm5.271 0L10.19.185l1.181.209L8.593 16.15z'/%3E  %3Cpath d='M0 9h13v1.2H0z'/%3E%3C/svg%3E")
}

.subscribed-card {
  padding: 36px 16px 0;
  border-radius: 8px;
  width: 100%;
  box-sizing: border-box
}

.subscribed-card__title {
  font-size: 17px;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
  text-align: center
}

.subscribed-list {
  padding: 0 16px;
  margin-top: 32px;
  border-radius: 2px;
  position: relative
}

.subscribed-list:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-radius: 2px
}

.subscribed-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 11px 0
}

.subscribed-item:last-child .subscribed-item__right:after {
  display: none
}

.subscribed-item__placeholder {
  width: 36px;
  height: 36px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-right: 12px;
  border-radius: 3px;
  background-color: #f2f2f2
}

.subscribed-item__placeholder__title {
  width: 62px;
  height: 8px;
  margin-bottom: 8px;
  background-color: #f2f2f2
}

.subscribed-item__placeholder__desc {
  width: 100%;
  height: 8px;
  background-color: #f2f2f2
}

.subscribed-item__img {
  width: 36px;
  height: 36px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  margin-right: 12px
}

.subscribed-item__right {
  position: relative;
  height: 36px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1
}

.subscribed-item__right.placeholder {
  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
}

.subscribed-item__right:after {
  content: '';
  position: absolute;
  bottom: -12px;
  left: 0;
  right: -16px;
  height: 1px;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  background-color: rgba(0, 0, 0, 0.1)
}

.subscribed-item__title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 6px
}

.subscribed-item__desc {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px
}

.known-button__wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.known-button {
  width: 184px;
  line-height: 40px;
  color: #07c160;
  font-size: 17px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.05);
  font-weight: 500;
  margin-top: 32px;
  position: relative;
  text-align: center
}

.known-button:active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.1)
}

.subscribe-edu-modal .weui-half-screen-dialog {
  height: 408px;
  box-sizing: content-box
}

.subscribe-edu-modal .weui-half-screen-dialog__bd {
  margin-bottom: 40px;
  padding-bottom: 0
}

@media(prefers-color-scheme:light) {
  .subscribe-wrp .weui-btn_default {
    background: var(--weui-BG-3)
  }
}

@media(prefers-color-scheme:dark) {

  .subscribed-card__title,
  .subscribed-item__title {
    color: rgba(255, 255, 255, 0.8)
  }

  .subscribe-button {
    background-color: #07c160
  }

  .subscribe-button.wx_tap_highlight_active:before {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .subscribed-button-wrp,
  .share-button-wrp {
    background-color: rgba(255, 255, 255, 0.3)
  }

  .subscribe-wrp .share-button-wrp div.share-button-wording {
    color: #fff
  }

  .subscribed-button-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' opacity='.8' fill='%23FFFFFF' viewBox='0 0 20 17'%3E  %3Cpath d='M11.324 12.608l1.697 1.697 5.233-5.232.848.848-6.08 6.081-2.546-2.545zM1 4h13v1.2H1z'/%3E  %3Cpath d='M2.14 15.942L4.916.185 6.1.394 3.321 16.15zm5.271 0L10.19.185l1.181.209L8.593 16.15z'/%3E  %3Cpath d='M0 9h13v1.2H0z'/%3E%3C/svg%3E")
  }

  .share-button-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20' opacity='.8' fill='%23FFFFFF' viewBox='0 0 16 20'%3E  %3Cpath d='M4 5v1.2H1.2v12.6h13.6V6.2H12V5h3.001c.55 0 .999.446.999.996v13.008a.998.998 0 0 1-.996.996H.996A.998.998 0 0 1 0 19.004V5.996A1 1 0 0 1 .999 5H4zM8.707.672L11.536 3.5l-.849.849L8.6 2.262V11.5H7.4V2.262L5.313 4.349 4.464 3.5 7.293.672a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")
  }

  .subscribed-item__desc {
    color: rgba(255, 255, 255, 0.5)
  }

  .subscribed-list:before {
    border: 1px solid rgba(255, 255, 255, 0.1)
  }

  .subscribed-item__placeholder,
  .subscribed-item__placeholder__title,
  .subscribed-item__placeholder__desc {
    background-color: #404040
  }

  .subscribed-item__right:after {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .known-button {
    color: #07c160;
    background-color: rgba(255, 255, 255, 0.05)
  }

  .known-button:active:before {
    background-color: rgba(255, 255, 255, 0.1)
  }
}

.page_header {
  padding: 32px 16px;
  background-color: #fff;
  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-align: center;
  -webkit-align-items: center;
  align-items: center
}

.page_header .page_header_title {
  font-size: 28px;
  line-height: 1.4;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.9);
  text-align: center
}

.page_header .extinfo {
  margin-top: 8px
}

.page_header .extinfo__item {
  color: rgba(0, 0, 0, 0.5);
  margin-right: 12px
}

.page_header .extinfo__item:last-child {
  margin-right: 0
}

.page_header .article-tag__list {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  margin-top: 12px
}

.page_header .article-tag__list .article-tag__list-label {
  float: left;
  line-height: 32px;
  margin-right: 8px
}

.page_header .article-tag__list .article-tag__list-inner {
  overflow: hidden;
  font-size: 0;
  margin-bottom: -8px
}

.page_header .article-tag__list .article-tag__item {
  display: inline-block;
  font-size: 14px;
  line-height: 18px;
  color: #576b95;
  background: #f7f7f7;
  border-radius: 4px;
  padding: 7px 9px;
  margin: 0 8px 8px 0
}

.page_header .article-tag__list .article-tag__item:last-child {
  margin-right: 0
}

.related-tag-wrp {
  padding: 28px 8px 32px 16px;
  border-radius: 8px;
  background-color: #fff;
  position: relative
}

.related-tag-wrp:before {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.1);
  transform-origin: 0 0;
  transform: scaleY(0.5);
  left: 16px;
  right: 16px
}

.related-tag-wrp:after {
  -webkit-transform-origin: 0 100%;
  -webkit-transform: scaleY(0.5);
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 1px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.1);
  transform-origin: 0 100%;
  transform: scaleY(0.5);
  left: 16px;
  right: 16px
}

.related-tag__title-wrp {
  position: relative
}

.related-tag__title-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  box-sizing: border-box;
  padding-right: 8px;
  font-size: 15px;
  line-height: 1.4
}

.related-tag__title {
  font-weight: 500;
  color: rgba(0, 0, 0, 0.3)
}

.related-tag__feedback {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.related-tag-list,
.related-tag-item {
  list-style-type: none
}

.related-tag-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-right: -8px;
  margin-top: 8px
}

.related-tag-item {
  padding: 8px 12px;
  margin-top: 8px;
  margin-right: 8px;
  border-radius: 2px;
  color: #576b95;
  background-color: #f7f7f7;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(50% - 8px);
  box-sizing: border-box
}

.related-tag-item:active {
  position: relative
}

.related-tag-item:active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.05)
}

.article_item {
  color: rgba(0, 0, 0, 0.9);
  background-color: #fff;
  margin-top: 4px;
  padding: 20px 16px 24px;
  position: relative
}

.article_item.no_line.image-text-item:after {
  display: none
}

.article_item.special-card-item {
  padding-bottom: 24px
}

.article_item.special-card-item .article__subinfo {
  margin-bottom: 0
}

.article_item.has-two-line-title {
  padding: 16px 16px 20px
}

.article_item:last-child:before {
  display: none
}

.article_item.image-text-item {
  margin-top: 0;
  position: relative
}

.article_item.image-text-item::after {
  content: "";
  display: block;
  right: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 16px;
  bottom: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5)
}

.article_item.media_item .account_info {
  margin-bottom: 8px
}

.article_item .article_item_inner {
  min-height: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.article_item .article_item_inner.video_item_inner {
  display: block
}

.article_item .article_item_inner.video_item_inner .article__title {
  margin-bottom: 10px
}

.article_item .account_info {
  line-height: 20px;
  height: 20px;
  margin-bottom: 8px
}

.article_item .account_info .account__thumb {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #ededed;
  margin-right: 8px;
  float: left;
  background-size: cover;
  background-position: center center
}

.article_item .account_info .account__name {
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px
}

.article_item .article__title {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  font-size: 17px;
  line-height: 1.4;
  margin-bottom: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical
}

.article_item.special-card-item .article__title {
  margin-bottom: 10px
}

.article_item .media__detail {
  position: absolute;
  top: 22px;
  left: 0;
  right: 0;
  bottom: 0;
  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-align: center;
  -webkit-align-items: center;
  align-items: center
}

.article_item .media__wrp {
  position: relative
}

.article_item .media__video-icon {
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 28px;
  z-index: 1;
  background-size: cover;
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Ccircle cx='14' cy='14' r='14' fill='%23000' fill-opacity='.15'/%3E    %3Cpath fill='%23FFF' fill-rule='nonzero' d='M14 0c7.732 0 14 6.268 14 14s-6.268 14-14 14S0 21.732 0 14 6.268 0 14 0zm0 .84C6.732.84.84 6.732.84 14S6.732 27.16 14 27.16 27.16 21.268 27.16 14 21.268.84 14 .84zm-2.8 8.066a.7.7 0 0 1 .347.092l7.69 4.394a.7.7 0 0 1 0 1.216l-7.69 4.394a.7.7 0 0 1-1.047-.608V9.606a.7.7 0 0 1 .7-.7z'/%3E  %3C/g%3E%3C/svg%3E")
}

.article_item .media__audio-icon {
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 28px;
  z-index: 1;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Ccircle cx='14' cy='14' r='13.387' stroke='%23FFF' stroke-opacity='.9' stroke-width='1.225'/%3E    %3Cpath stroke='%23FFF' stroke-width='1.2' d='M14 .6C6.6.6.6 6.6.6 14s6 13.4 13.4 13.4 13.4-6 13.4-13.4S21.4.6 14 .6z'/%3E    %3Cpath fill='%23FFF' d='M15.878 7a10.048 10.048 0 0 1 2.952 7.128c0 2.783-1.128 5.303-2.952 7.127l-1.07-1.069a8.535 8.535 0 0 0 2.51-6.058 8.535 8.535 0 0 0-2.51-6.059L15.878 7zm-2.495 2.495a6.531 6.531 0 0 1 1.919 4.633 6.531 6.531 0 0 1-1.919 4.633l-1.07-1.07a5.019 5.019 0 0 0 1.477-3.563 5.019 5.019 0 0 0-1.476-3.564l1.069-1.07zm-2.495 2.494c.548.548.886 1.304.886 2.139 0 .835-.338 1.59-.886 2.138L8.75 14.128z'/%3E  %3C/g%3E%3C/svg%3E");
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 50%
}

.article_item .media__time {
  font-size: 12px;
  color: #FFF;
  line-height: 16px;
  margin-top: 4px;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.6)
}

.article_item .article__thumb {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  font-size: 10px;
  width: 6.4em;
  height: 6.4em;
  border-radius: 2px;
  background-color: #ededed;
  margin: 4px 0 4px 12px;
  background-size: cover;
  background-position: center center
}

.article_item .article__thumb.audio-icon {
  display: inline-block;
  vertical-align: middle;
  background-size: cover;
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='216' height='216' viewBox='0 0 216 216'%3E  %3Cimage width='216' height='216' fill='none' fill-rule='evenodd' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANgAAADYCAYAAACJIC3tAAAABGdBTUEAALGOfPtRkwAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA2KADAAQAAAABAAAA2AAAAADs6jNqAAARbElEQVR4Ae3deWwc5RnH8ZnZXa+P2CaJyeFcVggQkkJCiYigtKilFIS4RCmq1Sr0AJFW4lCgVSlVKW2hldq4AtpCoRxtOYOAliIqBPmjpQUhSks4YxNCMLZjcuD4Wtt7zHYmMLCs33l21u/rxU6/kWB33ud9nxl/Vj/tej07a1vev7a2thrXdeu8/+L+Nv8QQGDiAo7jZL3/hjds2DBi++HKZrONE2/HSgQQUAnE4/F+x3/mUhUZQwABPQE/W37AeFmo58hqBJQCfrYcZYVBBBAwIkDAjDDSBAG1AAFTuzCKgBEBAmaEkSYIqAUImNqFUQSMCBAwI4w0QUAtQMDULowiYESAgBlhpAkCagECpnZhFAEjAgTMCCNNEFALEDC1C6MIGBEgYEYYaYKAWoCAqV0YRcCIAAEzwkgTBNQCBEztwigCRgQImBFGmiCgFiBgahdGETAiQMCMMNIEAbUAAVO7MIqAEQECZoSRJgioBQiY2oVRBIwIEDAjjDRBQC1AwNQujCJgRICAGWGkCQJqAQKmdmEUASMCBMwII00QUAsQMLULowgYESBgRhhpgoBagICpXRhFwIgAATPCSBME1AIETO3CKAJGBAiYEUaaIKAWIGBqF0YRMCJAwIww0gQBtQABU7swioARAQJmhJEmCKgFCJjahVEEjAgQMCOMNEFALUDA1C6MImBEgIAZYaQJAmoBAqZ2YRQBIwIEzAgjTRBQCxAwtQujCBgRIGBGGGmCgFqAgKldGEXAiAABM8JIEwTUAgRM7cIoAkYECJgRRpogoBYgYGoXRhEwIkDAjDDSBAG1AAFTuzCKgBEBAmaEkSYIqAUImNqFUQSMCBAwI4w0QUAtQMDULowiYESAgBlhpAkCagECpnZhFAEjAgTMCCNNEFALEDC1C6MIGBEgYEYYaYKAWoCAqV0YRcCIAAEzwkgTBNQCBEztwigCRgQImBFGmiCgFiBgahdGETAiQMCMMNIEAbUAAVO7MIqAEQECZoSRJgioBQiY2oVRBIwIEDAjjFOnyV3LO1f8+NjX7t66IFU7dY7q//dICNgB9Nj74epoHHogY+c/t6m58/Y91an4AfTjTcsfhYBNy4dt/EEH4cpb1iy/mnHcE286svPG8TMZqaQAAauk9iTtqzhcwW7Sjnv2tWvafxRsc1t5AQJWeXOjewwLV7CT0VjuohuO2nZ6sM1tZQUIWGW9je/tjfrhK4OXhWHNd9ek2x4+dOfisDrjkydAwCbPtiKdT90572LHcjpK7Kx+y8x9t/TWpRMl5lE2LEDADINWut3arpn71uxsaHUsu0fad87Or7pt+Y7vS3OomRcgYOZNK97xjM7mnuX7GlqtvDUs7Xw0nr3wriO6VkpzqJkVIGBmPT+2bq3tCzpmjyW/W+IAYttmDP68xBzKBgUImEHMj7vVZVsOeSiZde6VjiPn5NdsXLWtVZpDzZwAATNnOSU6nbe9+SrHdtqlg+mvTv/g+cWpBmkONTMCBMyM46R1ueeIzuWb5+ycHXUHh/U1jCwZrLnCsr3fyEL++W/rP9HUdUFImWGDAgTMIKbpVv4fkbc2DD34VMu+sk7e/cYrS/6dzNqbpONJJbIXcEKwJGSmRsDMOBrvUniGhv8W+6YFnXeUc/LucZ0H/cR7DusPOzDvWWzmo3O7zw+rM25GgICZcTTapTBcQeOM7X7mdyu7rgq2S92etGv+3sZs1UZp3mAis/6tWemkNIeangAB0/MzvloVrmAn3t+x1t+0evvJwXap2zPfnHOX94bHnrB5rmXNeXhJ1xlhdcb1BQiYvqGxDvcv617mf57LfxMirOnO5Oj1mxfujfSmh/+GR23G+X1YL398IJH+klSnpidAwPT8jK5eNTKzx8k770hN/d+dnpm3+4fSnMLaKb3zbve2BwvHCu9nnPwJj7Xsnlc4xn1zAgTMnKV2p+Xdtamj+5vWeecV7pWajcXc825Z+cZaaU5QW93dMFidjd0fbI+7zeedl2f1nTNunAEjAgTMCKO5Jme1N3U1DyQvtGw7I3XtqUtfLdULawtHkw8WbhffT8Xdc4vH2DYjQMDMOBrtctFrS59pSMfFAHlv3R9905FvfjrKjs9/peUFO29vC5ubs90j/ra4d25YnfGJCxCwidtN6srLXmq5M2bZr0o72V0zeplUL6zVZeMPFW4X32+fNXRC8Rjb+gIETN9wUjokMon8vNHkdVJz7+pRx9932NuHSnOC2uJU9WPBfdXtUCz7KdU4Y3oCBEzPb1JXr9+ydHPCcp6RdrKjYSTS70+tWxe1S38Ty8RcnsEk6AnWCNgE4SayzP+w4zVrt/75xfmpGVHXL0rN+Kk0dySW+6JUL6zFXTs0rK5tLfrr4p7mwvnc1xcgYPqGkTrsP0OjYWBT1nLXPryw8+ZMImNHWfj1lxb+J5a3Xw6b61r5BX9a8fYnwuqF49UZ++nC7eL7bzemDy8eY1tPgIDp+UVaXXz6U9ZxT7r+yB3rIy32JlXnYo9Lc9+pGYv08m5uKvm81GekKnOIVKdWvgABK9+srBXF4QoW9ycylzw3f6Ax2JZum4eSYsCGnUykNyiOHTr4DWk/Y45LwCSgCdQI2ATQoi4JC9f76w96ckHvxVF6rWtf8pL3QO0Mm+vG7NVhtcJx/0wR7yyR0FOxsnZ+WeF87usLEDB9Q2WHEuHav2Y0lo18om0yF3tSuSNv0M27TVGfDWN5K/RZzPvjdUvYPhifmAABm5ibuCpKuPwG/sdF7jjq7WPEZu8XEzn5j84vNw1Eennn5OzOsP15b5hEeskatp7x8QIEbLyJ1kjUcAU7eScx8vngvnQ7I5sIfebx1w3E0ouk9UHNtuzQM+u98x/rgnncmhEgYGYc93cpN1z+Iu9rhlr2Ly7xv1kjVaG/g/lLM3auvkSL/eWY7QyFzvPOrO+YOVATWqdQtgABK5tMvWAi4fI75R0r0km29dmq8GD4jRw70h+v7bwrXv23s36UZzHf09A/AmYA0r/G4OuNw5u8D0OGfhI5bDc5K98UViscn+vWpQq3i+9nrVykYHgf6BT7DCZzfPVsMa7GNgHTwAuWHtNZO1A/Fr9OuhZhMLf41s6Hf9q4cG6fNVRVuF183zstZLR4TLXtzatWjQdjyUw8HdznVl+AgOkb7u9wxQuH3tM4mhAv+KnaVcxyelXjxWP9ta74EtBxbfGlX9Ava1viM9TCsTr5pWjQiNtIAgQsElO0Se+FrOo75TyTxdy8+OZFsOf+2Jj4UjJhxSMFw3tJGh5U72rAR+xJRApqcFzcygIETPYpu3rFC8vubhyNHrKGsfhTUXYykMwtleYlM9GeCW1HCFjeGvE/hybth1p5AgSsPK9Is98LWYSXi7adOm1H89+jNB1xsodJ8xalqsW/kwVrM1Y+9ApS3mlU4X8jCxpwW5YAASuLK/rkKC8Xq7L2k0sHayO9OTHm5E4U9p46ffu8SC81XTv8hF7vDZduYR+UJiBAwCaAFnVJiZeLuWV9NRuj9Hqk5Z0F3nmCoZ/5irnyaVTBPvxr23sfrFwcbBffxvPO68VjbOsJEDA9v5Krw14u1rjx+1rfWFLqy8v392+fOSheLrvajf+r5IF4EzYv7GvxbmJhc73zHSO9zAxbz/h4AQI23sT4SPHLRQ+987juRvGCNoUH4b3zcErhdvH9xrHEP4vHVNu9M8bE72euJWAqNq0xAqbFF33xBy8XvctYL++vX/fZnrnvRlntX9bau7z18aFzvS8+P62n+bnQekFhOC5/MLNptHZbwXTuGhCIG+hBi4gCfsgeX7jriVO65uyKuMR64eC+K7zv+Qo9iyOZjz265N2qsSj9Rp2cFNT+c7fP4XewKJBlzOEZrAwsE1PLCZf/bSve2/NflvbblEo8INWDmn/l3rxthX5mrMpynuZvYIGWuVsCZs7SeKeOWUNXek1D35Rw8vZb3+xY9HSUHb8ya/AkaV5tLtobJVIPauMFCNh4kykx4n97StrOnSYdTH0m/uuozzqpqqx4/cTm4WSkN0qk46E2XoCAjTf52Ef8l3PdM9I3SwfiPXA7v9qxJPxriQoW+xcU9d4oOa5g6CN3vV67/Cv/fmSQDSMCBMwIo7km/ncmPzuv7w7v+hihpzT5e6tPJ9rmDVdlouz51dlD53hvlIRe6LQqG/tLlD7MKV+AgJVvNqkr/njI9o3+VxNJO4nlnf9e+nLL3dKcoJaq8T5hmch+JdhW3S4aqo70RolqLWOyAAGTfSpa/cOKzlXpmCt/26Rtu0sH674X9XevWw/ffqZ3elRL2A/ivVHS7l93MazOuJ4AAdPzM7r6/FcXbyn1oc26TOxX615b9GLUHfdVZS6R5tbmHJ69JCDNGgHTBDS9vPi0qsL+ibz99CWvHtpWOCbdv2n19pP9b68Mn2OPHb23aVN4nYquAAHTFZyE9R+cVuV9wjho731Wq2dtz+xv1Y7Y3vVKS//zz5zvrU5fJc2scZ17v7Bj9m5pDjU9AQKm5zdpq4vOwt+3fF9Dazlngdy5ovtC75Lah4cfoJ1dOTD7N+F1KiYEOBfRhOIk9fBfLm5ctS0/M5t4vbV9QaSPtviH4p8g3B/PXC4dVtJ1HjyrvalLmkNNX4CA6RtOaofLtyy7t9wdPD/n3Wu9v3rVha+zsysG6m8Mr1MxJcBLRFOSU6TPL1dvW1fqFKvqnHPbOe3NfLiyAo8ZAasAcqV24V++uz+Zvkban/dmSe/ZnfN/Ic2hZk6AgJmz/Fg7vTJnoK6jYegW7yDEK/fOHq26euWuBq59WKFHi4BVCHoyd9Nbl048uKTnNunzXv7+E3nnH5dsOeSRyTwWen9UgIB91GNabt26YvsN3tcgSZd1s7yXhns/ueegy6blDziND5qATeMHzz/0a9dsvSbtuGeLP4b3B+v5o8lLo147UexFsSwBAlYW19SbnMzG2ktdC782G//t+i1LN0+9oz/wj4iATfPHWDp30f/R4pbz7LfbW342zX/MaXv4BGzaPnQfHnjRaVUfFBzL6Ti1e+7XGgerch8McqeiAgSsotyTt7P3nsk+/MIJ/+TgNTsbWtd2zdw3eXulcykBAlZKaBrVg5B51wZ4d/me2tYzOpt7ptHhH5CHyrmIB9jD6ofs2YV9j/HMNTUeWJ7BpsbjYPQoCJdRTq1mBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArIAAZN9qCKgJUDAtPhYjIAsQMBkH6oIaAkQMC0+FiMgCxAw2YcqAloCBEyLj8UIyAIETPahioCWAAHT4mMxArKA4/3LylOoIoDARAT8bPkBG57IYtYggIAs4GfL9qe0tbXVuK5b5/0Xl5dQRQCBUgLvP3MNb9iwYeR/Pn/L+784KKYAAAAASUVORK5CYII='/%3E%3C/svg%3E")
}

.article_item .article__thumb-wrp {
  float: right;
  position: relative;
  margin-left: 12px;
  width: 72px;
  height: 72px
}

.article_item .article__thumb-wrp .article__thumb {
  margin-left: 0
}

.article_item .article__subinfo {
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  overflow: visible;
  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: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end
}

.article_item .article__desc {
  position: relative;
  top: -4px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical
}

.article_item .media__desc {
  font-size: 17px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.9);
  line-height: 24px;
  margin-bottom: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical
}

.article_item .article__extinfo {
  line-height: 1.4;
  font-size: 0;
  color: rgba(0, 0, 0, 0.3)
}

.article_item .article__extinfo .extinfo__item {
  font-size: 14px;
  padding-right: 8px;
  position: relative;
  display: inline-block
}

.article_item .article__extinfo .extinfo__item:last-child {
  padding-right: 0
}

.article_item .article__extinfo.video__extinfo {
  padding: 8px 0 0;
  position: static;
  margin-right: 0
}

.page_footer {
  color: rgba(0, 0, 0, 0.3);
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  padding: 40px 16px 40px;
  padding-bottom: calc(40px + constant(safe-area-inset-bottom));
  padding-bottom: calc(40px + env(safe-area-inset-bottom))
}

.page_delete {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0
}

.page_delete .weui-msg__desc {
  color: rgba(0, 0, 0, 0.5)
}

.unfold-more {
  padding: 16px;
  position: relative;
  background-color: #fff
}

.unfold-more:after {
  position: absolute;
  top: 0;
  left: 20px;
  right: 20px;
  height: 1px;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  background-color: rgba(0, 0, 0, 0.1)
}

.unfold-more__word {
  font-size: 14px;
  color: #576b95;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.unfold-more__icon {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  width: 2em;
  height: 1em;
  color: rgba(0, 0, 0, 0.3);
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'%3E  %3Cpath fill='%23b3b3b3' fill-rule='evenodd' d='M11.613 1.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 2.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E%3C/svg%3E")
}

.other-content__word {
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
  text-align: left;
  padding: 40px 16px 16px;
  font-size: 17px;
  line-height: 24px;
  position: relative;
  top: -1px;
  background: #ededed
}

.fold-more-loading {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.3)
}

.no-desc .album__num:after {
  display: none
}

.article__video-img {
  width: 100%;
  padding-top: 56.28%;
  box-sizing: border-box;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  position: relative
}

.article__video-img__middle {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.article__video-img__middle__icon {
  display: inline-block;
  vertical-align: middle;
  width: 48px;
  height: 48px;
  margin-bottom: 8px;
  position: relative;
  top: 2px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Ccircle cx='23.834' cy='23.834' r='23.834' fill='%23000' fill-opacity='.15'/%3E    %3Cpath fill='%23FFF' fill-rule='nonzero' d='M23.834 0C36.998 0 47.67 10.671 47.67 23.834c0 13.164-10.671 23.835-23.835 23.835C10.671 47.669 0 36.998 0 23.834 0 10.671 10.671 0 23.834 0zm0 1.43C11.461 1.43 1.43 11.46 1.43 23.834S11.46 46.24 23.834 46.24 46.24 36.209 46.24 23.834c0-12.373-10.03-22.404-22.405-22.404zm-4.766 13.733c.207 0 .41.054.59.157L32.75 22.8a1.192 1.192 0 0 1 0 2.07l-13.09 7.48a1.192 1.192 0 0 1-1.783-1.035v-14.96c0-.659.533-1.192 1.192-1.192z'/%3E  %3C/g%3E%3C/svg%3E")
}

.article__video-img__middle__time {
  position: relative;
  top: 2px;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.3)
}

.article__video-img__bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 8px 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.video-img__bottom_icon {
  margin-right: 3px;
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='72' height='72' viewBox='0 0 72 72'%3E  %3Cimage width='72' height='72' fill='none' fill-rule='evenodd' xlink:href='data:image/png;base64,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'/%3E%3C/svg%3E")
}

.video-img__bottom_time {
  font-size: 14px;
  color: #fff;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.3)
}

.article_item_comment {
  font-size: 14px;
  line-height: 1.4;
  padding: 16px 0 0 10px;
  margin-bottom: 4px;
  position: relative;
  color: rgba(0, 0, 0, 0.5);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all
}

.article_item_comment:before {
  content: '';
  position: absolute;
  top: calc(16px + .2em);
  left: 0;
  bottom: .2em;
  width: 2px;
  border-radius: 1px;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: .1
}

.article_item_comment__word {
  color: rgba(0, 0, 0, 0.3);
  padding-bottom: 4px
}

.album__num {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.3);
  padding-right: 8px;
  position: relative
}

.subscribed-action-sheet .weui-actionsheet__menu .weui-actionsheet__cell {
  color: var(--weui-RED)
}

.subscribed-action-sheet .weui-mask {
  -webkit-animation-duration: .0001s;
  animation-duration: .0001s
}

.page_footer,
.over-line {
  background: #fff;
  max-width: 677px;
  margin-left: auto;
  margin-right: auto
}

@media(prefers-color-scheme:dark) {
  body {
    background-color: #111
  }

  .page_header {
    background-color: #191919
  }

  .page_header .page_header_title {
    color: rgba(255, 255, 255, 0.8)
  }

  .page_header .extinfo__item {
    color: rgba(255, 255, 255, 0.5)
  }

  .page_header .article-tag__list {
    color: rgba(255, 255, 255, 0.5)
  }

  .page_header .article-tag__list .article-tag__item {
    color: #7d90a9;
    background: #191919
  }

  .article_item {
    color: rgba(255, 255, 255, 0.8);
    background-color: #191919
  }

  .article_item.image-text-item::after {
    border-color: rgba(255, 255, 255, 0.1)
  }

  .article_item .media__desc {
    color: rgba(255, 255, 255, 0.8)
  }

  .article_item .article__desc {
    color: rgba(255, 255, 255, 0.5)
  }

  .article_item .account_info .account__thumb {
    background-color: #111
  }

  .article_item .account_info .account__name {
    color: rgba(255, 255, 255, 0.5)
  }

  .article_item .article__thumb {
    background-color: #111
  }

  .article_item .article__extinfo {
    color: rgba(255, 255, 255, 0.3)
  }

  .page_footer,
  .fold-more-loading,
  .article_item_comment__word {
    color: rgba(255, 255, 255, 0.3)
  }

  .page_delete .weui-msg__desc {
    color: rgba(255, 255, 255, 0.5)
  }

  .article_item_comment {
    color: rgba(255, 255, 255, 0.5)
  }

  .article_item_comment:before {
    background-color: rgba(255, 255, 255, 0.3)
  }

  .unfold-more {
    background-color: #191919
  }

  .unfold-more:after {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .unfold-more__word {
    color: #7d90a9
  }

  .unfold-more__icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'%3E  %3Cpath fill='%23b3b3b3' fill-rule='evenodd' d='M11.613 1.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 2.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E%3C/svg%3E")
  }

  .other-content__word {
    color: rgba(255, 255, 255, 0.8);
    background-color: #111
  }

  .album__num {
    color: rgba(255, 255, 255, 0.3)
  }

  .album__num:after {
    background-color: rgba(255, 255, 255, 0.3)
  }

  .related-tag-wrp {
    background-color: #191919
  }

  .related-tag-wrp:before,
  .related-tag-wrp:after {
    border-color: rgba(255, 255, 255, 0.1)
  }

  .related-tag__title {
    color: rgba(255, 255, 255, 0.3)
  }

  .related-tag-item {
    color: #7d90a9;
    background-color: #1e1e1e
  }

  .related-tag-item:active:before {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .page_footer,
  .over-line {
    background: #191919
  }
}

:root {
  color: var(--FG-0);
  background: var(--BG-0)
}

.album-sort__wrp {
  padding: 14px 16px 6px;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.9);
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album-sort-positive-icon {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.2em;
  width: 2em;
  height: 2em;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M17.323 8v9.85l2.882-2.627c.133-.089.91.792.78.936l-4.212 3.922a.444.444 0 0 1-.332.147.437.437 0 0 1-.441-.433V8h1.323zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
}

.album-sort-negative-icon {
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  margin-top: -0.2em;
  width: 2em;
  height: 2em;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M16.44 8c.128 0 .249.054.333.148l4.213 3.921c.128.144-.648 1.025-.781.936l-2.882-2.626v9.85H16V8.432c0-.239.197-.433.44-.433zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
}

.album-sort__word {
  font-size: 15px;
  margin-left: 4px
}

.order-loading__area {
  height: 422px;
  background-color: #fff;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.order-loading__area.video-album {
  height: 459px
}

.order-loading__area .weui-loadmore {
  position: absolute;
  top: 38.8%;
  left: 0;
  right: 0
}

.order-loading__content {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: absolute;
  top: 164px
}

@-webkit-keyframes animal {
  0% {
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg)
  }

  100% {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg)
  }
}

@keyframes animal {
  0% {
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg)
  }

  100% {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg)
  }
}

.album-loading-icon {
  -webkit-animation: animal .5s infinite linear;
  animation: animal .5s infinite linear;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  width: 16px;
  height: 17px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17'%3E  %3Cdefs%3E    %3ClinearGradient id='675ae9fb-bad0-431e-ac40-92544e5e1042-a' x1='94.087%25' x2='94.087%25' y1='0%25' y2='90.559%25'%3E      %3Cstop offset='0%25' stop-color='%23606060' stop-opacity='0'/%3E      %3Cstop offset='100%25' stop-color='%23606060' stop-opacity='.3'/%3E    %3C/linearGradient%3E    %3ClinearGradient id='675ae9fb-bad0-431e-ac40-92544e5e1042-b' x1='100%25' x2='100%25' y1='8.674%25' y2='90.629%25'%3E      %3Cstop offset='0%25' stop-color='%23606060'/%3E      %3Cstop offset='100%25' stop-color='%23606060' stop-opacity='.3'/%3E    %3C/linearGradient%3E  %3C/defs%3E  %3Cg fill='none' opacity='.9'%3E    %3Cpath fill='url(%23675ae9fb-bad0-431e-ac40-92544e5e1042-a)' d='M8 1a8 8 0 1 1 0 16v-1.4A6.6 6.6 0 0 0 8 2.4V1z'/%3E    %3Cpath fill='url(%23675ae9fb-bad0-431e-ac40-92544e5e1042-b)' d='M8 1v1.4a6.6 6.6 0 1 0 0 13.2V17A8 8 0 1 1 8 1z'/%3E    %3Ccircle cx='8.1' cy='1.7' r='1' fill='%23606060'/%3E  %3C/g%3E%3C/svg%3E")
}

.album-history__wrp {
  padding: 16px 8px 0;
  background-color: #fff
}

.album-history {
  padding: 9px 12px;
  border-radius: 8px;
  background-color: #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative
}

.album-history:active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.05)
}

.video-album__content .album-history {
  padding-top: 16px
}

.video-album__content .album-history__wrp {
  margin-top: 0
}

.album-history__title {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.5);
  padding-bottom: 2px
}

.album-history__item {
  font-size: 15px;
  color: rgba(0, 0, 0, 0.9);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  word-break: break-all;
  -webkit-line-clamp: 2
}

.album-history__icon {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 12px;
  margin-left: 16px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E  %3Cg fill-opacity='.3' fill-rule='evenodd'%3E    %3Cpath d='M11.613 1.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 2.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E    %3Cpath d='M11.613 5.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 6.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E  %3C/g%3E%3C/svg%3E")
}

.ablum-history-tag {
  display: inline-block;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 16px;
  padding: 2px 4px;
  margin-right: 8px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 2px
}

@media(prefers-color-scheme:dark) {
  .album-sort__wrp {
    color: rgba(255, 255, 255, 0.8);
    background-color: #191919
  }

  .album-sort-positive-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23FFFFFF' fill-opacity='.8' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M17.323 8v9.85l2.882-2.627c.133-.089.91.792.78.936l-4.212 3.922a.444.444 0 0 1-.332.147.437.437 0 0 1-.441-.433V8h1.323zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
  }

  .album-sort-negative-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23FFFFFF' fill-opacity='.8' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M16.44 8c.128 0 .249.054.333.148l4.213 3.921c.128.144-.648 1.025-.781.936l-2.882-2.626v9.85H16V8.432c0-.239.197-.433.44-.433zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
  }

  .order-loading__area {
    background-color: #191919
  }

  .order-loading__content {
    color: rgba(255, 255, 255, 0.5)
  }

  .album-loading-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17'%3E  %3Cdefs%3E    %3ClinearGradient id='a5f51c92-7fcb-46f0-a504-b7723f2b82b0-a' x1='94.087%25' x2='94.087%25' y1='0%25' y2='90.559%25'%3E      %3Cstop offset='0%25' stop-color='%23EDEDED' stop-opacity='0'/%3E      %3Cstop offset='100%25' stop-color='%23EDEDED' stop-opacity='.3'/%3E    %3C/linearGradient%3E    %3ClinearGradient id='a5f51c92-7fcb-46f0-a504-b7723f2b82b0-b' x1='100%25' x2='100%25' y1='8.674%25' y2='90.629%25'%3E      %3Cstop offset='0%25' stop-color='%23EDEDED'/%3E      %3Cstop offset='100%25' stop-color='%23EDEDED' stop-opacity='.3'/%3E    %3C/linearGradient%3E  %3C/defs%3E  %3Cg fill='none' opacity='.9'%3E    %3Cpath fill='url(%23a5f51c92-7fcb-46f0-a504-b7723f2b82b0-a)' d='M8 1a8 8 0 1 1 0 16v-1.4A6.6 6.6 0 0 0 8 2.4V1z'/%3E    %3Cpath fill='url(%23a5f51c92-7fcb-46f0-a504-b7723f2b82b0-b)' d='M8 1v1.4a6.6 6.6 0 1 0 0 13.2V17A8 8 0 1 1 8 1z'/%3E    %3Ccircle cx='8.1' cy='1.7' r='1' fill='%23EDEDED'/%3E  %3C/g%3E%3C/svg%3E")
  }

  .album-history__wrp {
    background-color: #191919
  }

  .album-history {
    background-color: #1e1e1e
  }

  .album-history:active:before {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .album-history__title {
    color: rgba(255, 255, 255, 0.5)
  }

  .album-history__item {
    color: rgba(255, 255, 255, 0.8)
  }

  .album-history__icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E  %3Cg fill='%23FFFFFF' fill-opacity='.3' fill-rule='evenodd'%3E    %3Cpath d='M11.613 1.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 2.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E    %3Cpath d='M11.613 5.636l.707.707-3.853 3.853a.664.664 0 0 1-.941 0L3.673 6.343l.707-.707 3.616 3.616 3.617-3.616z'/%3E  %3C/g%3E%3C/svg%3E")
  }

  .ablum-history-tag {
    color: rgba(255, 255, 255, 0.5);
    background-color: rgba(255, 255, 255, 0.1)
  }
}

.wx_tap_highlight_active.wx_tap_link {
  opacity: .5
}

.wx_tap_highlight_active.wx_tap_card {
  background-color: #ebebeb
}

.wx_tap_highlight_active.wx_tap_cell {
  background-color: rgba(0, 0, 0, 0.05)
}

@media(prefers-color-scheme:dark) {
  .wx_tap_highlight_active.wx_tap_card {
    background-color: #2b2b2b
  }

  .wx_tap_highlight_active.wx_tap_cell {
    background-color: rgba(255, 255, 255, 0.1)
  }
}

.wx_css_active:active {
  opacity: .5
}

:root {
  --sab: env(safe-area-inset-bottom)
}

.rich_media_wrp {
  position: relative
}

@font-face {
  font-family: "WeChatSansStd-Medium";
  src: url('data:application/octet-stream;base64,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AwYAAwABBAkABAAsA1oAAwABBAkABQAYA4YAAwABBAkABgAsA54AAwABBAkABwBMA8oAAwABBAkACAAWBBYAAwABBAkACQBGBCwAAwABBAkACwAwBHIAAwABBAkAEAAeBKIAAwABBAkAEQAMBMAAAwABBAkAEwAiBMwAAwABCAQAAABmBO4AAwABCAQAAQAsBVQAAwABCAQAAgAOBYAAAwABCAQABAAsBY4AAwABCAQABwBMBboAAwABCAQACAAWBgYAAwABCAQACQBGBhwAAwABCAQAEAAeBmIAAwABCAQAEQAMBoBDb3B5cmlnaHQgKGMpIDIwMTcgYnkgVGVuY2VudC4gQWxsIHJpZ2h0cyByZXNlcnZlZC5XZUNoYXQgU2FucyBTdGRNZWRpdW1IYW55aSBXZUNoYXQgU2FucyBTdGQtTWVkaXVtOyBWZXJzaW9uIDEuMDBXZUNoYXQgU2FucyBTdGQtTWVkaXVtVmVyc2lvbiAxLjAwV2VDaGF0LVNhbnMtU3RkLU1lZGl1bVdlQ2hhdCBTYW5zIGlzIGEgdHJhZGVtYXJrIG9mIFRlbmNlbnQuSGFueWkgRm9udHNaSEFORyBYdWFuLCBXQU5HIFRpYW5iaSwgTElVIFhpYW95dWh0dHA6Ly93d3cuaGFueWkuY29tLmNuL1dlQ2hhdCBTYW5zIFN0ZE1lZGl1bVdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW3boiSjX7QKMTIzNDU2Nzg5MENvcHlyaWdodCAoYykgMjAxNyBieSBUZW5jZW50LiBBbGwgcmlnaHRzIHJlc2VydmVkLldlQ2hhdCBTYW5zIFN0ZE1lZGl1bUhhbnlpIFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW07IFZlcnNpb24gMS4wMFdlQ2hhdCBTYW5zIFN0ZC1NZWRpdW1WZXJzaW9uIDEuMDBXZUNoYXQtU2Fucy1TdGQtTWVkaXVtV2VDaGF0IFNhbnMgaXMgYSB0cmFkZW1hcmsgb2YgVGVuY2VudC5IYW55aSBGb250c1pIQU5HIFh1YW4sIFdBTkcgVGlhbmJpLCBMSVUgWGlhb3l1V2VDaGF0IFNhbnMgU3RkLU1lZGl1bQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIASABhAG4AeQBpACAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQA7ACAAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBWAGUAcgBzAGkAbwBuACAAMQAuADAAMABXAGUAQwBoAGEAdAAtAFMAYQBuAHMALQBTAHQAZAAtAE0AZQBkAGkAdQBtAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAFQAZQBuAGMAZQBuAHQALgBIAGEAbgB5AGkAIABGAG8AbgB0AHMAWgBIAEEATgBHACAAWAB1AGEAbgAsACAAVwBBAE4ARwAgAFQAaQBhAG4AYgBpACwAIABMAEkAVQAgAFgAaQBhAG8AeQB1AGgAdAB0AHAAOgAvAC8AdwB3AHcALgBoAGEAbgB5AGkALgBjAG8AbQAuAGMAbgAvAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAE0AZQBkAGkAdQBtIKwAogAkAKMgqQClAAoAMQAyADMANAA1ADYANwA4ADkAMABDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEANwAgAGIAeQAgAFQAZQBuAGMAZQBuAHQALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZAAgAE0AZQBkAGkAdQBtAFIAZQBnAHUAbABhAHIAVwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQALQBNAGUAZABpAHUAbQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABUAGUAbgBjAGUAbgB0AC4ASABhAG4AeQBpACAARgBvAG4AdABzAFoASABBAE4ARwAgAFgAdQBhAG4ALAAgAFcAQQBOAEcAIABUAGkAYQBuAGIAaQAsACAATABJAFUAIABYAGkAYQBvAHkAdQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZABNAGUAZABpAHUAbQAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAYwAAAAMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQATABQAFQAWABcAGAAZABoAGwAcAA8AEQAQAQIBAwCEAQQAvQAHAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgCFARMBFAEVAJYBFgEXARgBGQEaAA4A7wd1bmkwRTNGB3VuaTIwQjUNY29sb25tb25ldGFyeQd1bmlGRTY5BGRvbmcERXVybwd1bmkyMEIyB3VuaTIwQjQHdW5pMjBBRAd1bmkyMEJFB3VuaTIwQkEHdW5pMjBCQwd1bmkyMEE2B3VuaTIwQjEHdW5pMjBCRAd1bmkyMEI5B3VuaTIwQUEHdW5pMjBCOAd1bmkyMEFFB3VuaTIwQTkHdW5pRkZFMAd1bmlGRjA0B3VuaUZGRTEHdW5pRkZFNgd1bmlGRkU1') format('truetype')
}

.pay button {
  min-width: 184px;
  width: auto;
  min-height: 40px;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: #07c160;
  color: #fff;
  font-size: 14px;
  border: 0;
  border-radius: 6px;
  line-height: 1.4;
  font-weight: 500;
  position: relative;
  outline: 0;
  font-family: -apple-system-font, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.pay button .price {
  font-family: "WeChatSansStd-Medium"
}

.pay button>div {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.pay button>div .weui-primary-loading {
  margin-top: 0
}

.pay button .pay__notice-price {
  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-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.pay button .pay__notice-price .ori-price {
  text-decoration: line-through;
  font-size: 12px;
  color: rgba(255, 255, 255, 0.5);
  font-weight: 400;
  margin-top: -8px
}

.pay .weui-btn_primary {
  background-color: #fa9d3b
}

.pay .weui-btn_primary:not(.weui-btn_disabled):active {
  background-color: #fa9d3b
}

.pay .weui-btn_primary:not(.weui-btn_disabled):active::before {
  background-color: transparent;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.1)
}

.pay button:not(.btn_disabled):active::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.1)
}

.pay button.btn_disabled {
  background-color: #f2f2f2;
  color: rgba(0, 0, 0, 0.18)
}

.pay__mask {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  text-align: center
}

.pay__notice {
  visibility: hidden;
  opacity: 0;
  padding: 12px 16px;
  width: 100%;
  box-sizing: border-box;
  position: fixed;
  bottom: 0;
  background: #f4f4f4;
  border-top: .5px solid rgba(0, 0, 0, 0.05);
  padding-bottom: calc(12px + constant(safe-area-inset-bottom));
  padding-bottom: calc(12px + env(safe-area-inset-bottom));
  z-index: 100;
  -webkit-transition: all .3s;
  transition: all .3s
}

.pay__notice button.btn_disabled {
  background-color: #fff
}

.pay__notice .weui-btn {
  padding: 10px 16px;
  min-width: 0
}

.pay__album_show {
  padding-bottom: calc(64px + env(safe-area-inset-bottom))
}

.pay__notice_show {
  visibility: visible;
  opacity: 1
}

.pay__notice-intro {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.pay__intro-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  font-size: 14px;
  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-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.pay__intro-content .pay__notice-desc {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.4;
  margin-top: 0
}

.pay__intro-content .pay__notice-desc:first-child {
  margin-top: 0
}

.pay__intro-content .pay__notice-tips {
  margin-left: 10px
}

.pay__intro-content .pay__notice-tips svg {
  vertical-align: middle;
  margin-left: 2px;
  margin-top: -2px;
  fill: #000
}

.pay__notice-title {
  line-height: 1.4;
  font-size: 14px
}

.pay__notice-title:not(.pay__notice-title:first-child) {
  margin-top: 4px
}

.pay__notice-main {
  color: rgba(0, 0, 0, 0.3);
  padding-right: 30px;
  font-size: 17px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 54px
}

.pay__notice-close {
  position: absolute;
  right: 0;
  top: 0;
  padding: 16px;
  font-size: 0
}

.pay__notice-close::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cdefs%3E    %3Cpath id='c4adbcb4-e5f6-47ae-8835-e10a689c1c34-a' d='M8 6.943L1.807.75.75 1.807 6.943 8 .75 14.193l1.057 1.057L8 9.057l6.193 6.193 1.057-1.057L9.057 8l6.193-6.193L14.193.75z'/%3E  %3C/defs%3E  %3Cuse fill-opacity='.9' fill-rule='evenodd' opacity='.3' transform='translate(4 4)' xlink:href='%23c4adbcb4-e5f6-47ae-8835-e10a689c1c34-a'/%3E%3C/svg%3E")
}

.pay__worth {
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: 0;
  background-color: transparent;
  border: 0;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  font-size: 15px;
  line-height: 2.13333333;
  color: #576b95
}

.pay__worth::before {
  content: "";
  display: inline-block;
  margin-top: -0.25em;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h20v20H0z'/%3E    %3Cg transform='translate(1.667 3.333)'%3E      %3Cpath stroke='%23576B95' stroke-width='.833' d='M1.963 6.053h-.707c-.417 0-.84.434-.84.944v6.518c0 .488.429 1.17.7 1.17h9.304c.63 0 1.498-.764 2.057-1.945l.139-.288a25.38 25.38 0 0 0 .848-1.975c.372-.98.658-1.932.827-2.82.025-.13.047-.26.067-.387.142-.926-.626-1.704-1.245-1.704h-4.3l.021-.436c.007-.137.023-.28.05-.467l.078-.507c.08-.542.12-.993.12-1.546 0-1.223-.684-2.045-1.52-2.17-.835-.124-1.525.192-1.525.731 0 1.51-.166 2.366-.89 3.567-.335.556-.832.927-1.436 1.138a3.983 3.983 0 0 1-1.659.19c-.068-.006-.12-.013-.089-.013z'/%3E      %3Cpath fill='%23576B95' d='M2.332 6.079h1v8.471h-1z'/%3E    %3C/g%3E    %3Cpath stroke='%23576B95' stroke-width='.667' d='M13.189 4.167c.425.174.79.412 1.094.716.304.304.543.67.717 1.095a3.29 3.29 0 0 1 .717-1.095 3.29 3.29 0 0 1 1.094-.716 3.29 3.29 0 0 1-1.094-.717A3.29 3.29 0 0 1 15 2.356a3.29 3.29 0 0 1-.717 1.094 3.29 3.29 0 0 1-1.094.717z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__worth_ed::before {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h20v20H0z'/%3E    %3Cg transform='translate(1.667 3.333)'%3E      %3Cpath fill='%23576B95' stroke='%23576B95' stroke-width='.833' d='M1.963 6.053h-.707c-.417 0-.84.434-.84.944v6.518c0 .488.429 1.17.7 1.17h9.304c.63 0 1.498-.764 2.057-1.945l.139-.288a25.38 25.38 0 0 0 .848-1.975c.372-.98.658-1.932.827-2.82.025-.13.047-.26.067-.387.142-.926-.626-1.704-1.245-1.704h-4.3l.021-.436c.007-.137.023-.28.05-.467l.078-.507c.08-.542.12-.993.12-1.546 0-1.223-.684-2.045-1.52-2.17-.835-.124-1.525.192-1.525.731 0 1.51-.166 2.366-.89 3.567-.335.556-.832.927-1.436 1.138a3.983 3.983 0 0 1-1.659.19c-.068-.006-.12-.013-.089-.013z'/%3E      %3Crect width='1.11' height='8.471' x='2.332' y='6.079' fill='%23FFF' rx='.555'/%3E    %3C/g%3E    %3Cpath fill='%23576B95' stroke='%23576B95' stroke-width='.667' d='M13.189 4.167c.425.174.79.412 1.094.716.304.304.543.67.717 1.095a3.29 3.29 0 0 1 .717-1.095 3.29 3.29 0 0 1 1.094-.716 3.29 3.29 0 0 1-1.094-.717A3.29 3.29 0 0 1 15 2.356a3.29 3.29 0 0 1-.717 1.094 3.29 3.29 0 0 1-1.094.717z'/%3E  %3C/g%3E%3C/svg%3E")
}

.unpay__tag {
  color: #fa9d3b;
  border-radius: 2px;
  font-size: 12px;
  line-height: 17px;
  vertical-align: middle;
  margin-top: -2.5px;
  display: inline-block;
  margin-left: 8px;
  font-weight: normal
}

.pay__tag {
  color: #fa9d3b;
  border-radius: 2px;
  font-size: 12px;
  line-height: 17px;
  vertical-align: middle;
  margin-top: -2.5px;
  display: inline-block;
  margin-left: 8px;
  font-weight: normal
}

.pay_disabled .pay__worth {
  color: rgba(0, 0, 0, 0.5)
}

.pay_disabled .pay__worth::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E  %3Cg fill='none' fill-rule='evenodd' opacity='.5'%3E    %3Cpath d='M0 0h20v20H0z'/%3E    %3Cg transform='translate(1.667 3.333)'%3E      %3Cpath stroke='%23000' stroke-width='.833' d='M1.963 6.053h-.707c-.417 0-.84.434-.84.944v6.518c0 .488.429 1.17.7 1.17h9.304c.63 0 1.498-.764 2.057-1.945l.139-.288a25.38 25.38 0 0 0 .848-1.975c.372-.98.658-1.932.827-2.82.025-.13.047-.26.067-.387.142-.926-.626-1.704-1.245-1.704h-4.3l.021-.436c.007-.137.023-.28.05-.467l.078-.507c.08-.542.12-.993.12-1.546 0-1.223-.684-2.045-1.52-2.17-.835-.124-1.525.192-1.525.731 0 1.51-.166 2.366-.89 3.567-.335.556-.832.927-1.436 1.138a3.983 3.983 0 0 1-1.659.19c-.068-.006-.12-.013-.089-.013z'/%3E      %3Cpath fill='%23000' d='M2.332 6.079h1v8.471h-1z'/%3E    %3C/g%3E    %3Cpath stroke='%23000' stroke-width='.667' d='M13.189 4.167c.425.174.79.412 1.094.716.304.304.543.67.717 1.095a3.29 3.29 0 0 1 .717-1.095 3.29 3.29 0 0 1 1.094-.716 3.29 3.29 0 0 1-1.094-.717A3.29 3.29 0 0 1 15 2.356a3.29 3.29 0 0 1-.717 1.094 3.29 3.29 0 0 1-1.094.717z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__detail-wrp_inner {
  padding-bottom: 48px;
  margin-bottom: -15px;
  overflow: hidden
}

.pay__detail {
  text-align: center;
  border-radius: 4px;
  position: relative;
  margin: 0 auto
}

.pay__detail-head {
  line-height: 72px;
  font-weight: 500;
  font-size: 17px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  position: relative
}

.pay__detail-head::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  width: 100%;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom
}

.pay__detail-title {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1
}

.pay__detail-wall {
  font-size: 0;
  margin-right: -8px
}

.pay__detail-wall .pay__avatar-wrp {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  margin-bottom: 8px;
  position: relative;
  vertical-align: top
}

.pay__detail-wall .pay__avatar-wrp img {
  width: 100%;
  border-radius: 2px;
  height: 100%
}

.pay__tag-reward {
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 14px;
  background-size: cover;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAEhUlEQVR42u3bzWtUVxjH8WNbSumm7aLQ/gPdC11VKG7cuNPUaNRINL5XF0aLCxvQCLrwnUIUpZA0iAtBKYoxalQsFmxSqG1p0VKMtSHFMUpKI5n7ctL+nnnO5t7jZDpzrvfM5PnBZyNGnW9wct9GyWQymUwmk73cTU9Pv8M62bdsgo2zB+xLtgCUTIJmFXI+GyfV7xx7F9RsnQR1F3IuKxJ3+4G9BWq2TIK6D/ojSUyPj5Po5EkStLeXLF9esn07iS5fJlprYtk5ULNlEtRdyI8gFfL5cxJs21ayaFFFwgMHiI5jYtk8UI06Ceo+6BcksejSJUCkqsSDg8SyflCNOgnqPuhVkli4ezcgTnXWrQPbD6mAvQ2q0SZB3Qf9lSQWbNkCiFMTPTJCLFsIqtEmQd0HHYVU0DVroOag5oDfss9ANdokqPugTyAVtLUVag/Kp6yWnQLVaJOg7kK+xmLC01FEgsWLoeag4dGjxLIhNp+9AqpeJ0GzuqCcmC4UoIaI9oslFewBawJVb5OgtQd8k5mQPSSx+OZNcBf04EFSxY6x10H5Ngn64jDvsS52hd1h37PfWIFpVnbhvn2AGG6sWEHCvXtJ1N1NzDdOT06SMvsKJKjvQf/7Qz9mfxHHi69fB0R4uZYuJfGNG6TMPgEJ6ltQHPSykFQ5XSyWPHpE4tu3SXjoEAmamgAvMldRfz+xrMDeAAmaS1D7Yc7vkAo0NkbCw4dLdu4s2bGDBFu3lqxeDbmHqtiyZUQ/fkwsawYJ6kHQDkiFfPqUBG1tkH+AjETnzxPLjoEE9SDoAEksOn4ccn/BlTJvQXp0lIR79sDMX7d/P7HsIkhQD4JaHy/kh7dyDzWT6MQJooMAzIF7xYdn5oesZcMgQT0IWu4BhNyDpbS0kPjWLWIWX7sG//+WyqZNxLKHIEE9CHofUkE3b4b8AzJzAmFOaXnmAYeaL/tZ9gwkqAdBraecwcaN4DxMdPo0mBDmQwkv/P3hkSNET00Rs+jCBXB2CmpZESSoB0EfQiro+vXgPCgHSt1ODru6SNDcTOKBAZIcnyo6v3Vi2QRIUA+C/kkS4w9eZXdA3tdHkuMD9HTIs2fB/b+FL/5Y9gdIUA+C2m7GVXHB2PWDshzyzBnI7O83H3m07CeQoB4ELUAq6KpVkHlQcxEjHhoiPPOWMNPXZ/mg7iBIUA+CPoNU0JUrIfugzBwuhbt2Af969syjOpZ9DhLUg6B/k8T4Mln+F0Uy/gbqiQli2YcgQT0IOkkS44er8n/hGTE3IS0bY3NAgnoQtAipoEuWQO4v3LnWVij3X/1TUDwJ6kFQ2+OL3jx26PwEYniYWPYzexUkqEdB/4FU0LVrIf8QteK3LvMoepktAMWToB4F/Y4kFvX0QP5BqtXRQeJ79whvxlNMCeph0HaSmA5DMLcezIVY3LjzAz9CE3Z2kqi3l8R37xKtNSmzblA8Cepx0DnsG9K4m2IbQPEkqO9BLR+WvUjqfxHrZR+A4knQegtqCdzCvma/sBFP3Gd3WB9rY++D8mUSVCar5/0L+oiGCql6lgkAAAAASUVORK5CYII=");
  position: absolute;
  right: -5px;
  bottom: -3px
}

.pay__detail-wall-wrp {
  line-height: 1;
  margin: 0 auto;
  max-width: 100%;
  font-size: 0
}

.pay__detail-summary {
  display: inline-block;
  margin-bottom: 16px;
  line-height: 20px;
  font-size: 14px;
  position: relative;
  background-color: #fff
}

.pay__detail-summary a {
  padding: 0 10px;
  margin: 0 -10px
}

.pay__detail-summary:before,
.pay__detail-summary:after {
  content: "";
  display: block;
  position: absolute;
  width: 48px;
  top: 50%;
  -webkit-transform: translateY(-50%) scaleY(0.5);
  transform: translateY(-50%) scaleY(0.5);
  border-top: 1px solid rgba(0, 0, 0, 0.1)
}

.pay__detail-summary:before {
  left: -64px
}

.pay__detail-summary:after {
  right: -64px
}

.pay__detail-rate {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.pay__detail-rate-item {
  width: 48px;
  height: 48px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  margin-right: 24px;
  position: relative
}

.pay__detail-rate-item:last-child {
  margin-right: 0
}

.pay__rate-positive::before {
  content: "";
  position: absolute;
  display: inline-block;
  left: 13px;
  top: 11px;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h24v24H0z'/%3E    %3Cg transform='translate(2 4)'%3E      %3Cpath stroke='%23576B95' d='M2.356 7.264h-.848c-.5 0-1.008.52-1.008 1.133v7.821c0 .586.514 1.404.84 1.404h11.163c.756 0 1.799-.916 2.47-2.334l.166-.345a30.455 30.455 0 0 0 1.017-2.37c.447-1.178.79-2.32.993-3.384.03-.158.057-.313.08-.465.17-1.112-.75-2.045-1.494-2.045h-5.158l.024-.523a5.69 5.69 0 0 1 .06-.56c.015-.107.08-.518.093-.609.097-.65.145-1.192.145-1.854 0-1.469-.821-2.455-1.824-2.604-1.003-.15-1.83.23-1.83.876 0 1.813-.2 2.84-1.069 4.28-.402.668-.998 1.113-1.723 1.366a4.78 4.78 0 0 1-1.99.228c-.082-.007-.144-.015-.107-.015z'/%3E      %3Cpath fill='%23576B95' d='M2.799 7.295h1V17.46h-1z'/%3E    %3C/g%3E    %3Cpath stroke='%23576B95' stroke-width='.8' d='M15.827 5c.51.209.948.495 1.313.86s.651.803.86 1.313a3.95 3.95 0 0 1 .86-1.313A3.948 3.948 0 0 1 20.173 5a3.948 3.948 0 0 1-1.313-.86A3.948 3.948 0 0 1 18 2.827a3.95 3.95 0 0 1-.86 1.313 3.948 3.948 0 0 1-1.313.86z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__rate-positive.active::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h24v24H0z'/%3E    %3Cg transform='translate(2 4)'%3E      %3Cpath fill='%23576B95' stroke='%23576B95' d='M2.356 7.264h-.848c-.5 0-1.008.52-1.008 1.133v7.821c0 .586.514 1.404.84 1.404h11.163c.756 0 1.799-.916 2.47-2.334l.166-.345a30.455 30.455 0 0 0 1.017-2.37c.447-1.178.79-2.32.993-3.384.03-.158.057-.313.08-.465.17-1.112-.75-2.045-1.494-2.045h-5.158l.024-.523a5.69 5.69 0 0 1 .06-.56c.015-.107.08-.518.093-.609.097-.65.145-1.192.145-1.854 0-1.469-.821-2.455-1.824-2.604-1.003-.15-1.83.23-1.83.876 0 1.813-.2 2.84-1.069 4.28-.402.668-.998 1.113-1.723 1.366a4.78 4.78 0 0 1-1.99.228c-.082-.007-.144-.015-.107-.015z'/%3E      %3Cpath fill='%23FFF' d='M2.799 7.295h1V17.46h-1z'/%3E    %3C/g%3E    %3Cpath fill='%23576B95' stroke='%23576B95' stroke-width='.8' d='M15.827 5c.51.209.948.495 1.313.86s.651.803.86 1.313a3.95 3.95 0 0 1 .86-1.313A3.948 3.948 0 0 1 20.173 5a3.948 3.948 0 0 1-1.313-.86A3.948 3.948 0 0 1 18 2.827a3.95 3.95 0 0 1-.86 1.313 3.948 3.948 0 0 1-1.313.86z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__rate-negative::before {
  content: "";
  position: absolute;
  display: inline-block;
  left: 14px;
  top: 15px;
  width: 24px;
  height: 24px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd' transform='matrix(1 0 0 -1 0 24)'%3E    %3Cpath d='M0 0h24v24H0z'/%3E    %3Cg transform='translate(2 4)'%3E      %3Cpath stroke='%23576B95' d='M2.356 7.264h-.848c-.5 0-1.008.52-1.008 1.133v7.821c0 .586.514 1.404.84 1.404h11.163c.756 0 1.799-.916 2.47-2.334l.166-.345a30.455 30.455 0 0 0 1.017-2.37c.447-1.178.79-2.32.993-3.384.03-.158.057-.313.08-.465.17-1.112-.75-2.045-1.494-2.045h-5.158l.024-.523a5.69 5.69 0 0 1 .06-.56c.015-.107.08-.518.093-.609.097-.65.145-1.192.145-1.854 0-1.469-.821-2.455-1.824-2.604-1.003-.15-1.83.23-1.83.876 0 1.813-.2 2.84-1.069 4.28-.402.668-.998 1.113-1.723 1.366a4.78 4.78 0 0 1-1.99.228c-.082-.007-.144-.015-.107-.015z'/%3E      %3Cpath fill='%23576B95' d='M2.799 7.295h1V17.46h-1z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E")
}

.pay__rate-negative.active::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E  %3Cg fill='none' fill-rule='evenodd' transform='matrix(1 0 0 -1 0 24)'%3E    %3Cpath d='M0 0h24v24H0z'/%3E    %3Cg transform='translate(2 4)'%3E      %3Cpath fill='%23576B95' stroke='%23576B95' d='M2.356 7.264h-.848c-.5 0-1.008.52-1.008 1.133v7.821c0 .586.514 1.404.84 1.404h11.163c.756 0 1.799-.916 2.47-2.334l.166-.345a30.455 30.455 0 0 0 1.017-2.37c.447-1.178.79-2.32.993-3.384.03-.158.057-.313.08-.465.17-1.112-.75-2.045-1.494-2.045h-5.158l.024-.523a5.69 5.69 0 0 1 .06-.56c.015-.107.08-.518.093-.609.097-.65.145-1.192.145-1.854 0-1.469-.821-2.455-1.824-2.604-1.003-.15-1.83.23-1.83.876 0 1.813-.2 2.84-1.069 4.28-.402.668-.998 1.113-1.723 1.366a4.78 4.78 0 0 1-1.99.228c-.082-.007-.144-.015-.107-.015z'/%3E      %3Cpath fill='%23FFF' d='M2.799 7.295h1V17.46h-1z'/%3E    %3C/g%3E  %3C/g%3E%3C/svg%3E")
}

.pay__summary {
  padding: 16px 32px 48px;
  color: rgba(0, 0, 0, 0.5)
}

.pay__summary-head {
  font-weight: 500;
  line-height: 22.4px;
  margin-bottom: 12px;
  font-size: 17px
}

.pay__empty-notice {
  color: rgba(0, 0, 0, 0.3);
  text-align: center;
  margin: 110px 0 57px
}

.pay__summary-content {
  line-height: 28px;
  white-space: pre-wrap;
  font-size: 17px
}

.pay__detail-wrp_v2 .pay__detail-wall {
  display: inline-block;
  text-align: left
}

.pay__detail-wrp_v2 .pay__detail-wall .pay__avatar-wrp {
  margin-right: 8px
}

.pay__worth-action {
  text-align: center
}

.pay__icon-worth {
  display: inline-block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  position: relative;
  background-color: rgba(0, 0, 0, 0.02)
}

.pay__icon-worth::before {
  content: "";
  left: 11px;
  top: 9px;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 28px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h28v28H0z'/%3E    %3Cg transform='translate(2.333 4.667)'%3E      %3Cpath stroke='%23576B95' stroke-width='1.167' d='M2.748 8.475H1.76c-.584 0-1.176.606-1.176 1.321v9.125c0 .683.6 1.638.98 1.638h13.024c.882 0 2.099-1.069 2.881-2.723l.194-.403a35.53 35.53 0 0 0 1.187-2.765c.52-1.373.922-2.705 1.158-3.948.035-.183.066-.364.094-.543.199-1.296-.876-2.385-1.743-2.385H12.34l.03-.61c.008-.192.03-.392.068-.654.018-.124.093-.603.11-.71.113-.759.17-1.39.17-2.163 0-1.713-.96-2.864-2.13-3.038-1.17-.174-2.135.268-2.135 1.022 0 2.115-.232 3.313-1.247 4.995-.469.777-1.164 1.297-2.01 1.592a5.576 5.576 0 0 1-2.322.266c-.095-.008-.167-.017-.125-.017z'/%3E      %3Cpath fill='%23576B95' d='M3.265 8.511h1.167V20.37H3.265z'/%3E    %3C/g%3E    %3Cpath stroke='%23576B95' stroke-width='.933' d='M18.464 5.833a4.606 4.606 0 0 1 1.533 1.004A4.6 4.6 0 0 1 21 8.369a4.606 4.606 0 0 1 1.003-1.532c.426-.426.938-.76 1.533-1.004a4.606 4.606 0 0 1-1.533-1.003A4.606 4.606 0 0 1 21 3.298a4.606 4.606 0 0 1-1.003 1.532c-.426.426-.938.76-1.533 1.003z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__icon-worth_active::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E  %3Cg fill='none' fill-rule='evenodd'%3E    %3Cpath d='M0 0h20v20H0z'/%3E    %3Cg transform='translate(1.667 3.333)'%3E      %3Cpath fill='%23576B95' stroke='%23576B95' stroke-width='.833' d='M1.963 6.053h-.707c-.417 0-.84.434-.84.944v6.518c0 .488.429 1.17.7 1.17h9.304c.63 0 1.498-.764 2.057-1.945l.139-.288a25.38 25.38 0 0 0 .848-1.975c.372-.98.658-1.932.827-2.82.025-.13.047-.26.067-.387.142-.926-.626-1.704-1.245-1.704h-4.3l.021-.436c.007-.137.023-.28.05-.467l.078-.507c.08-.542.12-.993.12-1.546 0-1.223-.684-2.045-1.52-2.17-.835-.124-1.525.192-1.525.731 0 1.51-.166 2.366-.89 3.567-.335.556-.832.927-1.436 1.138a3.983 3.983 0 0 1-1.659.19c-.068-.006-.12-.013-.089-.013z'/%3E      %3Crect width='1.11' height='8.471' x='2.332' y='6.079' fill='%23FFF' rx='.555'/%3E    %3C/g%3E    %3Cpath fill='%23576B95' stroke='%23576B95' stroke-width='.667' d='M13.189 4.167c.425.174.79.412 1.094.716.304.304.543.67.717 1.095a3.29 3.29 0 0 1 .717-1.095 3.29 3.29 0 0 1 1.094-.716 3.29 3.29 0 0 1-1.094-.717A3.29 3.29 0 0 1 15 2.356a3.29 3.29 0 0 1-.717 1.094 3.29 3.29 0 0 1-1.094.717z'/%3E  %3C/g%3E%3C/svg%3E")
}

.pay__worth-desc {
  color: #576b95;
  font-size: 14px;
  line-height: 20px
}

.pay__desc {
  font-size: 14px;
  line-height: 20px;
  margin-top: 12px;
  text-align: center;
  color: rgba(0, 0, 0, 0.3);
  margin-bottom: -8px
}

.pay__notice-qrcode {
  display: none;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 70px;
  width: 218px;
  padding: 40px 0;
  background-color: #fff;
  color: #333;
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  text-align: center;
  z-index: 100
}

.pay__qrcode-wrp {
  height: 124px
}

.pay__qrcode-wrp img {
  width: 124px
}

.pay__qrcode-title {
  margin-top: 20px;
  font-size: 14px
}

.pay__static {
  position: relative;
  z-index: 10;
  text-align: center;
  padding-bottom: 48px;
  margin-bottom: -23px
}

.pay__static h3 {
  padding-top: 40px;
  font-size: 17px;
  margin-bottom: 4px;
  font-weight: 500
}

.pay__static p {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.3)
}

.pay__static button {
  margin-top: 32px;
  outline: 0
}

.pay__static button:active {
  outline: 0
}

.pay__static .pay__notice-qrcode_bottom {
  top: 120px;
  bottom: auto
}

.pay__static .pay__detail {
  margin-bottom: 0
}

.pay__mask_static {
  margin-top: -120px;
  height: 120px;
  position: relative;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  pointer-events: none
}

@media screen and (min-width:1024px) {
  .pay__notice {
    padding: 35px 0
  }

  .pay__notice-intro {
    max-width: 677px;
    padding: 0 40px;
    margin: 0 auto;
    box-sizing: border-box;
    position: relative
  }
}

.pay__detail-wrp {
  margin-top: 32px
}

.reward_area+.pay__detail-wrp {
  margin-top: 12px
}

.reward_qrcode_area+.pay__detail-wrp {
  margin-top: 12px
}

.pay__main+.pay__detail-wrp {
  margin-top: 48px;
  margin-bottom: 0;
  padding-bottom: 0
}

.pay__head-notice {
  font-size: 14px;
  padding-top: 12px;
  color: rgba(0, 0, 0, 0.3);
  line-height: 20px
}

.pay__preview-tips {
  color: rgba(0, 0, 0, 0.5);
  margin-top: 16px;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: -12px
}

.pay__gift {
  background-color: #f7f7f7;
  border-radius: 4px;
  padding: 20px;
  font-size: 14px;
  margin-bottom: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.pay__gift-hd {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.pay__gift-sender-avatar {
  font-size: 0;
  width: 28px;
  height: 28px;
  border-radius: 2.8px;
  overflow: hidden;
  margin-right: 8px
}

.pay__gift-sender-avatar img {
  width: 100%;
  height: 100%
}

.pay__gift-sender-name {
  margin-right: 8px;
  font-weight: 500
}

.pay__gift-bd {
  margin-top: 8px;
  line-height: 19.6px;
  color: rgba(0, 0, 0, 0.5)
}

.pay__gift-send {
  position: fixed;
  left: 12px;
  right: 12px;
  background-color: #f3f3f3;
  padding: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  z-index: 1000;
  border-radius: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  bottom: -64px;
  opacity: 0;
  -webkit-transition: bottom .3s, opacity .3s;
  transition: bottom .3s, opacity .3s
}

.pay__gift-send_static {
  position: static;
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  margin: -34px 0 32px
}

@media(min-width:375px) {
  .pay__gift-send_static {
    width: 344px;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto
  }
}

.pay__gift-send.show {
  opacity: 1;
  bottom: 8px;
  bottom: calc(8px + constant(safe-area-inset-bottom));
  bottom: calc(8px + env(safe-area-inset-bottom))
}

.pay__gift-send-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1
}

.pay__gift-send-title {
  font-size: 17px
}

.pay__gift-send-desc {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.3)
}

.pay__gift-send-btn {
  color: #fff;
  padding: 0 12px;
  border-radius: 3px;
  background-color: #dcbd7e;
  font-weight: 500;
  line-height: 32px;
  font-size: 16px;
  margin-left: 12px;
  cursor: pointer;
  text-align: center;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.pay__gift-send-btn:active::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.1)
}

.pay__icon-wecoin {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNCAyOGgzMFYtMkgtNHoiLz48cGF0aCBkPSJNMTkuMjgzIDYuMjE2Yy0xLjI2NS0xLjI2NS0yLjkxNi0xLjk3My00LjcyOC0yLjE2LS4yMy41Ni0uNTg0IDEuMTkyLTEuMTIgMS45MzJDMTEuOTE1IDguMDg2IDkuNTkgOS4wOCA5LjU5IDkuMDhTMTIuMDI4IDYuNDgzIDEyLjMxNyA0Yy4xNDQtMS4yMzctLjExLTIuNzc3LS42Ni0zLjMzM2EuNTQ1LjU0NSAwIDAgMC0uOTM1LjMyNyA1LjYxNCA1LjYxNCAwIDAgMS0xLjEgMi43OTZjLS41OTUuNzkzLTEuODU3IDEuNzA4LTIuMzA5IDIuMDIyYTE1LjQ2OCAxNS40NjggMCAwIDAtMy4xIDIuNDAzYy00LjcxMiA0LjcxMi01LjYwNyAxMS40Ni0xLjk5NyAxNS4wNyAzLjYwOSAzLjYwOCAxMC4zNTYgMi43MTUgMTUuMDY5LTIgNC43MTMtNC43MTMgNS42MDgtMTEuNDU5IDEuOTk4LTE1LjA2OSIgZmlsbD0iIzA3QzE2MCIvPjwvZz48L3N2Zz4=") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0tNCAyOGgzMFYtMkgtNHoiLz48cGF0aCBkPSJNMTkuMjgzIDYuMjE2Yy0xLjI2NS0xLjI2NS0yLjkxNi0xLjk3My00LjcyOC0yLjE2LS4yMy41Ni0uNTg0IDEuMTkyLTEuMTIgMS45MzJDMTEuOTE1IDguMDg2IDkuNTkgOS4wOCA5LjU5IDkuMDhTMTIuMDI4IDYuNDgzIDEyLjMxNyA0Yy4xNDQtMS4yMzctLjExLTIuNzc3LS42Ni0zLjMzM2EuNTQ1LjU0NSAwIDAgMC0uOTM1LjMyNyA1LjYxNCA1LjYxNCAwIDAgMS0xLjEgMi43OTZjLS41OTUuNzkzLTEuODU3IDEuNzA4LTIuMzA5IDIuMDIyYTE1LjQ2OCAxNS40NjggMCAwIDAtMy4xIDIuNDAzYy00LjcxMiA0LjcxMi01LjYwNyAxMS40Ni0xLjk5NyAxNS4wNyAzLjYwOSAzLjYwOCAxMC4zNTYgMi43MTUgMTUuMDY5LTIgNC43MTMtNC43MTMgNS42MDgtMTEuNDU5IDEuOTk4LTE1LjA2OSIgZmlsbD0iIzA3QzE2MCIvPjwvZz48L3N2Zz4=") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor
}

.pay__wecoin {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-top: 20px
}

.pay__wecoin-title {
  text-align: center;
  margin-bottom: 24px;
  font-size: 17px;
  font-weight: 500
}

.pay__wecoin-title .pay__icon-wecoin {
  width: 24px;
  color: #07c160;
  height: 24px;
  margin-bottom: 16px
}

.pay__wecoin-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 44px
}

.pay__wecoin-content .pay__icon-wecoin {
  width: 30px;
  height: 30px;
  color: #07c160;
  margin-right: 4px
}

.pay__wecoin-content .price {
  font-size: 40px;
  font-family: "WeChatSansStd-Medium"
}

.pay__wecoin-tips {
  margin-top: 12px;
  margin-bottom: -8px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5)
}

.pay__wecoin-term {
  font-size: 14px;
  color: #aaa;
  margin-bottom: 16px
}

.pay__wecoin-term .weui-icon-checked {
  width: 15px !important;
  height: 15px !important;
  margin-right: 2px;
  margin-bottom: 1px
}

.pay__wecoin-content-price {
  margin-top: -16px
}

.pay__bottom-modal .weui-half-screen-dialog__ft {
  padding-bottom: 16px
}

.pay__bottom-modal .weui-half-screen-dialog__attachment-area a {
  font-size: 14px
}

.pay__wecoin-entry {
  background-color: #f7f7f7;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 8px;
  font-size: 15px;
  height: 1.6em;
  border-radius: .8em
}

.pay__wecoin-entry .pay__icon-wecoin {
  width: 15px;
  height: 15px;
  color: #07c160;
  margin-bottom: 1px
}

.pay__wecoin-entry .price {
  font-size: 15px;
  font-family: "WeChatSansStd-Medium"
}

.pay__wecoin-entry::after {
  content: "";
  color: rgba(0, 0, 0, 0.5);
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E  %3Cpath fill-opacity='.5' fill-rule='evenodd' d='M1.636 4.387l.707-.707 3.853 3.853c.26.26.262.679 0 .941l-3.853 3.853-.707-.707 3.616-3.616-3.616-3.617z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E  %3Cpath fill-opacity='.5' fill-rule='evenodd' d='M1.636 4.387l.707-.707 3.853 3.853c.26.26.262.679 0 .941l-3.853 3.853-.707-.707 3.616-3.616-3.616-3.617z'/%3E%3C/svg%3E") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor;
  margin-left: 4px
}

.pay__bottom-modal .weui-half-screen-dialog__hd {
  height: 64px
}

.pay__bottom-modal .wx_bottom_modal .weui-half-screen-dialog__bd {
  overflow: hidden
}

.pay__bottom-modal .weui-icon-btn {
  background: transparent
}

.pay__bottom-modal .weui-half-screen-dialog__attachment-wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 24px
}

.pay__bottom-modal .weui-half-screen-dialog__attachment-wrp .weui-half-screen-dialog__attachment-link {
  color: #576b95;
  padding: 0 12px;
  line-height: 20px;
  font-size: 14px;
  position: relative
}

.pay__bottom-modal .weui-half-screen-dialog__attachment-wrp .weui-half-screen-dialog__attachment-link:first-child::after {
  position: absolute;
  content: '';
  width: 1px;
  right: 0;
  height: 14px;
  top: 3px;
  background-color: #576b95
}

.pay__wecoin-edu {
  font-size: 17px
}

.pay__wecoin-edu-title {
  font-weight: 500;
  margin-bottom: 24px
}

.pay__edu-modal .weui-half-screen-dialog {
  background-color: #fff
}

.pay__edu-modal .weui-half-screen-dialog__hd {
  height: 64px
}

.pay__edu-modal .weui-half-screen-dialog__bd {
  text-align: center;
  padding-top: 40px;
  font-size: 17px;
  padding-bottom: 32px
}

.pay__edu-modal .pay__wecoin-edu-title {
  text-align: center;
  font-size: 17px;
  margin-bottom: 32px;
  font-weight: normal
}

.pay__edu-modal .pay__wecoin-edu-pic {
  width: 264px;
  height: 197px;
  background-size: cover;
  background-image: url("https://res.wx.qq.com/t/fed_upload/808a5349-b428-492e-95ad-6bbff0fda93b/1.png");
  position: relative;
  margin: 0 auto
}

.pay__edu-modal .pay__wecoin-edu-avatar {
  position: absolute;
  width: 45px;
  height: 45px;
  left: 12px;
  top: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  background-color: #fff;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.pay__edu-modal .pay__wecoin-edu-avatar img {
  width: 100%
}

.pay__edu-modal .pay__wecoin-edu-nic {
  font-size: 15px;
  position: absolute;
  top: 24px;
  left: 65px;
  max-width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.pay__wecoin-edu-desc {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.5)
}

.pay__wecoin-edu-desc span {
  font-weight: 500;
  color: #000
}

.pay__wecoin-edu-modal .weui-half-screen-dialog__hd {
  height: 64px
}

.pay__wecoin-edu-modal .pay__wecoin-edu-link {
  display: block;
  margin-bottom: -40px;
  position: relative;
  top: 16px
}

.pay__topic {
  margin: 32px 0;
  padding: 0 16px;
  border-radius: 8px;
  background-color: #f7f7f7;
  text-align: left;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5)
}

.pay__topic-hd {
  padding: 20px 0 16px;
  position: relative
}

.pay__topic-hd::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  border-top: 1px solid rgba(0, 0, 0, 0.06)
}

.pay__topic-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start
}

.pay__topic-main-wrp {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  overflow: hidden;
  margin-right: 16px
}

.pay__topic-title {
  font-weight: 500;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.9);
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.pay__topic-meta {
  margin-top: 4px;
  line-height: 18px
}

.pay__topic-bd {
  padding: 20px 0 24px;
  position: relative
}

.pay__topic-list {
  list-style: none;
  margin-top: 16px
}

.pay__topic-list li {
  margin-bottom: 8px;
  line-height: 20px
}

.pay__topic-list li:last-child {
  margin-bottom: 0
}

.pay__topic-notice {
  width: 100%;
  overflow: hidden
}

.pay__topic-notice .pay__notice-intro {
  overflow: hidden
}

.pay__topic-notice .pay__notice-desc {
  margin-top: 0;
  margin-bottom: 4px
}

.pay__topic-notice button {
  min-width: auto
}

.pay__topic-notice .pay__intro-content {
  margin-right: 16px;
  overflow: hidden
}

.pay__topic-notice .pay__notice-title {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

@media(prefers-color-scheme:dark) {
  .pay__topic {
    background-color: #202020;
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__topic-hd::after {
    border-color: rgba(255, 255, 255, 0.1)
  }

  .pay__topic-title {
    color: rgba(255, 255, 255, 0.8)
  }

  .pay__intro-content .pay__notice-desc {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__edu-modal .weui-half-screen-dialog {
    background-color: #2c2c2c
  }

  .pay__edu-modal .pay__wecoin-edu-pic {
    height: 201px;
    background-image: url("https://res.wx.qq.com/t/fed_upload/91903f31-6a3c-4bca-915a-52b953d4b83e/intro.png")
  }

  .pay__bottom-modal .weui-half-screen-dialog__attachment-link {
    color: #7d90a9
  }

  .pay__bottom-modal .weui-half-screen-dialog__attachment-link:first-child::after {
    background-color: #7d90a9
  }

  .pay__wecoin-edu-desc {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__wecoin-edu-desc span {
    color: rgba(255, 255, 255, 0.8)
  }

  .pay__wecoin-entry {
    background-color: #202020
  }

  .pay__wecoin-entry::after {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__gift {
    background-color: #202020
  }

  .pay__gift-bd {
    color: rgba(255, 255, 255, 0.3)
  }

  .pay__gift-send {
    background-color: #2a2a2a;
    color: rgba(255, 255, 255, 0.8)
  }

  .pay__gift-send-desc {
    color: rgba(255, 255, 255, 0.3)
  }

  .pay button,
  .pay .weui-btn_primary {
    background-color: #07c160;
    color: #fff
  }

  .pay .weui-btn_primary:not(.weui-btn_disabled):active {
    background-color: #c77d2f
  }

  .unpay__tag {
    color: #c77d2f
  }

  .pay__tag {
    color: #fa9d3b
  }

  .pay__summary {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__empty-notice {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__mask_static {
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(25, 25, 25, 0)), to(#191919));
    background: linear-gradient(to bottom, rgba(25, 25, 25, 0), #191919)
  }

  .pay button.btn_disabled {
    background-color: rgba(255, 255, 255, 0.08);
    color: rgba(255, 255, 255, 0.2)
  }

  .pay .pay__notice button.btn_disabled {
    background-color: rgba(255, 255, 255, 0.08);
    color: rgba(255, 255, 255, 0.2)
  }

  .pay button:not(.btn_disabled):active {
    position: relative
  }

  .pay button:not(.btn_disabled):active::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.1)
  }

  .pay__detail-summary::before,
  .pay__detail-summary::after {
    border-color: rgba(255, 255, 255, 0.1)
  }

  .pay__detail-summary {
    color: rgba(255, 255, 255, 0.5)
  }

  .pay__notice {
    background-color: #202020
  }

  .pay__head-notice {
    color: rgba(255, 255, 255, 0.3)
  }

  .pay__preview-tips {
    color: rgba(255, 255, 255, 0.3)
  }

  .pay__detail-summary {
    background-color: #191919
  }

  .pay__tag-reward {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAYAAAAcaxDBAAAFaElEQVR42u3cX2hbZRjH8eMfRLxRLwS9bpo0K62VhFhqliVdu7VNmrSrLaxXihdejIHOemMndAWvvBgiaEHEaTd2UVidG9pqpbCB4Ko4pqyyMrqt1k67P3RsrE2T1Pf3cF5WXk6WmJz0PU2fBz6wi+Y9eb8j/05PavDw8PDw8PDwbOzU1NQ8C5WVle+Dy+X6ybRkugkVFRWzIP79OYifbQaDh4OWZESUsEkGWyvQCRBrPAfGVh0Oal/Il0wrgCh2EGudB5/P9zQYW2U4qM0jNn8B1CD1Hg/5Yvt2MheLkVvxOPmtpYW8FwhAzqcAY6sMB7UvZAOoAWrdbnKhtZUkOzvzcjISIS6xBlQoPB7PK2CU63BQ+1+MPgZ14wcDAUCkgvT5/WD1IvUdGOU6HNT+h/wPoG58sqkJCg56NRYDq6BJqKurewaMchsOav9DfhrUjf/Z1gaIU5TW6mqiru92u9vAKLfhoPYHnQd1w/Pt7VBs0Kxv+MUpvnfBKLfhoPYHvQHqhv8VMaHYoEdCIbB6cfoMjHIbDmrThMPhx0FsLk3ki4XLRVZEDEgWaSQcBjUoTIE8oT0wMPAoGJt1OGiJTiirGw16vYAYtvimsRGwdi6zIF6ousDYbMNBixyfz/cUrAt5BNSNve33g21Bv45EQImXl4+gurr6CTCcNhw0y4jFnwdxsEEQcb43/Wz61TRjWgTxsxnItZGxnTvBtqA343Ey0dREjoZCRP7Hveh2w8N+yfcVcFCnBxVP1CEQB7luWrPTO34/IMKGupNIkAN+Pzws7KvAQZ0WdN2lMatQaDCvy0Wat20j+3w+MhqJkGWxOUhq1h8IgFXQRQiHw08CB9UYVH2bcxnUA0REFDghYsDU7t1EXnhwsbWV/N3eDtpD5WspkSDBqiqwCtsDHFR3UHGjA6Au+LLHQxZEpIVNFOr/+qC+HrK+4eegDgg6DuqCR3fsAO0bztdqXx/JzM+T1UOHIOftvm1sBKugp4GDagma+/JCefGW9lC5pIaGSCaZJOnJSZLs6oKctz+3axdYBf0FOKieoLkvQJgWMaedGHTvXpI+c4bISU9MkOSePZD3ejNtbWAV9CpwUN1BxY0ugbrgTDQK+gNK+/eTzNwckZMaG4OC172VSIBV0NvAQXUHzfaR83I0Cva/iBw7Bg9C9PZC9rdDhw+TzPIyPAh56hTY9RHU6qPnCnBQ3UHlk6+64JVYDGwPKgPJySwuktXBQZLs6SHp8XGiTmp0FOz+1YlV0CXgoLqDihv9BcqC8otXpXtDPjxM1JFv0NVJjYyA7ffjejwOVkGvAQfVHTTLL+M27ISxfHHKNqnjx6FUx5cnytWg8DtwUN1B5S+l1AX/ETGh1EHlSYz01BSRI58Scq9Rkgt14UfgoLqDyo9Y6oI34nEofVCpp4es9vfDhh33LZ8PrL7scBA4qOageMjfAXXB2/E46D8pUiJ3OzqI3+MBq6+H+4GD6g4qbnwPlAXlxVXaN14qw6EQqCFhAcTr4iPAQXUHzfbnfu51dID2jdtMftEs60NdtNgHsg8HdUBQy8sX74uY98so6LLp9bo6sAr5B3R3dz8GHNRBQe+CeoBrsRhoD1Ek+dQlL0XH3iypfz6TgzolqFjsHKgHGAoGQXuQQp1vaSGdNTWgBMz+EZODOi2oeLi/AeqBPC4X+bChgcgTsbPRqCPIS2jONjeTT4NB0ltbC/n8ecxPQHbgoE4NKj9iiYOcNa2VIxFvGcTD+02Q++egTg9q8WXZ08QBEYqUAhHxS6iqqnKD3C8H3WxBLb5EuxfEnTlpugjiTl5xiEuw7uvmwyDu82vg9XpfAMMpw0F5eDbz/Ad3UMJi5Mx/ewAAAABJRU5ErkJggg==")
  }

  .pay__notice-tips svg {
    fill: #fff !important
  }
}

.price-detail {
  padding-top: 16px
}

.price-detail-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  font-size: 15px;
  line-height: 21px;
  margin-bottom: 8px
}

.price-detail-line {
  height: 1px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  margin: 20px 0
}

body.wx_wap_desktop_fontsize_1 {
  zoom: .875
}

body.wx_wap_desktop_fontsize_2 {
  zoom: 1
}

body.wx_wap_desktop_fontsize_3 {
  zoom: 1.25
}

body.wx_wap_desktop_fontsize_4 {
  zoom: 1.75
}

body.wx_wap_desktop_fontsize_5 {
  zoom: 2.5
}

body.wx_wap_desktop_fontsize_6 {
  zoom: 3.5
}

.com-feedback_dialog_wrp {
  opacity: 0
}

.com-feedback_dialog_wrp .com-weui-mask {
  display: none;
  background: rgba(0, 0, 0, 0.3)
}

.com-feedback_dialog_show {
  opacity: 1
}

.com-feedback_dialog_show .com-weui-mask {
  display: block
}

.com-feedback_dialog_show .com-feedback_dialog {
  -webkit-transform: scale(1);
  transform: scale(1)
}

.com-feedback_dialog_show .com-feedback_dialog_pos_top {
  -webkit-transform: scale(1) translateY(-100%);
  transform: scale(1) translateY(-100%)
}

.com-weui-mask {
  position: fixed;
  z-index: 1000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3)
}

.com-feedback_dialog {
  position: absolute;
  width: 320px;
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
  margin-top: 12px;
  z-index: 5000;
  -webkit-transition: -webkit-transform .15s cubic-bezier(0.175, 0.885, 0.32, 1.1);
  transition: -webkit-transform .15s cubic-bezier(0.175, 0.885, 0.32, 1.1);
  transition: transform .15s cubic-bezier(0.175, 0.885, 0.32, 1.1);
  transition: transform .15s cubic-bezier(0.175, 0.885, 0.32, 1.1), -webkit-transform .15s cubic-bezier(0.175, 0.885, 0.32, 1.1);
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: 80% 0;
  transform-origin: 80% 0
}

.com-feedback_dialog:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  top: -12px
}

.com-feedback_dialog_hd {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.com-feedback_dialog_hd.weui-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex
}

.com-feedback_dialog_title {
  padding-right: 16px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4;
  color: rgba(0, 0, 0, 0.9)
}

.com-feedback_dialog_bd {
  padding-top: 4px
}

.com-feedback_tag_list {
  font-size: 0
}

.com-feedback_tag_item {
  margin-right: 12px;
  margin-top: 12px;
  display: inline-block;
  vertical-align: middle;
  line-height: 2.57;
  font-size: 14px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  padding: 0 .85em;
  border-radius: 4px;
  box-sizing: border-box;
  background-color: #f7f7f7;
  color: rgba(0, 0, 0, 0.9)
}

.com-feedback_tag_item.com-feedback_tag_selected {
  color: #07c160;
  background-color: rgba(7, 193, 96, 0.1)
}

.com-feedback_dialog_pos_top {
  -webkit-transform: scale(0) translateY(-100%);
  transform: scale(0) translateY(-100%);
  margin-top: -30px
}

.com-feedback_dialog_pos_top:before {
  border-bottom-color: transparent;
  border-top: 6px solid #fff;
  top: auto;
  bottom: -12px
}

.com-feedback-btn__icon {
  width: 25px;
  height: 19px;
  position: relative;
  background-size: 20px 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'%3E  %3Cg fill='none' fill-rule='evenodd' opacity='.2'%3E    %3Crect width='19.5' height='13.5' x='.25' y='.25' stroke='%23000' stroke-width='.5' rx='6.75'/%3E    %3Cpath fill='%23000' d='M12.354 4.02l.666.667-2.334 2.333 2.334 2.334-.666.666-2.334-2.334-2.333 2.334-.667-.666L9.353 7.02 7.02 4.687l.667-.667 2.333 2.333 2.334-2.333z'/%3E  %3C/g%3E%3C/svg%3E")
}

@media(prefers-color-scheme:dark) {
  .com-feedback_dialog {
    background-color: #2c2c2c
  }

  .com-feedback_dialog:before {
    border-bottom-color: #2c2c2c
  }

  .com-feedback_dialog_title {
    color: rgba(255, 255, 255, 0.8)
  }

  .com-feedback_tag_item {
    background-color: #1e1e1e;
    color: rgba(255, 255, 255, 0.8)
  }

  .com-feedback_tag_item.com-feedback_tag_selected {
    color: #07c160
  }

  .com-feedback_dialog_pos_top:before {
    border-top: 6px solid #2c2c2c
  }

  .com-feedback-btn__icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14'%3E  %3Cg fill='none' fill-rule='evenodd' opacity='.2'%3E    %3Crect width='19.5' height='13.5' x='.25' y='.25' stroke='%23FFF' stroke-width='.5' rx='6.75'/%3E    %3Cpath fill='%23FFF' d='M12.354 4.02l.666.667-2.334 2.333 2.334 2.334-.666.666-2.334-2.334-2.333 2.334-.667-.666L9.353 7.02 7.02 4.687l.667-.667 2.333 2.333 2.334-2.333z'/%3E  %3C/g%3E%3C/svg%3E")
  }
}

body {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.9);
  word-break: break-all;
  -webkit-user-select: none
}

.album__page_header-wrp.has-background-image .subscribe-wrp .weui-btn {
  background: rgba(255, 255, 255, 0.3)
}

.icon_emotion_single {
  font-size: 22px
}

.album-rich_media_area_primary_full {
  padding: 0
}

.album-rich_media_area_inner {
  max-width: 677px;
  margin-left: auto;
  margin-right: auto;
  min-height: 100vh;
  background: #fff
}

.album-rich_media_area_inner .other-content__word {
  padding: 40px 15px 16px;
  top: 0
}

.pay-fail-dialog .weui-mask {
  -webkit-animation-duration: .0001s;
  animation-duration: .0001s
}

.like_comment_share_link {
  color: #576b95
}

.album {
  position: relative;
  overflow: hidden;
  background: #ededed;
  min-height: 100vh
}

.album__page_header-wrp {
  padding: 28px 20px 37px 20px;
  background-color: #fff;
  border-bottom: 4px solid #ededed
}

.album__page_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.album__page_header.recommend-reason {
  border-bottom: 0
}

.album__page_header-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.album__page_header-left .album__label-title {
  display: inline-block;
  font-size: 22px;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.9);
  margin-bottom: 8px
}

.album__page_header-left .album__label-title.bold {
  font-weight: 500
}

.album__page_header-left .album__label-title .tag-icon {
  line-height: 1.4;
  vertical-align: baseline;
  margin-bottom: -2px;
  display: inline-block;
  width: 20px;
  height: 20px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.42611 2.16663L6.79307 5.83328H3.15815L2.80549 7.83328H6.44777L5.84351 11.3333H2.18835L1.83569 13.3333H5.49822L4.54866 18.8333H6.57951L7.52907 13.3333H11.3383L10.3887 18.8333H12.4196L13.3691 13.3333H17.109L17.4616 11.3333H13.7144L14.3187 7.83328H18.0788L18.4314 5.83328H14.664L15.297 2.16663H13.2662L12.6332 5.83328H8.82392L9.45696 2.16663H7.42611ZM11.6836 11.3333L12.2879 7.83328H8.47863L7.87436 11.3333H11.6836Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.42611 2.16663L6.79307 5.83328H3.15815L2.80549 7.83328H6.44777L5.84351 11.3333H2.18835L1.83569 13.3333H5.49822L4.54866 18.8333H6.57951L7.52907 13.3333H11.3383L10.3887 18.8333H12.4196L13.3691 13.3333H17.109L17.4616 11.3333H13.7144L14.3187 7.83328H18.0788L18.4314 5.83328H14.664L15.297 2.16663H13.2662L12.6332 5.83328H8.82392L9.45696 2.16663H7.42611ZM11.6836 11.3333L12.2879 7.83328H8.47863L7.87436 11.3333H11.6836Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E");
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: rgba(255, 255, 255, 0.9);
  margin-right: 2px
}

.album__page_header-left .subscribe-wrp .weui-btn_primary {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
  border-radius: 6px;
  padding: 5px 12px;
  font-size: 14px;
  line-height: 1.5
}

.album__page_header-left .subscribe-wrp .weui-btn_default {
  background-color: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.5);
  font-weight: 500;
  border-radius: 6px;
  padding: 5px 12px;
  font-size: 14px;
  line-height: 1.5
}

.album__label-info-item {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.3);
  padding-right: 1.14em;
  margin-bottom: 8px;
  position: relative;
  display: inline-block
}

.album__label-info-item:after {
  content: '';
  position: absolute;
  top: .7em;
  right: .3em;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3)
}

.album__label-info-item.no-dot:after {
  display: none
}

.album__label-info-item:last-child {
  padding-right: 0
}

.album__label-info-item:last-child:after {
  display: none
}

.old-album__page_header {
  padding: 32px 16px;
  background-color: #fff;
  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-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-bottom: 4px solid #ededed
}

.old-album__label-title {
  display: inline-block;
  font-size: 28px;
  font-weight: 500;
  text-align: center
}

.album__extinfo {
  margin-top: 8px;
  color: rgba(0, 0, 0, 0.3);
  font-size: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.album__extinfo .extinfo__arrow {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 20px;
  margin-left: 2px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 10 20'%3E  %3Cpath fill-opacity='.3' fill-rule='evenodd' d='M2.045 5.484l.884-.884 4.816 4.816a.83.83 0 0 1 0 1.177l-4.816 4.816-.884-.884 4.52-4.52-4.52-4.521z'/%3E%3C/svg%3E")
}

.album__extinfo:active {
  opacity: .5
}

.album__author-avatar {
  font-size: 10px;
  width: 2em;
  height: 2em;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 50%;
  margin-right: 8px;
  background-image: url('../../../images/default_avator.png');
  background-position: center;
  background-size: contain;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.album__head {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.album__head-banner {
  height: 162px;
  border-radius: 8px;
  background-size: cover;
  background-position: center
}

.album__head-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  width: 100%;
  box-sizing: border-box;
  padding: 7px 16px 28px;
  position: relative;
  background-color: #fff
}

.album__title {
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
  margin-bottom: 12px
}

.album__info {
  font-size: 0;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  color: rgba(0, 0, 0, 0.3)
}

.album__info span {
  font-size: 15px;
  display: inline-block
}

.weui-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.weui-flex__item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__head-toolbar {
  height: 25px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0
}

.album__info-link {
  position: absolute;
  right: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__info-link::after {
  content: "";
  margin-left: 4px;
  display: inline-block;
  vertical-align: middle;
  width: 8px;
  height: 16px;
  background-size: cover;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='16' viewBox='0 0 8 16'%3E  %3Cdefs%3E    %3Cpath id='e532b9b2-00f3-45ac-b010-312454a45afc-a' d='M5.058 8.287l-.707.707L.5 5.14a.664.664 0 0 1 0-.942L4.35.347l.707.707L1.442 4.67l3.616 3.617z'/%3E  %3C/defs%3E  %3Cuse fill='%23FFF' fill-rule='evenodd' opacity='.9' transform='rotate(-180 3.347 6.337)' xlink:href='%23e532b9b2-00f3-45ac-b010-312454a45afc-a'/%3E%3C/svg%3E")
}

.album__info-link-avatar {
  width: 16px;
  height: 16px;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 4px
}

.album__info-link-avatar img {
  width: 100%
}

.album__author {
  font-size: 14px;
  line-height: 20px;
  position: relative
}

.album__author-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 8px
}

.album__author-name {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  word-break: break-all;
  -webkit-line-clamp: 1;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none
}

.album__author-detail {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__desc {
  font-size: 14px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.5);
  position: relative;
  -webkit-transition: height .3s;
  transition: height .3s
}

.album__desc-action {
  position: absolute;
  right: 0;
  bottom: -22px;
  width: 75px;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(50%, #fff));
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 50%);
  text-align: right;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.9)
}

.album__desc-content {
  word-break: break-word
}

.album__head_fold {
  margin-bottom: 0
}

.album__head_fold .album__desc-action {
  bottom: 0
}

.album__head_fold .album__desc-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.album__content {
  background-color: #fff;
  position: relative;
  min-height: 20px
}

.album__content .album-sort__wrp {
  padding: 0 16px 16px
}

.album__content .unfold-more:active {
  padding-top: 17px;
  margin-top: -1px
}

.article_list {
  background-color: #FFF
}

.album__list {
  padding: 0;
  position: relative
}

.album__list_empty {
  padding-top: 25%;
  font-size: 14px;
  text-align: center;
  color: var(--weui-FG-2)
}

.album-back_load {
  padding-top: 40px;
  padding-bottom: 20px
}

.album__list-item {
  padding: 20px 20px;
  min-height: 64px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  cursor: pointer
}

.album__list-item.has-two-line-title {
  padding: 24px 16px
}

.album__list-item::after {
  content: "";
  display: block;
  right: 100px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 20px;
  bottom: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5)
}

.album__list-item:last-child::after {
  right: 20px
}

.list-item {
  position: relative
}

.list-item::after {
  content: "";
  display: block;
  right: 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 16px;
  bottom: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5)
}

.list-item:active:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.05)
}

.list-item:last-child::after {
  display: none
}

.special-img__list-item {
  padding: 16px 16px 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.special-img__title {
  margin-bottom: 12px;
  font-size: 17px;
  color: rgba(0, 0, 0, 0.9);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical
}

.special-img__image {
  margin-bottom: 8px;
  border-radius: 4px;
  width: 100%;
  padding-top: 42.6%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center
}

.three-img-wrp {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  width: calc(100% + 4px);
  margin-bottom: 8px
}

.special-img__image-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  width: calc(33.33% - 3px);
  padding-top: 24.8%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  margin-right: 4px;
  border-radius: 2px
}

.album__item-tag {
  display: inline-block;
  background-color: rgba(6, 174, 86, 0.1);
  color: #06ae56;
  font-size: 12px;
  line-height: 20px;
  padding: 0 4px;
  border-radius: 2px;
  margin-right: 6px
}

.album__item-content {
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  position: relative;
  height: 100%;
  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: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  overflow: visible
}

.album__item-img {
  font-size: 10px;
  width: 6.4em;
  height: 6.4em;
  border-radius: 2px;
  background-size: cover;
  background-position: center;
  margin-left: 16px
}

.album__item-info {
  font-size: 0;
  color: rgba(0, 0, 0, 0.3)
}

.album__item-info span {
  display: inline-block
}

.album__item-info-item {
  padding-right: 8px;
  font-size: 14px;
  line-height: 1.4;
  position: relative;
  display: inline-block
}

.album__item-info-item:last-child {
  padding-right: 0
}

.weui-loadmore {
  width: 100%
}

.weui-loadmore_line {
  bottom: 45px;
  margin: 0 auto;
  width: 40%;
  height: 1.2em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%)
}

.weui-loadmore__tips {
  color: rgba(0, 0, 0, 0.1)
}

.weui-loadmore_dot .weui-loadmore__tips {
  background-color: #ededed;
  padding: 0 1em
}

.album__item-title {
  --weui-mask-elpsFontSize: 17px;
  max-height: calc(var(--weui-mask-elpsLine) * var(--weui-mask-elpsLineHeight) * 1em - .1em);
  margin-bottom: 6px
}

.album__item-title .pay__tag,
.album__item-title .unpay__tag {
  margin-top: -0.2em
}

.album__item-title-wrp {
  margin-right: 4px
}

.album_article_default .mask_ellipsis_extra {
  min-width: 2em
}

.album_article_pay .mask_ellipsis_extra {
  min-width: 6.6em
}

.album_article_paid .mask_ellipsis_extra {
  min-width: 7.6em
}

.album__list .pay__tag,
.album__list .unpay__tag {
  margin-left: 0
}

.unpay__tag {
  color: #fff;
  border-radius: 2px;
  font-size: 12px;
  line-height: 1;
  vertical-align: middle;
  font-size: 10px;
  margin-top: -0.2em;
  margin-left: 0;
  display: inline-block;
  font-weight: normal
}

.pay__tag {
  color: #fa9d3b;
  border-radius: 2px;
  font-size: 12px;
  font-size: 10px;
  line-height: 1;
  margin-left: 0;
  vertical-align: middle;
  margin-top: -4px;
  display: inline-block;
  font-weight: normal
}

.not_in_mm .profile_container {
  z-index: 100;
  color: rgba(0, 0, 0, 0.9)
}

.album__header-pay-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 16px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5)
}

.album__header-pay-avatar {
  width: 24px;
  height: 24px;
  border-radius: 2px;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__header-pay-avatar img {
  width: 100%
}

.album__header-pay-avatar.album__header-pay-avatar-mask {
  position: relative;
  border-radius: 2px;
  overflow: hidden
}

.album__header-pay-avatar.album__header-pay-avatar-mask::before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.08)
}

.album__header-pay-avatar.album__header-pay-avatar-mask::after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(210, 210, 210, 0.38)
}

.album__header-pay-avatar.album__header-pay-avatar-mask img {
  -webkit-filter: blur(7px);
  filter: blur(7px)
}

.album__header-pay-avatar+.album__header-pay-avatar {
  margin-left: 4px
}

.album__header-pay-list-desc {
  margin-left: 10px
}

.album__header-pay-list-desc::after {
  content: "";
  display: inline-block;
  vertical-align: -3px;
  width: 8px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.636 4.387l.707-.707 3.853 3.853c.26.26.262.679 0 .941l-3.853 3.853-.707-.707 3.616-3.616-3.616-3.617z' /%3E%3C/svg%3E") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.636 4.387l.707-.707 3.853 3.853c.26.26.262.679 0 .941l-3.853 3.853-.707-.707 3.616-3.616-3.616-3.617z' /%3E%3C/svg%3E") no-repeat 50% 50%;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: currentColor
}

.album__item-tag-free {
  color: rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  font-size: 12px;
  line-height: 1;
  vertical-align: middle;
  margin-top: -0.2em;
  display: inline-block;
  font-weight: normal
}

.album__item-tag-history {
  background-color: transparent;
  color: #fa9d3b;
  border-radius: 2px;
  font-size: 12px;
  line-height: 1;
  vertical-align: middle;
  margin-top: -0.2em;
  display: inline-block;
  font-weight: normal
}

.album_pay .mask_ellipsis_text {
  text-align: justify
}

.album_pay .mask_ellipsis_extra {
  min-width: 0;
  padding-left: 50px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 40px)
}

.album_pay .ellipsis_fake {
  display: none
}

.album_pay .ellipsis_fake:last-child {
  display: inline
}

.recommend_page .album__page_header,
.album_pay .album__page_header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.recommend_page .album__page_header-left .album__label-title,
.album_pay .album__page_header-left .album__label-title {
  margin-bottom: 0
}

.album_pay .album__page_header-wrp:not(.has-background-image) .album__label-title {
  color: var(--weui-FG-0)
}

.album_pay .album__page_header-wrp:not(.has-background-image) .album__label-title .tag-icon {
  background-color: currentColor
}

.album_pay .album__page_header-wrp.has-background .album__label-title {
  color: rgba(255, 255, 255, 0.9)
}

.album_pay .album__page_header-wrp.has-background .album__header-pay-list {
  color: rgba(255, 255, 255, 0.5)
}

.album__novel_content {
  background: #ededed
}

.album__novel_content .album__head-content {
  padding: 7px 16px 12px
}

.album__novel_content .album__head-content::after {
  display: none
}

.album__novel_page_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.album__novel_page_header .subscribe-wrp .weui-btn {
  margin-top: 0 !important;
  white-space: nowrap
}

.album__page_header-novel {
  width: 100%;
  margin-top: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.album__page_header-novel .album__header-pay-list-desc {
  color: rgba(255, 255, 255, 0.8)
}

.album__page_header-novel .album__header-pay-list-desc::after {
  display: none
}

.album__novel_label-title {
  display: inline-block;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.45;
  color: #fff
}

.album__novel_label-title .tag-icon {
  width: 20px;
  height: 20px;
  line-height: 1.4;
  margin: 0 2px -2px 0;
  display: inline-block;
  vertical-align: baseline;
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.42611 2.16663L6.79307 5.83328H3.15815L2.80549 7.83328H6.44777L5.84351 11.3333H2.18835L1.83569 13.3333H5.49822L4.54866 18.8333H6.57951L7.52907 13.3333H11.3383L10.3887 18.8333H12.4196L13.3691 13.3333H17.109L17.4616 11.3333H13.7144L14.3187 7.83328H18.0788L18.4314 5.83328H14.664L15.297 2.16663H13.2662L12.6332 5.83328H8.82392L9.45696 2.16663H7.42611ZM11.6836 11.3333L12.2879 7.83328H8.47863L7.87436 11.3333H11.6836Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.42611 2.16663L6.79307 5.83328H3.15815L2.80549 7.83328H6.44777L5.84351 11.3333H2.18835L1.83569 13.3333H5.49822L4.54866 18.8333H6.57951L7.52907 13.3333H11.3383L10.3887 18.8333H12.4196L13.3691 13.3333H17.109L17.4616 11.3333H13.7144L14.3187 7.83328H18.0788L18.4314 5.83328H14.664L15.297 2.16663H13.2662L12.6332 5.83328H8.82392L9.45696 2.16663H7.42611ZM11.6836 11.3333L12.2879 7.83328H8.47863L7.87436 11.3333H11.6836Z' fill='white' fill-opacity='0.9'/%3E%3C/svg%3E");
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat
}

.album_novel_cover_ban {
  width: 112px;
  height: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding: 0 21px;
  font-size: 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: rgba(0, 0, 0, 0.3);
  background-color: #f7f7f7;
  box-sizing: border-box
}

.album__novel_cover {
  width: 112px;
  height: 150px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -o-object-fit: cover;
  object-fit: cover
}

.album__novel_baseinfo {
  width: 100%;
  margin-left: 16px
}

.album__novel_baseinfo__header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.album__novel_user {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__novel_avator {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  margin-right: 6px
}

.album__novel_authorname {
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
  line-height: 1.4
}

.album__novel_extrainfo {
  line-height: 18px;
  margin-top: 16px
}

.album__novel_extrainfo span {
  line-height: 1.28;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.55)
}

.album__novel_desc {
  color: rgba(255, 255, 255, 0.55);
  font-size: 14px;
  margin-top: 32px
}

.album__novel_desc.mask_ellipsis_wrp {
  height: calc(3 * 1.4em)
}

.album__novel_desc.mask_ellipsis_wrp .mask_ellipsis_placeholder {
  height: calc(3 * 1.4em + .1em)
}

.album__novel_desc.mask_ellipsis_wrp .mask_ellipsis_extra {
  padding-left: 34px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 30px)
}

.album__novel_desc.mask_ellipsis_auto_height {
  position: relative;
  height: auto;
  max-height: calc(3 * 1.4em)
}

.album__novel_desc.mask_ellipsis_auto_height .mask_ellipsis {
  position: absolute;
  top: 0;
  left: 0;
  height: calc(3 * 1.4em);
  overflow: hidden
}

.album__novel_desc_all {
  font-size: 16px;
  line-height: 25.6px
}

.album__novel_head_fold {
  margin-bottom: 0
}

.album__novel_head_fold .album__novel_desc-action {
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Ccircle fill-opacity='.1' cx='8' cy='8' r='8'/%3E%3Cpath d='M10.31 7.605L7.166 4.462l-.786.786 2.75 2.75-2.75 2.75.786.785 3.142-3.142a.556.556 0 0 0 0-.786z' opacity='.5'/%3E%3C/g%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  background-repeat: no-repeat
}

.album__novel_category {
  margin-top: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.album__novel_category.album__novel_category_only {
  margin-top: 32px
}

.album__novel_category .album__novel_category_item {
  margin-right: 8px;
  display: block;
  border-radius: 2px;
  padding: 4px;
  background-color: rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.55);
  font-size: 12px;
  line-height: 12px
}

.album-novel_sort__wrp {
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.9)
}

.album-novel_sort__wrp .album-sort-positive-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M17.323 8v9.85l2.882-2.627c.133-.089.91.792.78.936l-4.212 3.922a.444.444 0 0 1-.332.147.437.437 0 0 1-.441-.433V8h1.323zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
}

.album-novel_sort__wrp .album-sort-negative-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23000000' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M16.44 8c.128 0 .249.054.333.148l4.213 3.921c.128.144-.648 1.025-.781.936l-2.882-2.626v9.85H16V8.432c0-.239.197-.433.44-.433zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
}

.album-novel_sort__wrp .album-sort__word {
  margin-left: 0
}

.album_novel_list {
  background: #fff
}

.album_novel_list .album__novel_list-item {
  padding: 20px 16px;
  line-height: 24px
}

.album_novel_list .album__novel_list-item::after {
  left: 16px;
  right: 16px
}

.album_novel_item_read {
  color: rgba(0, 0, 0, 0.3)
}

.album__novel_content-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  line-height: 20px
}

.album__novel_content-info .album__novel_content-head {
  color: rgba(0, 0, 0, 0.9);
  font-size: 15px;
  font-weight: 500
}

.album__comment_list {
  background: #fff;
  margin-top: 8px;
  padding: 20px 16px
}

.album__comment_list .over-line {
  padding: 8px 0 32px 0
}

.album__comment_title {
  font-size: 15px;
  line-height: 20px;
  font-weight: 500;
  margin-bottom: 12px;
  color: rgba(0, 0, 0, 0.9)
}

.album__comment_item {
  margin-bottom: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex
}

.album__comment_user_avatar {
  width: 28px;
  height: 28px;
  border-radius: 2.8px
}

.album__comment_user_nickname {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5)
}

.album__comment_hd {
  margin-top: 4px
}

.album__comment_bd {
  margin-left: 8px;
  width: 100%
}

.album__comment_overview {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  line-height: 20px
}

.album__comment_praise_num {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.3)
}

.album__comment_source {
  margin-top: 2px;
  line-height: 20px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.3)
}

.album__novel_desc_wrapper {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  margin-top: 24px
}

.album__novel_desc_content {
  overflow: hidden;
  line-height: 1.5;
  max-height: 3em;
  font-size: 14px;
  position: relative;
  -webkit-transition: 1s max-height;
  transition: 1s max-height;
  color: rgba(255, 255, 255, 0.5)
}

.album__novel_desc_content::before {
  content: '1';
  width: 0;
  position: relative;
  left: 9999px;
  float: right;
  font-size: 14px;
  line-height: 1.5
}

.album__novel_desc_fold_btn {
  position: relative;
  float: right;
  clear: both;
  font-size: 14px;
  margin-left: 20px;
  line-height: 1.5;
  color: rgba(255, 255, 255, 0.8)
}

.album__novel_desc_fold_btn::before {
  content: '...';
  position: absolute;
  left: -5px;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  color: rgba(255, 255, 255, 0.5)
}

.album__novel_desc_fold_btn::after {
  content: '展开'
}

#fold:checked+.album__novel_desc_content {
  max-height: 999px;
  -webkit-line-clamp: 999
}

#fold:checked+.album__novel_desc_content .album__novel_desc_fold_btn::before {
  content: ''
}

#fold:checked+.album__novel_desc_content .album__novel_desc_fold_btn::after {
  content: ''
}

.album_novel_wrp {
  background-color: #fff
}

.album_novel_wrp .album__page_header-wrp {
  padding: 16px 24px 40px;
  border-bottom: 0;
  margin-bottom: -3px
}

.album_novel_wrp .unfold-more__word {
  color: rgba(0, 0, 0, 0.55)
}

.album_novel_wrp .continue_read-history__item {
  color: rgba(0, 0, 0, 0.9)
}

.album_novel_wrp .album__page_header-left {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

@media(prefers-color-scheme:dark) {
  .comment_primary_input_area {
    background-color: #2c2c2c;
    color: rgba(255, 255, 255, 0.8)
  }

  .comment_primary_input_editing:after {
    border-color: #07c160
  }

  .comment_primary_input_default {
    background-color: #2c2c2c;
    color: rgba(255, 255, 255, 0.3)
  }

  .comment_primary_input {
    color: rgba(255, 255, 255, 0.8)
  }

  .comment_primary_input_placeholder {
    color: rgba(255, 255, 255, 0.3)
  }

  .icon_comment_primary_emotion {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E  %3Cpath d='M14 27.333C6.636 27.333.667 21.363.667 14 .667 6.636 6.637.667 14 .667c7.364 0 13.333 5.97 13.333 13.333 0 7.364-5.97 13.333-13.333 13.333zm0-1.6c6.48 0 11.733-5.253 11.733-11.733S20.48 2.267 14 2.267 2.267 7.52 2.267 14 7.52 25.733 14 25.733zM6 14.667h16a8 8 0 1 1-16 0zm8 6.4a6.403 6.403 0 0 0 6.198-4.8H7.802a6.403 6.403 0 0 0 6.198 4.8zM9.333 12a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm9.334 0a2 2 0 1 1 0-4 2 2 0 0 1 0 4z' fill='%23FFFFFF' fill-rule='evenodd' opacity='.5' /%3E%3C/svg%3E")
  }

  .comment_primary_more_access {
    color: rgba(255, 255, 255, 0.5)
  }

  .comment_primary_more_access:after {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='10' height='20' viewBox='0 0 10 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M6.323 10.358l-.884.884L.623 6.426a.83.83 0 0 1 0-1.177L5.44.433l.884.884-4.52 4.52 4.52 4.521z' id='a'/%3E%3C/defs%3E%3Cuse fill='%23FFFFFF' transform='rotate(-180 4.184 7.921)' xlink:href='%23a' fill-rule='evenodd' opacity='.5' /%3E%3C/svg%3E")
  }

  .comment_primary_list_wrp .weui-loadmore_line .weui-loadmore__tips {
    color: rgba(255, 255, 255, 0.3)
  }

  .comment_primary_emotion_panel {
    background: #2c2c2c
  }

  .comment_primary_btn[disabled] {
    background-color: rgba(255, 255, 255, 0.05);
    color: rgba(255, 255, 255, 0.15)
  }

  .comment_primary_counter {
    color: rgba(255, 255, 255, 0.8)
  }

  .comment_primary_counter_warn em {
    color: #fa5151
  }

  .weui_ellipsis_mod_inner,
  .weui_ellipsis_fake_extra {
    color: rgba(255, 255, 255, 0.8)
  }

  .weui-loading {
    opacity: .3
  }

  body .weui-dialog {
    background: #2c2c2c
  }

  body .weui-skin_android .weui-dialog__bd:first-child {
    color: rgba(255, 255, 255, 0.8)
  }

  body .weui-dialog__bd {
    color: rgba(255, 255, 255, 0.5)
  }

  body .weui-dialog__bd:first-child {
    color: rgba(255, 255, 255, 0.8)
  }

  body .weui-dialog__btn {
    color: #7d90a9
  }

  body .weui-dialog__btn:active {
    background: #282828
  }

  body .weui-dialog__btn_default {
    color: rgba(255, 255, 255, 0.6)
  }

  body .weui-dialog__btn:after,
  body .weui-dialog__ft:after {
    border-color: rgba(255, 255, 255, 0.05)
  }

  body .weui-audio-btn {
    background: rgba(255, 255, 255, 0.2)
  }

  body .weui-audio-btn:before {
    color: rgba(255, 255, 255, 0.8)
  }

  .weui-webview-nav {
    background: #111
  }

  .weui-webview-nav:before {
    display: none
  }

  .weui-webview-nav button:not(.weui-webview-nav__btn_disabled):active:before {
    border-color: rgba(113, 113, 113, 0.9)
  }

  .weui-webview-nav__btn_goback:before,
  .weui-webview-nav__btn_forward:before {
    border-color: rgba(255, 255, 255, 0.8)
  }

  .weui-webview-nav__btn_disabled:before {
    border-color: rgba(65, 65, 65, 0.94)
  }

  .rich_media_extra .weui-loadmore_line {
    border-color: rgba(255, 255, 255, 0.08)
  }

  .rich_media_extra .weui-loadmore_line .weui-loadmore__tips {
    background-color: #111
  }

  .discuss_extra_info a,
  .discuss_item .discuss_del.discuss_del,
  .discuss_item .discuss_more_access,
  .discuss_access,
  .praise_num,
  .rich_media_tool .meta_praise {
    color: #7d90a9
  }

  .like_comment_tips .weui-icon-success {
    color: #cc9c00
  }

  .reply_result .author_info .nickname,
  .discuss_item .nickname,
  .discuss_item .discuss_message_del,
  .weui-loadmore,
  .weui-loadmore__tips,
  .weui-textarea.weui-textarea::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.3)
  }

  .like_comment_media_title,
  .like_comment_extra_tips,
  .like_comment_primary_title {
    color: rgba(255, 255, 255, 0.5)
  }

  .like_comment_tips,
  .like_comment_primary_cancel,
  .weui-textarea.weui-textarea,
  textarea {
    color: rgba(255, 255, 255, 0.8)
  }

  .like_comment_primary_cancel:active {
    color: rgba(113, 113, 113, 0.9)
  }

  .like_comment_primary_wrp.editing,
  .like_comment_primary_wrp.editing .like_comment_primary_inner {
    background-color: #2c2c2c
  }

  .like_comment_primary_wrp.editing {
    box-shadow: 0 -1px 10px 0 rgba(0, 0, 0, 0.3)
  }

  .like_comment_media_title:after {
    border-color: rgba(255, 255, 255, 0.08)
  }

  .like_skin_primary .like_comment_primary_wrp:before,
  .like_skin_primary .like_comment_primary_wrp:after {
    border-color: #444446 transparent
  }

  .like_skin_primary .like_comment_primary_inner {
    background-color: #444446
  }

  .like_skin_primary .like_comment_primary_title {
    color: rgba(255, 255, 255, 0.8)
  }

  .like_comment_share_link {
    color: #7d90a9
  }

  .like_btn_liked {
    color: #cc9c00
  }

  .weui-btn_disabled.weui-btn_disabled,
  .like_comment_primary_btn[disabled],
  .reward_area_carry_whisper .like_comment_primary_btn[disabled],
  .btn_disabled.btn_disabled {
    background-color: rgba(255, 255, 255, 0.08);
    color: rgba(255, 255, 255, 0.2)
  }

  .like_comment_primary_btn {
    background: #cc9c00
  }

  .like_comment_primary_btn:not([disabled]):active {
    background: #d1a61a
  }

  .like_comment_inner {
    background-color: rgba(51, 51, 51, 0.9)
  }

  .like_comment_wrp:before,
  .like_comment_wrp:after {
    border-bottom-color: rgba(51, 51, 51, 0.9)
  }

  .like_skin_primary.like_comment_primary_pop {
    left: 0;
    right: 0;
    position: absolute;
    top: 50px
  }

  .like_skin_primary .like_comment_primary_wrp {
    bottom: auto;
    margin-bottom: 0;
    left: 36px;
    right: 36px;
    width: auto
  }

  .like_skin_primary .like_comment_primary_wrp:before,
  .like_skin_primary .like_comment_primary_wrp:after {
    top: -7px;
    bottom: auto;
    right: 16px;
    border-top: 0 dashed transparent;
    border-bottom: 7px solid #464646
  }

  .reply_result:before {
    background: rgba(255, 255, 255, 0.1)
  }

  .discuss_opr_meta {
    color: rgba(255, 255, 255, 0.3)
  }

  .discuss_opr_meta:after {
    background: rgba(255, 255, 255, 0.1)
  }

  a.discuss_opr_meta {
    color: #7d90a9
  }

  .mpda_bottom_container .rich_media_extra .weui-loadmore_line {
    border: 0
  }

  .weui-loadmore_dot .weui-loadmore__tips:before {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .icon_praise_gray {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 6.988h-.003c-.095-.01-.167-.022-.125-.022H1.75c-.343 0-.75.39-.75.7v6.73c0 .31.27.57.611.57H2.5V7.01a.51.51 0 0 1 0-.022zm1 .003a.55.55 0 0 1 0 .02v7.955h7.414c.748 0 1.395-.361 1.773-1.324a37.17 37.17 0 0 0 1.115-2.57c.219-.564.413-1.11.575-1.627.247-.785.413-1.48.484-2.058.073-.595-.565-1.021-1.236-1.021h-4.97l.102-.586.18-1.027.13-.55a35.058 35.058 0 0 0 .245-1.128c.212-1.098-.483-2.019-1.238-2.067-.74-.048-1.1.111-1.104.562-.008 1.276-.45 2.805-1.252 4.129-.357.589-.899.965-1.56 1.16-.217.065-.438.107-.658.132zm6.345-1.625h3.78c1.19 0 2.393.804 2.229 2.143-.08.646-.26 1.397-.523 2.235-.17.54-.37 1.107-.597 1.69a38.158 38.158 0 0 1-1.133 2.61c-.525 1.346-1.557 1.922-2.687 1.922H1.61c-.886 0-1.611-.698-1.611-1.57v-6.73c0-.871.864-1.7 1.75-1.7l.719.009A3.285 3.285 0 0 0 3.876 5.9c.435-.13.769-.361.986-.72.71-1.171 1.102-2.525 1.108-3.618C5.978.338 6.901-.07 8.14.01c1.36.088 2.48 1.57 2.155 3.255a36.012 36.012 0 0 1-.253 1.167l-.124.52-.072.414z' fill='%237D90A9' fill-rule='nonzero'/%3E%3C/svg%3E")
  }

  .praised .icon_praise_gray,
  .icon_praise_gray.praised {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.785 5.37c1.135.07 2.226.86 2.069 2.139-.08.646-.26 1.397-.523 2.235-.17.54-.37 1.107-.597 1.69a38.159 38.159 0 0 1-1.133 2.61c-.525 1.346-1.557 1.922-2.687 1.922H1.61c-.886 0-1.611-.698-1.611-1.57v-6.73c0-.844.81-1.648 1.667-1.698l.083-.002h.622l.084.009h.013a.704.704 0 0 0 .057.009l.081.01c.407.045.858.028 1.269-.094a.674.674 0 0 1 .08-.016c.487-.148.843-.412 1.077-.8.714-1.179 1.13-2.567 1.137-3.72C6.177.327 6.973-.066 8.126.01c1.32.085 2.258 1.534 1.971 3.018a35.733 35.733 0 0 1-.251 1.16l-.068.286-.052.218-.119.675h4.018c.054 0 .107.001.16.005zM2 7.01v7.98c0 .288.224.51.5.51a.51.51 0 0 0 .5-.51V7.01a.501.501 0 0 0-.5-.51.51.51 0 0 0-.5.51z' fill='%237D90A9' fill-rule='evenodd'/%3E%3C/svg%3E")
  }

  .discuss_access:before {
    display: inline-block;
    vertical-align: middle;
    margin-top: -0.4em;
    font-size: 10px;
    margin-right: 3px;
    width: 2em;
    height: 2em;
    background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.083 3.375v.95H4.325v12.35h12.35V8.917h.95v7.916a.792.792 0 0 1-.792.792H4.167a.792.792 0 0 1-.792-.792V4.167c0-.438.354-.792.792-.792h7.916zm4.64-.201a.395.395 0 0 1 .559 0l.558.558a.395.395 0 0 1 0 .559l-7.528 7.528-1.834 1.026a.237.237 0 0 1-.322-.324l1.039-1.819 7.528-7.528z' fill='%23FFF' opacity='.5' fill-rule='evenodd'/%3E%3C/svg%3E") 0 0 no-repeat;
    background-size: 2em
  }

  .comment_editing {
    background-color: #111
  }

  .comment_editing .discuss_item .discuss_message,
  .comment_editing .discuss_item .discuss_del.discuss_del {
    color: rgba(255, 255, 255, 0.8)
  }

  .comment_editing .discuss_item .discuss_del:before {
    background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.645 5.333l.677 11.373a.667.667 0 0 0 .665.627h6.026a.667.667 0 0 0 .665-.627l.677-11.373h-8.71zm9.712 0l-.68 11.433a1.667 1.667 0 0 1-1.664 1.567H6.987a1.667 1.667 0 0 1-1.664-1.567l-.68-11.433H2.917V4.75c0-.23.186-.417.416-.417h13.334c.23 0 .416.187.416.417v.583h-1.726zM11.667 2.5c.23 0 .416.187.416.417V3.5H7.917v-.583c0-.23.186-.417.416-.417h3.334zm-3.75 5h1l.416 7.5h-1l-.416-7.5zm3.166 0h1l-.416 7.5h-1l.416-7.5z' fill='%23FFF' fill-rule='evenodd' opacity='.8'/%3E%3C/svg%3E") 0 0 no-repeat;
    opacity: 1
  }

  .my_comment_empty_data {
    background-color: #111
  }

  .discuss_container .rich_media_title {
    color: rgba(255, 255, 255, 0.5)
  }

  .discuss_container.editing .discuss_container_hd {
    background-color: #191919
  }

  .frm_textarea {
    caret-color: #07c160
  }

  .frm_textarea_box {
    background-color: #191919
  }

  .frm_textarea_box_wrp:before,
  .frm_textarea_box_wrp:after {
    border-color: rgba(255, 255, 255, 0.1)
  }

  .emotion_panel {
    background-color: #191919
  }

  .emotion_nav {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .emotion_nav.current {
    background-color: rgba(255, 255, 255, 0.3)
  }

  .pic_emotion_switch_wrp .pic_default {
    display: none
  }

  .pic_emotion_switch_wrp .pic_default_primary {
    display: block
  }

  .pic_emotion_switch_wrp:active .pic_active,
  .pic_emotion_switch_wrp:active .pic_default_primary {
    display: none
  }

  .pic_emotion_switch_wrp:active .pic_active_primary {
    display: block
  }

  .album__novel_content-info .album__novel_content-head {
    color: rgba(255, 255, 255, 0.8)
  }

  .album-novel_sort__wrp {
    color: rgba(255, 255, 255, 0.9)
  }

  .album-novel_sort__wrp .album-sort-positive-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23ffffff' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M17.323 8v9.85l2.882-2.627c.133-.089.91.792.78.936l-4.212 3.922a.444.444 0 0 1-.332.147.437.437 0 0 1-.441-.433V8h1.323zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
  }

  .album-novel_sort__wrp .album-sort-negative-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23ffffff' fill-opacity='.9' viewBox='0 0 24 24'%3E  %3Cpath fill-rule='evenodd' d='M16.44 8c.128 0 .249.054.333.148l4.213 3.921c.128.144-.648 1.025-.781.936l-2.882-2.626v9.85H16V8.432c0-.239.197-.433.44-.433zM14 17.5v1.2H3v-1.2h11zm0-6.501v1.2L3 12.2V11l11-.001zM20 4.5v1.2H3V4.5h17z'/%3E%3C/svg%3E")
  }

  .album__novel_content {
    background: #111
  }

  .album_novel_list,
  .album__comment_list {
    background: #191919
  }

  .album__comment_title {
    color: rgba(255, 255, 255, 0.8)
  }

  .album__comment_user_nickname {
    font-size: 14px;
    color: rgba(255, 255, 255, 0.5)
  }

  .album__comment_praise_num {
    color: rgba(255, 255, 255, 0.3)
  }

  .album__comment_source {
    color: rgba(255, 255, 255, 0.3)
  }

  .album_novel_cover_ban {
    color: rgba(255, 255, 255, 0.3);
    background-color: #1e1e1e
  }

  .album_novel_item_read {
    color: rgba(255, 255, 255, 0.3)
  }

  .album_novel_wrp .unfold-more__word {
    color: rgba(255, 255, 255, 0.5)
  }

  .album_novel_wrp .continue_read-history__item {
    color: rgba(255, 255, 255, 0.8)
  }

  .album_novel_wrp .album__page_header-left .subscribe-wrp .weui-btn_primary span {
    color: rgba(0, 0, 0, 0.9)
  }
}

html,
body,
.recommend_page {
  height: 100%
}

.recommend_page {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.timeline_loading {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center
}

.timeline_loading .weui-primary-loading {
  font-size: 24px
}

.tag_timeline {
  --tagTimeLine-FG-2: rgba(0, 0, 0, 0.2);
  padding: 12px 0 25px;
  background-color: var(--weui-BG-2);
  line-height: 1.4;
  font-size: 15px;
  position: relative
}

.tag_timeline::after {
  content: '';
  right: 16px;
  left: 16px;
  position: absolute;
  border-bottom: 1px solid var(--weui-FG-3);
  bottom: 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5)
}

.tag_timeline .timeline_title {
  color: var(--weui-FG-0);
  font-size: 15px;
  font-weight: 500;
  padding: 0 24px
}

.tag_timeline .tag_list_area {
  color: var(--weui-LINK);
  padding: 0 24px;
  margin-top: 24px;
  position: relative
}

.tag_timeline .tag_list_area:after {
  content: "";
  height: 42px;
  background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  pointer-events: none
}

.tag_timeline .tag_list_area.tag_list_end:after {
  display: none
}

.tag_timeline .tag_list_box {
  scroll-behavior: smooth;
  overflow-y: scroll;
  height: 270px
}

.tag_timeline .tag_list {
  margin-left: 2px;
  position: relative
}

.tag_timeline .tag_list:before {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scaleX(0.5);
  content: " ";
  position: absolute;
  top: 0;
  width: 1px;
  bottom: 0;
  border-left: 1px solid var(--weui-FG-3);
  color: var(--weui-FG-3);
  transform-origin: 0 0;
  transform: scaleX(0.5);
  left: 0;
  -webkit-transform: scaleX(0.7);
  transform: scaleX(0.7)
}

.tag_timeline .tag_item_box {
  padding-left: 16px;
  position: relative
}

.tag_timeline .tag_item_box:before {
  content: "";
  position: absolute;
  left: 0;
  top: .7em;
  background-color: var(--weui-BG-2);
  width: 8px;
  height: 10px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.tag_timeline .tag_item_box:after {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  top: .7em;
  left: -2px;
  border-radius: 100%;
  background-color: var(--weui-FG-3);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.tag_timeline .tag_item_box:first-child:before {
  -webkit-transform: none;
  transform: none;
  top: 0;
  height: calc(.7em + 5px)
}

.tag_timeline .tag_item_box:last-child:before {
  -webkit-transform: none;
  transform: none;
  top: calc(.7em - 2.5px - 2.5px);
  height: 100%
}

.tag_timeline .tag_item_box.current_tag:after {
  background-color: var(--weui-FG-1)
}

.tag_timeline .tag_item_box.current_tag .tag_name {
  color: var(--weui-FG-0)
}

.tag_timeline .tag_item_box.disabled_tag {
  color: var(--weui-FG-2)
}

.tag_timeline .tag_name {
  padding-bottom: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.tag_timeline .tag_time {
  color: var(--weui-FG-2);
  font-size: 14px;
  padding-bottom: 15px
}

.tag_timeline .show_more_name {
  color: var(--weui-FG-2);
  font-size: 14px
}

.tag_timeline .show_more_name .weui-icon-arrow {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  width: .9em;
  height: 1.8em;
  color: var(--tagTimeLine-FG-2);
  margin-left: .3em
}

.tag_timeline .show_more_name:active {
  opacity: .5
}

@media(prefers-color-scheme:dark) {
  .tag_timeline {
    --tagTimeLine-FG-2: rgba(255, 255, 255, 0.2)
  }

  .tag_timeline .tag_list_area:after {
    background: -webkit-gradient(linear, left bottom, left top, from(#191919), to(rgba(25, 25, 25, 0)));
    background: linear-gradient(to top, #191919, rgba(25, 25, 25, 0))
  }
}

@media(prefers-color-scheme:dark) {
  .album__page_header .subscribe-wrp>div.weui-btn_primary>* {
    color: rgba(0, 0, 0, 0.9)
  }

  .album_pay .album__page_header .subscribe-wrp>div.weui-btn_primary>*,
  .recommend_page .album__page_header .subscribe-wrp>div.weui-btn_primary>* {
    color: rgba(255, 255, 255, 0.9)
  }

  .album__header-pay-list {
    color: rgba(255, 255, 255, 0.5)
  }

  .album__item-tag-free {
    color: rgba(255, 255, 255, 0.5)
  }

  .album__item-tag-history {
    color: #c77d2f
  }

  body {
    background-color: #191919;
    color: rgba(255, 255, 255, 0.8)
  }

  .album {
    background-color: #111
  }

  .album__item-tag {
    background-color: rgba(6, 174, 86, 0.1);
    color: #259c5c
  }

  .not_in_mm .profile_container,
  .special-img__title {
    color: rgba(255, 255, 255, 0.8)
  }

  .weui-loadmore_dot .weui-loadmore__tips {
    background-color: #191919
  }

  .album__page_header-wrp {
    background-color: #191919;
    border-bottom-color: #111
  }

  .old-album__page_header,
  .album__head-content {
    background-color: #191919
  }

  .album__extinfo {
    color: rgba(255, 255, 255, 0.3)
  }

  .album__extinfo .extinfo__arrow {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='20' viewBox='0 0 10 20'%3E  %3Cpath fill-opacity='.3' fill='%23FFFFFF' fill-rule='evenodd' d='M2.045 5.484l.884-.884 4.816 4.816a.83.83 0 0 1 0 1.177l-4.816 4.816-.884-.884 4.52-4.52-4.52-4.521z'/%3E%3C/svg%3E")
  }

  .album__head {
    color: rgba(255, 255, 255, 0.8)
  }

  .album-rich_media_area_inner,
  .album__content,
  .article_list {
    background-color: #191919
  }

  .album__head-content:after {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .album__desc {
    color: rgba(255, 255, 255, 0.3)
  }

  .album__info {
    color: rgba(255, 255, 255, 0.3)
  }

  .album__desc-action {
    color: #7d90a9;
    background: -webkit-gradient(linear, left top, right top, from(rgba(25, 25, 25, 0)), color-stop(50%, #191919));
    background: linear-gradient(to right, rgba(25, 25, 25, 0), #191919 50%)
  }

  .album__item-info {
    color: rgba(0, 0, 0, 0.3)
  }

  .album__list::after {
    border-color: rgba(0, 0, 0, 0.1)
  }

  .album__list-item::after,
  .list-item::after {
    border-color: rgba(0, 0, 0, 0.1)
  }

  .album__list-item:active:before,
  .list-item:active:before {
    background-color: rgba(255, 255, 255, 0.1)
  }

  .weui-loadmore__tips {
    color: rgba(255, 255, 255, 0.1)
  }

  .album__author-name {
    color: #7d90a9
  }

  .unpay__tag {
    color: #fff;
  }

  .pay__tag {
    color: #fa9d3b;
  }

  .album__item-info-item:before {
    background-color: rgba(255, 255, 255, 0.3);
  }

  .album_pay .mask_ellipsis_extra {
    background: linear-gradient(to right, rgba(25, 25, 25, 0), #191919 40px);
  }
}