Transformer哥们再次聚会,七年前的杰作已广为人知。

2024-03-24 热点资讯 关注公众号
在GTC大会上, Transformer的奠基之作备受瞩目,老黄与其他八位进行了深度访谈,他们一致认为急需一个新的框架来替代Transformer,而Llion Jones提出了"Attention is All You Need"论文名和"Transformer"名。此外,Noam Shazeer的另一名名字是"CargoNet"。这无疑是一次爆炸性的对话,展示了AI行业的未来发展潜力。

  新智元报道  

:部

【新智元导读】Transformer奠基之作拯救了现在的AI。就在GTC大会上,老黄聚齐了其中的七位,开启了一场深度访谈。

GTC大会上,老黄与Transformer八位一场最新访谈,简直火爆了!

演讲前一个半小时,现场门外就挤满了人。许多人早早排起了长队,期待着这场别致的访谈。

就连老黄也提前到场,在人群中合影。

老黄主旨演讲当天,现场虚无坐席,网友戏称他为AI届的「霉霉」

在场的7位现在的身份分别是:

Noam Shazeer:Character AI联合创始人兼首席执行官

Aidan Gomez:Cohery联合创始人兼首席执行官

Ashish Vaswani:Essential AI联合创始人兼首席执行官

Llion Jones:Sakana AI联合创始人兼首席技术官

Illia Polosukhin:Near Protocol联合创始人

Jakob Uskhoreit:Inceptive联合创始人兼首席执行官

Lukasz Kaiser:OpenAI技术员

八位中,只有Niki Parmar(Essential AI的联合创始人)没有亲临现场。

访谈中的亮点满满,他们纷纷认为现在急需一个能够替代Trasformer的架构出现。

Llion Jones想出了「Attention is All You Need」论文名。当时,他们在架构中添加了如「卷积」一些东西,但性能反而变差了,因此得名。

Jakob Uszkoreit想出了「Transformer」一名。

Noam Shazeer的另一个名字是「CargoNet」。

推理是下一件大事。推理和从小数据中学习是密切相关的。

值得一提的是,采访结束后,老黄亲自为Transformer颁发了,一台亲笔签名的DGX-1。

Transformerer八子背后秘密

同在今天,Wired的一篇独家专访,报道了Transformerer八子背后那些不为人知的故事。

颠覆式论文署名

2017年春,Transformer奠基之作「Attention Is All You Need」横空出世。

当时,资历最深的Noam Shazeer看到提交的版本时,对自己名列首位满脸震惊。这也暗示了他对这项工作做出的巨大贡献。

Noam表示,「自己当时并没有想太多」。

论文地址:https://arxiv.org/pdf/1706.03762.pdf

决定论文署名顺序——谁位列榜首,谁被放在最后,总是需要精心衡量的。

特别是在,每个参与者都在这项集体工作中,贡献了自己独一份努力的情况下。

在紧张完成论文的过程中,他们最终选择了「颠覆」传统贡献者排名方式。

8位决定在每个名字旁加上了一个星号∗,并在首页做了脚注:

每位贡献相等,名单排列顺序随机。

在截止日期之前,他们将论文提交给第31届国际神经信息处理系统大会NIPS,由此引发的一场AI革命正式开启。

「Attention Is All You Need」这篇传奇论文,即将迎来第七个诞生日。现在,全网被引数已超11万,前前后后提交了87个版本。

8位从神级网络出发,提出了全新的Transformer架构——成为了ChatGPT、DALL-E、Midjourney等令人瞩目AI产品背后的核心技术。

Noam开玩笑表示,「如果自己当时早知道这篇论文会如此出名,可能会更加关心排序」。

现在,这八位已然成为了人们熟知的AI网红。

Llion Jones称,「有人因为我参与了那篇论文而向我索要合影」!

就连AI教父Geoffrey Hinton对这篇开山之作赞不绝口,「如果没有Transformer,我认为我们现在不会走到今天」。

没有Jakob,没有Transformer

说来,Transformer技术的故事起源于八位重要人物之一:Jakob Uszkoreit。

Jakob的父亲计算语言学领域知名学者Hans Uszkoreit。

上世纪60年代末,正读高中的Hans逃亡至西德,在柏林开始学习计算机科学和语言学。当Hans在加州门洛帕克的SRI人工智能研究所工作时,Jakob出生了。

Jakob在德国接受了大学教育。

虽然他最初没有打算深入研究语言学,但在开始研究生学习的过程中,他在谷歌的Mountain View办公室实习,偶然加入了公司的翻译团队。

