.chat-gpt a{color:#0e90d2!important}body,html{background-color:#fefefe}.layui-layer-tips .layui-layer-content{border-radius:15px!important}body{margin:0;min-height:100vh;display:flex;height:100vh}h1{font-size:2rem!important}h1,h2,h3,h4,h5{padding:15px 0!important}.thinking{padding:0 10px}.thinking summary{cursor:pointer;color:#348fd9}.thinking-text{color:#999;font-style:italic}#article-wrapper::-webkit-scrollbar{width:5px;height:1px}#article-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#919191;background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent)}#article-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#fff;border-radius:10px}.logo-title{line-height:50px;color:#fff;font-size:18px}.layout-header .logo .links,.logo-title{text-decoration:none}.layout-header{background:#fff;border-bottom:1px solid #ccc;border-top-left-radius:10px;border-top-right-radius:10px}.layout-header .nav .list .links{color:#fff}.xiezuo-header{max-height:calc(120vh - 410px);overflow-y:auto;min-height:200px}.chat-gpt{padding-bottom:8%;overflow:auto;transition:color .25s ease}.chat-gpt code{white-space:unset}.chat-gpt ol,.chat-gpt ul{padding-left:25px}.online_num_block{display:flex;justify-content:flex-end}#fixed-block{background-color:#fefefe;display:flex;justify-content:center;position:fixed;bottom:0;left:0;right:0;margin:auto}#kw-target-box{position:relative;display:block;width:81vw;border-radius:var(--zhuluan-primary-border-radius);-webkit-border-radius:var(--zhuluan-primary-border-radius);-moz-border-radius:var(--zhuluan-primary-border-radius);-ms-border-radius:var(--zhuluan-primary-border-radius);-o-border-radius:var(--zhuluan-primary-border-radius);background-color:#fff;overflow:visible;padding:8px;margin-bottom:10px}#popup{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;padding:20px;border:1px solid var(--zhuluan-border-color);width:70%;border-radius:var(--zhuluan-primary-border-radius);-webkit-border-radius:var(--zhuluan-primary-border-radius);-moz-border-radius:var(--zhuluan-primary-border-radius);-ms-border-radius:var(--zhuluan-primary-border-radius);-o-border-radius:var(--zhuluan-primary-border-radius)}#popup-close{font-size:24px;color:#666;float:right;cursor:pointer}.popup-header{height:30px}.pop-title{font-size:24px}.popup-content{margin-top:20px}.image-wrapper{display:flex;flex-direction:row;justify-content:space-around}.image-wrapper img{width:40%}.popup-footer{margin-top:10px;text-align:center}#count-down{font-size:20px;color:red}#sure-pay{margin-top:10px;display:block;width:120px;height:40px;line-height:40px;border:1px solid var(--zhuluan-border-color);border-radius:var(--zhuluan-primary-border-radius);background-color:#0188fb;color:#fff;-webkit-border-radius:var(--zhuluan-primary-border-radius);-moz-border-radius:var(--zhuluan-primary-border-radius);-ms-border-radius:var(--zhuluan-primary-border-radius);-o-border-radius:var(--zhuluan-primary-border-radius);margin-left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);cursor:pointer}.article-title{color:#202020;display:flex;flex-direction:row-reverse;padding:10px}.article-content{font-size:15px;padding:30px 0}.article .creating-loading{display:none;position:absolute;z-index:10008;left:0;top:0;right:0;bottom:0;background-color:rgba(52,53,65,.68);width:100%;height:100%}.layout-content{padding:0!important;transition:all .25s ease}.header-logo h2{margin:0}.header-logo .logo-title{color:#0c0c0c}.chat-gpt pre{word-break:break-all;word-wrap:break-word;white-space:pre-wrap;font-family:revert-layer;max-width:100%}.chat-gpt .article-content #thinking_external{padding:0;display:inline-block;height:auto;min-height:40px;position:relative;border:none}.chat-gpt .article-content #answer{max-width:100%;border-radius:5px;border:none;position:relative;overflow:auto}.chat-gpt .article-content #answer pre{padding:0;margin:15px 0}.chat-gpt .article-content #answer li,.chat-gpt .article-content #answer ul{line-height:30px;margin:10px}.chat-gpt .article-content svg{color:#0c0c0c}.chat-gpt .article-content pre{overflow-x:auto;border-radius:20px;position:relative}.chat-gpt .article-content pre>p{margin:0;width:auto;display:block}.chat-gpt .article-title div{border-radius:20px 20px 0 20px;background-color:#fff;padding:12px 20px;max-width:100%;box-shadow:0 0 0 1px hsla(0,0%,43.1%,.1);white-space:pre-wrap;overflow-x:auto;font-size:15px}.chat-gpt .article-title pre>p{margin:0;display:inline-block}.chat-gpt input{display:none}.chat-gpt label{display:block;width:40px;height:20px;border-radius:20px;background:#a4a5b3;border:1px solid #a4a5b3;cursor:pointer;position:relative;overflow:hidden}.chat-gpt label:before{display:block;content:"";width:16px;height:16px;border-radius:50%;background:#fff;position:absolute;left:1px;top:50%;transform:translateY(-50%);transition:all .3s}.chat-gpt table{width:100%;background-color:#f6f6f6;margin:20px 0}.chat-gpt table thead{background-color:#e8e8e8}.chat-gpt table td,.chat-gpt table th{border-bottom:1px solid #d1d1d1;text-align:left;padding:8px}label:after{display:block;content:"";width:0;height:100%;background:#202123;transition:all .3s;border-radius:10px}input:checked+label:before{left:20px}input:checked+label:after{width:100%}.answer{color:#737373}#thinking_inner{color:#8d8d8d!important;font-family:Arial,Microsoft YaHei,system-ui,sans-serif;border:none;padding:15px;margin-bottom:0;font-size:13px}.answer-loading{font-size:1.3rem}.menu-btn{position:fixed;top:20px;left:20px;z-index:100;cursor:pointer;padding:15px;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.menu-btn,.menu-line{transition:all .3s ease}.menu-line{width:30px;height:3px;background:#333;margin:5px 0;border-radius:2px}.menu-btn.active .menu-line:first-child{transform:translateY(8px) rotate(45deg)}.menu-btn.active .menu-line:nth-child(2){opacity:0}.menu-btn.active .menu-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.drawer{position:fixed;left:-380px;top:0;width:380px;height:100vh;overflow-y:auto;background:#fff;box-shadow:3px 0 5px rgba(0,0,0,.1);transition:all .25s ease-in-out;padding:20px;z-index:1}.drawer.active{transform:translateX(380px)}.menu-btn.active{transform:translateX(280px)}.drawer-content{margin-top:15px;color:#333}.drawer-content .content-list{margin-top:30px}.drawer-content .content-list .content-list-des{padding:10px;cursor:pointer;margin-bottom:10px;border-radius:10px;list-style:none!important;transition:background-color .3s ease}.drawer-content .content-list .content-list-des i{font-size:1.5rem;margin:0 5px}.content-list .back-color,.drawer-content .content-list .content-list-des:hover{background-color:#e1e1e1}.drawer-content .content-list .content-list-des span{display:inline-block;width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drawer-content .content-list .content-list-des .edit-content-list-des input{padding:0 10px 0 0;border:none;width:240px;background-color:#e1e1e1}.drawer-content .content-list .content-list-des .edit-content-list-des,.drawer-content .content-list .content-list-des .normal-content-list-des{display:flex;justify-content:flex-end;align-items:center}.drawer-content .content-list .content-list-time{padding:10px;font-size:13px;color:#888;font-weight:bolder}.new-dialogue,.role-play{right:0!important;left:0!important;bottom:0!important;margin:0 auto!important;width:100px!important;border-radius:var(--zhuluan-primary-border-radius)!important;font-size:14px!important}.new-dialogue:hover,.role-play:hover{background-color:#f2f2f2}#fixed-block .scroll-btn,.new-dialogue,.role-play{display:flex;justify-content:center;align-items:center;position:absolute;top:-40px;right:2vw;width:30px;height:30px;border-radius:50%;background-color:#fff;color:#444;border:none;font-size:24px;z-index:999;cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.1);transition:background-color .3s ease,transform .3s ease}#fixed-block .scroll-btn:hover{transform:scale(1.1)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#fixed-block .scroll-btn:active{animation:bounce .5s ease}#ai-wrapper .files-list,#fixed-block .files-list{display:flex}#ai-wrapper .files-list .file-item,#fixed-block .files-list .file-item{margin:0 15px 0 0;padding:10px;background:#f1f1f1;border-radius:10px;border:1px solid #ccc;cursor:pointer;display:flex;transition:background-color .3s ease}#ai-wrapper .files-list .file-item:hover,#fixed-block .files-list .file-item:hover{background:#d1d1d1}#fixed-block .files-list .file-item span{margin-left:5px;padding:0 8px;border-radius:8px}#ai-wrapper .files-list .file-item p,#fixed-block .files-list .file-item p{padding:0 10px}.layui-layer-title{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.layui-layer{border-radius:20px!important}.privacy-policy{width:40vw}body .ai-page-class{width:50%}body .ai-page-class .container{margin:20px 10px}body .ai-page-class .option-list{height:120px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}body .ai-page-class .section{margin-bottom:30px}body .ai-page-class .section-title{font-size:18px;font-weight:700;margin-bottom:15px;padding-left:10px;border-left:4px solid #039ee3}body .ai-page-class .option-card{display:inline-block;width:200px;height:100px;margin:8px;padding:15px;border-radius:var(--zhuluan-primary-border-radius);border:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s;cursor:pointer;position:relative}body .ai-page-class .option-card:hover{box-shadow:0 5px 12px rgba(0,0,0,.15);transform:translateY(-3px)}body .ai-page-class .option-card input{position:absolute;opacity:0;width:0;height:0}body .ai-page-class .option-card .title{font-size:16px;font-weight:700;margin-bottom:8px;color:#333}body .ai-page-class .option-card .desc{font-size:14px;color:#666}body .ai-page-class .option-card.active{border-color:#039ee3;background-color:#f2fbfb}body .ai-page-class .role-btn-region{margin:30px auto;display:flex;justify-content:space-evenly}body .ai-page-class .confirm-btn,body .ai-page-class .no-select-btn{display:inline-block;width:150px;height:40px;background-color:#039ee3;color:#fff;border:none;border-radius:var(--zhuluan-primary-border-radius);font-size:18px;cursor:pointer;transition:all .3s}body .ai-page-class .confirm-btn:hover{background-color:#0390cf;box-shadow:0 5px 12px rgba(0,0,0,.15);transform:translateY(-3px)}body .ai-page-class .no-select-btn:hover{background-color:#605d62;box-shadow:0 5px 12px rgba(0,0,0,.15);transform:translateY(-3px)}body .ai-page-class .no-select-btn{background-color:#757278}.container .start-chat-btn{display:block;width:200px;height:50px;margin:80px auto;border-radius:var(--zhuluan-primary-border-radius);border:1px solid #e6e6e6;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s;cursor:pointer;font-size:18px}.container .start-chat-btn:hover{box-shadow:0 5px 12px rgba(0,0,0,.15);transform:translateY(-3px)}#role_play_tip{line-height:30px;display:flex;padding:13px;justify-content:space-between}#role_play_tip p{color:#9ca2a8}.fade-in{animation:fadeIn .3s ease-in;display:inline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#tool_calling{color:#8d8d8d;padding:15px 0 0;border-top:1px solid #eee;margin-bottom:20px;max-height:150px;overflow:auto}#tool_calling .tool-call{display:flex;background:#f5f5f5;align-items:center;justify-content:space-between;max-width:35%;padding:10px;border-radius:10px;margin-bottom:5px}#tool_calling .tool-status-text{font-weight:500}#tool_calling .tool-status-icon{display:inline-block;width:16px;height:16px;margin-left:8px}#tool_calling .tool-status-icon.tool-loading,.file-loading{border:2px solid #ccc;border-top-color:#666;border-radius:50%;width:16px;height:16px;animation:spin 1s linear infinite}#tool_calling .tool-status-icon.done:after,.files-list .tool-status-icon.done:after{content:"✔";color:#2a9c28;font-size:16px;font-weight:700}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:576px){.chat-gpt{padding-bottom:40%}#kw-target-box{width:90vw}.chat-gpt .container{padding:0 5%}.menu-btn{padding:10px}.privacy-policy{width:80vw}#back_home,#file_upload,#search_internet{width:45px;overflow:hidden}body .ai-page-class{width:100%}body .ai-page-class .option-card .desc{display:none}body .ai-page-class .option-card{width:110px;height:55px;top:20px;text-align:center}#tool_calling .tool-call{max-width:80%}}@media (min-width:768px) and (max-width:992px){.privacy-policy{width:80vw}.chat-gpt{padding-bottom:25%}body .ai-page-class{width:80%}}@media (min-width:820px) and (max-width:1180px){h1,h2,h3,h4,h5{padding:unset!important}.chat-gpt{padding-bottom:20%}.privacy-policy{width:80vw}body .ai-page-class{width:80%}}
/*!* 超大设备（大桌面，1200px 及以上） *!*/@media (min-width:1200px){#fixed-block,.chat-gpt .container{padding:0 25%}.chat-gpt{padding-bottom:13%}}