天天看點

兩萬億美元的英偉達:從模拟人類想象力到模拟人類智能 | 專題

兩萬億美元的英偉達:從模拟人類想象力到模拟人類智能 | 專題

英偉達的市值即将兩萬億美元,很多人錯過了這滔天的财富。但黃仁勳與一些樂觀的投資者認為,人工智能剛到臨界點,英偉達的業務還将繼續爆發。也許我們還來得及深入了解一下這家公司。

英偉達創辦剛滿30年的經曆中,抓住了好幾波市場機遇。最初,GPU用來模拟人類的想象力,使遊戲和電影中的虛拟世界成為可能。今天,它還模拟人類智能,使人們能夠更深入地了解實體世界。為了加速最計算密集型的算力負載,英偉達還從GPU,陸續拓展至DPU與CPU市場。這也使得資料中心成為該公司目前最核心也是增速最快的市場。

創新是英偉達的核心。英偉達将繼續利用與擴大自己在資料中心平台、人工智能和機器學習、圖形學和計算機視覺、自動駕駛汽車平台、利用知識産權等領域的創新與優勢。

在2024年的财報中,英偉達詳細介紹了自己的公司、業務、市場與戰略。這家全棧計算基礎設施公司,已将計算和網絡與圖形兩大業務,覆寫至資料中心、遊戲、專業可視化與汽車等市場。以下編譯的内容,來自其2024年的10-K報告。

兩萬億美元的英偉達:從模拟人類想象力到模拟人類智能 | 專題

--

我們的公司

英偉達是加速計算的先驅,幫助解決最具挑戰性的計算問題。英偉達現在是一家全棧計算基礎設施公司,其資料中心規模的産品正在重塑行業。全棧包括在所有英偉達GPU上運作的基礎CUDA程式設計模型,以及數百個特定領域的軟體庫,軟體開發工具包(SDK),以及應用程式程式設計接口(API)。

這種深入而廣泛的軟體堆棧可加速性能并簡化英偉達加速計算的部署,以應對人工智能(AI)、模型訓練和推理、資料分析、科學計算和3D圖形等計算密集型工作負載,并具有特定垂直領域的優化,可解決從醫療保健到電信到汽車和制造業等行業的問題。

我們的資料中心規模産品包括計算和網絡解決方案,可以擴充數萬台GPU加速伺服器,這些伺服器互相連接配接,成為一台巨型計算機;現代人工智能應用程式的開發和部署,需要這種類型的資料中心體系的結構和規模。

最初,GPU用來模拟人類的想象力,使遊戲和電影中的虛拟世界成為可能。今天,它還模拟人類智能,使人們能夠更深入地了解實體世界。它的并行處理能力,由數千個計算核心支援,對深度學習算法至關重要。這種形式的人工智能,通過從大量資料中學習,來編寫自己,可以作為計算機、機器人和自動駕駛汽車的大腦,感覺和了解世界。成千上萬的企業,正在開發GPU驅動的人工智能解決方案,以提供傳統編碼非常困難甚至不可能實作的服務和産品。包括生成式人工智能,它可以建立新的内容,如文本、代碼、圖像、音頻、視訊和分子結構;以及推薦系統,它可以推薦高度相關的内容,如産品、服務、媒體或廣告,使用深度神經網絡訓練大量資料集,捕獲使用者偏好。

英偉達有一個平台戰略,将硬體、系統、軟體、算法、庫和服務整合在一起,為我們所服務的市場,創造獨特的價值。雖然這些終端市場的計算需求是多種多樣的,但我們利用我們的GPU、網絡和軟體堆棧,通過統一的底層架構來解決這些問題。我們架構的可程式設計特性,使我們能夠通過使用内部或第三方開發人員和合作夥伴開發的各種軟體堆棧,以相同的底層技術支援幾個數十億美元的終端市場。我們平台上大量且不斷增長的開發者及其安裝基數,加強了我們的生态系統,并增加了我們平台對客戶的價值。