显然,他又回到了父亲专注的领域,沿着父亲的道路继续向前。

Jakob他放弃了攻读博士的计划,并于2012年决定加入谷歌的一个项目团队——致力于开发一个能够在搜索页面直接回答用户问题的系统,避免用户跳转到其他网站。

当时,苹果刚推出了Siri——一个承诺能够在日常对话中提供即时答案的虚拟助手,这让谷歌高层感到了极大的竞争压力:Siri有可能抢走他们的搜索流量。

因此,谷歌更加重视Jakob领导的新团队。Jakob回忆道,「其实那只是虚惊一场,Siri并没有对谷歌构成真正的威胁」。

但这次经历,让他有机会深入研究那些能够与人类进行交互对话的计算机系统。

当时,曾经是学术界冷门的循环神经网络(RNN),突然开始超越其他人工智能工程方法。

这种网络由许多层组成,信息在各层之间反复传递,以找到最佳的回应方式。与此同时,神经网络在图像识别等领域大获全胜,AI复兴突然开始了。

谷歌疯狂地调整人力资源配置,以采纳最新技术,并希望开发出能够生成类人回应的系统。

然而,这个领域遇到了一些挑战——RNN难以处理较长文本。

比如,对于「Joe是一个棒球运动员,吃过一顿丰盛的早餐后,他去了公园接住两次击球」这样的句子。

模型为了理解「两个击球」,语言模型必须记得之前提到的棒球相关。

换句话说,它需要保持「注意力」。

当时的解决方案是引入了「长短期记忆」(Long Short-Term Memory, LSTM),这种创新让语言模型能够处理更大、更复杂的文本序列。

但计算机仍然是按照字面意思,一个接一个token处理文本,这样就错过了可能在文本后面出现的上下文线索。

Jakob认为,「我们当时采用的方法基本上是临时应对措施,没能在大参数模型上有效运作」。

大约在2014年,Jakob开始探索一种名为自注意力(self-attention)的全新方法。

这种方法使得网络能够通过参考文段中的其他部分,来翻译某个词,这些参考部分可以帮助阐明词语的意图,从而帮助系统生成准确的翻译。

Jakob当时认为,自注意力机制在某种程度上与人类处理语言的方式相似。

他相信,与RNN相比,自注意力模型可能更快、更有效。它处理信息的方式非常适合当时,大量生产的用于支持ML热潮的强大并行处理芯片。

与其线性地逐字检查(查看每个词),不如采用一种更为并行的方法(同时查看多个词)。

对此,他怀疑,如果操作得当,完全可以只用自注意力模型来获得更好的效果。

然而,当时,包括Jakob的父亲在内,不是每个人都看好这个想法:

人们对此表示深度怀疑,因为这意味着将放弃所有现有的神经网络架构。放弃RNN?这在当时几乎等同于异端!

随后,Jakob说服了几位同事,对自注意力进行了实验。

最初的研究成果,给出了一些希望,们并在2016年发表了相关的论文。并在当时,这项研究在个谷歌搜索和广告中,得到了应用。

接下来,Jakob希望进一步推动研究,但其合著者没有人对此感兴趣。

Jakob深信,自注意力的能力远不仅于此。他向那些不论是愿意,还是不愿意倾听的人阐述自己的观点。

他还在经常在谷歌办公楼北侧的Charleston Road 1945号楼内的白板上,勾勒自己的想法。

2016年某天,在谷歌的一家咖啡厅里,Jakob和一位供职谷歌3年的科学家Illia Polosukhin(Transformer最后一位)一起吃午饭。

聊天中,Illia谈到了自己负责「回答搜索栏直接提出的问题」的项目进展不是很顺利,因为若在谷歌搜索上快速回答用户问题,需要的解决方案必须既经济又高效。

Jakob当时提出了一种解决方案,「为何不考虑使用自注意力技术呢」?

Illia偶尔会和一位名叫Ashish Vaswani的同事打交道。

Vaswani出生在印度,在中东长大,后来他去南加州大学攻读博士学位,加入了该校顶尖的机器翻译小组。

完成学业后,他搬到Mountain View,加入了Google Brain。

他听说了自注意力的概念就主动加入这个项目。

这三位研究者共同撰写了一份名为「Transformers: Iterative Self-Attention and Processing for Various Tasks」的设计文档。

Jakob表示,他们从项目一开始就确定了「Transformer」这一名称。这个机制的构想是,它能够转换处理的信息,让系统能够像人类一样提取尽可能多的理解,或者至少给人一种这样的感觉。

