Full Code of airyland/we-extract for AI

master 3b168e0bfef9 cached
13 files
442.7 KB
180.6k tokens
4 symbols
1 requests
Download .txt
Showing preview only (461K chars total). Download the full file or copy to clipboard to get everything.
Repository: airyland/we-extract
Branch: master
Commit: 3b168e0bfef9
Files: 13
Total size: 442.7 KB

Directory structure:
gitextract_dgt8bub_/

├── .gitignore
├── .npmignore
├── README.MD
├── errors.js
├── index.js
├── links.md
├── package.json
├── parse-wechat-url.js
├── test/
│   ├── mp-link.html
│   └── mp-links.js
├── test.js
├── util.js
└── video.js

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
.DS_Store
node_modules
links
temp

================================================
FILE: .npmignore
================================================
links
temp
.DS_Store
test


================================================
FILE: README.MD
================================================
# we-extract

## 介绍

`we-extract` 用以解析微信公众号文章的账号及文章信息,居家旅行、采集微信公众号文章必备工具。

`we-extract` 是微信公众号 RSS 订阅服务 `WeRss` 的核心解析工具,欢迎使用:

<p align="center">
  <br>
  <a href="https://werss.app?utm_source=we-extract-github">
    <img src="https://cdn.weapp.design/werss/werss-logo.png" width="250">
  </a>
</p>

## 安装

```
npm install we-extract

// or

yarn add we-extract
```

## 使用

> Node 版本需要支持 async


``` js
const extract = require('we-extract').extract

const rs = await extract('微信文章 url 或者 文章内容')

// 选项
const rs = await extract('微信文章 url 或者 文章内容', {
  shouldReturnContent: true, // 是否返回内容,默认返回
  shouldExtractMpLinks: false, // v2.1.0 是否返回文章中出现的所有公众号文章链接,如果为 true,将返回 mp_links 数组
  shouldExtractTags: false, // v2.2.0 是否解析文章中的收录标签
  shouldExtractRepostMeta: false // v2.2.3 是否解析转载文章来源
})
```

## 返回结果说明


> 正确返回

``` js
{
  done: true,
  code: 0,
  data: {
    account_name: '微信派',
    account_alias: 'wx-pai',
    account_avatar: 'http://wx.qlogo.cn/mmhead/Q3auHgzwzM7Xb5Qbdia5AuGTX4AeZSWYlv5TEqD1FicUDOrnEIwVak1A/132',
    account_description: '微信第一手官方活动信息发布,线下沙龙活动在线互动平台。独家分享微信公众平台优秀案例,以及权威专家的精彩观点。',
    account_id: 'gh_bc5ec2ee663f',
    account_biz: 'MjM5NjM4MDAxMg==',
    account_biz_number: 2396380012,
    account_qr_code: 'https://open.weixin.qq.com/qr/code?username=gh_bc5ec2ee663f',
    msg_has_copyright: false, // 是否原创
    msg_content: '省略的文章内容',
    msg_author: null, // 作者
    msg_sn: '9a0a54f2e7c8ac4019812aa78bd4b3e0',
    msg_idx: 1,
    msg_mid: 2655078412,
    msg_title: '重磅 | 微信订阅号全新改版上线!',
    msg_desc: '今后,头图也很重要',
    msg_link: 'http://mp.weixin.qq.com/s?__biz=MjM5NjM4MDAxMg==&amp;mid=2655078412&amp;idx=1&amp;sn=9a0a54f2e7c8ac4019812aa78bd4b3e0&amp;chksm=bd5fc40f8a284d19360e956074ffced37d8e2d78cb01a4ecdfaae40247823e7056b9d31ae3ef#rd',
    msg_source_url: null, // 音频,视频时,此处为音频、视频链接
    msg_cover: 'http://mmbiz.qpic.cn/mmbiz_jpg/OiaFLUqewuIDldpxsV3ZYJzzyH9HTFsSwOEPX82WEvBZozGiam3LbRSzpIIKGzj72nxjhLjnscWsibDPFmnpFZykg/0?wx_fmt=jpeg',
    msg_article_type: null, // 文章分类
    msg_publish_time: '2018-06-20T10:52:35.000Z', // date 类型
    msg_publish_time_str: '2018/06/20 18:52:35',
    msg_type: 'post', // 可能为 post text repost voice video image
    mp_links: [{ // 在 shouldExtractMpLinks = true 时返回
      title: '',
      href: ''
    }],
    tags: [{ // 在 shouldExtractTags = true 时返回
      id: '',
      url: '',
      name: '',
      count: 1
    }],
    repost_meta: { // 在 shouldExtractRepostMeta = true 时返回
      account_name: '文章来源账号名字'
    }
  }
}
```

> 错误返回

``` js
{
  done: false,
  code: 2002,
  msg: '链接已过期'
}
```

## 常见错误

`we-extract` 定义了详细的错误信息方便开发和出错处理,`1` 开头错误表示可能需要重试(或者暂时将内容保存下来 debug),`2` 表示没有疑问的错误,可以不处理。

请使用 code(数字类型) 来判断而不是 message 内容,因为 message 可能会变化。

``` js
module.exports = {
  '1000': '解析失败,可能文章内容不完整',
  '1001': '字段缺失',
  '1002': '请求文章内容失败',
  '1003': '请求文章内容为空',
  '1004': '访问过于频繁(URL模式)', // 可以换 ip 重新请求,注意与 2010 的区别
  '1005': 'js 变量解析出错',

  '2001': '参数缺失',
  '2002': '链接已过期',
  '2003': '该内容被投诉且经审核涉嫌侵权,无法查看',
  '2004': '公众号迁移但文章未同步',
  '2005': '该内容已被发布者删除',
  '2006': '此内容因违规无法查看',
  '2007': '涉嫌违反相关法律法规和政策发送失败',
  '2008': '微信文章系统出错',
  '2009': '链接不正确',
  '2010': '访问过于频繁(HTML模式)', // 解析参数为直接的文章内容,此时该篇内容已经无效,可以丢弃
  '2011': '由用户投诉并经平台审核,涉嫌过度营销、骚扰用户',
  '2012': '此帐号已被屏蔽',
  '2013': '此帐号已自主注销',
  '2014': '不实信息',
  '2016': '冒名侵权'
}

```

## 经验

+ 一个微信由 biz+mid+idx 组成,mid 在单个公众号内唯一。
+ 文章所属账号信息以文章解析结果为准,采集搜狗时不要相信账号名字,因为搜狗显示的可能是改名或者迁移前的账号信息。
+ 如果在搜狗微信搜不到账号,极有可能是因为公众号改了名字,试试以前的名字应该能搜索到。
+ 微信链接的 search 拼接符可能为 `&amp;` 需要做一个替换处理,否则解析链接参数时会有问题。
+ 一个 ip 获取微信文章内容有限制,需要限制速率或者轮换 ip。


## 链接类型

图片:https://mp.weixin.qq.com/s/5tpbsFR1k_3744P0Egdnxg

================================================
FILE: errors.js
================================================
module.exports = {
  '1000': '解析失败,可能文章内容不完整',
  '1001': '字段缺失',
  '1002': '请求文章内容失败',
  '1003': '请求文章内容为空',
  '1004': '访问过于频繁(url模式)', // 可以换 ip 重新请求,注意与 2010 的区别
  '1005': 'js 变量解析出错',
  '1006': '链接重定向', // 开启不 follow transfer link 后会有这个错误

  '2001': '参数缺失',
  '2002': '链接已过期',
  '2003': '该内容被投诉且经审核涉嫌侵权,无法查看',
  '2004': '公众号迁移但文章未同步',
  '2005': '该内容已被发布者删除',
  '2006': '此内容因违规无法查看',
  '2007': '涉嫌违反相关法律法规和政策发送失败',
  '2008': '微信文章系统出错',
  '2009': '链接不正确',
  '2010': '访问过于频繁(HTML模式)', // 解析参数为直接的文章内容,此时该篇内容已经无效,可以丢弃
  '2011': '由用户投诉并经平台审核,涉嫌过度营销、骚扰用户',
  '2012': '帐号已被屏蔽, 内容无法查看',
  '2013': '此帐号已自主注销',
  '2014': '不实信息',
  '2015': '此帐号处于帐号迁移流程中',
  '2016': '冒名侵权'
}


================================================
FILE: index.js
================================================
const qs = require('qs')
const dayjs = require('dayjs')
const request = require('request-promise')
const cheerio = require('cheerio')
const parseUrl = require('./parse-wechat-url')
const errors = require('./errors')
const unescape = require('lodash.unescape')
const {
  getParameterByName,
  normalizeUrl
} = require('./util')

const video = require('./video')

const defaultConfig = {
  shouldReturnRawMeta: false,
  shouldReturnContent: true,
  shouldFollowTransferLink: true,
  shouldExtractMpLinks: false,
  shouldExtractTags: false,
  shouldExtractRepostMeta: false
}

const basic = {}
basic.accountId = ''
basic.accountAvatar = ''

basic.accountBiz = null
basic.accountBizNumber = null
basic.accountName = null

const getError = function(code) {
  return {
    done: false,
    code: code,
    msg: errors[code]
  }
}