創新是我們的核心。自成立以來,我們在研發方面的投資超過453億美元,産生了對現代計算機至關重要的發明。我們在1999年發明的GPU,激發了PC遊戲市場的增長,并重新定義了計算機圖形。随着我們在2006年引入CUDA程式設計模型,我們将GPU的并行處理能力,開放給了廣泛的并行計算應用,為現代人工智能的出現鋪平了道路。2012年,在英偉達GPU上訓練的AlexNet神經網絡,赢得了ImageNet計算機圖像識别比賽,标志着人工智能的“大爆炸”時刻。我們在2017年推出了第一款Tensor Core GPU,為人工智能的新時代而建構。2018年,我們推出了首款自動駕駛晶片系統(SoC)。我們在2020年收購了Mellanox,将創新範圍擴大至網絡,并引入了一種新的處理器類别——資料處理單元(DPU)。

在過去的5年裡,我們建構了運作在GPU和CUDA之上的完整軟體堆棧,将人工智能帶入全球最大的行業,包括用于自動駕駛的英偉達DRIVE堆棧,用于醫療保健的Clara堆棧和用于工業數字化的Omniverse;并推出了英偉達人工智能企業軟體——本質上是一個用于企業人工智能應用的作業系統。在2023年,我們推出了Grace,這是我們的第一個資料中心CPU,為大規模人工智能和高性能計算而建構。憑借強大的工程文化,我們在計算的各個方面(包括晶片、系統、網絡、軟體和算法)推動快速而協調的産品和技術創新。

我們有一半以上的工程師從事軟體工作。全球領先的雲服務提供商(CSP)和消費者網際網路公司使用我們的資料中心級加速計算平台來支援、加速或豐富他們向數十億終端使用者提供的服務,包括人工智能解決方案和助手、搜尋、推薦、社交網絡、線上購物、實時視訊和翻譯。各行各業的企業和初創公司都在使用我們的加速計算平台來建構新的生成式人工智能産品和服務,或大幅加速降低其工作負載和工作流程的成本。企業軟體行業将它們用于新的人工智能助手和聊天機器人;交通運輸行業的自動駕駛;醫療保健行業的加速和計算機輔助藥物發現;并為金融服務行業的客戶提供支援和欺詐檢測。

研究人員和開發人員使用我們的計算解決方案來加速廣泛的重要應用。我們支援超過3,500個應用程式,使一些最有前途的發現成為可能,從氣候預測到材料科學,從風洞模拟到基因組學。包括GPU和網絡在内,英偉達為全球75%以上的超算500強(譯注,TOP500,側重性能)提供動力,其中包括Green500(譯注,側重能效)榜單前30名中的24台。

玩家選擇英偉達GPU來享受身臨其境的、日益電影化的虛拟世界。除了服務于越來越多的遊戲玩家之外,個人電腦GPU的市場也在不斷擴大,因為直播、廣播、藝術家和創作者的數量正在迅速增加。随着生成式人工智能的出現,我們預計會有更多的使用者選擇英偉達GPU,在他們的電腦上本地運作生成式人工智能應用程式,這對于隐私、延遲和成本敏感的人工智能應用程式至關重要。

專業藝術家、建築師和設計師使用經過我們GPU和軟體平台加速的合作夥伴産品來完成一系列創意和設計用例,例如在電影中建立視覺效果,或設計建築物和産品。此外,随着越來越多的企業客戶在本地開發和部署其資料的人工智能應用程式,生成式人工智能正在擴大我們工作站級GPU的市場。

英偉達總部位于加利福尼亞州的聖克拉拉,于1993年4月在加利福尼亞州成立,并于1998年4月在特拉華州重新整合。

我們的業務

我們分兩個部分報告我們的業務。

計算和網絡部門(Compute & Networking),包括我們的資料中心加速計算平台和端到端網絡平台,包括用于InfiniBand的Quantum,和用于以太網的Spectrum;我們的NVIDIA DRIVE自動駕駛平台和汽車開發協定;Jetson機器人等嵌入式平台;NVIDIA Enterprise等軟體;DGX雲軟體和服務。

圖形部門(Graphics),包括用于遊戲和電腦的GeForce GPU, GeForce NOW遊戲流媒體服務和相關基礎設施;用于企業工作站圖形的Quadro/NVIDIA RTX GPU;虛拟GPU,或vGPU,基于雲的視覺和虛拟計算軟體;用于資訊娛樂系統的汽車平台;以及用于建構和營運元宇宙和3D網際網路應用程式的Omniverse企業軟體。