此外,Jakob还怀念他童年时期玩耍的Hasbro变形金刚玩具。所以这份文档以一张描绘六个变形金刚在山地中互射激光的卡通图片作为结尾。

2017年初,Polosukhin离开Google,开始了自己的创业之旅。与此同时,新的合作伙伴也陆续加入。

Niki Parmar是其中之一,这位印度工程师曾在印度为一家美国软件公司工作,后来移民美国。

2015年,她从南加州大学获得了硕士学位,并受到了所有大型科技公司的青睐,最终她选择了Google。

加入Google后,她与Uszkoreit合作,专注于开发新的模型变体以提升Google搜索的性能。

Llion Jones也是新成员之一,他在威尔士出生并长大。

在伯明翰大学,他选修了一门AI课程,对被介绍为历史趣事的神经网络产生了浓厚兴趣。2009年7月,他获得了硕士学位,但由于经济衰退难以找到工作,几个月都靠救济金生活。

后来,他在一家当地公司找到了工作,并抱着试一试的心态申请了Google。成功进入Google后,他最终加入了Google Research团队,其时的经理正是Polosukhin。

有一天,Jones从同事Mat Kelcey那里了解到了自注意力的概念,之后他加入了Transformer项目团队。

(之后,当Jones向Kelcey介绍Transformer项目时,Kelcey并不看好。「我告诉他,‘我不确定这能成功’,这恐怕是我一生中最大的误判。」Kelcey现在回忆道。)

Transformer项目吸引了其他试图改进大型语言模型的Google Brain研究者。第三波成员中有来自波兰的理论计算机科学家Łukasz Kaiser和他的实习生Aidan Gomez。

Gomez在加拿大安大略的一个小农村长大,每年春天,他的家人都会采集枫树汁制作糖浆。

在多伦多大学读大三时,他对AI产生了浓厚兴趣,并加入了Geoffrey Hinton领导的机器学习小组。

他开始联系Google发表论文的,希望能继续他们的研究。

Kaiser对他的提议感兴趣,邀请他来实习。直到几个月后,Gomez才意识到这些实习机会原本是为博士生准备的,而他只是一名本科生。

Kaiser和Gomez很快意识到,自注意力似乎是一个充满希望且更为激进的解决方案。「我们经过深思熟虑地讨论了是否要合并这两个项目,」Gomez说。他们决定合并。

Transformer团队着手构建一个自注意力模型,用于文本翻译。

他们采用一个名为BLEU的标准来评估模型性能,该标准将机器翻译的结果与人类翻译者的工作进行对比。

他们的新模型从一开始就表现出色。「我们从零开始,很快就达到了与当时最佳替代方案LSTMs相当的水平,」

Uszkoreit说。但与长短期记忆相比,它并没有显示出更优的性能。

一直到2017年某天,Noam Shazeer偶然间了解到了他们的项目,情况才发生了转变。

Shazeer是谷歌的资深员工,自2000年加入以来,因其在公司早期广告系统上的工作而成为传奇人物。

他已经在深度学习领域工作了五年,最近对大语言模型产生了兴趣。但他认为,这些模型还远未能实现流畅对话的可能性。

Transformer论文在NeuraIPS截止日期5分钟前才完成

Shazeer回忆说,他正走在1965号楼的走廊上,经过Kaiser的工作区时,听到了一场激烈的讨论。

「我听到Ashish在讨论使用自注意力的想法,Niki对此非常兴奋。我想,哇,这听起来是个好主意。这是一群正在做有前途工作的聪明人。」

Shazeer对现有的循环神经网络感到「不满」,他想:「让我们来替换它们吧」!

Shazeer的加入对项目至关重要。「像自注意力这样的理论或直观机制,往往需要经验丰富的‘魔术师’的精心实现,才能显示出任何成效,」Uszkoreit说。

Shazeer立即开始施展他的「魔法」。他决定重写Transformer团队的代码。「我更具第一性原理,自己动手实现了,」他说。虽然偶尔会向Kaiser请教问题,但大多数时间他都是独立工作,最后他回来说:「看,它真的有效了。」

通过使用被团队成员后来形容为「魔法」、「炼金术」和「花里胡哨的东西」的方法,他将系统提升到了新的高度。

「这之后我们就开始了一场全力冲刺,」Gomez说。

他们被激励了,也想赶在5月19日——NeuraIPS提交论文的截止日期前完成论文。

