.page-detail[data-v-df8f5ac4]{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f7fa;min-height:100vh}.detail-header-section[data-v-df8f5ac4]{width:100vw}.header-background[data-v-df8f5ac4]{width:100%;height:395px;background-image:url(../img/top_bg.97379837.png);background-size:cover;background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.header-content[data-v-df8f5ac4]{width:1500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.nav-breadcrumb[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.nav-breadcrumb .nav-item[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#333;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.nav-breadcrumb .nav-item[data-v-df8f5ac4]:hover{color:#1c5ce6;font-weight:700}.nav-breadcrumb .nav-item.nav-current[data-v-df8f5ac4]{color:#1c5ce6}.nav-breadcrumb .nav-separator[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:16px;color:#666}.content-area[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:25px}.title-row[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.title-row .title-icon-left[data-v-df8f5ac4]{width:56px;height:30px;background:-webkit-gradient(linear,left top,right top,from(#ea0c0c),to(#c50404));background:linear-gradient(90deg,#ea0c0c,#c50404);border-radius:60px;-ms-flex-negative:0;flex-shrink:0;padding:3px 10px}.title-row .title-icon-left .title-icon-left-text[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:16px;color:#fff;line-height:22px;text-align:left;font-style:normal;text-transform:none}.title-row .title-icon-right[data-v-df8f5ac4]{width:auto;height:auto}.title-row .article-title[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:32px;color:#333;text-align:left;margin:0}.tags-row[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.tags-row .tag[data-v-df8f5ac4]{padding:1px 10px;border-radius:60px;font-family:PingFang SC;font-weight:400;font-size:14px;border:1px solid}.tags-row .tag-location[data-v-df8f5ac4]{border-color:#1c5ce6;color:#1c5ce6}.tags-row .tag-level[data-v-df8f5ac4]{border-color:#d07e0b;color:#d07e0b}.tags-row .tag-type[data-v-df8f5ac4]{border-color:#12be82;color:#12be82}.meta-row[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:60px}.meta-row .meta-item[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.meta-row .meta-item .meta-icon[data-v-df8f5ac4]{width:13px;height:13px}.meta-row .meta-item .meta-text[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#999}.detail-body-section[data-v-df8f5ac4]{width:100vw;padding:40px 0;background:#f6f7f8}.body-content[data-v-df8f5ac4]{width:1500px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-top:-130px}.body-left[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.05);box-shadow:0 4px 20px 0 rgba(0,0,0,.05);padding:40px}.article-content[data-v-df8f5ac4]{font-family:PingFang SC;font-size:14px;font-weight:400;line-height:2;color:#333}.article-content[data-v-df8f5ac4] img{max-width:100%;border-radius:8px;margin:20px 0}.article-content[data-v-df8f5ac4] p{margin-bottom:20px;text-align:justify;font-family:PingFang SC;font-size:16px}.article-footer[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;padding-top:30px;border-top:1px solid #e8e8e8}.article-footer .next-article[data-v-df8f5ac4],.article-footer .prev-article[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-family:PingFang SC;font-size:14px;font-weight:400;color:#333;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.article-footer .next-article .footer-arrow[data-v-df8f5ac4],.article-footer .prev-article .footer-arrow[data-v-df8f5ac4]{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.article-footer .next-article .article-title-text[data-v-df8f5ac4],.article-footer .next-article[data-v-df8f5ac4]:hover:not(.disabled),.article-footer .prev-article .article-title-text[data-v-df8f5ac4],.article-footer .prev-article[data-v-df8f5ac4]:hover:not(.disabled){color:#1c5ce6}.article-footer .next-article.disabled[data-v-df8f5ac4],.article-footer .prev-article.disabled[data-v-df8f5ac4]{color:#ccc;cursor:not-allowed}.body-right[data-v-df8f5ac4]{width:357px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.ai-section[data-v-df8f5ac4]{width:100%}.ai-background[data-v-df8f5ac4]{width:100%;height:288px;background-image:url(../img/right_bg.ea55fb5f.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ai-background[data-v-df8f5ac4],.ai-content[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-content[data-v-df8f5ac4]{height:100%}.ai-header[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:24px;margin-left:21px}.ai-header .ai-icon[data-v-df8f5ac4]{width:3px;height:16px;background:#1c5ce6;border-radius:0;-ms-flex-negative:0;flex-shrink:0}.ai-header .ai-title[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:22px;color:#333}.ai-body[data-v-df8f5ac4]{margin-top:117px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-body .ai-desc[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:16px;margin:0 0 10px 0;text-align:center}.ai-btn[data-v-df8f5ac4]{margin:0 auto 20px;height:40px;width:318px;background:linear-gradient(135deg,#1c5ce6,#0f3e99);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-btn[data-v-df8f5ac4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(28,92,230,.3);box-shadow:0 4px 12px rgba(28,92,230,.3)}.ai-btn .ai-btn-icon[data-v-df8f5ac4]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.ai-btn span[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:16px;color:#fff}.top5-section[data-v-df8f5ac4]{width:100%;background:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.05);box-shadow:0 4px 20px 0 rgba(0,0,0,.05);border-radius:8px;padding:24px}.top5-header[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}.top5-header .top5-title[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:22px;color:#333;position:relative;padding-left:12px}.top5-header .top5-title[data-v-df8f5ac4]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:16px;background:#1c5ce6}.top5-header .top5-more[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:16px;color:#333;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.top5-header .top5-more[data-v-df8f5ac4]:hover{color:#1c5ce6}.top5-header .top5-more i[data-v-df8f5ac4]{font-size:12px}.top5-list[data-v-df8f5ac4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top5-item[data-v-df8f5ac4],.top5-list[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.top5-item[data-v-df8f5ac4]{position:relative;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;padding:27px 19px 24px 19px;border-radius:0 14px 0 14px;background:#f0f7ff;height:130px;-webkit-box-sizing:border-box;box-sizing:border-box}.top5-item[data-v-df8f5ac4]:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.top5-right-icon[data-v-df8f5ac4]{position:absolute;top:0;right:0}.top5-right-icon .top-icon[data-v-df8f5ac4]{width:42px;height:27px}.top5-right-icon .rank-mark[data-v-df8f5ac4]{position:relative;width:44px;height:26px}.top5-right-icon .rank-mark .rank-mark-bg[data-v-df8f5ac4]{width:100%;height:100%}.top5-right-icon .rank-mark .rank-number[data-v-df8f5ac4]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:PingFang SC;font-weight:700;font-size:16px;color:#fff}.top5-content[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;overflow:hidden}.top5-title-item[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:16px;color:#333;margin:0;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.top5-meta[data-v-df8f5ac4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top5-meta .top5-views[data-v-df8f5ac4],.top5-meta[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top5-meta .top5-views[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#666;gap:4px}.top5-meta .top5-views i[data-v-df8f5ac4]{font-size:16px}.top5-meta .top5-date[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:13px;color:#999}.ai-dialog-mask[data-v-df8f5ac4]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:99999}.ai-dialog-container[data-v-df8f5ac4]{position:fixed;right:0;top:0;width:510px;height:100vh;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:-4px 0 20px rgba(0,0,0,.1);box-shadow:-4px 0 20px rgba(0,0,0,.1);z-index:100000;overflow:hidden}.ai-dialog-close[data-v-df8f5ac4]{position:absolute;top:20px;right:20px;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:10}.ai-dialog-close i[data-v-df8f5ac4]{font-size:24px;color:#333}.ai-dialog-close:hover i[data-v-df8f5ac4]{color:#1c5ce6}.ai-welcome-section[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-welcome-bg[data-v-df8f5ac4]{width:100%;background-image:url(../img/main_bg.0e12a6b2.png);background-size:cover;background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-welcome-text[data-v-df8f5ac4]{margin-top:260px;margin-right:180px}.ai-welcome-text .ai-welcome-line1[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:24px;color:#333;margin:0 0 10px 0}.ai-welcome-text .ai-welcome-line2[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:28px;color:#333;margin:0 0 10px 0}.ai-welcome-text .ai-welcome-line2 .ai-special-text[data-v-df8f5ac4]{color:#1c5ce6}.ai-welcome-text .ai-welcome-line3[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:16px;color:#333;margin:0}.ai-chat-section[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:0}.ai-chat-header[data-v-df8f5ac4]{position:relative;height:80px}.ai-chat-header-bg[data-v-df8f5ac4]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/top_bg.a5985044.png);background-size:cover;background-position:50%;background-repeat:no-repeat}.ai-chat-header-text[data-v-df8f5ac4]{position:relative;z-index:1;padding:14px 76px;text-align:left}.ai-chat-header-text .ai-header-title[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:600;font-size:20px;color:#333;margin:0 0 0 0}.ai-chat-header-text .ai-header-subtitle[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:14px;color:#666;margin:0}.ai-chat-messages[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px;flex-direction:column;gap:20px;min-height:0}.ai-chat-message[data-v-df8f5ac4],.ai-chat-messages[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.ai-chat-message[data-v-df8f5ac4]{flex-direction:column;max-width:100%}.ai-result-header[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.ai-result-header .ai-result-icon[data-v-df8f5ac4]{width:24px;height:24px}.ai-result-header .ai-result-text[data-v-df8f5ac4]{font-family:PingFang SC;font-weight:400;font-size:12px;color:#999}.ai-message-content[data-v-df8f5ac4]{padding:10px;font-family:PingFang SC;font-size:14px;font-weight:400;color:#333;background:#fcfcfc;border-radius:2px 8px 8px 8px;border:1px solid #ededed}.ai-message-content.user-content[data-v-df8f5ac4]{background:linear-gradient(289deg,#70a3ff,#2f7aff);border-radius:8px 2px 8px 8px;color:#fff;-ms-flex-item-align:end;align-self:flex-end;width:355px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-input-section[data-v-df8f5ac4]{padding:20px}.ai-input-wrapper[data-v-df8f5ac4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-input-wrapper.chatting .ai-input[data-v-df8f5ac4]{height:60px}.ai-input[data-v-df8f5ac4]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:175px;border:1px solid #e0e0e0;border-radius:4px;padding:12px 60px 12px 16px;font-family:PingFang SC;font-size:14px;resize:none;outline:none;-webkit-transition:height .3s ease;transition:height .3s ease}.ai-input[data-v-df8f5ac4]:focus{border-color:#1c5ce6}.ai-input[data-v-df8f5ac4]::-webkit-input-placeholder{color:#999}.ai-input[data-v-df8f5ac4]::-moz-placeholder{color:#999}.ai-input[data-v-df8f5ac4]:-ms-input-placeholder{color:#999}.ai-input[data-v-df8f5ac4]::-ms-input-placeholder{color:#999}.ai-input[data-v-df8f5ac4]::placeholder{color:#999}.ai-send-btn[data-v-df8f5ac4]{position:absolute;right:12px;bottom:12px;width:32px;height:32px;cursor:pointer}.ai-send-btn img[data-v-df8f5ac4]{width:100%;height:100%}.ai-footer-tip[data-v-df8f5ac4]{text-align:center;padding:10px 20px 20px;font-family:PingFang SC;font-weight:400;font-size:14px;color:#999}.ai-welcome-questions[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:24px 24px 0}.ai-welcome-questions .welcome-question-item[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;background:#f5f7fa;border-radius:8px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-family:PingFang SC;font-size:14px;color:#333}.ai-welcome-questions .welcome-question-item i[data-v-df8f5ac4]{color:#1c5ce6;font-size:16px}.ai-welcome-questions .welcome-question-item[data-v-df8f5ac4]:hover{background:#e8f0fe;color:#1c5ce6}.ai-streaming-cursor[data-v-df8f5ac4]{display:inline-block;width:2px;height:16px;background:#1c5ce6;margin-left:2px;-webkit-animation:cursorBlink-data-v-df8f5ac4 .8s infinite;animation:cursorBlink-data-v-df8f5ac4 .8s infinite;vertical-align:middle}.ai-message-content.ai-typing[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;padding:12px 16px}.ai-message-content.ai-typing span[data-v-df8f5ac4]{width:8px;height:8px;background:#1c5ce6;border-radius:50%;-webkit-animation:typingBounce-data-v-df8f5ac4 1.4s ease-in-out infinite;animation:typingBounce-data-v-df8f5ac4 1.4s ease-in-out infinite}.ai-message-content.ai-typing span[data-v-df8f5ac4]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.ai-message-content.ai-typing span[data-v-df8f5ac4]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.ai-message-content[data-v-df8f5ac4] ul{margin:6px 0;padding-left:20px}.ai-message-content[data-v-df8f5ac4] ul li{margin:4px 0;line-height:1.6}.ai-message-content[data-v-df8f5ac4] strong{font-weight:600;color:#1c5ce6}.ai-suggestions[data-v-df8f5ac4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:10px 20px;border-top:1px solid #f0f0f0}.ai-suggestions .suggestion-item[data-v-df8f5ac4]{padding:6px 14px;background:#f5f7fa;border-radius:16px;font-family:PingFang SC;font-size:13px;color:#333;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.ai-suggestions .suggestion-item[data-v-df8f5ac4]:hover{background:#1c5ce6;color:#fff}.ai-send-btn.disabled[data-v-df8f5ac4]{opacity:.5;cursor:not-allowed}@-webkit-keyframes cursorBlink-data-v-df8f5ac4{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes cursorBlink-data-v-df8f5ac4{0%,50%{opacity:1}51%,to{opacity:0}}@-webkit-keyframes typingBounce-data-v-df8f5ac4{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes typingBounce-data-v-df8f5ac4{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}