const extract = async function(html, options = {}) {
  const {
    shouldReturnRawMeta,
    shouldReturnContent,
    shouldFollowTransferLink,
    shouldExtractMpLinks,
    shouldExtractTags,
    shouldExtractRepostMeta
  } = Object.assign({}, defaultConfig, options)

  let paramType = 'HTML' // 参数为 URL 还是 HTML
  let url = null
  let rawUrl = null

  if (options.url) {
    url = normalizeUrl(options.url)
  }

  let type = 'post'
  let hasCopyright = false
  let shareContentTpl

  if (!html) {
    return getError(2001)
  }

  // 参数错误

  // 支持地址
  if (/^http/.test(html)) {
    html = normalizeUrl(html)
    if (!/http(s?):\/\/mp.weixin.qq.com/.test(html) && !/http(s?):\/\/weixin.sogou.com/.test(html)) {
      return getError(2009)
    }
    paramType = 'URL'
    rawUrl = html
    if (!url) {
      url = html
    }
    let host = 'mp.weixin.qq.com'
    if (/http(s?):\/\/weixin.sogou.com/.test(html)) {
      host = 'weixin.sogou.com'
    }
    try {
      html = await request({
        uri: html,
        method: 'GET',
        headers: {
          'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36',
          'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
          'Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8',
          'Cache-Control': 'max-age=0',
          'Connection': 'keep-alive',
          'Host': host
        }
      })

      // unknown purpose
      // if (html.includes('location.replace')) {
      //   const rs = html.match(/<script[\s\S]*?>([\s\S]*?)<\/script>/gi)
      //   if (rs && rs[0]) {
      //     const code = rs[0].split('\n').filter(one => {
      //       return !one.includes('location.replace') && !one.includes('script>')
      //     }).join('\n') + '\n return url;'

      //     try {
      //       const fn = new Function(code)
      //       return await extract(fn(), options)
      //     } catch (e) {
      //       return getError(1005)
      //     }
      //   }
      // }
    } catch (e) {
      return getError(1002)
    }
  } else {
    html = html.replace(/\\n/g, '')
  }

  if (!html) {
    return getError(1003)
  }

  if (html.includes('访问过于频繁') && !html.includes('js_content')) {
    return paramType === 'URL' ? getError(1004) : getError(2010)
  } else if (html.includes('链接已过期') && !html.includes('js_content')) {
    return getError(2002)
  } else if (html.includes('被投诉且经审核涉嫌侵权,无法查看')) {
    return getError(2003)
  } else if (html.includes('该公众号已迁移')) {
    const match = html.match(/var\stransferTargetLink\s=\s'(.*?)';/)
    if (match && match[1]) {
      if (shouldFollowTransferLink) {
        return await extract(match[1])
      } else {
        return {
          ...getError(1006),
          url: match[1]
        }
      }
    } else {
      return getError(2004)
    }
  } else if (html.includes('该内容已被发布者删除')) {
    return getError(2005)
  } else if (html.includes('此内容因违规无法查看')) {
    return getError(2006)
  } else if (html.includes('此内容发送失败无法查看')) {
    return getError(2007)
  } else if (html.includes('由用户投诉并经平台审核,涉嫌过度营销、骚扰用户')) {
    return getError(2011)
  } else if (html.includes('此帐号已被屏蔽') && !html.includes('id="js_content"')) {
    return getError(2012)
  } else if (html.includes('此帐号已自主注销') && !html.includes('id="js_content"')) {
    return getError(2013)
  } else if (!html.includes('id="js_content"') && html.includes('此帐号处于帐号迁移流程中')) {
    return getError(2015)
  } else if (html.includes('page_rumor') && !html.includes('id="js_content"')) {
    return getError(2014)
  } else if (html.includes('投诉类型') && html.includes('冒名侵权')) {
    return getError(2016)
  } else if (!html.includes('id="js_content"') && html.includes('参数错误') && html.includes('appmsg/error.html')) {
    return getError(2009)
  } else if (!html.includes('id="js_content"') && !html.includes('id=\\"js_content\\"')) {
    // http://mp.weixin.qq.com/s?__biz=MjM5ODIyMTE0MA==&mid=2650971473&idx=1&sn=f529f2a74fac89ed2a8ca8f7a44d93b3&chksm=bd38396a8a4fb07ce4ebab564de2ef01c2d50d60a225328c987cbf66e6167d067bc45f1527d3#rd
    // 图片类型但是没有 js_content 容器
    if (html.includes('cover_url')) {
      type = 'image'
    } else {
      return getError(1000)
    }
  }

  html = html.replace('>微信号', ' id="append-account-alias">微信号')
    .replace('>功能介绍', ' id="append-account-desc">功能介绍')
    .replace(/\n\s+<script/g, '\n\n<script')

  const $ = cheerio.load(html, {
    decodeEntities: false
  })

  // 原创
  if ($('#copyright_logo') && $('#copyright_logo').text().includes('原创')) {
    hasCopyright = true
  }

  // 检查是否为视频类型
  const hasVideo = /video/.test($('body').attr('class'))
  if (hasVideo) {
    type = 'video'
  }

  const hasImage = $('#js_content > #img_list')
  if (hasImage.length) {
    type = 'image'
  }

  const hasShare = $('#js_share_content')
  if (hasShare.length) {
    type = 'repost'
  }

  // https://mp.weixin.qq.com/s?__biz=MzIxNDEzNzI4Mg==&mid=2653326714&idx=5&sn=838a05d4d37b9b9cd286dab03b6b610a&chksm=8c7e0dd7bb0984c1eaba456084ca3accab603b102afe847087dbcdbb2842e91cb2de1142bb1a&scene=27#wechat_redirect
  if ($('.page_share_audio').length || $('#voice_parent').length) {
    type = 'voice'
  }

  if (/share_media_text/.test(html)) {
    type = 'text'
  }

  // @todo 检查是否为图片类型

  // @todo 链接已过期
  const expire = $('.weui-msg .weui-msg__title').text()

  if (expire.trim() === '链接已过期') {
    return getError(2002)
  }

  const error = $('.global_error_msg.warn').text()

  if (error.trim().includes('系统出错')) {
    return getError(2008)
  }

  basic.accountName = $('.profile_nickname').text()

  // alias
  const accountAliasPrev = $('#append-account-alias')
  let accountAlias = accountAliasPrev.siblings('span').text()

  const accountDescPrev = $('#append-account-desc')
  let accountDesc = accountDescPrev.siblings('span').text()

  // 20221218 patch
  if (!accountDesc) {
    const $accountDesc = $('.profile_meta_value')
    if ($accountDesc[1]) {
      try {
        const text = $accountDesc[1].children[0].data
        if (text.length > 10) { // it may go wrong when html is changed
          accountDesc = text
        }
      } catch (e) {
      }
    }
  }

  const post = {
    msg_has_copyright: hasCopyright
  }
  post.msg_content = null
  if (shouldReturnContent) {
    post.msg_content = $('#js_content').html()
  }

  // 获取 block
  const rs = html.match(/<script[\s\S]*?>([\s\S]*?)<\/script>/gi)

  // 作者信息
  let msgAuthor = null
  // const $author = $('.rich_media_meta_text')
  // if ($author.length) {
  //   let info = $author.text().trim()
  //   //20180622 布局变动
  //   if (info.includes('原创:')) {
  //     info = info.replace('原创:', '').trim()
  //   }
  //   info = info.replace('\n', '').replace('发表于', '')
  //   post.msg_author = info.trim()
  // }

  // 20221218 patch
  // get from meta first
  try {
    const text = $("meta[name='author']").attr("content")
    if (text) {
      post.msg_author = text
    }
  } catch (e) {
    const $author = $('#js_author_name')
    if ($author.length) {
      let info = $author.text().trim()
      if (info.length) {
        post.msg_author = info
      }
    }  
  }

  let extractExtra = false
  const extra = {
    biz: null,
    sn: null,
    mid: null,
    idx: null,
    msg_title: null,
    user_name: null,
    nick_name: null,
    hd_head_img: null
  }
  const extraFields = Object.keys(extra)

  for (let i = 0; i < rs.length; i++) {
    const script = rs[i]

    // image type
    if (script.includes('picture_page_info_list') && script.includes('https://mmbiz.qpic.cn')) {
      const lines = script.split('\n')
      const _script = lines.slice(1, lines.length - 2).join('\n').trim().replace(/^\(function\(\) {/, '')
      .replace(/}\)\(\);$/, '')

      try {
        const code = `var x = {}; ${_script} \n return x;`
        .replace(/window\./g, 'x.')
        .replace('//g', '/\\n/g')
        const fn = new Function(code)
        const result = fn()
        if (result.picture_page_info_list) {
          extraFields.picture_page_info_list = result.picture_page_info_list
        }
      } catch (e) {
      }
    }

    if (type === 'voice' && script.includes('voiceid')) {
      const lines = script.split(/\n|\r/).filter(one => one.includes('voiceid')).sort((a, b) => a.length > b.length ? -1 : 1)
      if (lines.length) {
        const val = lines[0].replace(/'|"|:|voiceid|,/g, '')
        if (val) {
          post.msg_source_url = `https://res.wx.qq.com/voice/getvoice?mediaid=${val.trim()}`
        }
      }
    }

    if (!extractExtra) {
      // biz
      extraFields.forEach(field => {
        const reg = new RegExp(`var\\s+${field}\\s*=`)
        if (reg.test(script)) {
          try {
            const line = script.split('\n').filter(one => reg.test(one))
            const fn = new Function(`${line} \n return ${field}`)
            extra[field] = fn()
          } catch (e) {
            console.log('error', e)
          }
          if (!extractExtra) {
            extractExtra = true
          }
        }

        if (!extra[field]) {
          const reg2 = new RegExp(`window\.${field}\\s*=`)
          if (reg2.test(script)) {
            try {
              const line = script.split('\n').filter(one => reg2.test(one))
              const code = `window = {}; ${line} \n return window.${field}`
              const fn = new Function(code)
              extra[field] = fn()
            } catch (e) {
              console.log(e)
            }
            if (!extractExtra) {
              extractExtra = true
            }
          }
        }
      })

      if (extractExtra) {
        basic.accountBiz = extra.biz
        if (basic.accountBiz) {
          basic.accountBizNumber = Buffer.from(basic.accountBiz, 'base64').toString() * 1
        }

        post.msg_sn = extra.sn || null
        post.msg_idx = extra.idx ? extra.idx * 1 : null
        post.msg_mid = extra.mid ? extra.mid * 1 : null
      }
    }

    extraFields.forEach(field => {
      if (!extra[field]) {
        const reg3 = new RegExp(`d\.${field}\\s*=`)
        if (reg3.test(script)) {
          let code
          try {
            let line = script.split('\n').filter(one => reg3.test(one))
            if (line.length) {
              line = line[0]
              code = `d = {}; xml = false;
              \nfunction getXmlValue (path) {
                return false
              }
              \n${line} \n return d.${field}`
              code = code.replace(/;,/g, ';')
              const fn = new Function(code)
              extra[field] = fn()
            }
          } catch (e) {
          }
          if (!extractExtra) {
            extractExtra = true
          }
        }
      }
    })

    // 视频
    if (['video', 'text'].includes(type) && script.includes('d.title')) {
      try {
        video({
          post,
          basic,
          script,
          getError,
          html,
          $,
          shouldReturnRawMeta
        })
      } catch (e) {
        // skip, there is fallback in the end
        // console.log('here')
        // return getError(1005)
      }
    }

    if ((type === 'image' || type === 'voice') && script.includes('d.title =')) {
      const lines = script.split('\n').filter(line => !!line.trim())
      let code = lines.filter((line, index) => /d\./.test(line) || (lines[index - 1] && lines[index - 1].includes('d.') && !line.includes('}')))
      code = `var d = {};
            \nfunction getXmlValue (path) {
              return false
            }\n` + code.join('\n').replace('var d = _g.cgiData;', 'var d = {}') + '\n  return d;'
      let data = {}
      code = `var _g = {};` + code
      try {
        code = `var _g = {};` + code
        const fn = new Function(code)
        data = fn()
        accountName = data.nick_name
        basic.accountAvatar = data.hd_head_img
        basic.accountId = data.user_name

        // biz
        if (!basic.accountBiz && data.biz) {
          basic.accountBiz = data.biz
          basic.accountBizNumber = Buffer.from(basic.accountBiz, 'base64').toString() * 1
        }

        // 标题
        post.msg_title = data.title
        post.msg_desc = null
        post.msg_cover = null
        post.msg_link = data.msg_link || null
        post.msg_article_type = null

        // sn, idx, mid
        post.msg_sn = data.sn || null
        post.msg_idx = data.idx ? data.idx * 1 : null
        post.msg_mid = data.mid ? data.mid * 1 : null

        // 视频链接赋值于 source_url
        if (type === 'video') {
          const vidMatch = html.match(/vid\s*:\s*'(.*?)'/)
          if (vidMatch && vidMatch[1]) {
            data.vid = vidMatch[1]
            // 旧版 vid 已经不适用
            // post.msg_source_url = 'http://v.qq.com/x/page/' + vid + '.html'
          }
          if (!post.msg_cover) {
            // 旧版废弃
            // post.msg_cover = `https://vpic.video.qq.com/60643382/${vid}.png`
            post.msg_cover = $("meta[property='og:image']").attr("content")
          }
        }

        // 视频只有标题 + 内容,内容直接从 meta 里取
        if (type === 'video' || type === 'voice') {
          const description = $("meta[name='description']").attr("content")
          post.msg_content = description
        }

        // 发布时间
        if (data.create_time) {
          post.msg_publish_time = new Date(data.create_time * 1000)
          post.msg_publish_time_str = dayjs(post.msg_publish_time).format('YYYY/MM/DD HH:mm:ss')
        }

        if (shouldReturnRawMeta) {
          post.raw_data = data
        }
      } catch (e) {
        return getError(1005)
      }
    }
    // 图文
    if ((type === 'post' || type === 'repost') && script.includes('var msg_link = ')) {
      const lines = script.split('\n')
      let code = lines.slice(1, lines.length - 1).filter(line => {
        return !line.includes('var title')
      }).map(line => {
        // 特殊符号可能会导致解析出 bug
        if (/var\s+msg_desc/.test(line)) {
          line = line.replace(/`/g, "'")
          line = line.replace(/"/g, '`')
        }
        return line
      }).join('\n')

      code = `var window = {
        location: {
          protocol: 'https'
        }
      };\nvar document={
        addEventListener: function () {},
        getElementById: function () {
          return {
            classList: {
              remove: function () {},
              add: function () {}
            }
          }
        }
      };\nvar location={protocol: "https"};\n` + code

      let rs = ';\nvar rs = {'
      code.match(/var\s(.*?)\s=/g).map(key => key.split(' ')[1]).forEach(key => {
        if (key !== 'window') {
          rs += `"${key}": typeof ${key} !== 'undefined' ? ${key} : null,`
        }
      })

      rs += '\n}\n return rs \n'

      code += rs
      let data = {}
      try {
        code = ` String.prototype.html = function(encode) {
        var replace =["&#39;", "'", "&quot;", '"', "&nbsp;", " ", "&gt;", ">", "&lt;", "<", "&yen;", "¥", "&amp;", "&"];
        var replaceReverse = ["&", "&amp;", "¥", "&yen;", "<", "&lt;", ">", "&gt;", " ", "&nbsp;", '"', "&quot;", "'", "&#39;"];
	    var target;
	    if (encode) {
	    	target = replaceReverse;
	    } else {
	    	target = replace;
	    }
        for (var i=0,str=this;i< target.length;i+= 2) {
             str=str.replace(new RegExp(target[i],'g'),target[i+1]);
        }
        return str;
    };
	` + code
        const fn = new Function(code)
        data = fn()
      } catch (e) {
        return getError(1005)
      }


      // 20221218 patch
      if (!basic.accountBiz) {
        const reg = new RegExp(`var\\s+biz\\s*=`)
        const matched = html.split('\n').find(line => reg.test(line) && line.length > 10)
        if (matched) {
          const fn = new Function(` ${matched}; return biz; `)
          try {
            const rs = fn()
            if (rs) {
              basic.accountBiz = rs
              basic.accountBizNumber = Buffer.from(basic.accountBiz, 'base64').toString() * 1
            }
          } catch (e) {
            console.log('warning', e)
          }
        }
      }

      const fields = ['msg_title', 'msg_desc', 'msg_link', 'msg_source_url']

      fields.forEach(key => {
        post[key] = data[key] || null
      })

      post.msg_cover = data.msg_cdn_url

      post.msg_article_type = data['_ori_article_type'] || null
      post.msg_publish_time = new Date(data.ct * 1000)
      post.msg_publish_time_str = dayjs(post.msg_publish_time).format('YYYY/MM/DD HH:mm:ss')
      if (shouldReturnRawMeta) {
        post.raw_data = data
      }
      basic.accountId = data.user_name
      basic.accountAvatar = data.ori_head_img_url

      if (!basic.accountName && data.nickname) {
        basic.accountName = data.nickname
      }
    }
  }

  // 有可能没有时间
  if (!post.msg_publish_time) {
    let date = $('#post-date').text()
    if (date) {
      post.msg_publish_time = new Date(date)
    }
  }

  if (!post.msg_publish_time) {
    let date = $('#publish_time').text()
    if (date) {
      post.msg_publish_time = new Date(date)
    }
  }

  // 获取 .ct
  if (!post.msg_publish_time) {
    if (html.includes('.ct')) {
      const line = html.split('\n').find(one => one.includes('.ct'))
      const reg = /'(\d+)'/g;
      const matched = reg.exec(line)
      if (matched && matched[1].length >= 10) {
        post.msg_publish_time = new Date(matched[1] * 1000)
      }
    }
  }

  // 有可能标题不存在
  if (!post.msg_title) {
    let title = $('.rich_media_title').text()
    if (title) {
      post.msg_title = title.trim()
    }
  }

  // 转发类型可能 name 没有
  if (!post.account_name) {
    let name = $('.account_nickname_inner').text()
    if (name) {
      post.account_name = name.trim()
    }
  }

  post.msg_type = type

  // 有可能 ori_head_img_url 不存在,避免被设置成 /132
  if (post.ori_head_img_url && post.ori_head_img_url.length < 10) {
    post.ori_head_img_url = null
  }

  // 新注册公众号没有头像,置为 null
  if (basic.accountAvatar.length < 10) {
    basic.accountAvatar = null
  }

  // 有可能缺失 mid idx 等信息,从 url 中进行解析
  if (post.msg_link && post.msg_link.includes('biz')) {
    const parseParams = parseUrl(post.msg_link)
    const list = ['mid', 'sn', 'idx']
    list.forEach(field => {
      if (!post[`msg_${field}`] && parseParams[field]) {
        post[`msg_${field}`] = parseParams[field]
      }
    })
  }

  // 转载类型,内容不在 js_content 里
  if (type === 'repost') {
    let html = $('#content_tpl').html()
    html = html.replace(/<img[^>]*>/g, '<p>[图片]</p>');
    html = html.replace(/<iframe [^>]*?class=\"res_iframe card_iframe js_editor_card\"[^>]*?data-cardid=\"\"[^>]*?><\/iframe>/ig, '<p>[卡券]</p>');
    html = html.replace(/<mpvoice([^>]*?)js_editor_audio([^>]*?)><\/mpvoice>/g, '<p>[语音]</p>');
    html = html.replace(/<mpgongyi([^>]*?)js_editor_gy([^>]*?)><\/mpgongyi>/g, '<p>[公益]</p>');
    html = html.replace(/<qqmusic([^>]*?)js_editor_qqmusic([^>]*?)><\/qqmusic>/g, '<p>[音乐]</p>');
    html = html.replace(/<mpshop([^>]*?)js_editor_shop([^>]*?)><\/mpshop>/g, '<p>[小店]</p>');
    html = html.replace(/<iframe([^>]*?)class=[\'\"][^\'\"]*video_iframe([^>]*?)><\/iframe>/g, '<p>[视频]</p>');
    html = html.replace(/(<iframe[^>]*?js_editor_vote_card[^<]*?<\/iframe>)/gi, '<p>[投票]</p>');
    html = html.replace(/<mp-weapp([^>]*?)weapp_element([^>]*?)><\/mp-weapp>/g, '<p>[小程序]</p>');
    html = html.replace(/<mp-miniprogram([^>]*?)><\/mp-miniprogram>/g, '<p>[小程序]</p>');
    html = html.replace(/<br\s*\/>/g, 'WEEXTRACT')

    const $$ = cheerio.load(html, {
      decodeEntities: false
    })
    let processedContent = $$.text()
      .replace(/</g, '&lt;')
      .replace(/>/g, '&gt;')
      .trim().substr(0, 140)
    const digest = processedContent.split('WEEXTRACT').map(function(line) {
      return '<p>' + line + '</p>';
    }).join('')

    $('#js_content').append(digest)
    const notice = $.html('.share_notice')
    const content = $.html('#js_share_content')
    post.msg_content = `<div>${notice}${content}</div>`
  }

  // 使用图片作为 cover
  if (type === 'image' && !post.msg_cover) {
    // old version
    const image = $('#img_list > img').eq(0).attr('src')
    if (image) {
      post.msg_cover = image
    }

    if (!post.msg_cover) {
      post.msg_cover = $("meta[property='og:image']").attr("content")
    }
  }

  if (/document\.write/.test(post.msg_content)) {
    const reg = /<script[\s\S]*?>([\s\S]*?)<\/script>/

    const rs = post.msg_content.match(reg)

    if (rs) { // 有可能只是正文里提到了 document.write
      const script = rs[0]

      if ((type === 'voice' || type === 'image') && /document\.write/.test(script)) {
        try {
          const code = script
            .split('.replace')[0]
            .split('\n')
            .filter(one => !one.includes('<script') && !one.includes('script>'))
            .join('\n')
            .replace('document.write', 'return ') + ')'

          const fn = new Function(code)
          post.msg_content = post.msg_content.replace(reg, fn())
        } catch (e) {
          // 此处在 v1.2.0 之后不报错,因为不影响整体流程
          // return getError(1005)
        }
      }
    }
  }

  // 避免有换行符
  if (post.msg_content) {
    post.msg_content = post.msg_content.trim().replace(/\n/g, "<br>")
  }

  if (!basic.accountId && extra.user_name) {
    basic.accountId = extra.user_name
  }

  if (!basic.accountName && extra.nick_name) {
    basic.accountName = extra.nick_name
  }

  if (!basic.accountAvatar && extra.hd_head_img) {
    basic.accountAvatar = extra.hd_head_img
  }

  if (!basic.accountName) {
    if ($('.wx_follow_nickname')) {
      const name = $('.wx_follow_nickname').text()
      if (name) {
        basic.accountName = name.trim()
      }
    }
  }

  const data = {
    account_name: basic.accountName,
    account_alias: accountAlias,
    account_avatar: basic.accountAvatar,
    account_description: accountDesc,
    account_id: basic.accountId,
    account_biz: basic.accountBiz,
    account_biz_number: basic.accountBizNumber,
    account_qr_code: `https://open.weixin.qq.com/qr/code?username=${basic.accountId || accountAlias}`,
    ...post
  }

  // 空字段置为 null
  for (let i in data) {
    if (data[i] === '') {
      data[i] = null
    }
  }

  // 文字类型
  if (!data.msg_title && data.msg_type === 'post') {
    data.msg_type = 'text'
    const title = $("meta[property='og:title']").attr("content")
    const desc = $("meta[property='og:description']").attr("content")
    if (title) {
      data.msg_title = title
      const rawContent = $('#js_panel_like_title').html()
      // 使用有换行格式
      if (rawContent) {
        data.msg_content = rawContent.trim().replace(/\n/g, '<br/>')
      } else {
        data.msg_content = title
      }
    }
    // 可以没有标题,https://mp.weixin.qq.com/s?__biz=MjM5NDcwOTk3NQ==&mid=2651469811&idx=1&sn=21843009d7489a71597476b3fa59e6ca&chksm=bd7d3f4b8a0ab65d53371e763c1cd528df420aac9f3cbed2043d860b4bc7244207076a25a9b5#rd
    if (!title && desc) {
      data.msg_title = desc
    }
  }

  // 时间参数兜底
  if (!data.msg_publish_time) {
    const matched = html.match(/d.ct.=."(\d+)"/)
    if (matched && matched[1]) {
      data.msg_publish_time = new Date(matched[1] * 1000)
      data.msg_publish_time_str = dayjs(data.msg_publish_time).format('YYYY/MM/DD HH:mm:ss')
    }
  }

  // 链接参数
  if (!data.msg_mid || !data.msg_link) {
    let url = null
    if (options.url && /biz/.test(options.url)) {
      url = options.url
    }

    if (!url) {
      if (rawUrl) {
        url = rawUrl
      }
    }

    if (!url) {
      url = $("meta[property='og:url']").attr("content")
    }

    if (url && /^http/.test(url) && /mid/.test(url) && /__biz/.test(url)) {
      url = url.replace(/&amp;/g, '&')
      if (!data.msg_link) {
        data.msg_link = url
      }
      if (!data.msg_mid) {
        data.msg_mid = getParameterByName('mid', url)
      }

      if (!data.msg_idx) {
        data.msg_idx = getParameterByName('idx', url)
      }

      if (!data.msg_sn) {
        data.msg_sn = getParameterByName('sn', url)
      }
    }
  }

  // 标题 entities 处理
  data.msg_title = unescape(data.msg_title)

  // 视频
  if (data.msg_type === 'video') {
    if (!data.msg_content) {
      data.msg_content = data.msg_title
    } else {
      data.msg_content = data.msg_content.replace(/\\x26/g, '&')
      data.msg_content = data.msg_content.replace(/\\x0a/g, '<br/>')
      data.msg_content = convertHtml(data.msg_content)
    }
  }

  if (!data.msg_title) {
    const title = $("meta[property='og:title']").attr("content")
    if (title) {
      data.msg_title = title
    }
  }

  if (data.msg_content.includes('<script') && data.msg_content.includes('script>') && data.msg_content.includes('nonce=')) {
    const desc = $("meta[property='og:description']").attr("content")
    if (desc) {
      data.msg_content = desc
    }
  }

  if (!data.msg_title || !data.msg_publish_time) {
    return getError(1001)
  }

  // 文字类型没有内容,使用标题
  if (type === 'text' && !data.msg_content && data.msg_title) {
    data.msg_content = data.msg_title
  }

  // 图片类型时使用图片+文字
  // deprecated
  if (type === 'image') {
    data.msg_content = `<img src="${data.msg_cover}" style="max-width:100%"/><br>${data.msg_title}`
  }

  if (shouldExtractMpLinks) {
    const mpLinks = []
    const $links = $('a')
    $links.each((i, ele) => {
      const $one = $(ele)
      const href = $one.attr('href')
      if (href && href.includes('mp.weixin.qq.com')) {
        mpLinks.push({
          title: $one.text(),
          href: href
        })
      }
    })
    data.mp_links_count = mpLinks.length
    data.mp_links = mpLinks
  }

  if (shouldExtractTags) {
    const tags = []
    const $items = $('.article-tag__item-wrp')
    if ($items.length) {
      $items.each((i, ele) => {
        const $this = $(ele)
        try {
          const url = $this.attr('data-url')
          const name = $this.find('.article-tag__item').text()
          let count = $this.find('.article-tag__item-num').text()
          if (name) {
            if (!count && $items.length === 1) {
              const $count = $('.article-tag-card__right')
              if ($count.length) {
                count = $count.text().replace('个', '')
              }
            }
            tags.push({
              id: getParameterByName('album_id', url) || getParameterByName('tag_id', url) || null,
              url,
              name: name.replace(/^#/, ''),
              count: count.replace(/\D/g,'') * 1
            })
          }
        } catch (e) {
          console.log(e)
        }
      })
    }
    data.tags = tags
  }

  if (shouldExtractRepostMeta) {
    if (html.includes('copyright_info') && html.includes('original_primary_nickname')) {
      const name = $('.original_primary_nickname').text()
      if (name) {
        data.repost_meta = {
          account_name: name
        }
      }
    }
  }

  if (data.msg_link && data.msg_link.includes('&amp;')) {
    data.msg_link = data.msg_link.replace(/&amp;/g, '&')
  }

  // picture_page_info_list = image type
  // https://mp.weixin.qq.com/s?__biz=MzAxNDQ4MzQzMQ==&mid=2649901351&idx=1&sn=033956c31beea4327b304f43a8ca5b5d&chksm=839443afb4e3cab9466f6a9e7b4752cdcfeac6111a620acff0a68a01bf1331afa987eba65995#rd
  if (extraFields.picture_page_info_list) {
    data.msg_type = 'image'
    data.msg_content = `${data.msg_title}<br>`

    for (const one of extraFields.picture_page_info_list) {
      data.msg_content += `<img src="${one.cdn_url}" style="max-width:100%"/><br><br>`
    }
  }

  return {
    code: 0,
    done: true,
    data: data
  }
}

function convertHtml(text) {
  const target = ["&#39;", "'", "&quot;", '"', "&nbsp;", " ", "&gt;", ">", "&lt;", "<", "&yen;", "¥", "&amp;", "&"]
  for (var i = 0, str = text; i < target.length; i += 2) {
    str = str.replace(new RegExp(target[i], 'g'), target[i + 1])
  }
  return str
}

module.exports = {
  extract
}


================================================
FILE: links.md
================================================
## 文字

https://mp.weixin.qq.com/s?__biz=MzIzMTYzNjQxNg==&mid=2247484096&idx=1&sn=e5bfe59836cc0c20dd22ce4fdfb80d6d&chksm=e8a06e6fdfd7e7793117cc8a51838d28ba8cf585ccde7ad143ce885d2a0c73a2b7dc50e13f17#rd

## 屏蔽

https://mp.weixin.qq.com/s?__biz=Mzg5MjA4MDkxMw==&amp;mid=2247486980&amp;idx=1&amp;sn=3e12e7728b6e3fca02ad9248384ab8f9#rd

## 已迁移

https://mp.weixin.qq.com/s?__biz=MzAwMTQ3NjgyOQ==&mid=2653038958&idx=1&sn=b9bc41d06f38ea772a4bb5dfd16c4934&chksm=810f98dcb67811ca083791515a8f5b004553aaa395fd044d97d6d6093464127b12b3505fbbfb#rd

## 谣言

http://mp.weixin.qq.com/mp/rumor?action=info&__biz=MzUyODc5NDkxMg%3D%3D&mid=2247487691&idx=5&sn=835cdef365c6d53b221164c4cfe39859&scene=0#wechat_redirect

## 视频链接

https://mp.weixin.qq.com/s?__biz=MzU2NTQzMjQ2NA==&amp;mid=2247489928&amp;idx=1&amp;sn=cb266318c94dfa8f4bfa26263630acee#rd

## 迁移但文章不同步

https://mp.weixin.qq.com/s?__biz=MjM5NzQ3Mjc4Mg==&mid=2652701550&idx=4&sn=8b51ab84e89e391696726c8a5655b351&chksm=bd30dc0f8a4755195fe3f29517b0d417c28e35072259e4d3df9e4958cf40c71e310b2b109b70#rd

### 全文转载带转载信息

https://mp.weixin.qq.com/s/XWn48qu2W1s9Gpa5m3YZSg

### 无法发送成功的文章

https://mp.weixin.qq.com/s?__biz=MzIxMDM1MTYwNQ==&mid=2247495023&idx=1&sn=5692b084d7bb09ff834049a1543775c7&chksm=976749f5a010c0e3120869a870b944e5762066125cb29b6ee425cc1a2f8a03aa584b34224633&scene=38#wechat_redirect


================================================
FILE: package.json
================================================
{
  "name": "we-extract",
  "version": "2.3.22",
  "main": "index.js",
  "description": "微信公众号文章元信息解析",
  "keywords": [
    "微信公众号文章",
    "微信公众号解析",
    "微信公众号"
  ],
  "author": "airyland <airyland@qq.com>",
  "repository": {
    "type": "git",
    "url": "https://github.com/airyland/we-extract"
  },
  "license": "MIT",
  "dependencies": {
    "cheerio": "^1.0.0-rc.2",
    "dayjs": "^1.7.4",
    "lodash": "^4.17.15",
    "lodash.unescape": "^4.0.1",
    "request": "^2.88.0",
    "request-promise": "^4.2.2"
  },
  "devDependencies": {
    "axios": "^0.21.1"
  }
}


================================================
FILE: parse-wechat-url.js
================================================
const querystring = require('querystring')

function parse (url) {
  if (!url) {
    return {}
  }

  const rs = querystring.parse(url.replace(/&amp;/g, '&').split('?')[1])
  return {
    mid: rs.mid * 1,
    idx: rs.idx * 1,
    sn: rs.sn,
    biz: rs.__biz
  }
}

module.exports = parse


================================================
FILE: test/mp-link.html
================================================

<!-- 注意:这个文件是一个公共文件,被很多地方引用,改动需要注意其他类型页面是否有受影响 -->
<!DOCTYPE html>
<html class="

">
    <head>
                        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="color-scheme" content="light dark">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover">
<link rel="shortcut icon" type="image/x-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/NTI4MWU5.ico">
<link rel="mask-icon" href="//res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg" color="#4C4C4C">
<link rel="apple-touch-icon-precomposed" href="//res.wx.qq.com/a/wx_fed/assets/res/OTE0YTAw.png">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">





  <meta name="description" content="" />
  <meta name="author" content="轻金融" />


  <meta property="og:title" content="两家大行行长空缺" />
  <meta property="og:url" content="http://mp.weixin.qq.com/s?__biz=MzIwNjU2ODk1MQ==&amp;mid=2247497639&amp;idx=1&amp;sn=bba35c164cbae04da8d78808151d35aa&amp;chksm=971d1b3fa06a922971367bca63cce1f8a754b582c4ce7c2d07dfb28e5dd2b38d7695ff72b56b#rd" />
  <meta property="og:image" content="http://mmbiz.qpic.cn/mmbiz_jpg/6hK0gQZC623poicl7TH2ibeg9MQfBRoJmjSLHEFX2mGcFkk0VcccochZ5jicQevzMpXQaOXdvGB3KGa6CplfmAuVA/0?wx_fmt=jpeg" />
  <meta property="og:description" content="" />
  <meta property="og:site_name" content="微信公众平台" />
  <meta property="og:type" content="article" />
  <meta property="og:article:author" content="轻金融" />


  <meta property="twitter:card" content="summary" />
  <meta property="twitter:image" content="http://mmbiz.qpic.cn/mmbiz_jpg/6hK0gQZC623poicl7TH2ibeg9MQfBRoJmjSLHEFX2mGcFkk0VcccochZ5jicQevzMpXQaOXdvGB3KGa6CplfmAuVA/0?wx_fmt=jpeg" />
  <meta property="twitter:title" content="两家大行行长空缺" />
  <meta property="twitter:creator" content="轻金融" />
  <meta property="twitter:site" content="微信公众平台" />
  <meta property="twitter:description" content="" />


        <script nonce="1191268345" type="text/javascript">
            window.logs = {
                pagetime: {}
            };

            var testRdmUrl = '//res.wx.qq.com/mmbizwap/zh_CN/htmledition/images/pic/common/avatar_default52ab86.svg';

            if (testRdmUrl.indexOf('mp.weixin.qq.com') > 0) {
                window.__allowLoadResFromMp = true;
                window.__loadAllResFromMp = true;


                document.documentElement.style.boxShadow = 'inset 0 0 15px green';
            }

            window.logs.pagetime['html_begin'] = (+new Date());
            window.LANG= "zh_CN";

        </script>
        <title>
</title>
        <!---请求录制 by gabyliu-->
        <!--todo 这里要加cookie或actionType才加载 -->

<style>.radius_avatar{display:inline-block;background-color:#fff;padding:3px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;vertical-align:middle}.radius_avatar img{display:block;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#eee}.rich_media_inner{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.rich_media_area_primary{padding:20px 16px 12px;padding:calc(20px + constant(safe-area-inset-top)) calc(16px + constant(safe-area-inset-right)) 12px calc(16px + constant(safe-area-inset-left));padding:calc(20px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) 12px calc(16px + env(safe-area-inset-left));background-color:#fafafa}.rich_media_area_primary.voice{padding-top:66px}.rich_media_area_primary .weui-loadmore_line{border-color:#d8d8d8}.rich_media_area_primary .weui-loadmore_line .weui-loadmore__tips{color:#888;background-color:#fafafa}.rich_media_area_extra{padding:0 16px 16px;padding:0 calc(16px + constant(safe-area-inset-right)) calc(16px + constant(safe-area-inset-bottom)) calc(16px + constant(safe-area-inset-left));padding:0 calc(16px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.rich_media_extra{padding-top:30px}.mpda_bottom_container .rich_media_extra{padding-top:24px}.mpda_bottom_container .rich_media_extra .mpad_more_list{right:-10px}.appmsg_desktop_fontsize_1 .like_comment_wrp,.appmsg_desktop_fontsize_1 .like_comment_primary_wrp,.appmsg_desktop_fontsize_1 .share_mod_context,.appmsg_desktop_fontsize_1 .original_page,.appmsg_desktop_fontsize_1 .weui-toast,.appmsg_desktop_fontsize_1 .weui-dialog,.appmsg_desktop_fontsize_1 .function_mod,.appmsg_desktop_fontsize_1 .rich_media_extra,.appmsg_desktop_fontsize_1 .rich_media_tool,.appmsg_desktop_fontsize_1 .article_extend_area,.appmsg_desktop_fontsize_1 .article-tag__list,.appmsg_desktop_fontsize_1 .rich_media_wrp{zoom:.875}.appmsg_desktop_fontsize_1 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_1 .rich_media_extra .weui-toast{zoom:1}.appmsg_desktop_fontsize_1 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_1 .rich_media_area_extra_inner{max-width:592.375px}.appmsg_desktop_fontsize_1 .relate_mod_transition{zoom:1}.appmsg_desktop_fontsize_2 .like_comment_wrp,.appmsg_desktop_fontsize_2 .like_comment_primary_wrp,.appmsg_desktop_fontsize_2 .share_mod_context,.appmsg_desktop_fontsize_2 .original_page,.appmsg_desktop_fontsize_2 .weui-toast,.appmsg_desktop_fontsize_2 .weui-dialog,.appmsg_desktop_fontsize_2 .function_mod,.appmsg_desktop_fontsize_2 .rich_media_extra,.appmsg_desktop_fontsize_2 .like_comment_wrp,.appmsg_desktop_fontsize_2 .rich_media_tool,.appmsg_desktop_fontsize_2 .article_extend_area,.appmsg_desktop_fontsize_2 .article-tag__list,.appmsg_desktop_fontsize_2 .rich_media_wrp{zoom:1}.appmsg_desktop_fontsize_2 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_2 .rich_media_extra .weui-toast{zoom:1}.appmsg_desktop_fontsize_2 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_2 .rich_media_area_extra_inner{max-width:677px}.appmsg_desktop_fontsize_2 .relate_mod_transition{zoom:1}.appmsg_desktop_fontsize_2 .relate_mod_transition .function_mod{zoom:1}.appmsg_desktop_fontsize_3 .like_comment_wrp,.appmsg_desktop_fontsize_3 .like_comment_primary_wrp,.appmsg_desktop_fontsize_3 .share_mod_context,.appmsg_desktop_fontsize_3 .original_page,.appmsg_desktop_fontsize_3 .weui-toast,.appmsg_desktop_fontsize_3 .weui-dialog,.appmsg_desktop_fontsize_3 .function_mod,.appmsg_desktop_fontsize_3 .rich_media_extra,.appmsg_desktop_fontsize_3 .like_comment_wrp,.appmsg_desktop_fontsize_3 .rich_media_tool,.appmsg_desktop_fontsize_3 .article_extend_area,.appmsg_desktop_fontsize_3 .article-tag__list,.appmsg_desktop_fontsize_3 .rich_media_wrp{zoom:1.25}.appmsg_desktop_fontsize_3 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_3 .rich_media_extra .weui-toast{zoom:1}.appmsg_desktop_fontsize_3 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_3 .rich_media_area_extra_inner{max-width:846.25px}.appmsg_desktop_fontsize_3 .relate_mod_transition{zoom:1.25}.appmsg_desktop_fontsize_3 .relate_mod_transition .function_mod{zoom:1}.appmsg_desktop_fontsize_4 .weui-toast,.appmsg_desktop_fontsize_4 .weui-dialog{zoom:1.25}.appmsg_desktop_fontsize_4 .share_mod_context,.appmsg_desktop_fontsize_4 .like_comment_wrp,.appmsg_desktop_fontsize_4 .like_comment_primary_wrp,.appmsg_desktop_fontsize_4 .original_page,.appmsg_desktop_fontsize_4 .function_mod,.appmsg_desktop_fontsize_4 .rich_media_extra,.appmsg_desktop_fontsize_4 .like_comment_wrp,.appmsg_desktop_fontsize_4 .rich_media_tool,.appmsg_desktop_fontsize_4 .article_extend_area,.appmsg_desktop_fontsize_4 .article-tag__list,.appmsg_desktop_fontsize_4 .rich_media_wrp{zoom:1.75}.appmsg_desktop_fontsize_4 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_4 .rich_media_extra .weui-toast{zoom:.71428571}.appmsg_desktop_fontsize_4 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_4 .rich_media_area_extra_inner{max-width:1184.75px}.appmsg_desktop_fontsize_4 .relate_mod_transition{zoom:1.75}.appmsg_desktop_fontsize_4 .relate_mod_transition .function_mod{zoom:1}.appmsg_desktop_fontsize_5 .weui-toast,.appmsg_desktop_fontsize_5 .weui-dialog{zoom:1.25}.appmsg_desktop_fontsize_5 .share_mod_context,.appmsg_desktop_fontsize_5 .like_comment_wrp,.appmsg_desktop_fontsize_5 .like_comment_primary_wrp,.appmsg_desktop_fontsize_5 .original_page,.appmsg_desktop_fontsize_5 .function_mod,.appmsg_desktop_fontsize_5 .rich_media_extra,.appmsg_desktop_fontsize_5 .like_comment_wrp,.appmsg_desktop_fontsize_5 .rich_media_tool,.appmsg_desktop_fontsize_5 .article_extend_area,.appmsg_desktop_fontsize_5 .article-tag__list,.appmsg_desktop_fontsize_5 .rich_media_wrp{zoom:2.5}.appmsg_desktop_fontsize_5 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_5 .rich_media_extra .weui-toast{zoom:.5}.appmsg_desktop_fontsize_5 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_5 .rich_media_area_extra_inner{max-width:1692.5px}.appmsg_desktop_fontsize_5 .relate_mod_transition{zoom:2.5}.appmsg_desktop_fontsize_5 .relate_mod_transition .function_mod{zoom:1}.appmsg_desktop_fontsize_6 .weui-toast,.appmsg_desktop_fontsize_6 .weui-dialog{zoom:1.25}.appmsg_desktop_fontsize_6 .share_mod_context,.appmsg_desktop_fontsize_6 .like_comment_wrp,.appmsg_desktop_fontsize_6 .like_comment_primary_wrp,.appmsg_desktop_fontsize_6 .original_page,.appmsg_desktop_fontsize_6 .function_mod,.appmsg_desktop_fontsize_6 .rich_media_extra,.appmsg_desktop_fontsize_6 .like_comment_wrp,.appmsg_desktop_fontsize_6 .rich_media_tool,.appmsg_desktop_fontsize_6 .article_extend_area,.appmsg_desktop_fontsize_6 .article-tag__list,.appmsg_desktop_fontsize_6 .rich_media_wrp{zoom:3.5}.appmsg_desktop_fontsize_6 .rich_media_extra .weui-dialog,.appmsg_desktop_fontsize_6 .rich_media_extra .weui-toast{zoom:.35714286}.appmsg_desktop_fontsize_6 .rich_media_area_primary_inner,.appmsg_desktop_fontsize_6 .rich_media_area_extra_inner{max-width:2369.5px}.appmsg_desktop_fontsize_6 .relate_mod_transition{zoom:3.5}.appmsg_desktop_fontsize_6 .relate_mod_transition .function_mod{zoom:1}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6}body{-webkit-touch-callout:none;color:#333;background-color:#f2f2f2;letter-spacing:.034em}body.wx_wap_page{font-family:-apple-system-font,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:16px}*{margin:0;padding:0}a{color:#576b95;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.appmsg_skin_default .rich_media_area_extra{padding:0 8px 16px;padding:0 calc(8px + constant(safe-area-inset-right)) calc(16px + constant(safe-area-inset-bottom)) calc(8px + constant(safe-area-inset-left));padding:0 calc(8px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left))}.appmsg_skin_default .function_mod{margin:12px 0}.appmsg_skin_default .rich_media_extra_discuss{padding-left:8px;padding-right:8px}.wx-edui-video_source_link{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;padding:14px 16px;background-color:#f7f7f7;background-color:var(--weui-BG-1);border-radius:8px;font-size:15px;line-height:18px;width:100%;box-sizing:border-box;margin-bottom:8px;position:relative}.wx-edui-video_source_link .wx-edui-video_source_link__layer_mask{display:none;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:8px;background-color:rgba(0,0,0,0.05)}.wx-edui-video_source_link:active{background-color:#ebebeb;background-color:var(--weui-BG-0)}.wx-edui-video_source_link:active .wx-edui-video_source_link__layer_mask{display:block}.wx-edui-video_source_link.wx-edui-article{margin-top:8px}.wx-edui-video_source_word{color:rgba(0,0,0,0.5);-webkit-flex-shrink:0;flex-shrink:0;width:8em}.wx-edui-video_account_arrow{display:inline-block;vertical-align:middle;width:10px;height:20px;-webkit-flex-shrink:0;flex-shrink:0;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M7.588 12.43l-1.061 1.06L.748 7.713a.996.996 0 010-1.413L6.527.52l1.06 1.06-5.424 5.425 5.425 5.425z' id='a'/%3E%3C/defs%3E%3Cuse fill-opacity='.3' transform='rotate(-180 5.02 9.505)' xlink:href='%23a' fill-rule='evenodd'/%3E%3C/svg%3E")}.wx-edui-video_account_info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;width:calc(100% - 120px)}.wx-edui-video_account_avatar{width:20px;height:20px;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;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='160' height='160' viewBox='0 0 160 160'%3E  %3Cimage width='160' height='160' fill='none' fill-rule='evenodd' xlink:href='data:image/png;base64,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'/%3E%3C/svg%3E")}.wx-edui-video_account_name{color:rgba(0,0,0,0.9);color:var(--weui-FG-0);margin:0 2px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px)}.rich_media_title{font-size:22px;line-height:1.4;margin-bottom:14px}@supports(-webkit-overflow-scrolling:touch){.rich_media_title{font-weight:700}}.rich_media_meta_list{margin-bottom:22px;line-height:20px;font-size:0;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.rich_media_meta_list em{font-style:normal}.rich_media_meta{display:inline-block;vertical-align:middle;margin:0 10px 10px 0;font-size:15px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rich_media_meta.icon_appmsg_tag{margin-right:4px}.rich_media_meta.appmsg_title_tag{margin-right:8px}.rich_media_meta.meta_tag_text{margin-right:0}.rich_media_meta_primary{display:block;margin-bottom:10px;font-size:15px}.meta_original_tag{padding:0 .5em;font-size:12px;line-height:1.4;background-color:#f2f2f2;color:#888}.meta_enterprise_tag img{width:30px;height:30px!important;display:block;position:relative;margin-top:-3px;border:0}.rich_media_meta_link{color:#576b95}.rich_media_meta_text{color:rgba(0,0,0,0.3)}.rich_media_meta_text.rich_media_meta_split{padding-left:10px}.rich_media_meta_text.rich_media_meta_split:before{position:absolute;top:50%;left:0;margin-top:-6px;content:' ';display:block;border-left:1px solid #888;width:200%;height:130%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0}.rich_media_meta_text.article_modify_tag{position:relative}.rich_media_meta_nickname{position:relative}.rich_media_thumb_wrp{margin-bottom:6px}.rich_media_thumb_wrp .original_img_wrp{display:block}.rich_media_thumb{display:block;width:100%}.rich_media_content{overflow:hidden;color:#333;font-size:17px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify;position:relative;z-index:0}.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}.rich_media_content p{clear:both;min-height:1em}.rich_media_content em{font-style:italic}.rich_media_content fieldset{min-width:0}.rich_media_content .list-paddingleft-1,.rich_media_content .list-paddingleft-2,.rich_media_content .list-paddingleft-3{padding-left:2.2em}.rich_media_content .list-paddingleft-1 .list-paddingleft-2,.rich_media_content .list-paddingleft-2 .list-paddingleft-2,.rich_media_content .list-paddingleft-3 .list-paddingleft-2{padding-left:30px}.rich_media_content .list-paddingleft-1{padding-left:1.2em}.rich_media_content .list-paddingleft-3{padding-left:3.2em}.rich_media_content .code-snippet,.rich_media_content .code-snippet__fix{max-width:1000%!important}.rich_media_content .code-snippet *,.rich_media_content .code-snippet__fix *{max-width:1000%!important}.ct_geography_loc_card{background-color:#f7f7f7;border-radius:8px;padding:12px 8px 12px;width:100%;box-sizing:border-box}.location_title{font-size:17px;line-height:1.3;padding:0 4px}.location_detail{font-size:14px;color:rgba(0,0,0,0.5);line-height:1.3;padding:4px 4px 12px}.line-clamp1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location_img_wrp{width:100%;padding-top:37.88%;border-radius:2px;overflow:hidden;background-size:200%;background-position:center}.location_img{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(2,2);transform:scale(2,2)}.ct_geography_loc_tip{text-align:center;padding:0 5px;margin:16px auto}.ct_geography_loc_tip:before{content:'';display:inline-block;position:relative;top:-2px;vertical-align:middle;width:20px;height:20px;margin-right:4px;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    %3Ccircle cx='10' cy='10' r='10' fill='%23F1F2F1'/%3E    %3Cpath fill='%23576B95' d='M10 4c2.761 0 5 2.106 5 4.703 0 3.538-4.539 7.134-4.539 7.134a.735.735 0 0 1-.922 0S5 12.241 5 8.703C5 6.106 7.239 4 10 4zm0 2.94c-1.036 0-1.875.79-1.875 1.763 0 .974.84 1.764 1.875 1.764 1.036 0 1.875-.79 1.875-1.764S11.035 6.94 10 6.94z'/%3E  %3C/g%3E%3C/svg%3E")}.img_loadederror{background-color:#eeedeb;border:1px solid #eeedeb;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAMAAADw8nOpAAAArlBMVEUAAAAAAAD///9paWkyMjL////////////29vb////09PTn5+fh4eGvr6/////6+vqZmZm8vLz39/fj4+P8/PyBgYH////////////////Gxsb////////////v7+/MzMzr6+v///+4uLj////o6OhNTU3Y2NjQ0ND9/f35+fn////////////t7e3////////////////z8/Pb29v////y8vLw8PDU1NT////////ym0LiAAAAOXRSTlMaAPooH+3z2LwFtYZ5QvXUNkvDgOAul49vV1RHGRKfWZThSPiMI2pf6szLva2ahHhPQa9wIamkYyJOAjtMAAAD1ElEQVRYw8WZ6XbaMBBGp/K+L4DBxUDZQkjInpB+7/9ipSapQPKGOT69PxNzbY3Go5FMP2rIxqPkPphrjGnz4D4ZjbO6X1QqJ2liQMJI0kk7pfW8YwD0eOrOvFBRVSX0Zu401gGw3bN1sXLyqAEsdiKSiJyYAdrj5CJlNvSBoDegEga9APCHWWOl9eQDZkSVRCbgP1nNlC8GYHtUi2cDxksDpTUEjJ/UiJ8GMLTqlO93YI5KDVEdhrv3auVYR39BF7DoQx9XKVMGW6GLUGywtFw5An7RxfwCRpKSG3vUgh53CsoUeKNWvAFpkXLM+DNe/pxsLCvfdR7HNvHU30WldQebill/Pph9ben3t/b0piwfbNxZgnKIfuHVA9dc4gS2dcLCXOpjeK58AVsUCacMEuyjSLpgeDlVWgacghGvdHDqpA4M60T5BEOVi8ItStE28vtu4IkrMx9y7XEZvvBN5+2nF0Yb94Pf5UGVHgF+9k85lGdb3eMIe/1cE8f79R2MrSLP+vBbOfEhVVwTR2wpaoqjISdeizUZ/uRL+QiTBKbIMaLCxPq6n6lKz/F4VFoaIjGOX78pS2z3mKuv4noEzcqVzwjEQLPjDFAps6PzRvhzgOdcuRPLhToXjTKb/K63ilg+dn+VE8YGYtLmo6ZKboqGPmBsclCmiIUp1QCIr7zMBw6I+RwjPSgT8V184NdWoeThscUBJgelIcy3suTDruQTB4SgRTB+UAa9KEge1dPHgRWdoSOjsRjKVz6eGtx80sVgjmmE6XkG6Tzhaljnl4bCazeiBO55EucRatYfmPLdXSR0jxmdssorQsOFUX4jZrinAJ4UyqZr5SIvckI1CmguBCPAAbfZ1HD07+cKMScNipwZm1plqIFzksYKNGI4r3r5UhBRLTOcMP/3WCpYsXJB9TjcuFzQibLlwPlaIoRegdZmeniDceTjNMaYFyfRiprg+bkxWAtJVJjqduO+EtBCIdWLX0hfbebcS3F3kZSUjU0zpbrFisSyUVLc9tTQuSCpuJWUYH9A7dCRlS0U+3bGCEbpcsa8VkoHSfmiG7dSxkgrWoPpRS7eGlQ1MG6b/c+uss1iFWsaH5fYZtU0g6XrxUzj/xKawbqW1Sx+mhX4dlNoWesba321lvvAIA8Lb5qExrq2/b/thee7vy2O2FTa/tdvUoLVzFMOdwkjvvvjcRY2KRdspZZ6g63UFRu+fc2Gr4NtaQeb5w62+B0cRHR0XHL9oU73R0/XH5B1c4zX/WEj5/f1R6LdH9xef7x8/SF410f1139Q+P+fPa74ONPBJ6Q/+TfzjGYmPq8AAAAASUVORK5CYII=');background-size:40px;background-position:center center;background-repeat:no-repeat}.img_loading{background-color:#eeedeb;border:1px solid #eeedeb;background-size:22px;background-position:center center;background-repeat:no-repeat;background-image:url('data:image/gif;base64,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')}.db{display:block}.tips_global_primary{color:rgba(0,0,0,0.3)}.reset_btn{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;background-color:transparent;border:0;font-family:inherit;display:inline-block;vertical-align:middle}.rich_media_content img{height:auto!important}blockquote{padding-left:10px;border-left:3px solid #dbdbdb;color:rgba(0,0,0,0.5);font-size:15px;padding-top:4px;margin:1em 0}.blockquote_info{color:rgba(0,0,0,0.3);margin-top:1.17647059em;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blockquote_article{display:block}.appmsg_share_notice{font-size:16px;color:#888;position:relative;padding:1.25em 0;margin-bottom:1.75em}.appmsg_share_notice:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #dfdfdf;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.appmsg_share_notice:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #dfdfdf;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.appmsg_share_notice_hd{font-weight:700;padding-bottom:.2em}.qa__card{background-color:#f7f7f7;border-radius:8px;display:block;line-height:1.4;margin:16px 0;text-align:left;color:#333}.qa__card .icon_praise_gray{width:20px;height:20px;background-size:14.5px 14.5px;background-position:center;background-color:currentColor;-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;-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  %3Cg fill='%23576B95' fill-rule='evenodd'%3E    %3Cpath fill='%23191919' d='M14.496 4.136c-.288-.424-1.136-.654-1.756-.366-.358.166-.405.283-.453 1.613-.013.377-.015.426-.023.588-.063 1.333-.128 1.832-.344 2.403-.37.977-.913 1.617-1.793 2.133-.685.402-1.08.581-1.583.692a7.54 7.54 0 0 1-1.682.187H4.987a.343.343 0 0 0-.352.334V19c0 .183.152.334.348.335 6.585.042 9.525.042 10.09-.004.836-.068 1.991-.501 2.486-.908 1.658-1.365 2.38-5.964 1.482-7.965-.117-.26-.376-.473-.831-.637a3.625 3.625 0 0 0-1.103-.213 2.04 2.04 0 0 1-1.024-.276c-.694-.4-1.017-1.109-1.017-2.017 0-1.837-.139-2.544-.57-3.179zm.993-.674c.612.902.777 1.853.777 3.853 0 .546.157.828.416.978a.85.85 0 0 0 .405.115c.41.006.963.08 1.53.284.705.254 1.245.663 1.52 1.275.98 2.184.486 7.487-1.816 9.382-.69.57-2.078 1.09-3.15 1.178-.668.055-4.087.047-10.196.008a1.541 1.541 0 0 1-1.54-1.534v-7.28c0-.85.697-1.535 1.552-1.535h1.875c.467 0 .903-.044 1.424-.159.368-.08.673-.226 1.234-.555.63-.369 1-.787 1.278-1.523.157-.416.21-.825.268-2.034.007-.16.01-.21.022-.574.059-1.648.233-2.236 1.146-2.66 1.22-.566 2.678-.07 3.255.781z'/%3E    %3Cpath fill='%23191919' d='M7 11h1.2v9H7z'/%3E  %3C/g%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  %3Cg fill='%23576B95' fill-rule='evenodd'%3E    %3Cpath fill='%23191919' d='M14.496 4.136c-.288-.424-1.136-.654-1.756-.366-.358.166-.405.283-.453 1.613-.013.377-.015.426-.023.588-.063 1.333-.128 1.832-.344 2.403-.37.977-.913 1.617-1.793 2.133-.685.402-1.08.581-1.583.692a7.54 7.54 0 0 1-1.682.187H4.987a.343.343 0 0 0-.352.334V19c0 .183.152.334.348.335 6.585.042 9.525.042 10.09-.004.836-.068 1.991-.501 2.486-.908 1.658-1.365 2.38-5.964 1.482-7.965-.117-.26-.376-.473-.831-.637a3.625 3.625 0 0 0-1.103-.213 2.04 2.04 0 0 1-1.024-.276c-.694-.4-1.017-1.109-1.017-2.017 0-1.837-.139-2.544-.57-3.179zm.993-.674c.612.902.777 1.853.777 3.853 0 .546.157.828.416.978a.85.85 0 0 0 .405.115c.41.006.963.08 1.53.284.705.254 1.245.663 1.52 1.275.98 2.184.486 7.487-1.816 9.382-.69.57-2.078 1.09-3.15 1.178-.668.055-4.087.047-10.196.008a1.541 1.541 0 0 1-1.54-1.534v-7.28c0-.85.697-1.535 1.552-1.535h1.875c.467 0 .903-.044 1.424-.159.368-.08.673-.226 1.234-.555.63-.369 1-.787 1.278-1.523.157-.416.21-.825.268-2.034.007-.16.01-.21.022-.574.059-1.648.233-2.236 1.146-2.66 1.22-.566 2.678-.07 3.255.781z'/%3E    %3Cpath fill='%23191919' d='M7 11h1.2v9H7z'/%3E  %3C/g%3E%3C/svg%3E")}.qa__card .praised .icon_praise_gray{background-size:14.5px 14.5px;background-position:center;-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='%23576B95' fill-rule='evenodd' d='M15.49 3.462c.611.902.776 1.853.776 3.853 0 .546.157.828.416.978a.85.85 0 0 0 .405.115c.41.006.963.08 1.53.284.705.254 1.245.663 1.52 1.275.98 2.184.486 7.487-1.816 9.382-.69.57-2.078 1.09-3.15 1.178-.668.055-4.087.047-10.196.008a1.541 1.541 0 0 1-1.54-1.534v-7.28c0-.85.697-1.535 1.552-1.535h1.875c.467 0 .903-.044 1.424-.159.368-.08.673-.226 1.234-.555.63-.369 1-.787 1.278-1.523.157-.416.21-.825.268-2.034.007-.16.01-.21.022-.574.059-1.648.233-2.236 1.146-2.66 1.22-.566 2.678-.07 3.255.781zM7.6 10.838a.6.6 0 0 0-.6.6v7.645a.6.6 0 1 0 1.2 0v-7.645a.6.6 0 0 0-.6-.6z'/%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='%23576B95' fill-rule='evenodd' d='M15.49 3.462c.611.902.776 1.853.776 3.853 0 .546.157.828.416.978a.85.85 0 0 0 .405.115c.41.006.963.08 1.53.284.705.254 1.245.663 1.52 1.275.98 2.184.486 7.487-1.816 9.382-.69.57-2.078 1.09-3.15 1.178-.668.055-4.087.047-10.196.008a1.541 1.541 0 0 1-1.54-1.534v-7.28c0-.85.697-1.535 1.552-1.535h1.875c.467 0 .903-.044 1.424-.159.368-.08.673-.226 1.234-.555.63-.369 1-.787 1.278-1.523.157-.416.21-.825.268-2.034.007-.16.01-.21.022-.574.059-1.648.233-2.236 1.146-2.66 1.22-.566 2.678-.07 3.255.781zM7.6 10.838a.6.6 0 0 0-.6.6v7.645a.6.6 0 1 0 1.2 0v-7.645a.6.6 0 0 0-.6-.6z'/%3E%3C/svg%3E")}.qa__card .weui-loadmore{width:123px;margin-top:20px}.qa__card .weui-loadmore_dot .weui-loadmore__tips{padding:0 20px;background-color:#fff}.qa__card .weui-half-screen-dialog__title{font-size:17px;font-weight:500}.qa__card .weui-half-screen-dialog__hd__side{left:0}.qa__card .weui-half-screen-dialog__hd__main+.weui-half-screen-dialog__hd__side{right:0}.qa__card_write .emotion_tool{padding-top:16px}.qa__card_write .weui-half-screen-dialog{background-color:#f7f7f7}.qa__card_write .weui-half-screen-dialog__hd{border-radius:12px 12px 0 0}.qa__card_write .weui-half-screen-dialog__hd,.qa__card_write .qa__modal-reply{background-color:#fff;background-color:var(--weui-BG-2)}.qa__card_write .weui-half-screen-dialog__bd{padding-top:0}.qa__card_write .weui-half-screen-dialog__bd .qa__modal-reply{padding-top:4px;overflow-x:hidden}.qa__card_write .weui-loadmore_dot .weui-loadmore__tips{background-color:#f7f7f7}.qa__card-deleted{text-align:center;line-height:95px;color:rgba(0,0,0,0.3);font-size:14px;display:block}.qa__card-hd{padding:20px 20px 16px;position:relative;display:block}.qa__card-hd::after{content:"";position:absolute;left:20px;right:20px;bottom:0;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:left bottom;transform-origin:left bottom}.qa__card-hd:last-child{padding-bottom:20px}.qa__card-hd:last-child::after{display:none}.qa__list:last-child{padding-bottom:8px}.qa__list-answer{color:#576b95;text-align:center;display:block;padding:16px 0;font-size:14px}.qa__list-answer_desc{color:rgba(0,0,0,0.5)}.qa__hd-notice{display:block;color:rgba(0,0,0,0.5);line-height:16px;font-size:14px;margin-bottom:8px}.qa__hd-question{display:block;font-size:17px;line-height:22px;font-weight:500}.qa__list-hd{display:block;font-size:14px;padding:16px 20px 6px;overflow:hidden}.qa__list-hd-title{display:block;float:left;color:rgba(0,0,0,0.5)}.qa__list-hd-desc{display:block;float:right;color:rgba(0,0,0,0.5)}.qa__list-hd-action{display:block;float:right;color:#576b95}.qa__list{display:block}.qa__list-item{padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-size:15px;position:relative}.qa__list-item:last-child{padding-bottom:12px}.qa__item-avatar{width:32px;height:32px;border-radius:2px;overflow:hidden;margin-right:8px;-webkit-flex-shrink:0;flex-shrink:0;margin-top:3px}.qa__item-avatar img{width:100%;height:100%}.qa__item-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:4px}.qa__item-nickname{font-size:14px;line-height:1;color:rgba(0,0,0,0.5);-webkit-box-flex:1;-webkit-flex:1;flex:1}.qa__item-bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden}.qa__item-action{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;line-height:20px;font-size:14px}.qa__action{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#576b95;padding:0 8px;position:relative}.qa__action i:not(:last-child){margin-right:4px}.qa__action:last-child{padding-right:0}.qa__action:last-child::after{display:none}.qa__action::after{content:"";display:block;height:12px;border-right:1px solid rgba(0,0,0,0.1);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right center;transform-origin:right center}.qa__action-reply{padding:8px 0 0;font-size:14px}.qa__action-reply::after{display:none}.qa__action_normal{color:rgba(0,0,0,0.3)}.qa__reply{border-radius:8px;background-color:rgba(0,0,0,0.02);font-size:14px}.qa__reply .qa__action-reply{padding:0 12px 12px;margin-top:-6px}.qa__reply-item{padding:12px;line-height:19.6px}.qa__reply-item:first-child{padding-top:12px}.qa__reply-item+.qa__reply-item{padding-top:0}.qa__reply-item:first-child{margin-top:12px}.qa__reply-hd{margin-bottom:4px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.qa__reply-hd .qa__item-action{margin-top:0}.qa__reply-nickname{-webkit-box-flex:1;-webkit-flex:1;flex:1;line-height:1;color:rgba(0,0,0,0.3)}.qa__action-praise{color:#576b95;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.qa__action-praise i:not(:last-child){margin-right:4px}.qa__reply-more{padding:12px;padding-top:0;text-align:center;color:#576b95;font-size:14px}.icon_delete{display:inline-block;vertical-align:middle;width:20px;height:20px;-webkit-mask: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  %3Cpath fill='%23576B95' fill-rule='evenodd' 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.726zM8.917 7.5l.416 7.5h-1l-.416-7.5h1zm3.166 0l-.416 7.5h-1l.416-7.5h1zm-.416-5c.23 0 .416.187.416.417V3.5H7.917v-.583c0-.23.186-.417.416-.417h3.334z'/%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='20' height='20' viewBox='0 0 20 20'%3E  %3Cpath fill='%23576B95' fill-rule='evenodd' 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.726zM8.917 7.5l.416 7.5h-1l-.416-7.5h1zm3.166 0l-.416 7.5h-1l.416-7.5h1zm-.416-5c.23 0 .416.187.416.417V3.5H7.917v-.583c0-.23.186-.417.416-.417h3.334z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:currentColor}.icon_reply{display:inline-block;vertical-align:middle;width:22px;height:22px;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E  %3Cpath fill='%23576B95' d='M9.691 4.134a.458.458 0 0 1 .135.324v2.86c7.081 0 10.14 2.737 10.14 8.353 0 .81-.157 1.14-.375 1.511-.341-3.208-3.897-5.215-9.765-5.215v3.075a.458.458 0 0 1-.783.324L3 9.838l6.043-5.704a.458.458 0 0 1 .648 0zm-.783 1.43L4.296 9.839l4.612 4.097.001-2.885h.917c4.237 0 6.816.96 8.859 2.75l.215.197-.04-.196c-.788-3.618-3.045-5.493-8.693-5.565l-.341-.002h-.917v-2.67z'/%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='22' height='22' viewBox='0 0 22 22'%3E  %3Cpath fill='%23576B95' d='M9.691 4.134a.458.458 0 0 1 .135.324v2.86c7.081 0 10.14 2.737 10.14 8.353 0 .81-.157 1.14-.375 1.511-.341-3.208-3.897-5.215-9.765-5.215v3.075a.458.458 0 0 1-.783.324L3 9.838l6.043-5.704a.458.458 0 0 1 .648 0zm-.783 1.43L4.296 9.839l4.612 4.097.001-2.885h.917c4.237 0 6.816.96 8.859 2.75l.215.197-.04-.196c-.788-3.618-3.045-5.493-8.693-5.565l-.341-.002h-.917v-2.67z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:currentColor}.qa__item-content{line-height:1.6;word-wrap:break-word;-webkit-hyphens:auto;white-space:pre-wrap;-ms-hyphens:auto;hyphens:auto}.qa__reply-content{word-wrap:break-word;-webkit-hyphens:auto;white-space:pre-wrap;-ms-hyphens:auto;hyphens:auto}.qa__list-more{color:#576b95;font-size:14px;padding:16px 0;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:relative}.qa__list-more::before{content:"";position:absolute;left:20px;right:20px;top:0;border-top:1px solid rgba(0,0,0,0.1);-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.weui-mask.wx_bottom_modal_mask{z-index:998}.wx_bottom_modal_wrp.qa__card .qa__list-hd{padding:16px 16px 8px;padding:16px calc(16px + constant(safe-area-inset-right)) 8px calc(16px + constant(safe-area-inset-left));padding:16px calc(16px + env(safe-area-inset-right)) 8px calc(16px + env(safe-area-inset-left));font-size:15px;line-height:21px}.wx_bottom_modal_wrp.qa__card .qa__hd-notice{font-size:15px;line-height:21px}.wx_bottom_modal_wrp.qa__card .qa__item-nickname{font-size:15px}.wx_bottom_modal_wrp.qa__card .qa__item-info{margin-bottom:4px}.wx_bottom_modal_wrp.qa__card .qa__item-content{font-size:17px}.wx_bottom_modal_wrp.qa__card .weui-half-screen-dialog{z-index:999;padding:0}.wx_bottom_modal_wrp.qa__card.qa__card_write .weui-half-screen-dialog{z-index:1000}.wx_bottom_modal_wrp.qa__card.qa__card_write .wx_bottom_modal_mask{z-index:999}.wx_bottom_modal_wrp.qa__card .weui-half-screen-dialog__hd{padding:0 16px;padding:0 calc(16px + constant(safe-area-inset-right)) 0 calc(16px + constant(safe-area-inset-left));padding:0 calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))}.wx_bottom_modal_wrp.qa__card .qa__card{margin:0;margin-top:-4px;background-color:transparent}.wx_bottom_modal_wrp.qa__card .qa__card-hd{padding:8px 16px 28px;padding:8px calc(16px + constant(safe-area-inset-right)) 28px calc(16px + constant(safe-area-inset-left));padding:8px calc(16px + env(safe-area-inset-right)) 28px calc(16px + env(safe-area-inset-left))}.wx_bottom_modal_wrp.qa__card .qa__card-hd::after{border-width:16px;border-color:#ededed;left:0;right:0}.wx_bottom_modal_wrp.qa__card .qa__modal-reply{padding:8px 16px 0;padding:8px calc(16px + constant(safe-area-inset-right)) 0 calc(16px + constant(safe-area-inset-left));padding:8px calc(16px + env(safe-area-inset-right)) 0 calc(16px + env(safe-area-inset-left))}.wx_bottom_modal_wrp.qa__card .frm_textarea{padding:0 4px;font-size:17px}.wx_bottom_modal_wrp.qa__card .emotion_panel{margin:0 -24px}.wx_bottom_modal_wrp.qa__card .qa__modal-reply-msg{line-height:35px;background-color:#f7f7f7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 12px;margin-bottom:10px;font-size:14px;color:rgba(0,0,0,0.3);border-radius:4px}.wx_bottom_modal_wrp.qa__card .frm_textarea_box_wrp::before{display:none}.wx_bottom_modal_wrp.qa__card .weui-icon-btn{background-color:transparent}.wx_bottom_modal_wrp.qa__card .qa__list-item{padding:16px;padding:16px calc(16px + constant(safe-area-inset-right)) 16px calc(16px + constant(safe-area-inset-left));padding:16px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left))}.wx_bottom_modal_wrp.qa__card .qa__reply-item{padding-bottom:16px}.wx_bottom_modal_wrp.qa__card .qa__reply-content{font-size:15px}.wx_bottom_modal_wrp.qa__card .qa__reply-more{padding-bottom:16px}.wx_bottom_modal_wrp.qa__card .frm_textarea_box_wrp::after{display:none}.qa__toast-alert{line-height:20px}.qa__toast-alert .weui-toast{width:136px;height:136px;border-radius:12px}.qa__toast-alert .weui-toast__content{padding:0 8px}.qa__icon-alert{display:inline-block;vertical-align:middle;width:40px;height:40px;-webkit-mask:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M20.497 4.467a1 1 0 0 1 .366.366l16.604 28.755a1 1 0 0 1-.866 1.5L3.4 35.09a1 1 0 0 1-.867-1.5L19.131 4.834a1 1 0 0 1 1.366-.367zm-.502 22.965c-.79 0-1.416.605-1.416 1.377 0 .771.625 1.386 1.416 1.386.8 0 1.426-.615 1.426-1.386 0-.772-.625-1.377-1.426-1.377zm1.26-11.524h-2.51l.195 9.444h2.12l.195-9.444z' opacity='.9'/%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='40' height='40' viewBox='0 0 40 40'%3E  %3Cpath fill='%23FFF' fill-rule='evenodd' d='M20.497 4.467a1 1 0 0 1 .366.366l16.604 28.755a1 1 0 0 1-.866 1.5L3.4 35.09a1 1 0 0 1-.867-1.5L19.131 4.834a1 1 0 0 1 1.366-.367zm-.502 22.965c-.79 0-1.416.605-1.416 1.377 0 .771.625 1.386 1.416 1.386.8 0 1.426-.615 1.426-1.386 0-.772-.625-1.377-1.426-1.377zm1.26-11.524h-2.51l.195 9.444h2.12l.195-9.444z' opacity='.9'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;margin-bottom:12px}@media(prefers-color-scheme:dark){.qa__card{background-color:#202020;color:rgba(255,255,255,0.6)}.qa__card-hd::after,.qa__action::after{border-color:rgba(255,255,255,0.1)}.qa__list-answer,.qa__reply-more,.qa__action-praise,.qa__list-hd-action,.qa__action,.qa__list-more{color:#7d90a9}.qa__list-hd-title,.qa__hd-notice,.qa__item-nickname,.qa__list-hd-desc,.qa__list-answer_desc{color:rgba(255,255,255,0.5)}.qa__reply-nickname{color:rgba(255,255,255,0.3)}.qa__reply{background-color:rgba(255,255,255,0.02)}.qa__card-deleted{color:rgba(255,255,255,0.3)}.qa__action_normal{color:rgba(255,255,255,0.3)}.qa__card .weui-half-screen-dialog .qa__card-hd::after{border-color:#202020}.qa__card .weui-half-screen-dialog .frm_textarea_box{background-color:transparent}.qa__card .weui-loadmore_dot .weui-loadmore__tips{background-color:#191919}.qa__list-more::before{border-color:rgba(255,255,255,0.1)}.qa__card .weui-half-screen-dialog .qa__modal-reply-msg{background-color:#202020;color:rgba(255,255,255,0.3)}.qa__card_write .weui-half-screen-dialog{background-color:#202020}.qa__card_write .weui-loadmore_dot .weui-loadmore__tips{background-color:#202020}}.appmsg__album{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f7f7f7;border-radius:8px;box-sizing:border-box;padding:16px 20px;position:relative;margin:15px 0;cursor:pointer}.appmsg__album::after{content:"";position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;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='12' height='24' viewBox='0 0 12 24'%3E  %3Cdefs%3E    %3Cpath id='d4324815-fdc3-4bf7-8660-c87553879608-a' d='M7.588 12.43l-1.061 1.06L.748 7.713a.996.996 0 0 1 0-1.413L6.527.52l1.06 1.06-5.424 5.425 5.425 5.425z'/%3E  %3C/defs%3E  %3Cuse fill-opacity='.3' fill-rule='evenodd' transform='rotate(-180 5.02 9.505)' xlink:href='%23d4324815-fdc3-4bf7-8660-c87553879608-a'/%3E%3C/svg%3E")}.appmsg__album:active{background-color:#ebebeb}.appmsg__ablum-title{padding-right:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;font-weight:500;font-size:17px}.appmsg__head{font-size:14px;color:rgba(0,0,0,0.5);margin-bottom:8px;line-height:18px}@media(prefers-color-scheme:dark){.appmsg__album{background-color:#202020}.appmsg__album::after{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='12' height='24' viewBox='0 0 12 24'%3E  %3Cdefs%3E    %3Cpath id='d4324815-fdc3-4bf7-8660-c87553879608-a' d='M7.588 12.43l-1.061 1.06L.748 7.713a.996.996 0 0 1 0-1.413L6.527.52l1.06 1.06-5.424 5.425 5.425 5.425z'/%3E  %3C/defs%3E  %3Cuse fill='%23FFF' fill-opacity='.3' fill-rule='evenodd' transform='rotate(-180 5.02 9.505)' xlink:href='%23d4324815-fdc3-4bf7-8660-c87553879608-a'/%3E%3C/svg%3E")}.appmsg__album:active{background-color:#2d2d2d}.appmsg__head{color:rgba(255,255,255,0.5)}.appmsg__ablum-title{color:rgba(255,255,255,0.8)}}.code-snippet{margin:10px 0;display:block;overflow-x:auto;font-size:14px;padding:1em 1em 1em 3em;color:#333;position:relative;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:2px;counter-reset:line;white-space:normal;-webkit-overflow-scrolling:touch}.code-snippet code{text-align:left;font-size:14px;display:block;white-space:pre-wrap;position:relative;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.code-snippet code::before{position:absolute;min-width:1.5em;text-align:right;left:-2.5em;counter-increment:line;content:counter(line);display:inline;margin-right:12px;color:rgba(0,0,0,0.15)}.code-snippet_nowrap code{white-space:pre;display:-webkit-box;display:-webkit-flex;display:flex}.code-snippet__fix{font-size:14px;margin:10px 0;display:block;color:#333;position:relative;background-color:rgba(0,0,0,0.03);border:1px solid #f0f0f0;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;line-height:26px}.code-snippet__fix pre{overflow-x:auto;padding:1em;padding-left:0;white-space:normal;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-overflow-scrolling:touch}.code-snippet__fix code{text-align:left;font-size:14px;display:block;white-space:pre;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.code-snippet__fix .code-snippet__line-index{counter-reset:line;-webkit-flex-shrink:0;flex-shrink:0;height:100%;padding:1em;list-style-type:none}.code-snippet__fix .code-snippet__line-index li{list-style-type:none;text-align:right}.code-snippet__fix .code-snippet__line-index li::before{min-width:1.5em;text-align:right;left:-2.5em;counter-increment:line;content:counter(line);display:inline;color:rgba(0,0,0,0.15)}.code-snippet__comment,.code-snippet__quote{color:#afafaf;font-style:italic}.code-snippet__keyword,.code-snippet__selector-tag,.code-snippet__subst{color:#ca7d37}.code-snippet__number,.code-snippet__literal,.code-snippet__variable,.code-snippet__template-variable,.code-snippet__tag .code-snippet__attr{color:#0e9ce5}.code-snippet__string,.code-snippet__doctag{color:#d14}.code-snippet__title,.code-snippet__section,.code-snippet__selector-id{color:#d14}.code-snippet__subst{font-weight:normal}.code-snippet__type,.code-snippet__class .code-snippet__title{color:#0e9ce5}.code-snippet__tag,.code-snippet__name,.code-snippet__attribute{color:#0e9ce5;font-weight:normal}.code-snippet__regexp,.code-snippet__link{color:#ca7d37}.code-snippet__symbol,.code-snippet__bullet{color:#d14}.code-snippet__built_in,.code-snippet__builtin-name{color:#ca7d37}.code-snippet__meta{color:#afafaf}.code-snippet__deletion{background:#fdd}.code-snippet__addition{background:#dfd}.code-snippet__emphasis{font-style:italic}.code-snippet__strong{font-weight:bold}@media(prefers-color-scheme:dark){.code-snippet{color:rgba(255,255,255,0.8)}.code-snippet code::before{color:rgba(255,255,255,0.05)}.code-snippet__fix{color:rgba(255,255,255,0.8)}.code-snippet__fix .code-snippet__line-index li::before{color:rgba(255,255,255,0.3)}}.cell{padding:.8em 0;display:block;position:relative}.cell_hd,.cell_bd,.cell_ft{display:table-cell;vertical-align:middle;word-wrap:break-word;word-break:break-all;white-space:nowrap}.cell_primary{width:2000px;white-space:normal}.flex_cell{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex_cell_primary{width:100%;-webkit-box-flex:1;-webkit-flex:1;box-flex:1;flex:1}.original_tool_area{display:block;padding:.75em 1em 0;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;border:1px solid #eaeaea;margin:20px 0}.original_tool_area .tips_global{position:relative;padding-bottom:.5em;font-size:15px}.original_tool_area .tips_global:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #dbdbdb;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.original_tool_area .radius_avatar{width:27px;height:27px;padding:0;margin-right:.5em}.original_tool_area .radius_avatar img{height:100%!important}.original_tool_area .flex_cell_bd{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.original_tool_area .flex_cell_ft{font-size:14px;color:#888;padding-left:1em;white-space:nowrap}.original_tool_area .icon_access:after{content:" ";display:inline-block;height:8px;width:8px;border-width:1px 1px 0 0;border-color:#cbcad0;border-style:solid;transform:matrix(0.71,0.71,-0.71,0.71,0,0);-ms-transform:matrix(0.71,0.71,-0.71,0.71,0,0);-webkit-transform:matrix(0.71,0.71,-0.71,0.71,0,0);position:relative;top:-2px;top:-1px}.rich_media_global_msg{position:fixed;top:0;left:0;right:0;padding:.85em 35px .85em 15px;z-index:2;background-color:#c6e0f8;color:#888;font-size:12px}.rich_media_global_msg .icon_closed{position:absolute;right:15px;top:50%;margin-top:-5px;line-height:300px;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(//res.wx.qq.com/mmbizwap/zh_CN/htmledition/images/icon/appmsg/icon_appmsg_msg_closed_sprite.2x52ab86.png) no-repeat 0 0;width:11px;height:11px;vertical-align:middle;display:inline-block;background-size:100% auto}.rich_media_global_msg .icon_closed:active{background-position:0 -17px}.rich_media_global_msg.voice{color:#1aad19;background-color:#e8f6e8;padding-left:43.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rich_media_global_msg.voice .ic_voice{position:absolute;top:50%;margin-top:-10px;left:15px;display:inline-block;width:13.3px;height:18.3px;background:url(data:image/png;base64,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) no-repeat center;background-size:contain}.rich_media_global_msg.voice .icon_more{position:absolute;right:15px;top:50%;margin-top:-6.5px;width:8px;height:13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAYAAADeB1slAAAAAXNSR0IArs4c6QAAA49JREFUSA2tVk1IVFEUPveOmhQk1ibfvLFZSJtACqJIIpCIoB+imcFV2Z9ZUVnRomgRGFn2i6mFf5XVotCZMYmgIMhlq6BFENFiwjfPAosgFzXOvNu5o3fmeue98Y16F3PP+c453/fu/xCQmvZSWwwJaC0G6P8WND9IoTmbVFRycpqAdgBWkwRo94V960RsPn1aoPpN9RI6CR0WsDWcjAErtUiqTR/S18+HnNcSTv5zYrwDSatVMgLkH6aciwfj79WYW5+OT4xfsyPnBIgvwt872qBW45ZQzaMlJXCfMPJbDQgfRUoIhduVUW2TwArpaWyX+bnYU9JAAH44FaJIccqCW76Ib7NTjhOOvFPN/8q/IvE3cR+npFJgao9rkiSUXjD2GCNqzMnPbNPYjth3mqINlJAvTsk4kiJmWa3eQe8WpxwVzwjwgFFn/CorL29EkY9qovC5CFDrKq7JVoHl6zNTJCf53/lLk78SN/FcbJRx2cZCixC4ZATGXsu4as8YgQjGamN/q5atOotn4K3A1J4BUMbgsh7Wt6sx2bcV4AkjtSPJxkDjRQL0hVwg21zEglSzN+rdKeOybTtFcgK39ajWZDFWr+IZHxfGQ8mV0YA5nMGmDVcCPNcb8R5gYJ1UCWQfp6PFCI4NyZhrAV6EIiHGrPOAB0ImkW2c0la8u8ICc0wUCWrvC1dsw+3TnN6uanDaJ4zeiIfiA9wtWIAX8XspxeA6iuBlaN88hNzCNXk+JwFOuXJYW5tMQmc+EcqgzXGb2n9XFk1NstX5yKczl89JAF+6vRaBM1m5XAu//qkRGrtb8BThTtqH2/V0LmUWwbvsiREw8X0vcJHxxNbjNm3KUuVaMjmPFuWm2CPesHc/kp+yj06hFMhj/PIOOcfVFLk6xZT0G3vMTpmc27MusityZk/OBfKOwA05MPLIDJn3OJldcxTQotpBYOyEXVEWIw/NoInvuHOznSJfVDs0GzneNw9mI+eyOSPQI9phfCqPO38TFhHaFw/Eu/LliNiMESB5w6zkzD05F8mMYJr8mFC263Fa+vAadvXloj4toEcrjlgMjgrQrseHpBcfkm67WD6M6MN6lTWZeoZjyYxGLcB57MGnsEfF3fjU2G189QBpcUqmBLrnSs4504s8GjLxrwm5qYrg3dKFf6x6VbwQ3yOS/wz8+bS0ruwfELaBY2nyoNkn4gvW65GKRn4WForwP+dONHDaOHeZAAAAAElFTkSuQmCC) no-repeat center;background-size:contain}.preview_appmsg .rich_media_title{margin-top:2.3em}@media screen and (min-width:1024px){.rich_media_global_msg{position:relative;margin-bottom:32px}.preview_appmsg .rich_media_title.rich_media_title{margin-top:0}}.pages_reset{color:#333;line-height:1.6;font-size:16px;font-weight:400;font-style:normal;text-indent:0;letter-spacing:normal;text-align:left;text-decoration:none;white-space:normal}.weapp_element,.weapp_display_element,.mp-miniprogram{display:block;margin:1em 0}.share_audio_context{margin:16px 0}.weapp_text_link{font-size:17px}.weapp_text_link:before{content:'';display:inline-block;line-height:1;background-size:contain;background-repeat:no-repeat;background-image:url('data:image/png;base64,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');vertical-align:middle;font-size:11px;color:#888;margin-right:4px;margin-top:-3px;background-position:center;height:20px;width:20px}.weapp_text_link:empty{display:none}.flex_context{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.flex_bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.original_page{background-color:#fff;font-size:16px}.account_info{padding:0 0 20px}.account_info .flex_bd{padding-left:.85em}.radius_avatar.account_avatar{width:28px;height:28px;padding:0}.account_nickname{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.2;color:#576b95;font-size:14px}.account_nickname_inner{font-weight:400;vertical-align:top}.account_desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#b2b2b2;font-size:13px;line-height:1.2;padding-top:.3em}.account_desc_inner{display:inline;vertical-align:top}.share_notice{margin-bottom:16px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.share_media{padding-bottom:18px}.original_panel{padding:20px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;position:relative}.original_panel .original_account{margin-bottom:12px;position:relative;z-index:1}.original_panel .original_account_avatar{width:28px;height:28px;padding:0}.original_panel .original_account_nickname{padding-left:.85em;font-size:15px;color:rgba(0,0,0,0.5)}.original_panel_title{font-size:17px;line-height:24px;color:rgba(0,0,0,0.9);font-weight:bold;margin:0 0 8px 0}.original_panel_content{color:#333}.original_panel_tool{padding-top:20px;position:relative;z-index:1}.appmsg_card_context{position:relative;background-color:#f7f7f7;border-radius:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.appmsg_card_active:active{background-color:#ebebeb}.appmsg_card_custom_active{background-color:#ebebeb}.original_area_primary{margin-bottom:24px;font-size:15px}.original_primary_tips{padding:0 16px 32px;color:rgba(0,0,0,0.5)}.original_primary_tips p:first-child{font-weight:700;padding-bottom:8px;line-height:1.4}.original_primary_card_tips{line-height:1.4;color:rgba(0,0,0,0.3)}.original_primary_card{padding:20px 16px;margin-top:16px;line-height:1.4;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.original_primary_card .radius_avatar{padding:0;width:40px;height:40px;margin-right:12px;vertical-align:middle}.original_primary_card .weui-flex__item{min-width:0}.original_primary_card .weui-flex__ft{position:relative;padding-right:24px}.original_primary_card .weui-flex__ft:after{content:"";font-size:12px;background:transparent 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='%23000' transform='rotate(-180 4.184 7.921)' xlink:href='%23a' fill-rule='evenodd' opacity='.3' /%3E%3C/svg%3E") 0 0 no-repeat;background-size:1em;width:1em;height:2em;position:absolute;right:0;top:50%;margin-top:-1em}.original_primary_nickname{color:rgba(0,0,0,0.9);font-size:17px;font-weight:700;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block}.original_primary_desc{color:rgba(0,0,0,0.5);font-size:14px;padding-top:4px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}body{--weui-BTN-DISABLED-FONT-COLOR:rgba(0,0,0,0.2)}body[data-weui-theme='dark']{--weui-BTN-DISABLED-FONT-COLOR:rgba(255,255,255,0.2)}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-BTN-DISABLED-FONT-COLOR:rgba(255,255,255,0.2)}}body{--weui-BTN-DEFAULT-BG:#f2f2f2}body[data-weui-theme='dark']{--weui-BTN-DEFAULT-BG:rgba(255,255,255,0.08)}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-BTN-DEFAULT-BG:rgba(255,255,255,0.08)}}body{--weui-BTN-DEFAULT-COLOR:#06ae56}body[data-weui-theme='dark']{--weui-BTN-DEFAULT-COLOR:rgba(255,255,255,0.8)}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-BTN-DEFAULT-COLOR:rgba(255,255,255,0.8)}}body{--weui-BTN-DEFAULT-ACTIVE-BG:#e6e6e6}body[data-weui-theme='dark']{--weui-BTN-DEFAULT-ACTIVE-BG:rgba(122,122,122,0.1536)}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-BTN-DEFAULT-ACTIVE-BG:rgba(122,122,122,0.1536)}}body{--weui-DIALOG-LINE-COLOR:rgba(0,0,0,0.1)}body[data-weui-theme='dark']{--weui-DIALOG-LINE-COLOR:rgba(255,255,255,0.1)}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-DIALOG-LINE-COLOR:rgba(255,255,255,0.1)}}body{--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-RED:#fa5151;--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:black;--weui-BG:white;--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){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.05);--weui-RED:#fa5151;--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:white;--weui-BG:black;--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)}}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.05);--weui-RED:#fa5151;--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-LINK:#7d90a9;--weui-TEXTGREEN:#259c5c;--weui-FG:white;--weui-BG:black;--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)}body{--weui-BG-COLOR-ACTIVE:#ececec}body[data-weui-theme='dark']{--weui-BG-COLOR-ACTIVE:#282828}@media(prefers-color-scheme:dark){body:not([data-weui-theme='light']){--weui-BG-COLOR-ACTIVE:#282828}}[class^="weui-icon-"],[class*=" weui-icon-"]{display:inline-block;vertical-align:middle;width:24px;height:24px;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:currentColor}.weui-icon-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%221000%22%20height%3D%221000%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M500%20916.667C269.881%20916.667%2083.333%20730.119%2083.333%20500%2083.333%20269.881%20269.881%2083.333%20500%2083.333c230.119%200%20416.667%20186.548%20416.667%20416.667%200%20230.119-186.548%20416.667-416.667%20416.667zm0-50c202.504%200%20366.667-164.163%20366.667-366.667%200-202.504-164.163-366.667-366.667-366.667-202.504%200-366.667%20164.163-366.667%20366.667%200%20202.504%20164.163%20366.667%20366.667%20366.667z%22%20fill-rule%3D%22evenodd%22%20fill-opacity%3D%22.9%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-download{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.25%2012.04l-1.72-1.72-1.06%201.06%202.828%202.83a1%201%200%20001.414-.001l2.828-2.828-1.06-1.061-1.73%201.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55%200%20.999.446.999.996v13.008a.998.998%200%2001-.996.996H4.996A.998.998%200%20014%2021.004V7.996A1%201%200%20014.999%207h6.251z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.25%2012.04l-1.72-1.72-1.06%201.06%202.828%202.83a1%201%200%20001.414-.001l2.828-2.828-1.06-1.061-1.73%201.73V7h-1.5v5.04zm0-5.04V2h1.5v5h6.251c.55%200%20.999.446.999.996v13.008a.998.998%200%2001-.996.996H4.996A.998.998%200%20014%2021.004V7.996A1%201%200%20014.999%207h6.251z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-info{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.75-12v7h1.5v-7h-1.5zM12%209a1%201%200%20100-2%201%201%200%20000%202z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.75-12v7h1.5v-7h-1.5zM12%209a1%201%200%20100-2%201%201%200%20000%202z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-safe-success{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.6C315.5%2046.7%20180.4%2093.1%2057.6%20132c0%20129.3.2%20231.7.2%20339.7%200%20304.2%20248.3%20471.6%20443.1%20523.7C695.7%20943.3%20944%20775.9%20944%20471.7c0-108%20.2-210.4.2-339.7C821.4%2093.1%20686.3%2046.7%20500.9%204.6zm248.3%20349.1l-299.7%20295c-2.1%202-5.3%202-7.4-.1L304.4%20506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3%205-2.8%207.2-1l112.2%2086c2.3%201.8%206%201.7%208.1-.1l274.7-228.9c2.2-1.8%205.7-1.7%207.7.3l17%2016.8c2.2%202.1%202.2%205.3.2%207.4z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23070202%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.6C315.5%2046.7%20180.4%2093.1%2057.6%20132c0%20129.3.2%20231.7.2%20339.7%200%20304.2%20248.3%20471.6%20443.1%20523.7C695.7%20943.3%20944%20775.9%20944%20471.7c0-108%20.2-210.4.2-339.7C821.4%2093.1%20686.3%2046.7%20500.9%204.6zm248.3%20349.1l-299.7%20295c-2.1%202-5.3%202-7.4-.1L304.4%20506.1c-2-2.1-2.3-5.7-.6-8l18.3-24.9c1.7-2.3%205-2.8%207.2-1l112.2%2086c2.3%201.8%206%201.7%208.1-.1l274.7-228.9c2.2-1.8%205.7-1.7%207.7.3l17%2016.8c2.2%202.1%202.2%205.3.2%207.4z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23070202%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-safe-warn{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.5c-185.4%2042-320.4%2088.4-443.2%20127.3%200%20129.3.2%20231.7.2%20339.6%200%20304.1%20248.2%20471.4%20443%20523.6%20194.7-52.2%20443-219.5%20443-523.6%200-107.9.2-210.3.2-339.6C821.3%2092.9%20686.2%2046.5%20500.9%204.5zm-26.1%20271.1h52.1c5.8%200%2010.3%204.7%2010.1%2010.4l-11.6%20313.8c-.1%202.8-2.5%205.2-5.4%205.2h-38.2c-2.9%200-5.3-2.3-5.4-5.2L464.8%20286c-.2-5.8%204.3-10.4%2010-10.4zm26.1%20448.3c-20.2%200-36.5-16.3-36.5-36.5s16.3-36.5%2036.5-36.5%2036.5%2016.3%2036.5%2036.5-16.4%2036.5-36.5%2036.5z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23020202%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500.9%204.5c-185.4%2042-320.4%2088.4-443.2%20127.3%200%20129.3.2%20231.7.2%20339.6%200%20304.1%20248.2%20471.4%20443%20523.6%20194.7-52.2%20443-219.5%20443-523.6%200-107.9.2-210.3.2-339.6C821.3%2092.9%20686.2%2046.5%20500.9%204.5zm-26.1%20271.1h52.1c5.8%200%2010.3%204.7%2010.1%2010.4l-11.6%20313.8c-.1%202.8-2.5%205.2-5.4%205.2h-38.2c-2.9%200-5.3-2.3-5.4-5.2L464.8%20286c-.2-5.8%204.3-10.4%2010-10.4zm26.1%20448.3c-20.2%200-36.5-16.3-36.5-36.5s16.3-36.5%2036.5-36.5%2036.5%2016.3%2036.5%2036.5-16.4%2036.5-36.5%2036.5z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23020202%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-success{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-success-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm-1.172-6.242l5.809-5.808.848.849-5.95%205.95a1%201%200%2001-1.414%200L7%2012.426l.849-.849%202.98%202.98z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm-1.172-6.242l5.809-5.808.848.849-5.95%205.95a1%201%200%2001-1.414%200L7%2012.426l.849-.849%202.98%202.98z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-success-no-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.657%2018.435L3%2012.778l1.414-1.414%204.95%204.95L20.678%205l1.414%201.414-12.02%2012.021a1%201%200%2001-1.415%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-waiting{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.75%2011.38V6h-1.5v6l4.243%204.243%201.06-1.06-3.803-3.804zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.75%2011.38V6h-1.5v6l4.243%204.243%201.06-1.06-3.803-3.804zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-waiting-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6%2011.503l3.891%203.891-.848.849L11.4%2012V6h1.2v5.503zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.6%2011.503l3.891%203.891-.848.849L11.4%2012V6h1.2v5.503zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-warn{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.763-15.864l.11%207.596h1.305l.11-7.596h-1.525zm.759%2010.967c.512%200%20.902-.383.902-.882%200-.5-.39-.882-.902-.882a.878.878%200%2000-.896.882c0%20.499.396.882.896.882z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-.763-15.864l.11%207.596h1.305l.11-7.596h-1.525zm.759%2010.967c.512%200%20.902-.383.902-.882%200-.5-.39-.882-.902-.882a.878.878%200%2000-.896.882c0%20.499.396.882.896.882z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-info-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zM11.4%2010h1.2v7h-1.2v-7zm.6-1a1%201%200%20110-2%201%201%200%20010%202z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zM11.4%2010h1.2v7h-1.2v-7zm.6-1a1%201%200%20110-2%201%201%200%20010%202z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-cancel{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M12.849%2012l3.11%203.111-.848.849L12%2012.849l-3.111%203.11-.849-.848L11.151%2012l-3.11-3.111.848-.849L12%2011.151l3.111-3.11.849.848L12.849%2012z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6z%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M12.849%2012l3.11%203.111-.848.849L12%2012.849l-3.111%203.11-.849-.848L11.151%2012l-3.11-3.111.848-.849L12%2011.151l3.111-3.11.849.848L12.849%2012z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.weui-icon-search{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.31%2015.561l4.114%204.115-.848.848-4.123-4.123a7%207%200%2011.857-.84zM16.8%2011a5.8%205.8%200%2010-11.6%200%205.8%205.8%200%200011.6%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.31%2015.561l4.114%204.115-.848.848-4.123-4.123a7%207%200%2011.857-.84zM16.8%2011a5.8%205.8%200%2010-11.6%200%205.8%205.8%200%200011.6%200z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-clear{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.06%2012l3.006-3.005-1.06-1.06L12%2010.938%208.995%207.934l-1.06%201.06L10.938%2012l-3.005%203.005%201.06%201.06L12%2013.062l3.005%203.005%201.06-1.06L13.062%2012zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.06%2012l3.006-3.005-1.06-1.06L12%2010.938%208.995%207.934l-1.06%201.06L10.938%2012l-3.005%203.005%201.06%201.06L12%2013.062l3.005%203.005%201.06-1.06L13.062%2012zM12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-back{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm1.999-6.563L10.68%2012%2014%208.562%2012.953%207.5%209.29%2011.277a1.045%201.045%200%20000%201.446l3.663%203.777L14%2015.437z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm1.999-6.563L10.68%2012%2014%208.562%2012.953%207.5%209.29%2011.277a1.045%201.045%200%20000%201.446l3.663%203.777L14%2015.437z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-delete{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.774%206.4l.812%2013.648a.8.8%200%2000.798.752h7.232a.8.8%200%2000.798-.752L17.226%206.4H6.774zm11.655%200l-.817%2013.719A2%202%200%200115.616%2022H8.384a2%202%200%2001-1.996-1.881L5.571%206.4H3.5v-.7a.5.5%200%2001.5-.5h16a.5.5%200%2001.5.5v.7h-2.071zM14%203a.5.5%200%2001.5.5v.7h-5v-.7A.5.5%200%200110%203h4zM9.5%209h1.2l.5%209H10l-.5-9zm3.8%200h1.2l-.5%209h-1.2l.5-9z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.774%206.4l.812%2013.648a.8.8%200%2000.798.752h7.232a.8.8%200%2000.798-.752L17.226%206.4H6.774zm11.655%200l-.817%2013.719A2%202%200%200115.616%2022H8.384a2%202%200%2001-1.996-1.881L5.571%206.4H3.5v-.7a.5.5%200%2001.5-.5h16a.5.5%200%2001.5.5v.7h-2.071zM14%203a.5.5%200%2001.5.5v.7h-5v-.7A.5.5%200%200110%203h4zM9.5%209h1.2l.5%209H10l-.5-9zm3.8%200h1.2l-.5%209h-1.2l.5-9z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-success-no-circle-thin{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.864%2016.617l-5.303-5.303-1.061%201.06%205.657%205.657a1%201%200%20001.414%200L21.238%206.364l-1.06-1.06L8.864%2016.616z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.864%2016.617l-5.303-5.303-1.061%201.06%205.657%205.657a1%201%200%20001.414%200L21.238%206.364l-1.06-1.06L8.864%2016.616z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-arrow{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.454%206.58l1.06-1.06%205.78%205.779a.996.996%200%20010%201.413l-5.78%205.779-1.06-1.061%205.425-5.425-5.425-5.424z%22%20fill%3D%22%23B2B2B2%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-arrow-bold{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.157%2012.711L4.5%2018.368l-1.414-1.414%204.95-4.95-4.95-4.95L4.5%205.64l5.657%205.657a1%201%200%20010%201.414z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2212%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.157%2012.711L4.5%2018.368l-1.414-1.414%204.95-4.95-4.95-4.95L4.5%205.64l5.657%205.657a1%201%200%20010%201.414z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-back-arrow{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.343%2012l7.071%207.071L9%2020.485l-7.778-7.778a1%201%200%20010-1.414L9%203.515l1.414%201.414L3.344%2012z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3.343%2012l7.071%207.071L9%2020.485l-7.778-7.778a1%201%200%20010-1.414L9%203.515l1.414%201.414L3.344%2012z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-back-arrow-thin{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%2019.438L8.955%2020.5l-7.666-7.79a1.02%201.02%200%20010-1.42L8.955%203.5%2010%204.563%202.682%2012%2010%2019.438z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-close{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2010.586l5.657-5.657%201.414%201.414L13.414%2012l5.657%205.657-1.414%201.414L12%2013.414l-5.657%205.657-1.414-1.414L10.586%2012%204.929%206.343%206.343%204.93%2012%2010.586z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2010.586l5.657-5.657%201.414%201.414L13.414%2012l5.657%205.657-1.414%201.414L12%2013.414l-5.657%205.657-1.414-1.414L10.586%2012%204.929%206.343%206.343%204.93%2012%2010.586z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-close-thin{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.25%2010.693L6.057%204.5%205%205.557l6.193%206.193L5%2017.943%206.057%2019l6.193-6.193L18.443%2019l1.057-1.057-6.193-6.193L19.5%205.557%2018.443%204.5z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-back-circle{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm1.999-5.363L12.953%2016.5%209.29%2012.723a1.045%201.045%200%20010-1.446L12.953%207.5%2014%208.563%2010.68%2012%2014%2015.438z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm0-1.2a8.8%208.8%200%20100-17.6%208.8%208.8%200%20000%2017.6zm1.999-5.363L12.953%2016.5%209.29%2012.723a1.045%201.045%200%20010-1.446L12.953%207.5%2014%208.563%2010.68%2012%2014%2015.438z%22%2F%3E%3C%2Fsvg%3E)}.weui-icon-success{color:#07c160;color:var(--weui-BRAND)}.weui-icon-waiting{color:#10aeff;color:var(--weui-BLUE)}.weui-icon-warn{color:#fa5151;color:var(--weui-RED)}.weui-icon-info{color:#10aeff;color:var(--weui-BLUE)}.weui-icon-success-circle{color:#07c160;color:var(--weui-BRAND)}.weui-icon-success-no-circle,.weui-icon-success-no-circle-thin{color:#07c160;color:var(--weui-BRAND)}.weui-icon-waiting-circle{color:#10aeff;color:var(--weui-BLUE)}.weui-icon-circle{color:rgba(0,0,0,0.3);color:var(--weui-FG-2)}.weui-icon-download{color:#07c160;color:var(--weui-BRAND)}.weui-icon-info-circle{color:rgba(0,0,0,0.3);color:var(--weui-FG-2)}.weui-icon-safe-success{color:#07c160;color:var(--weui-BRAND)}.weui-icon-safe-warn{color:#ffc300;color:var(--weui-YELLOW)}.weui-icon-cancel{color:#fa5151;color:var(--weui-RED)}.weui-icon-search{color:rgba(0,0,0,0.5);color:var(--weui-FG-1)}.weui-icon-clear{color:rgba(0,0,0,0.3);color:var(--weui-FG-2)}.weui-icon-clear:active{color:rgba(0,0,0,0.5);color:var(--weui-FG-1)}.weui-icon-delete.weui-icon_gallery-delete{color:#fff;color:var(--weui-WHITE)}.weui-icon-arrow,.weui-icon-arrow-bold,.weui-icon-back-arrow,.weui-icon-back-arrow-thin{width:12px}.weui-icon-arrow,.weui-icon-arrow-bold{color:rgba(0,0,0,0.3);color:var(--weui-FG-2)}.weui-icon-back-arrow,.weui-icon-back-arrow-thin{color:rgba(0,0,0,0.9);color:var(--weui-FG-0)}.weui-icon-back,.weui-icon-back-circle{color:rgba(0,0,0,0.9);color:var(--weui-FG-0)}.weui-icon_msg{width:64px;height:64px}.weui-icon_msg.weui-icon-warn{color:#fa5151;color:var(--weui-RED)}.weui-icon_msg-primary{width:64px;height:64px}.weui-icon_msg-primary.weui-icon-warn{color:#ffc300;color:var(--weui-YELLOW)}.weui-textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;display:block;border:0;resize:none;width:100%;color:inherit;font-size:1em;line-height:inherit;outline:0}.weui-flex{display:-webkit-box;display:-webkit-flex;display:flex}.weui-flex__item{-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-media-box{padding:16px;position:relative}.weui-media-box:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid rgba(0,0,0,0.1);border-top:1px solid var(--weui-FG-3);color:rgba(0,0,0,0.1);color:var(--weui-FG-3);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);left:16px}.weui-media-box:first-child:before{display:none}a.weui-media-box{color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}a.weui-media-box:active{background-color:#ececec;background-color:var(--weui-BG-COLOR-ACTIVE)}.weui-media-box__title{font-weight:400;font-size:17px;line-height:1.4;color:rgba(0,0,0,0.9);color:var(--weui-FG-0);width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.weui-media-box__desc{color:rgba(0,0,0,0.3);color:var(--weui-FG-2);font-size:14px;line-height:1.4;padding-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.weui-media-box__info{margin-top:16px;padding-bottom:4px;font-size:13px;color:rgba(0,0,0,0.3);color:var(--weui-FG-2);line-height:1em;list-style:none;overflow:hidden}.weui-media-box__info__meta{float:left;padding-right:1em}.weui-media-box__info__meta_extra{padding-left:1em;border-left:1px solid rgba(0,0,0,0.3);border-left:1px solid var(--weui-FG-2)}.weui-media-box_appmsg{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.weui-media-box_appmsg .weui-media-box__hd{margin-right:16px;width:60px;height:60px;line-height:60px;text-align:center}.weui-media-box_appmsg .weui-media-box__thumb{width:100%;max-height:100%;vertical-align:top}.weui-media-box_appmsg .weui-media-box__bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.weui-media-box_small-appmsg{padding:0}.weui-media-box_small-appmsg .weui-cells{margin-top:0}.weui-media-box_small-appmsg .weui-cells:before{display:none}.weui-btn{position:relative;display:block;width:184px;margin-left:auto;margin-right:auto;padding:8px 24px;box-sizing:border-box;font-weight:700;font-size:17px;text-align:center;text-decoration:none;color:#fff;line-height:1.41176471;border-radius:4px;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.weui-btn_block{width:auto}.weui-btn_inline{display:inline-block}.weui-btn_default{color:#06ae56;color:var(--weui-BTN-DEFAULT-COLOR);background-color:#f2f2f2;background-color:var(--weui-BTN-DEFAULT-BG)}.weui-btn_default:not(.weui-btn_disabled):visited{color:#06ae56;color:var(--weui-BTN-DEFAULT-COLOR)}.weui-btn_default:not(.weui-btn_disabled):active{background-color:#e6e6e6;background-color:var(--weui-BTN-DEFAULT-ACTIVE-BG)}.weui-btn_primary{background-color:#07c160;background-color:var(--weui-BRAND)}.weui-btn_primary:not(.weui-btn_disabled):visited{color:#fff}.weui-btn_primary:not(.weui-btn_disabled):active{background-color:#06ae56;background-color:var(--weui-TAG-TEXT-GREEN)}.weui-btn_warn{color:#fa5151;color:var(--weui-RED);background-color:#f2f2f2;background-color:var(--weui-BTN-DEFAULT-BG)}.weui-btn_warn:not(.weui-btn_disabled):visited{color:#fa5151;color:var(--weui-RED)}.weui-btn_warn:not(.weui-btn_disabled):active{background-color:#e6e6e6;background-color:var(--weui-BTN-DEFAULT-ACTIVE-BG)}.weui-btn_disabled{color:rgba(0,0,0,0.2);color:var(--weui-BTN-DISABLED-FONT-COLOR);background-color:#f2f2f2;background-color:var(--weui-BTN-DEFAULT-BG)}.weui-btn_loading .weui-loading{margin:-0.2em .34em 0 0}.weui-btn_loading.weui-btn_primary{background-color:#06ae56;background-color:var(--weui-TAG-TEXT-GREEN);color:#fff;color:var(--weui-WHITE)}.weui-btn_loading.weui-btn_default{background-color:#e6e6e6;background-color:var(--weui-BTN-DEFAULT-ACTIVE-BG)}.weui-btn_loading.weui-btn_warn{background-color:#e6e6e6;background-color:var(--weui-BTN-DEFAULT-ACTIVE-BG)}.weui-btn_cell{position:relative;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;font-weight:700;font-size:17px;text-align:center;text-decoration:none;color:#fff;line-height:1.41176471;padding:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;background-color:#fff;background-color:var(--weui-BG-5)}.weui-btn_cell+.weui-btn_cell{margin-top:16px}.weui-btn_cell:active{background-color:#ececec;background-color:var(--weui-BG-COLOR-ACTIVE)}.weui-btn_cell__icon{display:inline-block;vertical-align:middle;width:24px;height:24px;margin:-0.2em .34em 0 0}.weui-btn_cell-default{color:rgba(0,0,0,0.9);color:var(--weui-FG-0)}.weui-btn_cell-primary{color:#576b95;color:var(--weui-LINK)}.weui-btn_cell-warn{color:#fa5151;color:var(--weui-RED)}button.weui-btn,input.weui-btn{border-width:0;outline:0;-webkit-appearance:none}button.weui-btn:focus,input.weui-btn:focus{outline:0}button.weui-btn_inline,input.weui-btn_inline,button.weui-btn_mini,input.weui-btn_mini{width:auto}.weui-btn_mini{display:inline-block;width:auto;padding:0 .75em;line-height:2;font-size:16px}.weui-btn:not(.weui-btn_mini)+.weui-btn:not(.weui-btn_mini){margin-top:16px}.weui-btn.weui-btn_inline+.weui-btn.weui-btn_inline{margin-top:auto;margin-left:16px}.weui-btn-area{margin:48px 16px 8px}.weui-btn-area_inline{display:-webkit-box;display:-webkit-flex;display:flex}.weui-btn-area_inline .weui-btn{margin-top:auto;margin-right:16px;width:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1}.weui-btn-area_inline .weui-btn:last-child{margin-right:0}.weui-btn_reset{background:transparent;border:0;padding:0;outline:0}.weui-btn_icon{font-size:0}.weui-btn_icon:active [class*="weui-icon-"]{color:rgba(0,0,0,0.5);color:var(--weui-FG-1)}.weui-btn_plain-primary{color:#07c160;border:1px solid #07c160}.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active{color:#06ae56;border-color:#06ae56;background-color:rgba(0,0,0,0.1)}.weui-btn_plain-primary:after{border-width:0}.weui-btn_plain-default{color:#353535;border:1px solid #353535}.weui-btn_plain-default:not(.weui-btn_plain-disabled):active{color:#323232;border-color:#323232;background-color:rgba(0,0,0,0.1)}.weui-btn_plain-default:after{border-width:0}.weui-btn_plain-disabled{color:rgba(0,0,0,0.2);border-color:rgba(0,0,0,0.2)}button.weui-btn_plain-primary,input.weui-btn_plain-primary,button.weui-btn_plain-default,input.weui-btn_plain-default{border-width:1px;background-color:transparent}.preview_appmsg .rich_media_title{margin-top:1.5em}.preview_appmsg .account_info{padding-top:3em}.original_page{background-color:transparent}.account_info{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;padding-bottom:16px;font-size:16px}.account_info.appmsg_account_info{padding-bottom:32px}.account_info .radius_avatar img{background-color:transparent}.share_notice{font-size:17px;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.original_panel .original_account_avatar{width:30px;height:30px}.original_panel_tool{font-size:14px}.original_panel_tool a{color:#576b95}.original_panel_content{opacity:.90;font-size:14px;line-height:22px;color:#000;color:var(--weui-FG-0)}.share_media{padding-bottom:30px}.icon_appmsg_tag{display:inline-block;vertical-align:middle;padding:0 .5em;font-size:12px;line-height:1.67;background-color:#c3c3c3;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:70%}.icon_appmsg_tag.primary{color:#3bb638;padding:4px .78em;background-color:rgba(9,187,7,0.08);font-size:12px;border-top-left-radius:.95em 50%;-moz-border-radius-topleft:.95em 50%;-webkit-border-top-left-radius:.95em 50%;border-top-right-radius:.95em 50%;-moz-border-radius-topright:.95em 50%;-webkit-border-top-right-radius:.95em 50%;border-bottom-left-radius:.95em 50%;-moz-border-radius-bottomleft:.95em 50%;-webkit-border-bottom-left-radius:.95em 50%;border-bottom-right-radius:.95em 50%;-moz-border-radius-bottomright:.95em 50%;-webkit-border-bottom-right-radius:.95em 50%}.icon_appmsg_tag.default{border:1px solid rgba(0,0,0,0.1);color:rgba(0,0,0,0.3);background-color:transparent;padding:0 .54em;font-size:15px;line-height:1.3;border-top-left-radius:.67em 50%;-moz-border-radius-topleft:.67em 50%;-webkit-border-top-left-radius:.67em 50%;border-top-right-radius:.67em 50%;-moz-border-radius-topright:.67em 50%;-webkit-border-top-right-radius:.67em 50%;border-bottom-left-radius:.67em 50%;-moz-border-radius-bottomleft:.67em 50%;-webkit-border-bottom-left-radius:.67em 50%;border-bottom-right-radius:.67em 50%;-moz-border-radius-bottomright:.67em 50%;-webkit-border-bottom-right-radius:.67em 50%}.rich_media_meta_list .icon_appmsg_tag.default{margin-top:-1px}.icon_appmsg_tag.title_tag{background-color:#d04b4e}.icon_appmsg_tag.appmsg_title_tag{background:#f2f2f2;color:rgba(0,0,0,0.3);padding:0 4px}.icon_global_tag_wrp{text-align:right;padding-bottom:12px}.icon_global_tag{background-color:rgba(118,118,118,0.16);color:rgba(0,0,0,0.41);line-height:2.2;border-top-left-radius:1em 50%;-moz-border-radius-topleft:1em 50%;-webkit-border-top-left-radius:1em 50%;border-bottom-left-radius:1em 50%;-moz-border-radius-bottomleft:1em 50%;-webkit-border-bottom-left-radius:1em 50%;padding:0 1.8em 0 1.34em;font-size:12px;margin-right:-24px;display:inline-block;vertical-align:top}.article-tag__list{font-size:0;margin:0 0 16px;padding:12px 16px;border-radius:8px;background-color:#f7f7f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-tag__list:empty{margin:0;display:none}.article-tag__list.single-tag__wrp{padding:14px 16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.article-tag__list.single-tag__wrp:active{position:relative}.article-tag__list.single-tag__wrp:active:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.05);border-radius:8px}.article-tag__list.single-tag__wrp .article-tag-card__title{line-height:20px;display:inline-block}.article-tag__list.single-tag__wrp .article-tag__item-wrp{display:inline-block}.article-tag__list.single-tag__wrp .article-tag-card__left{margin-right:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.article-tag__list.single-tag__wrp .article-tag-card__right{font-size:15px;color:rgba(0,0,0,0.5);line-height:20px;padding-right:14px;-webkit-flex-shrink:0;flex-shrink:0;position:relative}.article-tag__list.single-tag__wrp .article-tag-card__right:after{content:'';position:absolute;right:0;display:inline-block;vertical-align:middle;width:10px;height:20px;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='.5' 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")}.article-tag__list .article-tag__item{display:inline-block;font-size:15px;line-height:20px;color:#576b95}.article-tag__list .article-tag__item:active{opacity:.5}.article-tag__list .article-tag__item:last-child{margin-right:0}.article-tag__item-wrp{display:inline-block;margin-right:12px;margin-top:6px;position:relative}.article-tag__item-wrp:active{opacity:.5}.article-tag__item-wrp:last-child{margin-right:0}.article-tag__item-wrp.no-active .article-tag__item{background:transparent}.article-tag__item-wrp.no-active:active:before{display:none}.article-tag__item-num{display:inline-block;color:rgba(0,0,0,0.3);border-radius:8px;font-size:15px;line-height:20px;margin-left:4px}.article-tag-card__title{font-size:15px;color:rgba(0,0,0,0.5);line-height:20px}.article-tag__error-tips{background:#4c4c4c;border-radius:8px;color:rgba(255,255,255,0.9);padding:12px 16px;font-size:17px;position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:45%;left:50%}@media(prefers-color-scheme:dark){.article-tag__list{background-color:#202020}.article-tag__list.single-tag__wrp:active:before{background-color:rgba(255,255,255,0.05)}.article-tag__list.single-tag__wrp .article-tag-card__right{color:rgba(255,255,255,0.5)}.article-tag__list.single-tag__wrp .article-tag-card__right:after{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='%23FFFFFF' fill-opacity='.5' 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")}.article-tag__list .article-tag__item{color:#7d90a9}.article-tag__error-tips{background:#404040}.article-tag-card__title{color:rgba(255,255,255,0.5)}.article-tag__item-num{color:rgba(255,255,255,0.3)}}.global_plain_btn{display:inline-block;vertical-align:middle;padding:0 1em;line-height:2;font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.global_plain_btn.primary{color:#1aad19;border:1px solid currentColor}.global_plain_btn.primary:active{color:rgba(26,173,25,0.6)}.wx_video_context{color:#fefefe;position:relative;background-color:#000}.wx_video_thumb,.wx_video_thumb_primary{position:absolute;left:0;width:100%;height:100%!important;top:0}.wx_video_thumb_primary{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.wx_video_play_btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;border-width:0;background-color:transparent;padding:0;outline:0;z-index:2;width:48px;height:48px;background:rgba(237,237,237,0.9);border-radius:50%;text-align:center}.wx_video_play_btn:before{content:"";display:inline-block;width:28px;height:28px;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")}.wx_video_mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,0.5)}.wx_video_loading{position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px;z-index:2;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:loading 1000ms steps(60,end) 0ms infinite;animation:loading 1000ms steps(60,end) 0ms infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,360deg)}}@keyframes loading{0%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,360deg)}}.place_audio_area{min-height:100px;background-color:#fdfdfd;display:block;margin:16px 0}.place_music_area{min-height:68px;background-color:#fdfdfd;display:block;margin:17px 0 16px}.rich_media_empty_extra{background-color:#fafafa}.appmsg_skin_default.rich_media_empty_extra{background-color:#fff}.appmsg_skin_default .rich_media_area_primary{background-color:#fff}.appmsg_skin_default .rich_media_area_primary .weui-loadmore_line .weui-loadmore__tips{background-color:#fff}.appmsg_style_default .rich_media_tool{margin-top:15px}.rich_media_title_ios{font-weight:700}.my_comment_empty_data{background-color:#fff}.read-more__area{margin:30px 0}.read-more__desc{margin-bottom:10px}.read-more__article__extra{font-size:14px;color:rgba(0,0,0,0.5);color:var(--weui-FG-1)}.read-more__article__item{margin-bottom:10px}.original_panel_tips{font-size:12px;color:#fff;line-height:20px;font-weight:normal;vertical-align:2px;padding:0 4px;border-radius:2px;display:inline-block;background-color:rgba(0,0,0,0.2)}.original_panel_tips2{font-size:12px;color:rgba(0,0,0,0.3);line-height:20px;font-weight:normal;vertical-align:2px;padding:0 4px;border-radius:2px;display:inline-block;background-color:rgba(0,0,0,0.05)}@font-face{font-family:"WeChatSansStd-Medium";src:url(data:application/x-font-ttf;charset=utf-8;base64,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VwBlAEMAaABhAHQAIABTAGEAbgBzACAAUwB0AGQAIABNAGUAZABpAHUAbQBSAGUAZwB1AGwAYQByAEgAYQBuAHkAaQAgAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAC0ATQBlAGQAaQB1AG0AOwAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwAFcAZQBDAGgAYQB0ACAAUwBhAG4AcwAgAFMAdABkAC0ATQBlAGQAaQB1AG0AVgBlAHIAcwBpAG8AbgAgADEALgAwADAAVwBlAEMAaABhAHQALQBTAGEAbgBzAC0AUwB0AGQALQBNAGUAZABpAHUAbQBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABUAGUAbgBjAGUAbgB0AC4ASABhAG4AeQBpACAARgBvAG4AdABzAFoASABBAE4ARwAgAFgAdQBhAG4ALAAgAFcAQQBOAEcAIABUAGkAYQBuAGIAaQAsACAATABJAFUAIABYAGkAYQBvAHkAdQBoAHQAdABwADoALwAvAHcAdwB3AC4AaABhAG4AeQBpAC4AYwBvAG0ALgBjAG4ALwBXAGUAQwBoAGEAdAAgAFMAYQBuAHMAIABTAHQAZABNAGUAZABpAHUAbQAgAKwAogAkAKMAIACpAKUACgAxADIAMwA0ADUANgA3ADgAOQAwAAAAAAIAAAAAAAD/tQAyAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAABMAFAAVABYAFwAYABkAGgAbABwAEQAHAQIHdW5pRkZFNQAA) format("truetype")}.rich_media_wrp{position:relative}.pay button{width:182px;height:40px;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:#fa9d3b;color:#fff;font-size:17px;border:0;border-radius:4px;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: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:16px;width:100%;box-sizing:border-box;position:fixed;bottom:0;background:#f4f4f4;padding-bottom:calc(16px + constant(safe-area-inset-bottom));padding-bottom:calc(16px + 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_show{visibility:visible;opacity:1}.pay__notice-intro{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:top;-webkit-align-items:top;align-items:top}.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-align:center;-webkit-align-items:center;align-items:center}.pay__intro-content .pay__notice-desc{font-size:12px;color:rgba(0,0,0,0.3);line-height:17px}.pay__notice-title{line-height:20px;font-size:17px}.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{background-color:#fa9d3b;color:#fff;border-radius:2px;font-size:12px;padding:2px 6px;line-height:17px;vertical-align:middle;marg
Download .txt
gitextract_dgt8bub_/

├── .gitignore
├── .npmignore
├── README.MD
├── errors.js
├── index.js
├── links.md
├── package.json
├── parse-wechat-url.js
├── test/
│   ├── mp-link.html
│   └── mp-links.js
├── test.js
├── util.js
└── video.js
Download .txt
SYMBOL INDEX (4 symbols across 3 files)

FILE: index.js
  function convertHtml (line 977) | function convertHtml(text) {

FILE: parse-wechat-url.js
  function parse (line 3) | function parse (url) {

FILE: util.js
  function getParameterByName (line 3) | function getParameterByName(name, url = window.location.href) {
  function normalizeUrl (line 12) | function normalizeUrl (url = '') {
Condensed preview — 13 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (471K chars).
[
  {
    "path": ".gitignore",
    "chars": 33,
    "preview": ".DS_Store\nnode_modules\nlinks\ntemp"
  },
  {
    "path": ".npmignore",
    "chars": 26,
    "preview": "links\ntemp\n.DS_Store\ntest\n"
  },
  {
    "path": "README.MD",
    "chars": 3606,
    "preview": "# we-extract\n\n## 介绍\n\n`we-extract` 用以解析微信公众号文章的账号及文章信息,居家旅行、采集微信公众号文章必备工具。\n\n`we-extract` 是微信公众号 RSS 订阅服务 `WeRss` 的核心解析工具,"
  },
  {
    "path": "errors.js",
    "chars": 668,
    "preview": "module.exports = {\n  '1000': '解析失败,可能文章内容不完整',\n  '1001': '字段缺失',\n  '1002': '请求文章内容失败',\n  '1003': '请求文章内容为空',\n  '1004': '"
  },
  {
    "path": "index.js",
    "chars": 28651,
    "preview": "const qs = require('qs')\nconst dayjs = require('dayjs')\nconst request = require('request-promise')\nconst cheerio = requi"
  },
  {
    "path": "links.md",
    "chars": 1329,
    "preview": "## 文字\n\nhttps://mp.weixin.qq.com/s?__biz=MzIzMTYzNjQxNg==&mid=2247484096&idx=1&sn=e5bfe59836cc0c20dd22ce4fdfb80d6d&chksm="
  },
  {
    "path": "package.json",
    "chars": 570,
    "preview": "{\n  \"name\": \"we-extract\",\n  \"version\": \"2.3.22\",\n  \"main\": \"index.js\",\n  \"description\": \"微信公众号文章元信息解析\",\n  \"keywords\": [\n"
  },
  {
    "path": "parse-wechat-url.js",
    "chars": 289,
    "preview": "const querystring = require('querystring')\n\nfunction parse (url) {\n  if (!url) {\n    return {}\n  }\n\n  const rs = queryst"
  },
  {
    "path": "test/mp-link.html",
    "chars": 411727,
    "preview": "\n<!-- 注意:这个文件是一个公共文件,被很多地方引用,改动需要注意其他类型页面是否有受影响 -->\n<!DOCTYPE html>\n<html class=\"\n\n\">\n    <head>\n                       "
  },
  {
    "path": "test/mp-links.js",
    "chars": 603,
    "preview": "const extract = require('..').extract\nconst assert = require('assert')\nconst fs = require('fs')\nconst path = require('pa"
  },
  {
    "path": "test.js",
    "chars": 2955,
    "preview": "const extract = require('.').extract\nconst assert = require('assert')\nconst fs = require('fs')\n\n;(async function () {\n  "
  },
  {
    "path": "util.js",
    "chars": 650,
    "preview": "const qs = require('qs')\n\nfunction getParameterByName(name, url = window.location.href) {\n  name = name.replace(/[\\[\\]]/"
  },
  {
    "path": "video.js",
    "chars": 2189,
    "preview": "const dayjs = require('dayjs')\n\nmodule.exports = function({\n\tpost,\n\tbasic,\n\tscript,\n\tgetError,\n\thtml,\n\t$,\n\tshouldReturnR"
  }
]

About this extraction

This page contains the full source code of the airyland/we-extract GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 13 files (442.7 KB), approximately 180.6k tokens, and a symbol index with 4 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!