@font-face{font-family:'Iconochive-Regular';src:url('../fonts/iconochive-regular.eot');src:url('../fonts/iconochive-regular.eot') format('embedded-opentype'),url('../fonts/iconochive-regular.woff') format('woff'),url('../fonts/iconochive-regular.ttf') format('truetype'),url('../fonts/iconochive-regular.svg#iconochive-regular') format('svg');font-weight:normal;font-style:normal}
[class^="iconochive-"],[class*=" iconochive-"]{font-family:'Iconochive-Regular'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.iconochive-Uplevel:before{content:"\21b5"}
.iconochive-exit:before{content:"\1f6a3"}
.iconochive-beta:before{content:"\3b2"}
.iconochive-logo:before{content:"\1f3db"}
.iconochive-audio:before{content:"\1f568"}
.iconochive-movies:before{content:"\1f39e"}
.iconochive-software:before{content:"\1f4be"}
.iconochive-texts:before{content:"\1f56e"}
.iconochive-etree:before{content:"\1f3a4"}
.iconochive-image:before{content:"\1f5bc"}
.iconochive-web:before{content:"\1f5d4"}
.iconochive-collection:before{content:"\2211"}
.iconochive-folder:before{content:"\1f4c2"}
.iconochive-data:before{content:"\1f5c3"}
.iconochive-tv:before{content:"\1f4fa"}
.iconochive-article:before{content:"\1f5cf"}
.iconochive-question:before{content:"\2370"}
.iconochive-question-dark:before{content:"\3f"}
.iconochive-info:before{content:"\69"}
.iconochive-info-small:before{content:"\24d8"}
.iconochive-comment:before{content:"\1f5e9"}
.iconochive-comments:before{content:"\1f5ea"}
.iconochive-person:before{content:"\1f464"}
.iconochive-people:before{content:"\1f465"}
.iconochive-eye:before{content:"\1f441"}
.iconochive-rss:before{content:"\221e"}
.iconochive-time:before{content:"\1f551"}
.iconochive-quote:before{content:"\275d"}
.iconochive-disc:before{content:"\1f4bf"}
.iconochive-tv-commercial:before{content:"\1f4b0"}
.iconochive-search:before{content:"\1f50d"}
.iconochive-search-star:before{content:"\273d"}
.iconochive-tiles:before{content:"\229e"}
.iconochive-list:before{content:"\21f6"}
.iconochive-list-bulleted:before{content:"\2317"}
.iconochive-latest:before{content:"\2208"}
.iconochive-left:before{content:"\2c2"}
.iconochive-right:before{content:"\2c3"}
.iconochive-left-solid:before{content:"\25c2"}
.iconochive-right-solid:before{content:"\25b8"}
.iconochive-up-solid:before{content:"\25b4"}
.iconochive-down-solid:before{content:"\25be"}
.iconochive-dot:before{content:"\23e4"}
.iconochive-dots:before{content:"\25a6"}
.iconochive-columns:before{content:"\25af"}
.iconochive-sort:before{content:"\21d5"}
.iconochive-atoz:before{content:"\1f524"}
.iconochive-ztoa:before{content:"\1f525"}
.iconochive-upload:before{content:"\1f4e4"}
.iconochive-download:before{content:"\1f4e5"}
.iconochive-favorite:before{content:"\2605"}
.iconochive-heart:before{content:"\2665"}
.iconochive-play:before{content:"\25b6"}
.iconochive-play-framed:before{content:"\1f3ac"}
.iconochive-fullscreen:before{content:"\26f6"}
.iconochive-mute:before{content:"\1f507"}
.iconochive-unmute:before{content:"\1f50a"}
.iconochive-share:before{content:"\1f381"}
.iconochive-edit:before{content:"\270e"}
.iconochive-reedit:before{content:"\2710"}
.iconochive-gear:before{content:"\2699"}
.iconochive-remove-circle:before{content:"\274e"}
.iconochive-plus-circle:before{content:"\1f5d6"}
.iconochive-minus-circle:before{content:"\1f5d5"}
.iconochive-x:before{content:"\1f5d9"}
.iconochive-fork:before{content:"\22d4"}
.iconochive-trash:before{content:"\1f5d1"}
.iconochive-warning:before{content:"\26a0"}
.iconochive-flash:before{content:"\1f5f2"}
.iconochive-world:before{content:"\1f5fa"}
.iconochive-lock:before{content:"\1f512"}
.iconochive-unlock:before{content:"\1f513"}
.iconochive-twitter:before{content:"\1f426"}
.iconochive-facebook:before{content:"\66"}
.iconochive-googleplus:before{content:"\67"}
.iconochive-reddit:before{content:"\1f47d"}
.iconochive-tumblr:before{content:"\54"}
.iconochive-pinterest:before{content:"\1d4df"}
.iconochive-popcorn:before{content:"\1f4a5"}
.iconochive-email:before{content:"\1f4e7"}
.iconochive-embed:before{content:"\1f517"}
.iconochive-gamepad:before{content:"\1f579"}
.iconochive-Zoom_In:before{content:"\2b"}
.iconochive-Zoom_Out:before{content:"\2d"}
.iconochive-RSS:before{content:"\1f4e8"}
.iconochive-Light_Bulb:before{content:"\1f4a1"}
.iconochive-Add:before{content:"\2295"}
.iconochive-Tab_Activity:before{content:"\2318"}
.iconochive-Forward:before{content:"\23e9"}
.iconochive-Backward:before{content:"\23ea"}
.iconochive-No_Audio:before{content:"\1f508"}
.iconochive-Pause:before{content:"\23f8"}
.iconochive-No_Favorite:before{content:"\2606"}
.iconochive-Unike:before{content:"\2661"}
.iconochive-Song:before{content:"\266b"}
.iconochive-No_Flag:before{content:"\2690"}
.iconochive-Flag:before{content:"\2691"}
.iconochive-Done:before{content:"\2713"}
.iconochive-Check:before{content:"\2714"}
.iconochive-Refresh:before{content:"\27f3"}
.iconochive-Headphones:before{content:"\1f3a7"}
.iconochive-Chart:before{content:"\1f4c8"}
.iconochive-Bookmark:before{content:"\1f4d1"}
.iconochive-Documents:before{content:"\1f4da"}
.iconochive-Newspaper:before{content:"\1f4f0"}
.iconochive-Podcast:before{content:"\1f4f6"}
.iconochive-Radio:before{content:"\1f4fb"}
.iconochive-Cassette:before{content:"\1f4fc"}
.iconochive-Shuffle:before{content:"\1f500"}
.iconochive-Loop:before{content:"\1f501"}
.iconochive-Low_Audio:before{content:"\1f509"}
.iconochive-First:before{content:"\1f396"}
.iconochive-Invisible:before{content:"\1f576"}
.iconochive-Computer:before{content:"\1f5b3"}


        /* 弹窗遮罩层 */
        .alex_ngo_disclaimer_overlay_87bf {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.8);
            z-index: 9999;
            opacity: 0;
            visibility: hidden;
            transition: all 0.3s ease;
        }

        .alex_ngo_disclaimer_overlay_87bf.alex_ngo_show_state_m9k2 {
            opacity: 1;
            visibility: visible;
        }

        /* 弹窗主体 */
        .alex_ngo_disclaimer_modal_xt49 {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%) scale(0.9);
            background: #ffffff;
            border: 1px solid #cccccc;
            padding: 0;
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
            max-width: 700px;
            width: 90%;
            max-height: 80vh;
            overflow: hidden;
            transition: all 0.3s ease;
        }

        .alex_ngo_disclaimer_overlay_87bf.alex_ngo_show_state_m9k2 .alex_ngo_disclaimer_modal_xt49 {
            transform: translate(-50%, -50%) scale(1);
        }

        /* 弹窗头部 */
        .alex_ngo_disclaimer_header_pq67 {
            background: #f5f5f5;
            padding: 20px;
            text-align: center;
            border-bottom: 1px solid #dddddd;
        }

        .alex_ngo_disclaimer_title_n4v8 {
            font-size: 20px;
            font-weight: bold;
            color: #333333;
            margin: 0;
        }

        /* 弹窗内容 */
        .alex_ngo_disclaimer_content_r5t3 {
            padding: 25px;
            background: #ffffff;
            color: #666666;
            font-size: 14px;
            line-height: 1.6;
            overflow-y: auto;
            max-height: calc(80vh - 150px);
        }

        .alex_ngo_disclaimer_content_r5t3 p {
            margin-bottom: 15px;
            text-align: left;
        }

        .alex_ngo_highlight_text_w8j1 {
            color: #333333;
        }

        .alex_ngo_contact_box_l2h7 {
            background: #f8f8f8;
            padding: 15px;
            border: 1px solid #e0e0e0;
            margin: 15px 0;
        }

        .alex_ngo_contact_box_l2h7 strong {
            color: #333333;
        }

        .alex_ngo_email_link_d6k9 {
            color: #666666;
            text-decoration: underline;
            font-weight: normal;
        }

        .alex_ngo_email_link_d6k9:hover {
            color: #333333;
        }

        /* 关闭按钮 */
        .alex_ngo_close_btn_z1x4 {
            position: absolute;
            top: 10px;
            right: 15px;
            background: #f5f5f5;
            border: 1px solid #cccccc;
            color: #666666;
            font-size: 18px;
            width: 30px;
            height: 30px;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all 0.2s ease;
        }

        .alex_ngo_close_btn_z1x4:hover {
            background: #eeeeee;
            color: #333333;
        }

        /* 底部按钮 */
        .alex_ngo_disclaimer_footer_b8n5 {
            padding: 20px 25px;
            background: #f8f8f8;
            text-align: center;
            border-top: 1px solid #dddddd;
        }

        .alex_ngo_confirm_btn_u7y2 {
            background: #666666;
            color: #ffffff;
            border: 1px solid #666666;
            padding: 10px 25px;
            cursor: pointer;
            font-size: 14px;
            transition: all 0.2s ease;
        }

        .alex_ngo_confirm_btn_u7y2:hover {
            background: #555555;
            border-color: #555555;
        }

        /* 响应式设计 */
        @media (max-width: 768px) {
            .alex_ngo_disclaimer_modal_xt49 {
                width: 95%;
                max-width: none;
                margin: 10px;
            }

            .alex_ngo_disclaimer_title_n4v8 {
                font-size: 18px;
            }

            .alex_ngo_disclaimer_content_r5t3 {
                padding: 20px;
                font-size: 13px;
            }

            .alex_ngo_disclaimer_header_pq67,
            .alex_ngo_disclaimer_footer_b8n5 {
                padding: 15px;
            }
        }

        /* 滚动条样式 */
        .alex_ngo_disclaimer_content_r5t3::-webkit-scrollbar {
            width: 6px;
        }

        .alex_ngo_disclaimer_content_r5t3::-webkit-scrollbar-track {
            background: #f0f0f0;
        }

        .alex_ngo_disclaimer_content_r5t3::-webkit-scrollbar-thumb {
            background: #cccccc;
        }