我們的市場

我們專注于我們的計算平台,可以為應用程式提供巨大加速的市場。這些平台包括處理器(processors)、互連(interconnects)、軟體(software)、算法(algorithms)、系統(systems)和服務(services),以提供獨特的價值。

我們的平台面向四大市場,我們的專業知識至關重要:資料中心(Data Center)、遊戲(Gaming)、專業可視化(Professional Visualization)和汽車(Automotive)。

- 資料中心

“資料中心已經成為新的計算單元” 

英偉達資料中心平台專注于加速最計算密集型(compute-intensive)的工作負載,如人工智能、資料分析、圖形和科學計算,相對于傳統的僅使用CPU的方法,可提供更好的性能和能效。它部署在雲,超大規模資料中心(hyperscale),本地和邊緣的資料中心。該平台由通常作為系統、子系統或子產品以及軟體和服務傳遞給客戶。

計算和網絡産品組成了我們的計算産品。包括超級計算平台和伺服器,将我們的節能GPU、DPU、互連、完全優化的人工智能和高性能計算(HPC)軟體堆棧結合在一起。此外,它們還包括NVIDIA Al Enterprise軟體;我們的DGX雲服務;以及越來越多的加速庫、API、SDK和特定領域的應用程式架構。我們的網絡産品包括InfiniBand和以太網的端到端平台,包括網絡擴充卡,電纜,DPU和交換系統,以及完整的軟體堆棧。這使我們能夠建構資料中心規模的計算平台,可以通過高性能網絡連接配接數千個計算節點。雖然曆史上伺服器是計算單元,但随着人工智能和高性能計算工作負載變得非常大,跨越數千個計算節點,資料中心已經成為新的計算單元,網絡是其中不可或缺的一部分。

我們的最終客戶包括全球領先的公共雲和消費者網際網路公司、數千家企業和初創公司以及公共部門實體。我們與行業上司者合作,幫助他們建構或改造應用程式和資料中心基礎設施。我們的直接客戶包括OEM和ODM,系統內建商和分銷商。我們與他們合作,幫助将我們的産品推向市場。我們還在汽車、醫療保健、金融服務、制造業和零售業等領域建立了合作夥伴關系,以加速人工智能的采用。

英偉達加速計算平台的基礎是我們的GPU,它擅長并行工作負載,例如神經網絡的訓練和推理。它們可用英偉達加速計算平台和每個主要雲提供商和伺服器制造商的行業标準伺服器。除了GPU之外,我們的資料中心平台在2022财年擴充到DPU,在2024财年擴充到CPU。我們可以優化整個計算、網絡和存儲堆棧,以提供資料中心規模的計算解決方案。

雖然我們從強大的晶片開始,但使其成為全棧計算平台的是我們的大型軟體,包括CUDA并行程式設計模型,CUDA- X加速庫,API, SDK和特定領域應用程式架構的集合。除了作為我們資料中心計算平台的組成部分傳遞給客戶的軟體之外,我們還為NVIDIA Al Enterprise提供付費許可,這是一套全面的企業級人工智能軟體和NVIDIA vGPU軟體,用于圖形豐富的虛拟桌面和工作站。在2024财年,我們推出了NVIDIA DGX Cloud,這是一個人工智能訓練即服務平台,包括基于雲的人工智能基礎設施和軟體、可定制的預訓練人工智能模型,以及通路英偉達專家的權限。我們已經與領先的雲服務提供商合作,在他們的資料中心托管這項服務。

- 遊戲

“RTX已經成為AI PC的上司者”

遊戲是最大的娛樂産業,PC是主要的平台。許多因素推動了它的發展,包括新的高價值遊戲和特許經營,競技遊戲或電子競技的持續崛起,社交連接配接以及遊戲主播,MOD制作者或重制遊戲的玩家和創作者的日益流行。