当来到第二年春天时,实验的进度加快了。他们测试了两种Transformer模型:一个是经过12小时训练的基础模型,另一个是经过三天半训练的更强大版本,名为Big。他们将这两个模型用于英德翻译。

基础模型超越了所有竞争对手——而Big版本则以一项决定性的高BLEU分数打破了之前的记录,同时在计算效率上也更胜一筹。

「我们用比其他任何人都少的时间做到了这一点,」Parmar说。「这只是开始,因为分数还在不断提高。」当Uszkoreit听到这个消息时,他从他的山地探险车里拿出了一瓶旧香槟庆祝。

截止日期前的最后两周异常忙碌。尽管有些团队成员在1945号楼有自己的工位,但他们更多时候选择在1965号楼工作,因为那里有更好的浓缩咖啡机。

Gomez回忆道:「大家几乎没怎么休息。」作为实习生,他不仅要不停地调试代码,还要为论文制作图表和可视化。

在此类项目中,通过移除某些部分来观察剩余部分是否能够独立完成任务(即进行消融实验)是很常见的做法。

Gomez说:「我们尝试了各种技巧和模块的组合,看看哪些有效,哪些无效。我们问自己,为什么模型的表现出乎意料?哦,是因为我们忘记正确实现遮掩了。现在能正常工作了吗?可以的,那就继续下一步。所有这些,现在我们称之为Transformer的组件,都是这场高强度迭代试错过程的产物。」

在Shazeer的帮助下进行的消融实验最终呈现了「一种极简主义的成果」,正如Jones所说,「Noam就像个魔术师。」

Vaswani有一次在写论文的夜晚,在办公室的沙发上睡着了。他被沙发旁的窗帘图案吸引,那图案在他看来像是神经元和突触。

Gomez也在场,Vaswani对他说,他们的工作将超越机器翻译的范畴。

「最终,就像人脑一样,你需要将语音、音频、视觉等多种模态融合到一个统一的架构中,」他说。「我强烈感觉到,我们正在接触到某种更广泛适用的东西。」

然而,在谷歌的高层看来,这项工作不过是又一个有趣的AI项目。当被问及他们的上司是否曾经召集他们了解项目进展时,回答并不多。

但Uszkoreit表示:「我们意识到这可能是件大事。这也是为什么我们在论文末尾特别强调了一句话,讨论未来的工作。」

那句话预示着接下来可能发生的事情——Transformer模型将应用于几乎所有形式的人类表达。

「我们对基于注意力的模型的未来感到兴奋,」他们写道。「我们计划将Transformer扩展到文本之外的输入和输出模态,包括图像、音频和视频。」

在截止日期前的几个晚上,Uszkoreit意识到他们需要一个标题。Jones指出,团队已经决定放弃了长短期记忆(LSTMs)等公认的最佳实践,转而采用一种技术:注意力。他回忆起披头士乐队的一首歌《All You Need Is Love》,于是提议将论文命名为《Attention Is All You Need》。

「我是英国人,」Jones解释说。「这个主意只是一时兴起。我没想到他们真的会采纳。」

他们一直在收集实验结果,直到最后一刻。「英法翻译的数据在我们提交论文前五分钟才到手,」Parmar说。「我当时正坐在1965号楼的微厨房里,拼命整理最后一组数据。」最终,在截止时间前不到两分钟,他们提交了论文。

谷歌和许多科技公司一样,迅速对这项工作申请了临时专利。这主要是为了建立专利库进行防御,并非阻止他人使用这些创新。(谷歌坚信,只要技术进步,自己就能从中受益。)

Transformer团队从会议的同行评审中得到了混合反馈。「有的评审持积极态度,还有一个评审觉得很棒,另外一个觉得只是还行」,Parmar回忆道。最终,论文被接受在一个晚间的海报展示环节中展出。

到了12月,这篇论文引起了广泛关注。12月6日,他们的四小时展示吸引了众多科学家前来了解具体。

几个们讲到声音沙哑。会议在晚上10:30结束时,仍有许多人围观不散。

「最后是安保让我们离开的,」Uszkoreit说。

对他来说,最骄傲的一刻是计算机科学家Sepp Hochreiter的赞赏——考虑到Hochreiter是LSTMs的共同发明者,这份赞赏意义非凡,因为Transformer正是取代了LSTMs,成为了AI领域的新宠。

Transformer并没有一夜之间改变世界,甚至引起谷歌立即的重视

Kaiser回忆,当时Shazeer向谷歌高层提议,应该放弃现有的搜索索引,转而使用Transformer训练一个庞大的网络,彻底改变谷歌的信息组织方式。