我們的遊戲平台利用我們的GPU和先進的軟體,以更流暢,更高品質的圖形來增強遊戲體驗。我們開發了NVIDIA RTX,來為遊戲帶來下一代圖形和人工智能。NVIDIA RTX具有實時,電影品質渲染的光線跟蹤技術。光線追蹤是一種計算密集型技術,長期以來一直用于電影行業的特效,它模拟光線的實體行為,以在計算機生成的場景中實作更大的真實感。NVIDIA RTX還具有深度學習超級采樣(NVIDIA DLSS),可以提高幀率,同時為遊戲生成美麗,清晰的圖像。RTX GPU還将加速新一代人工智能應用。擁有超過1億台支援AI的PC,超過500個支援RTX AI的應用程式和遊戲,以及一套強大的開發工具,RTX已經成為AI PC的上司者。

我們針對遊戲市場的産品,包括用于遊戲桌上型電腦和筆記本電腦的GeForce RTX和GeForce GTX GPU,用于在低功率裝置上玩PC遊戲的GeForce NOW雲遊戲,以及用于遊戲機的SOC和開發服務。

- 專業的可視化

“建構虛拟世界”

我們通過與獨立軟體供應商(ISV)密切合作,為英偉達GPU優化他們的産品,進而服務于專業可視化市場。我們的GPU計算平台提高了生産力,并為許多領域的關鍵工作流程引入了新功能,例如設計和制造以及數字内容建立。設計和制造包括計算機輔助設計、建築設計、消費産品制造、醫療儀器和航空航天。數字内容創作包括專業視訊編輯和後期制作、電影特效和廣播電視圖形。

NVIDIA RTX平台可以實時使用光線追蹤來渲染具有實體精确陰影、反射和折射的電影品質、逼真的物體和環境。我們的生态系統合作夥伴開發的許多領先的3D設計和内容建立應用程式現在支援RTX,允許專業人員使用NVIDIA RTX GPU和軟體加速和改變他們的工作流程。

- 汽車

“為自動駕駛提供完整的端到端解決方案”

汽車市場由自動駕駛和車載座艙計算平台解決方案組成。憑借我們在人工智能領域的技術領先地位,以及我們與汽車行業的長期合作關系,我們将以DRIVE Hyperion品牌為自動駕駛市場提供完整的端到端解決方案。我們已經展示了人工智能在汽車中的多種應用:人工智能可以在完全自主模式(fully autonomous mode)下作為駕駛員(pilot)駕駛汽車,也可以作為副駕駛員(co-pilot)協助人類駕駛員,同時創造更安全的駕駛體驗。

DRIVE Hyperion包括高性能、高能效的DRIVE AGX計算硬體、一套支援全自動駕駛功能的參考傳感器,以及一個開放、子產品化的DRIVE軟體平台,用于自動駕駛、地圖和停車服務,以及智能車載體驗。

此外,我們還提供可擴充的基于資料中心的仿真解決方案NVIDIA DRIVE Sim,基于NVIDIA Omniverse軟體的數字駕駛艙開發,以及測試和驗證自動駕駛平台。我們獨特的端到端軟體定義方法,持續創新和持續發展,使汽車能夠接收無線更新,進而在車輛的整個生命周期中增加新的特性和功能。

商業政策

“以更短的時間、更低的功耗解決更複雜的問題”

英偉達塑造整體業務方法的關鍵政策包括:

- 推進英偉達加速計算平台。與其他計算方法相比,我們的加速計算平台可以在更短的時間内以更低的功耗解決複雜問題。事實上,它可以幫助解決以前被認為無法解決的問題。通過在架構、晶片設計、系統、互連和軟體層進行創新,我們緻力于提供超越摩爾定律的持續性能飛躍。這種全棧創新方法使我們能夠在目标市場(包括資料中心、遊戲、專業可視化和汽車)中提供與傳統方法相比數量級的性能優勢。雖然這些終端市場的計算需求是多種多樣的,但我們利用我們的GPU、CUDA和網絡技術作為基本建構塊,通過統一的底層架構來解決它們。我們架構的可程式設計特性,允許我們在研究和開發方面進行杠杆投資:通過使用内部或第三方開發人員和合作夥伴開發的各種軟體堆棧,我們可以通過共享底層技術支援幾個數十億美元的終端市場。我們在每個目标市場都使用這種平台方法。

兩萬億美元的英偉達:從模拟人類想象力到模拟人類智能 | 專題

- 擴充我們在人工智能領域的技術和平台上司地位。我們為人工智能提供完整的端到端加速計算平台,解決訓練和推理問題。這包括跨處理單元、互連、系統和軟體的全棧資料中心規模的計算和網絡解決方案。我們的計算解決方案包括人工智能伺服器中的所有三個主要處理單元——GPU、CPU和DPU。GPU非常适合人工智能,我們将繼續在GPU架構中添加特定于人工智能的功能,以進一步擴大我們的上司地位。此外,我們還提供DGX Cloud,一個人工智能訓練即服務平台,以及NeMo,一個完整的解決方案,用于建構企業就緒的大型語言模型(LLM),使用由英偉達和第三方建立的開源和專有LLM。我們龐大且不斷擴大的生态系統在良性循環中加強了我們在人工智能技術方面的領先地位。我們的計算平台幾乎可以從每個主要的伺服器制造商和CSP獲得,以及我們自己的人工智能超級計算機。全球有超過470萬開發人員使用CUDA和我們的其他軟體工具來幫助我們在目标市場部署我們的技術。通過我們的Inception項目,我們與數百所大學和數千家初創企業建立了合作夥伴關系,向他們宣傳人工智能。此外,我們的深度學習研究所提供有關如何使用我們的加速計算平台在應用程式中設計,訓練和部署神經網絡的最新技術的指導。

- 擴充我們在計算機圖形學領域(computer graphics)的技術和平台上司地位。我們相信,與人工智能相結合的計算機圖形是計算機不斷發展和演變的基礎。我們運用我們的研發資源,提升消費者娛樂和專業可視化應用的使用者體驗,創造新的虛拟世界和仿真能力。我們的技術在推動遊戲、設計和創意産業發展方面發揮着重要作用,因為開發人員可以利用我們的庫和算法,在我們的GeForce和NVIDIA RTX平台上提供優化的體驗。我們的計算機圖形平台利用AI端到端,從開發人員工具和雲服務到所有RTX級GPU中包含的Tensor Cores。例如,NVIDIA Avatar Cloud Engine(簡稱ACE)是一套技術,可幫助開發人員在雲端或本地PC上運作生成人工智能,使數字化身栩栩如生。GeForce Experience通過優化PC的設定,以及支援記錄和分享遊戲玩法,增強了每個玩家的體驗。我們的Studio驅動程式增強和加速了許多流行的創意應用程式。Omniverse是實時3D設計協作和虛拟世界仿真軟體,使藝術家,設計師和創作者能夠在領先的設計應用程式中進行連接配接和協作。我們還使互動式圖形應用程式,如遊戲,電影和照片編輯和設計軟體,可以通過我們的雲平台,如企業的vGPU和遊戲的GeForce NOW,實作幾乎任何裝置,幾乎任何地方的通路。

- 推進領先的自動駕駛汽車平台。我們相信自動駕駛汽車(AV)和電動汽車(EV)的出現,将徹底改變交通運輸行業。自動駕駛所需的算法——比如感覺、定位和規劃——對于傳統的手工編碼方法來說過于複雜,是以将使用多個神經網絡。此外,電動汽車制造商正在尋找下一代集中式汽車計算機,将廣泛的智能功能內建到單個人工智能計算平台中。是以,我們的DRIVE産品為自動駕駛汽車和電動汽車市場提供基于人工智能的硬體和軟體解決方案,并根據汽車安全标準,從頭開始設計和實施,我們将通過與汽車OEM、一級供應商(tier-1)和初創企業的合作,将其推向市場。我們的自動駕駛解決方案還包括基于GPU的硬體,用于在車載部署之前訓練神經網絡,以及在任何無線軟體更新之前重新模拟其操作。我們相信,我們全面的、從上到下、端到端方法,将幫助交通運輸行業解決自動駕駛帶來的複雜問題。

- 利用我們的知識産權(IP)。我們相信我們的知識産權是一項寶貴的資産,當我們的客戶和合作夥伴希望将這些功能直接建構到他們自己的産品中,或讓我們通過定制開發來實作時,我們可以通過許可和開發協定,來通路我們的知識産權。這樣的許可和開發安排可以進一步擴大我們的技術範圍。