即便是Kaiser也曾认为这个想法不切实际。但现在,人们普遍认为这只是时间问题。

OpenAI对此反应更为迅速。

论文发表后不久,曾在谷歌与Transformer团队共事的OpenAI首席研究员Ilya Sutskever便建议其科学家Alex Radford探索这一想法,随后诞生了首批GPT产品。

OpenAI的CEO Sam Altman去年对我说:「Transformer论文发布时,我认为谷歌内部没有人真正理解它的意义。」

但实际情况更加复杂。「我们很清楚Transformer能做很多神奇的事情,」

Uszkoreit说。「你可能会问,为什么谷歌在2018年没有推出像ChatGPT这样的产品?实际上,我们在2019年或2020年就完全有可能推出GPT-3甚至3.5。真正的问题不是我们是否看到了它的潜力,而是为什么我们没有利用这一点做出成果?这个问题的答案很复杂。」

很多技术评论家认为,谷歌已经从一个注重创新的乐土变成了一个只看重盈利的官僚机构。

正如Gomez向《金融时报》所述:「他们停止了现代化改革,也没有接受这项技术。」

但对于一个长期引领行业并且获得巨额利润的巨头公司来说,采取这样大胆的举措确实需要勇气。

从2018年开始,谷歌确实将Transformer技术融入到了其产品中,首先是翻译工具。同年,谷歌还推出了一款基于Transformer的新语言模型BERT,并在隔年开始用于搜索功能。

然而,与OpenAI的突破性进展和微软将基于Transformer的系统大胆整合进产品线的举措相比,谷歌的这些内部改进显得较为保守。

去年我询问谷歌CEO Sundar Pichai为何谷歌没有成为首个推出类似ChatGPT这样的大型语言模型的公司时,他认为在这种情况下观望他人先行是有益的。

「我不完全确定如果是我们先行会不会同样成功。事实上,人们在看到它的工作方式后,我们能做得更多,」他表示。

这八位之后都已离开谷歌。像成千上万的其他人一样,他们现在正以某种方式与他们在2017年创造的、由系统驱动的系统共事。我采访了这八位Transformer的创造者,试图拼凑出这一突破性成就的全貌,这是一次人类智慧的集结,创造了一台可能最终会自行发声的机器。

参考资料:

https://www.wired.com/story/eight-google-employees-invented-modern-ai-transformers-paper/