.data_color_scheme_dark{--weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, .1)}.data_color_scheme_dark{--weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, .126)}.data_color_scheme_dark{--weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, .1)}.data_color_scheme_dark{--weui-BG-COLOR-ACTIVE: #373737}.data_color_scheme_dark{--weui-BG-6: rgba(255, 255, 255, .1);--weui-ACTIVE-MASK: rgba(255, 255, 255, .1)}.data_color_scheme_dark{--weui-REDORANGE: #ff6146;--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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}.data_color_scheme_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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}.data_color_scheme_dark{--weui-elpsColor: rgba(255, 255, 255, .8)}.data_color_scheme_dark{--weui-mask-elpsColor: rgba(255, 255, 255, .8);--weui-mask-gradient: linear-gradient(to right, rgba(25, 25, 25, 0), #191919 40%)}.data_color_scheme_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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}.rich_media_content{color:#000000e5;font-size:var(--articleFontsize);overflow:hidden;text-align:justify}.rich_media_content{color:var(--weui-FG-HALF)}.rich_media_content{position:relative;z-index:0}.wxw-img{vertical-align:bottom}body,.wx-root,page{--weui-BTN-HEIGHT: 48;--weui-BTN-HEIGHT-MEDIUM: 40;--weui-BTN-HEIGHT-SMALL: 32}body{--weui-elpsLine: 2;--weui-elpsFontSize: 1rem;--weui-elpsColor: rgba(0, 0, 0, .9)}body{--weui-mask-elpsLine: 2;--weui-mask-elpsLineHeight: 1.4;--weui-mask-elpsFontSize: 1rem;--weui-mask-elpsColor: rgba(0, 0, 0, .9);--weui-mask-gradient: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40%)}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]){--weui-elpsColor: rgba(255, 255, 255, .8)}}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]){--weui-mask-elpsColor: rgba(255, 255, 255, .8);--weui-mask-gradient: linear-gradient(to right, rgba(25, 25, 25, 0), #191919 40%)}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) body,body:not(.pages_skin_pc) .wx-root{--weui-BG-0: #ededed;--weui-BG-1: #f7f7f7;--weui-BG-2: #fff;--weui-BG-3: #f7f7f7;--weui-BG-4: #4c4c4c;--weui-BG-5: #fff;--weui-FG-0: rgba(0, 0, 0, .9);--weui-FG-HALF: rgba(0, 0, 0, .9);--weui-FG-1: rgba(0, 0, 0, .55);--weui-FG-2: rgba(0, 0, 0, .3);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-FG-5: rgba(0, 0, 0, .05);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #fa9d3b;--weui-YELLOW: #ffc300;--weui-GREEN: #91d300;--weui-LIGHTGREEN: #95ec69;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1485ee;--weui-PURPLE: #6467f0;--weui-WHITE: #fff;--weui-LINK: #576b95;--weui-TEXTGREEN: #06ae56;--weui-FG: #000;--weui-BG: #fff;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: #fa9d3b;--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: #06ae56;--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: #10aeff;--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05)}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) .wx-root[data-weui-mode=care],body:not(.pages_skin_pc) body[data-weui-mode=care]{--weui-BG-0: #ededed;--weui-BG-1: #f7f7f7;--weui-BG-2: #fff;--weui-BG-3: #f7f7f7;--weui-BG-4: #4c4c4c;--weui-BG-5: #fff;--weui-FG-0: #000;--weui-FG-HALF: #000;--weui-FG-1: rgba(0, 0, 0, .6);--weui-FG-2: rgba(0, 0, 0, .42);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-FG-5: rgba(0, 0, 0, .05);--weui-RED: #dc3636;--weui-ORANGERED: #d14730;--weui-ORANGE: #e17719;--weui-YELLOW: #bb8e00;--weui-GREEN: #4f8400;--weui-LIGHTGREEN: #2e8800;--weui-BRAND: #018942;--weui-BLUE: #007dbb;--weui-INDIGO: #0075e2;--weui-PURPLE: #6265f1;--weui-WHITE: #fff;--weui-LINK: #576b95;--weui-TEXTGREEN: #06ae56;--weui-FG: #000;--weui-BG: #fff;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: #e17719;--weui-TAG-BACKGROUND-ORANGE: rgba(225, 119, 25, .1);--weui-TAG-TEXT-GREEN: #06ae56;--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: #007dbb;--weui-TAG-BACKGROUND-BLUE: rgba(0, 125, 187, .1);--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05)}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) .wx-root[data-weui-mode=care][data-weui-theme=dark],body:not(.pages_skin_pc) body[data-weui-mode=care][data-weui-theme=dark]{--weui-BG-0: #111;--weui-BG-1: #1e1e1e;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2c2c2c;--weui-FG-0: rgba(255, 255, 255, .85);--weui-FG-HALF: rgba(255, 255, 255, .65);--weui-FG-1: rgba(255, 255, 255, .55);--weui-FG-2: rgba(255, 255, 255, .35);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) .wx-root,body:not(.pages_skin_pc) body{--appmsgExtra-BG: #F7F7F7}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) .wx-root[data-weui-theme=dark],body:not(.pages_skin_pc) 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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) .wx-root[data-weui-theme=dark],body:not(.pages_skin_pc) body[data-weui-theme=dark]{--appmsgExtra-BG: #121212}}@media screen and (min-width:1024px){body:not(.pages_skin_pc)body:not(.pages_skin_pc){background:var(--weui-BG-2)}}@media screen and (min-width:1024px) and (prefers-color-scheme:dark){body:not(.pages_skin_pc) .wx-root[data-weui-mode=care]:not([data-weui-theme=light]),body:not(.pages_skin_pc) body[data-weui-mode=care]:not([data-weui-theme=light]){--weui-BG-0: #111;--weui-BG-1: #1e1e1e;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2c2c2c;--weui-FG-0: rgba(255, 255, 255, .85);--weui-FG-HALF: rgba(255, 255, 255, .65);--weui-FG-1: rgba(255, 255, 255, .55);--weui-FG-2: rgba(255, 255, 255, .35);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media screen and (min-width:1024px) and (prefers-color-scheme:dark){body:not(.pages_skin_pc) .wx-root:not([data-weui-theme=light]),body:not(.pages_skin_pc) 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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media screen and (min-width:1024px) and (prefers-color-scheme:dark){body:not(.pages_skin_pc) .wx-root:not([data-weui-theme=light]),body:not(.pages_skin_pc) body:not([data-weui-theme=light]){--appmsgExtra-BG: #121212}}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]).my_comment_empty_data{background-color:#111}}body,.wx-root{--weui-BG-6: rgba(0, 0, 0, .05);--weui-ACTIVE-MASK: rgba(0, 0, 0, .05)}body,.wx-root{--weui-REDORANGE: #ff6146;--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, .9);--weui-FG-HALF: rgba(0, 0, 0, .9);--weui-FG-1: rgba(0, 0, 0, .55);--weui-FG-2: rgba(0, 0, 0, .3);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-FG-5: rgba(0, 0, 0, .05);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #fa9d3b;--weui-YELLOW: #ffc300;--weui-GREEN: #91d300;--weui-LIGHTGREEN: #95ec69;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1485ee;--weui-PURPLE: #6467f0;--weui-WHITE: #fff;--weui-LINK: #576b95;--weui-TEXTGREEN: #06ae56;--weui-FG: #000;--weui-BG: #fff;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: #fa9d3b;--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: #06ae56;--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: #10aeff;--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05)}body,.wx-root{--weui-BG-0: #ededed;--weui-BG-1: #f7f7f7;--weui-BG-2: #fff;--weui-BG-3: #f7f7f7;--weui-BG-4: #4c4c4c;--weui-BG-5: #fff;--weui-FG-0: rgba(0, 0, 0, .9);--weui-FG-HALF: rgba(0, 0, 0, .9);--weui-FG-1: rgba(0, 0, 0, .55);--weui-FG-2: rgba(0, 0, 0, .3);--weui-FG-3: rgba(0, 0, 0, .1);--weui-FG-4: rgba(0, 0, 0, .15);--weui-FG-5: rgba(0, 0, 0, .05);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #fa9d3b;--weui-YELLOW: #ffc300;--weui-GREEN: #91d300;--weui-LIGHTGREEN: #95ec69;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1485ee;--weui-PURPLE: #6467f0;--weui-WHITE: #fff;--weui-LINK: #576b95;--weui-TEXTGREEN: #06ae56;--weui-FG: #000;--weui-BG: #fff;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: #fa9d3b;--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: #06ae56;--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: #10aeff;--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(0, 0, 0, .5);--weui-TAG-BACKGROUND-BLACK: rgba(0, 0, 0, .05)}.wx-root,body{--weui-BTN-ACTIVE-MASK: rgba(0, 0, 0, .1)}.wx-root,body{--weui-BTN-DEFAULT-ACTIVE-BG: #e6e6e6}.wx-root,body{--weui-DIALOG-LINE-COLOR: rgba(0, 0, 0, .1)}.wx-root,body{--weui-BG-COLOR-ACTIVE: #ececec}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, .1)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, .126)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, .1)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--APPMSGCARD-BG: #1E1E1E}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--APPMSGCARD-LINE-BG: rgba(255, 255, 255, .07)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BG-COLOR-ACTIVE: #373737}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BG-6: rgba(255, 255, 255, .1);--weui-ACTIVE-MASK: rgba(255, 255, 255, .1)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-REDORANGE: #ff6146;--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, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--discussInput-BG: rgba(255, 255, 255, .03)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--nickName-FG: #959595}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--weui-BG-0: #111;--weui-BG-1: #1e1e1e;--weui-BG-2: #191919;--weui-BG-3: #202020;--weui-BG-4: #404040;--weui-BG-5: #2c2c2c;--weui-FG-0: rgba(255, 255, 255, .8);--weui-FG-HALF: rgba(255, 255, 255, .6);--weui-FG-1: rgba(255, 255, 255, .5);--weui-FG-2: rgba(255, 255, 255, .3);--weui-FG-3: rgba(255, 255, 255, .1);--weui-FG-4: rgba(255, 255, 255, .15);--weui-FG-5: rgba(255, 255, 255, .1);--weui-RED: #fa5151;--weui-ORANGERED: #ff6146;--weui-ORANGE: #c87d2f;--weui-YELLOW: #cc9c00;--weui-GREEN: #74a800;--weui-LIGHTGREEN: #3eb575;--weui-BRAND: #07c160;--weui-BLUE: #10aeff;--weui-INDIGO: #1196ff;--weui-PURPLE: #8183ff;--weui-WHITE: rgba(255, 255, 255, .8);--weui-LINK: #7d90a9;--weui-TEXTGREEN: #259c5c;--weui-FG: #fff;--weui-BG: #000;--weui-TAG-TEXT-RED: rgba(250, 81, 81, .6);--weui-TAG-BACKGROUND-RED: rgba(250, 81, 81, .1);--weui-TAG-TEXT-ORANGE: rgba(250, 157, 59, .6);--weui-TAG-BACKGROUND-ORANGE: rgba(250, 157, 59, .1);--weui-TAG-TEXT-GREEN: rgba(6, 174, 86, .6);--weui-TAG-BACKGROUND-GREEN: rgba(6, 174, 86, .1);--weui-TAG-TEXT-BLUE: rgba(16, 174, 255, .6);--weui-TAG-BACKGROUND-BLUE: rgba(16, 174, 255, .1);--weui-TAG-TEXT-BLACK: rgba(255, 255, 255, .5);--weui-TAG-BACKGROUND-BLACK: rgba(255, 255, 255, .05)}}@media(prefers-color-scheme:dark){.wx-root:not([data-weui-theme=light]),body:not([data-weui-theme=light]){--appmsgExtra-BG: #121212}}@media screen and (min-width:1024px){body:not(.pages_skin_pc) :root{--appmsgPageGap: 20px;--appmsgPageBottomGap: 40px}}:root{--articleFontsize: 17px}:root{--sab: env(safe-area-inset-bottom)}:root{--wxBorderAvatarRatio: 3}:root{--discussPageGap: 20px}:root{--immersive-safe-bottom: env(safe-area-inset-bottom)}:root{--appmsgPageGap: 20px;--appmsgPageBottomGap: 40px}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]) .rich_media_content img:not(.wx_img_placeholder){filter:brightness(.8)}}.rich_media_content p{clear:both;min-height:1em}td p{margin:0;padding:0}*{margin:0;padding:0}.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}

繼續閱讀