.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}.rich_media_content:not(.old_list_style) .list-paddingleft-1,.rich_media_content:not(.old_list_style) .list-paddingleft-2,.rich_media_content:not(.old_list_style) .list-paddingleft-3{padding-left:2.2em}.rich_media_content:not(.old_list_style) .list-paddingleft-1 .list-paddingleft-2,.rich_media_content:not(.old_list_style) .list-paddingleft-2 .list-paddingleft-2,.rich_media_content:not(.old_list_style) .list-paddingleft-3 .list-paddingleft-2{padding-left:30px}.rich_media_content:not(.old_list_style) .list-paddingleft-1{padding-left:1.2em}.rich_media_content:not(.old_list_style).fix_apple_default_style .list-paddingleft-1{padding-left:1.5em}.rich_media_content.old_list_style .list-paddingleft-1,.rich_media_content.old_list_style .list-paddingleft-2,.rich_media_content.old_list_style .list-paddingleft-3{padding-left:0}.rich_media_content.old_list_style .list-paddingleft-1 .list-paddingleft-1,.rich_media_content.old_list_style .list-paddingleft-2 .list-paddingleft-2,.rich_media_content.old_list_style .list-paddingleft-3 .list-paddingleft-3{padding-left:1.2em}.rich_media_content p{clear:both;min-height:1em}td p{margin:0;padding:0}blockquote{padding-left:10px;border-left:3px solid #dbdbdb;color:#00000080;font-size:15px;padding-top:4px;margin:1em 0;text-indent:0}blockquote{color:var(--weui-FG-1)}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]) .rich_media_meta_text,body:not([data-weui-theme=light]) .icon_appmsg_tag.default,body:not([data-weui-theme=light]) .simple_pagination,body:not([data-weui-theme=light]) .sp_page_current,body:not([data-weui-theme=light]) blockquote,body:not([data-weui-theme=light]) .blockquote_info{color:#ffffff4d}}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]) blockquote{border-color:#404040}}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]) blockquote{border-color:#404040}}.data_color_scheme_dark .rich_media_meta_text,.data_color_scheme_dark .icon_appmsg_tag.default,.data_color_scheme_dark .reward_area_win .reward_user_tips .weui-loadmore__tips a,.data_color_scheme_dark .simple_pagination,.data_color_scheme_dark .sp_page_current,.data_color_scheme_dark blockquote,.data_color_scheme_dark .blockquote_info{color:#ffffff4d}.data_color_scheme_dark blockquote{border-color:#404040}@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)}}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:16px}*{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}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}}

div.autoTypeSetting24psection > p,div.autoTypeSetting24psection > section{margin-bottom: 24px;}


上一篇:《小日子》:顾茉莉永远也不懂,朱劲草被开除,是一个无解的阳谋!
下一篇:英伟达开始发力企业级大模型,风口可能正在路上
更多更酷的内容分享
猜你感兴趣
网络热议: GAM为何战胜LOUD,还能有机会再战FNC?网友:还有谁可以再次挑战哥哥呢?

网络热议: GAM为何战胜LOUD,还能有机会再战FNC?网友:还有谁可以再次挑战哥哥呢?

英雄联盟S14季中冠军邀请赛战火重燃,PSG、EST、GAM等六支队伍败者组比赛争夺最后两张门票。首场战斗,PSG展现出强大实力,击败位列前三的队伍,打破“战绩看双方”的观点。后续的两场比赛,LLG有望战胜GAM,晋级下一轮。

热点资讯 05.04
胡书杰:五笔七墨之谜——山水间再现经典之作

胡书杰:五笔七墨之谜——山水间再现经典之作

胡书杰,金陵画派第二代领军人,创作中央电视台最大背景画,代表黑、密、厚、重的技法,作品风格鲜明独特,层次丰富。

民俗文化 08.11
洪金宝前妻邓光荣遗孀聚会,为大哥大生四子女,离婚30年仍被公开感谢

在现今社会中,对于公众人物的私生活往往都会引起关注和讨论。近日,一位名叫洪金宝的妻子和邓光荣的遗孀举行了一次聚会,他们的四个孩子也出现在了现场。虽然他们已经离婚30年,但是外界还是将他们紧密联系在一起,对他们表示了深深的感谢。

此次聚会让外界看到了他们之间的关系并未因为时间和距离而改变。即使已经分开多年,他们的亲情依旧深厚。这无疑是对他们的最高赞美,也是对他们的祝福。

这个事件再次强调了家庭的重要性,无论是在生活中还是在社交场合,家庭都是我们最重要的依靠和支持。希望所有人都能够珍惜自己的家人,维护好与家人的关系。

总的来说,这个故事告诉我们,家庭的力量是无法估量的,无论时间如何流转,亲情都无法消失。让我们一起向那些能够给我们带来温暖和爱的家庭致敬!

洪金宝前妻邓光荣遗孀聚会,为大哥大生四子女,离婚30年仍被公开感谢 在现今社会中,对于公众人物的私生活往往都会引起关注和讨论。近日,一位名叫洪金宝的妻子和邓光荣的遗孀举行了一次聚会,他们的四个孩子也出现在了现场。虽然他们已经离婚30年,但是外界还是将他们紧密联系在一起,对他们表示了深深的感谢。 此次聚会让外界看到了他们之间的关系并未因为时间和距离而改变。即使已经分开多年,他们的亲情依旧深厚。这无疑是对他们的最高赞美,也是对他们的祝福。 这个事件再次强调了家庭的重要性,无论是在生活中还是在社交场合,家庭都是我们最重要的依靠和支持。希望所有人都能够珍惜自己的家人,维护好与家人的关系。 总的来说,这个故事告诉我们,家庭的力量是无法估量的,无论时间如何流转,亲情都无法消失。让我们一起向那些能够给我们带来温暖和爱的家庭致敬!

洪金宝被授予「终身成就奖」,并在第42届香港电影金像奖颁奖典礼上感谢前妻和现任太太。56K

热点资讯 05.08
等待已久的白发老人,因怀念哥哥而坚持等了74年

等待已久的白发老人,因怀念哥哥而坚持等了74年

尚合竹哥哥牺牲在上世纪40年代,为家庭安宁毅然决然投身战场,留下唯一的遗憾就是家人再也未得知其消息。1950年,尚留所在贵州水城剿匪行动中牺牲,一份烈士证成为两人最后的告别物。此后,家人一直想去其埋骨地看一眼,而母亲却未能实现这一愿望,直到2013年,河南安内黄县烈士陵园将所有有名字的烈士集体迁入,家人仍会定期前往祭扫,并坚持寻找尚留所的埋骨地。

民俗文化 04.22
云南彝良男子骗财被捕:2名电诈嫌疑人被骗1800余元被刑事拘留

彝良两名电诈嫌疑人落网:诈骗总额达1800余元

云南彝良男子骗财被捕:2名电诈嫌疑人被骗1800余元被刑事拘留 彝良两名电诈嫌疑人落网:诈骗总额达1800余元

近日,云南昭通彝良县两名男子通过诱骗求职者在国外诈骗。他们首先在QQ群内发布招聘信息,并提供高额奖励诱惑求职者。求职者为了追求更高的薪酬和更好的生活条件,误入诈骗陷阱。目前,这两名嫌疑人已被当地警方刑事拘留。警方提醒求职者在面对类似情况时,一定要提高警惕,不要轻易相信高额待遇承诺。

热点资讯 09.20
潘禺:美国再次关注量子计算机,中国不容忽视这一战略机遇

潘禺:美国再次关注量子计算机,中国不容忽视这一战略机遇

量子计算机有前途,但制造商业级的还很困难。 科学家预计量子计算机将在21世纪成为最具影响力的科技之一,其计算能力将超过传统超级计算机。然而,目前的研发进度和商业化前景仍有待观察。美国国防高级研究计划局发布了一个名为"量子基准测试"的项目,旨在量化量子计算的进步,包括制造适合商业使用的量子计算机。文章指出,虽然已经有企业宣称他们有可能制造出这样的计算机,但仍需解决许多技术难题,包括如何在大型设备上实现稳定性、如何将其与现实世界的最佳方案相匹配等。文章鼓励读者保持警惕,因为商业规模的量子计算机仍面临很大的挑战。

热点资讯 09.20
黎真主党领袖表示以色列战争可视为宣战信号

黎真主党领袖表示以色列战争可视为宣战信号

黎巴嫩真主党领导人纳斯鲁拉称大规模通信设备爆炸袭击为“屠杀”并将其视为宣战;与此同时,以色列军机再度低空飞越黎巴嫩首都贝鲁特并在上空多次突破音障。这是以色列军机本周内第三次低空飞越贝鲁特。

热点资讯 09.20
思科中国区裁员:员工最高可获N+7赔偿,详情看这里

思科中国区裁员:员工最高可获N+7赔偿,详情看这里

《思科大连裁员近300人》 网络设备巨头思科近日在大连地区开始裁员,预计将裁员300人。此次裁员涉及蓝牌日语、韩语项目员工近300人,波及TAC(技术售后)等岗位。此外,思科在中国其他地区的业务部门也将进行裁员,影响未来整体业务。此消息由腾讯混元大模型生成。2024财年,思科总收入预计将下降6%,至538亿美元。

热点资讯 09.20
那难忘求婚瞬间,李晓悦为何选择分手?三句语揭示真相

那难忘求婚瞬间,李晓悦为何选择分手?三句语揭示真相

《凡人歌》结局争议纷争大,很多人不满李晓悦的选择。但李晓悦可爱、勇敢的性格才是吸引那隽的原因。李晓悦向往自由背后,其实是父母的离世所造成的痛苦。她乐观开朗,选择独立面对生活,用自己的行动弥补了失去父母的遗憾。

热点资讯 09.20
超龄农民工面临的就业难题及其解决方案:就业岗位的开发与应对

超龄农民工面临的就业难题及其解决方案:就业岗位的开发与应对

多地人力资源社会保障部门采取相应的措施,并争取更多地支持大龄农民工工作条件,目前主要以组织形式灵活处理。各相关部门已经提出采取多方面对策的目的是为了保持市场需求有提高消费水平较高和稳定流动人口的发展需要,有效解决就业问题具有一定的局限性。

热点资讯 09.20
杜特尔特女儿莎拉与马科斯‘断交’:两人曾亲密互动,后决定远离彼此一步

杜特尔特的女儿莎拉与马科斯的矛盾引发公众关注。这个看似无关紧要的话题经过媒体的炒作风波逐渐升级,成为国际新闻焦点之一。

自杜特尔特于2018年首次竞选总统以来,他的女儿莎拉就一直是其政治策略的重要部分。然而,随着这次“断交”,这两位一直紧密相连的人物似乎在一段时间内失去了联系。如今,莎拉公开表示她和马科斯的友情已经破裂,并将在明年宣布参加菲律宾的总统选举计划。

尽管这对母女的关系目前看起来紧张,但这位菲律宾总统的支持者们表示,他们的关系仍然是可以接受的。毕竟,作为家族的一部分,他们有责任维持家庭团结,同时确保自己的孩子能够在公共场合获得支持和保护。

对于莎拉来说,她可能会继续履行她的竞选承诺,希望能够代表她的家族赢得大选。而马科斯则可能将注意力转向他的其他工作,比如他现在的角色——菲律宾首富——以及他在公共事业上的贡献。

无论如何,这场闹剧都让人对菲律宾的政治格局产生了新的看法,同时也提醒我们,无论个人或家庭之间存在何种分歧,都要尊重彼此的权利和利益。

杜特尔特女儿莎拉与马科斯‘断交’:两人曾亲密互动,后决定远离彼此一步 杜特尔特的女儿莎拉与马科斯的矛盾引发公众关注。这个看似无关紧要的话题经过媒体的炒作风波逐渐升级,成为国际新闻焦点之一。 自杜特尔特于2018年首次竞选总统以来,他的女儿莎拉就一直是其政治策略的重要部分。然而,随着这次“断交”,这两位一直紧密相连的人物似乎在一段时间内失去了联系。如今,莎拉公开表示她和马科斯的友情已经破裂,并将在明年宣布参加菲律宾的总统选举计划。 尽管这对母女的关系目前看起来紧张,但这位菲律宾总统的支持者们表示,他们的关系仍然是可以接受的。毕竟,作为家族的一部分,他们有责任维持家庭团结,同时确保自己的孩子能够在公共场合获得支持和保护。 对于莎拉来说,她可能会继续履行她的竞选承诺,希望能够代表她的家族赢得大选。而马科斯则可能将注意力转向他的其他工作,比如他现在的角色——菲律宾首富——以及他在公共事业上的贡献。 无论如何,这场闹剧都让人对菲律宾的政治格局产生了新的看法,同时也提醒我们,无论个人或家庭之间存在何种分歧,都要尊重彼此的权利和利益。

菲律宾两大政治家族——马科斯家族和杜特尔特家族的关系已近乎完全破裂,其中莎拉·杜特尔特在与前任总统小马科斯的撕裂后宣布退出与马科斯家族的合作。目前,众议院已正式展开对副总统办公室预算使用的调查,以便确保透明度和公正性。作为2028年大选的重要候选人之一,莎拉是否会参与目前尚不得而知。杜特尔特家族和马科斯家族之间的分歧越来越明显,至今双方已在多个方面发生冲突。尽管如此,两人之间的紧张关系并未减少菲律宾民众对未来总统选举的关注。

热点资讯 09.20
云南幼儿园坚决拒退费,负责人表示要等待东山再起后再还款

云南幼儿园坚决拒退费,负责人表示要等待东山再起后再还款

云南永善县稚慧岛幼儿园开学后突然停办,因拒绝退费引发家长不满。涉事幼儿园家长们此前与园方签署了一份“特别教育协议书”,约定家长一次性支付三年定位费(学费)共计3万元,期满后园方承诺将全额退款。相关工作人员表示当地已成立联合工作组开展专项调查、幼儿转园、法律援助等相关工作,但对于园方负责人是否涉及违法犯罪行为,公安机关正全面深入调查。事件起因及关注点包括:云南永善县稚慧岛幼儿园开学后的突然停办原因,家长不满,是否有违法行为等。

热点资讯 09.20
今年上半年公安机关打击网络谣言信息行动达成目标,清理谣言156.2万条

今年上半年公安机关打击网络谣言信息行动达成目标,清理谣言156.2万条

2024年以来,全国公安机关网安部门共办理网络谣言类案件2.7万余起,对造谣传谣网民进行严厉打击;继续推进打击整治网络谣言行动,维护网络安全秩序。

热点资讯 09.20
9月LPR保持稳定,一年期3.35%,5年期以上3.85%

9月LPR保持稳定,一年期3.35%,5年期以上3.85%

中国人民银行授权全国银行间同业拆借中心公布,2024年9月20日贷款市场报价利率(LPR)为:1年期LPR为3.35%,5年期以上LPR为3.85%,均与前一期持平。全年LPR共下降了0.1和0.35个百分点,其中,个人住房贷款和企业中长期贷款定价参考基准的5年期以上LPR利率在2月下降25bp,这一调整是LPR改革以来的最大下调幅度。同时,在美联储9月19日将联邦基金利率的目标区间下调50个基点后,中国利率政策引发市场关注。

热点资讯 09.20