@charset "utf-8";
/*font*/
@font-face {font-family:"aiico";src:url("aiico.ttf");}
/*var*/
:root{--gemelai-main-color:#086fce;}
body,h1,h2,h3,p{margin:0;}
i,em{font-style:normal;}
@keyframes ccc{from {transform:rotate(0deg);}to {transform:rotate(360deg);}}
.loadico{position:absolute;left:50%;top:50%;width:60px;height:30px;margin:-15px 0 0 -30px;z-index:2;}
.loadico:before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background-color:var(--gemelai-main-color);border-radius:50%;animation:loadl 1s linear infinite;}
.loadico:after{content:"";position:absolute;right:0;top:5px;width:20px;height:20px;background-color:#5acbc9;border-radius:50%;animation:loadr 1s linear infinite;}
@keyframes loadl{
0% {transform:translateX(0) scale(1);z-index:9;}
25% {transform:translateX(20px) scale(1.1);z-index:99;}
50% {transform:translateX(40px) scale(1);z-index:9;}
75% {transform:translateX(20px) scale(0.4);z-index:9;}
100% {transform:translateX(0) scale(1);z-index:9;}
}
@keyframes loadr{
0% {transform:translateX(0) scale(1);z-index:9;}
25% {transform:translateX(-20px) scale(0.4);z-index:9;}
50% {transform:translateX(-40px) scale(1);z-index:9;}
75% {transform:translateX(-20px) scale(1.1);z-index:99;}
100% {transform:translateX(0) scale(1);z-index:9;}
}

.gemel_aiweb_main .ai-icon-btn{position:fixed;right:10px;bottom:80px;width:60px;height:60px;background-color:var(--gemelai-main-color);border-radius:50%;cursor:pointer;z-index:999999;}
.gemel_aiweb_main .ai-icon-btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(aibtn.gif);background-size:100% 100%;opacity:.8;}
.gemel_aiweb_main .ai-icon-btn:after{content:"AI";position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);font-size:24px;font-weight:bold;}

.gemel_aiweb_main .show-content{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:4vw;box-sizing:border-box;background-color:#fff;background-image:url(aibg.webp);background-size:cover;z-index:-1;}
.gemel_aiweb_main .show-content .closebtn{display:none;position:absolute;right:0;top:0;width:4vw;height:4vw;cursor:pointer;}
.gemel_aiweb_main .show-content .closebtn:before{content:"";position:absolute;left:50%;top:50%;width:3vw;height:2px;margin:-1px 0 0 -1.5vw;background-color:#333;transform:rotate(45deg);}
.gemel_aiweb_main .show-content .closebtn:after{content:"";position:absolute;left:50%;top:50%;width:3vw;height:2px;margin:-1px 0 0 -1.5vw;background-color:#333;transform:rotate(-45deg);}
.gemel_aiweb_main .show-content section{width:1500px;max-width:100%;max-height:100%;padding:0 50px;box-sizing:border-box;margin:0 auto;overflow-y:auto;transform:translateY(3vw) scale(.8);transition:opacity .8s,transform .8s;}
.gemel_aiweb_main .show-content section h1{line-height:45px;margin-bottom:30px;font-size:36px;}
.gemel_aiweb_main .show-content section .wantmore{margin-top:50px;text-align:right;}
.gemel_aiweb_main .show-content section .wantmore a{text-decoration:underline;color:var(--gemelai-main-color);}
.gemel_aiweb_main .show-content section *{opacity:0;transform:translateY(2vw);transition:opacity .8s,transform .8s;transition-delay:2s;}
.gemel_aiweb_main .show-content section *:nth-child(1){transition-delay:0s;}
.gemel_aiweb_main .show-content section *:nth-child(2){transition-delay:.1s;}
.gemel_aiweb_main .show-content section *:nth-child(3){transition-delay:.2s;}
.gemel_aiweb_main .show-content section *:nth-child(4){transition-delay:.3s;}
.gemel_aiweb_main .show-content section *:nth-child(5){transition-delay:.4s;}
.gemel_aiweb_main .show-content section *:nth-child(6){transition-delay:.5s;}
.gemel_aiweb_main .show-content section *:nth-child(7){transition-delay:.6s;}
.gemel_aiweb_main .show-content section *:nth-child(8){transition-delay:.7s;}
.gemel_aiweb_main .show-content section *:nth-child(9){transition-delay:.8s;}
.gemel_aiweb_main .show-content section *:nth-child(10){transition-delay:.9s;}
.gemel_aiweb_main .show-content section *:nth-child(11){transition-delay:1s;}
.gemel_aiweb_main .show-content section *:nth-child(12){transition-delay:1.1s;}
.gemel_aiweb_main .show-content section *:nth-child(13){transition-delay:1.2s;}
.gemel_aiweb_main .show-content section *:nth-child(14){transition-delay:1.3s;}
.gemel_aiweb_main .show-content section *:nth-child(15){transition-delay:1.4s;}
.gemel_aiweb_main .show-content section *:nth-child(16){transition-delay:1.5s;}
.gemel_aiweb_main .show-content section *:nth-child(17){transition-delay:1.6s;}
.gemel_aiweb_main .show-content section *:nth-child(18){transition-delay:1.7s;}
.gemel_aiweb_main .show-content section *:nth-child(19){transition-delay:1.8s;}
.gemel_aiweb_main .show-content section *:nth-child(20){transition-delay:1.9s;}
.gemel_aiweb_main .show-content section::-webkit-scrollbar{width:4px;height:4px;background-color:#eee;overflow:visible;}
.gemel_aiweb_main .show-content section::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:5px;background-color:var(--gemelai-main-color);}

.gemel_aiweb_main .show-content .article-list .title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px;}
.gemel_aiweb_main .show-content .article-list .title p{display:flex;font-size:16px;}
.gemel_aiweb_main .show-content .article-list .title p span{display:flex;align-items:center;color:var(--secd-color);cursor:pointer;}
.gemel_aiweb_main .show-content .article-list .title p span:before{content:"\f463";font-family:dashicons;transition:all .5s;}
.gemel_aiweb_main .show-content .article-list .title p span:hover{color:var(--main-color);}
.gemel_aiweb_main .show-content .article-list .title p span:hover:before{transform:rotate(360deg);}
.gemel_aiweb_main .show-content .article-list .mob-tip{display:none;font-size:16px;}
.gemel_aiweb_main .show-content .article-list .mob-tip span{display:flex;align-items:center;color:var(--secd-color);cursor:pointer;}
.gemel_aiweb_main .show-content .article-list .mob-tip span:before{content:"\f463";font-family:dashicons;}
.gemel_aiweb_main .show-content .article-list .mob-tip span:hover{color:var(--main-color);}
.gemel_aiweb_main .show-content .article-list li{display:none;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.gemel_aiweb_main .show-content .article-list li .pic{width:320px;height:180px;border-radius:10px;overflow:hidden;}
.gemel_aiweb_main .show-content .article-list li .pic img{width:100%;height:100%;object-fit:cover;}
.gemel_aiweb_main .show-content .article-list li .text{width:calc(100% - 355px);}
.gemel_aiweb_main .show-content .article-list li .text h3{line-height:30px;margin-bottom:15px;font-size:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gemel_aiweb_main .show-content .article-list li .text time{display:block;line-height:15px;margin:10px 0 15px;font-size:12px;color:#999;}
.gemel_aiweb_main .show-content .article-list li .text p{line-height:25px;font-size:16px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4e4e4e;}
.gemel_aiweb_main .show-content .article-list li .text .more{display:inline-block;line-height:30px;margin-top:20px;font-size:16px;color:var(--main-color);}
.gemel_aiweb_main .show-content .article-list li.on{display:flex;}
.gemel_aiweb_main .show-content .article-list.nopic ul{display:flex;flex-wrap:wrap;column-gap:3.5%;row-gap:40px;}
.gemel_aiweb_main .show-content .article-list.nopic li{width:31%;height:300px;padding:30px 40px;margin:0;border-radius:10px;box-sizing:border-box;border-bottom:none;background-color:#fff;}
.gemel_aiweb_main .show-content .article-list.nopic li .pic{display:none;}
.gemel_aiweb_main .show-content .article-list.nopic li .text{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;}
.gemel_aiweb_main .show-content .article-list.nopic li .text h3{height:60px;line-height:30px;padding-bottom:30px;border-bottom:1px solid #ddd;font-size:24px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.gemel_aiweb_main .show-content .article-list.nopic li .text p{height:50px;}
.gemel_aiweb_main .show-content .article-list.nopic li.on{display:block;}
.gemel_aiweb_main .show-content .article-list.loading li{opacity:0;transition-delay:0s;}

.gemel_aiweb_main .show-content .article{color:#444;}
.gemel_aiweb_main .show-content .article > *{margin-bottom:25px;}
.gemel_aiweb_main .show-content .article h2{display:inline-block;position:relative;;line-height:35px;padding:0 30px 10px;margin-top:45px;border-bottom:1px solid rgba(54,142,182,.3);font-size:28px;}
.gemel_aiweb_main .show-content .article h2:before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;background-color:var(--main-color);}
.gemel_aiweb_main .show-content .article h2:after{content:"";position:absolute;left:5px;top:15px;width:15px;height:15px;background-color:var(--secd-color);}
.gemel_aiweb_main .show-content .article h3{display:flex;line-height:30px;margin-top:35px;font-size:20px;color:var(--main-color);}
.gemel_aiweb_main .show-content .article h3 mark{display:block;width:30px;height:30px;line-height:30px;margin-right:10px;text-align:center;background-color:var(--main-color) !important;color:#fff !important;}
.gemel_aiweb_main .show-content .article ul li{position:relative;line-height:25px;padding-left:15px;margin-bottom:10px;font-size:18px;}
.gemel_aiweb_main .show-content .article ul li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;background-color:var(--secd-color);border-radius:50%;}
.gemel_aiweb_main .show-content .article p{margin-bottom:25px;}
.gemel_aiweb_main .show-content .article figure{margin-bottom:45px;}
.gemel_aiweb_main .show-content .article .title{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #ddd;}
.gemel_aiweb_main .show-content .article .title h1{line-height:45px;margin:0;font-size:36px;}
.gemel_aiweb_main .show-content.action{z-index:1;}
.gemel_aiweb_main .show-content.action section{transform:translateX(0) scale(1);}
.gemel_aiweb_main .show-content.action section *{opacity:1;transform:translateY(0);}
.gemel_aiweb_main .show-content.action .closebtn{display:block;}

.gemel_aiweb_main .assistant .chatbox{position:fixed;right:30px;bottom:180px;display:flex;flex-direction:column;justify-content:space-between;width:800px;max-width:calc(100vw - 60px);height:500px;padding:25px 20px 20px;background-color:rgba(255,255,255,1);backdrop-filter:saturate(180%) blur(20px);transform-origin:100% 100%;transform:translate(0,12%) scale(0.2);border-radius:15px;box-sizing:border-box;box-shadow:0 0 90px rgba(0,0,0,.2);z-index:-1;opacity:0;transition:all .5s;}
.gemel_aiweb_main .assistant .chatbox .dialog{display:flex;flex-direction:column;height:calc(100% - 70px);text-align:left;justify-content:space-between;overflow:hidden;}
.gemel_aiweb_main .assistant .chatbox .dialog h3{display:flex;justify-content:space-between;line-height:40px;font-size:30px;font-weight:bold;}
.gemel_aiweb_main .assistant .chatbox .dialog h3 i{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-family:"aiico";opacity:0;cursor:pointer;}
.gemel_aiweb_main .assistant .chatbox .dialog h3 i:after{content:"\e901";}
.gemel_aiweb_main .assistant .chatbox .dialog h3.bye{font-size:22px;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange{display:none;width:100%;height:100%;padding-right:10px;box-sizing:border-box;overflow:hidden;overflow-y:auto;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item{padding:0 5px;margin-bottom:20px;overflow:hidden;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p{line-height:24px;font-size:16px;word-wrap:break-word;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p em{display:block;width:24px;height:24px;background-image:url(loading.png);background-size:100% 100%;animation:ccc 2s linear infinite;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p a{color:var(--gemelai-main-color);text-decoration:underline;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p .vbc{display:inline-block;vertical-align:top;position:relative;width:24px;height:24px;margin:0 0 0 10px;text-align:center;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p .vbc audio{width:0;height:0;opacity:0;overflow:hidden;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p .vbc i{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);font-family:"aiico";font-size:14px;cursor:pointer;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p .vbc i:before{content:"\e904";}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item .flb{display:inline-block;max-width:60%;padding:15px 20px;box-sizing:border-box;overflow:hidden;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item.obj-ai .flb{border:1px solid #ccc;border-radius:15px 15px 15px 0;text-align:left;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item.obj-user{text-align:right;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item.obj-user .flb{border-radius:15px 15px 0 15px;background-image:linear-gradient(to right,#2377de,#0fb7f6);color:#fff;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange::-webkit-scrollbar{width:4px;height:4px;background-color:#f1f1f1;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:2px;background-color:var(--gemelai-main-color);opacity:0;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange:hover::-webkit-scrollbar-thumb{opacity:1;}
.gemel_aiweb_main .assistant .chatbox .control.pc{transition:all .5s;}
.gemel_aiweb_main .assistant .chatbox .nextbtn{position:absolute;left:0;bottom:0;width:100%;height:70px;padding:14px 20px 20px;box-sizing:border-box;text-align:right;z-index:2;}
.gemel_aiweb_main .assistant .chatbox .nextbtn button{display:none;width:115px;height:40px;background-color:var(--gemelai-main-color);color:#fff;border-radius:6px;border:none;font-size:20px;cursor:pointer;}
.gemel_aiweb_main .assistant .chatbox:before{content:"";position:absolute;right:30px;bottom:-14px;border:15px solid transparent;border-bottom-color:rgba(255,255,255,1);transform:rotate(45deg);transition:all .5s;}
.gemel_aiweb_main .assistant .chatbox:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}
.gemel_aiweb_main .assistant .chatbox:hover{background-color:rgba(255,255,255,1);}
.gemel_aiweb_main .assistant .chatbox:hover:before{border-bottom-color:rgba(255,255,255,1);}
.gemel_aiweb_main .assistant .chatbox.action{transform:translate(0,0) scale(1);opacity:1;z-index:999999999;}
.gemel_aiweb_main .assistant .chatbox.action .dialog h3{font-size:0;}
.gemel_aiweb_main .assistant .chatbox.action .dialog h3 i{opacity:1;font-size:20px;}
.gemel_aiweb_main .assistant .chatbox.action .dialog .exchange{display:block;}
.gemel_aiweb_main .assistant .chatbox.action .control .operate .tin-voice span label{display:none;}
.gemel_aiweb_main .assistant .chatbox.action .control .operate .tin-voice span em{display:block;}
.gemel_aiweb_main .assistant .chatbox.action .control .operate .tin-edit input::placeholder{font-size:0;}
.gemel_aiweb_main .assistant .chatbox.action:after{display:none;}

.gemel_aiweb_main .assistant .ai-tips{position:fixed;right:30px;bottom:160px;width:280px;padding:15px;box-shadow:0 0 50px rgba(0,0,0,.2);border-radius:10px;background-color:#fff;transform:translateY(20px);opacity:0;z-index:-1;transition:all .5s;}
.gemel_aiweb_main .assistant .ai-tips p{height:60px;line-height:30px;font-size:18px;}
.gemel_aiweb_main .assistant .ai-tips:before{content:"";position:absolute;right:30px;bottom:-9px;border:10px solid transparent;border-bottom-color:rgba(255,255,255,1);transform:rotate(45deg);transition:all 1s;}
.gemel_aiweb_main .assistant .ai-tips.out{transform:translateY(-20px);opacity:0;z-index:-1;}
.gemel_aiweb_main .assistant .ai-tips.action{transform:translateY(0);opacity:1;z-index:999999998;}

.control{display:flex;justify-content:space-between;height:50px;}
.control .btn{width:50px;height:50px;line-height:50px;padding:0;border-radius:30px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);font-family:"aiico";font-size:24px;text-align:center;cursor:pointer;}
.control .voice:after{content:"\e903";}
.control .edit:after{content:"\e902";}
.control .operate{width:calc(100% - 120px);height:50px;border-radius:30px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);}
.control .operate .tinbox{display:none;justify-content:center;align-items:center;width:100%;height:100%;border-radius:30px;}
.control .operate .tin-voice{position:relative;;cursor:pointer;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;}
.control .operate .tin-voice span{display:block;margin:0 10px;font-size:15px;-webkit-user-select:none;user-select:none;}
.control .operate .tin-voice span em{display:none;}
.control .operate .tin-voice .record{display:none;}
.control .operate .tin-voice .record i{content:"";display:block;width:2px;height:2px;margin:0 1px;background-color:var(--gemelai-main-color);transition:transform .3s linear;}
.control .operate .tin-voice .cancel{position:absolute;left:50%;bottom:70px;width:0;height:0;margin-left:-28px;border-radius:50%;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);overflow:hidden;}
.control .operate .tin-voice .cancel:before{content:"";position:absolute;left:50%;top:50%;width:30px;height:2px;margin:-1px 0 0 -15px;background-color:#333;transform:rotate(45deg);}
.control .operate .tin-voice .cancel:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:2px;margin:-1px 0 0 -15px;background-color:#333;transform:rotate(-45deg);}
.control .operate .tin-voice .cancel:hover{background-color:#f0fbff;}
.control .operate .tin-voice .cancel.on{background-color:#f0fbff;}
.control .operate .tin-voice:hover{background-color:#f0fbff;}
.control .operate .tin-voice.action .record{display:flex;}
.control .operate .tin-voice.action .cancel{width:50px;height:50px;}
.control .operate .tin-edit input{width:calc(100% - 50px);height:100%;padding:0 20px;box-sizing:border-box;border:none;outline:none;border-radius:50px;font-size:16px;font-weight:normal;}
.control .operate .tin-edit input::placeholder{font-size:16px;}
.control .operate .tin-edit button{width:50px;height:50px;line-height:50px;border:none;background:none;cursor:pointer;text-align:center;}
.control .operate .tin-edit button:after{content:"\e905";font-family:"aiico";color:var(--gemelai-main-color);font-size:20px;}
.control .operate .tin-edit button:hover:after{color:#5acbc9;}
.control.type-voice .voice{background-color:var(--gemelai-main-color);color:#fff;}
.control.type-voice .tin-voice{display:flex;}
.control.type-edit .edit{background-color:var(--gemelai-main-color);color:#fff;}
.control.type-edit .tin-edit{display:flex;}

.notebox{position:absolute;top:30px;left:50%;padding:15px;background-color:rgba(0,0,0,.6);color:#fff;border-radius:10px;opacity:0;transform:translate(-50%,10%);transition:all .5s;}
.notebox p{line-height:20px;font-size:14px;text-align:center;}
.notebox.on{opacity:1;transform:translate(-50%,0);}

main{position:relative;background-color:#fff;z-index:9;transition:all .8s;}
footer{position:relative;z-index:9998;transition:all .8s;}
.copy-right{transition:all .8s;}
body.showaicontent{height:100vh;overflow:hidden;}
body.showaicontent header{transform:translateY(-100%);}
body.showaicontent footer{transform:translateY(calc(100% + 115px));}
body.showaicontent main{transform:translateX(-100vw);padding-right:6px;overflow-x:hidden;}
body.showaicontent .copy-right{transform:translateY(100%);}
body.showaicontent .gemel_aiweb_main.action:before{opacity:0;z-index:-1;}

@media only screen and (max-width:980px){
.gemel_aiweb_main .assistant .chatbox{bottom:100px;}
.gemel_aiweb_main .show-content{padding:60px 0;}
.gemel_aiweb_main .show-content .closebtn{width:60px;height:60px;}
.gemel_aiweb_main .show-content .closebtn:before{width:40px;margin-left:-20px;}
.gemel_aiweb_main .show-content .closebtn:after{width:40px;margin-left:-20px;}
.gemel_aiweb_main .show-content section{padding:0 4vw 20px;}
.gemel_aiweb_main .show-content section h1{line-height:40px;font-size:30px;}
.gemel_aiweb_main .ai-icon-btn{bottom:10px;}
.gemel_aiweb_main .show-content .article-list.nopic ul{column-gap:4%;row-gap:20px;}
.gemel_aiweb_main .show-content .article-list.nopic li{width:48%;height:240px;padding:15px 20px;}
.gemel_aiweb_main .show-content .article-list.nopic li .text h3{line-height:30px;padding-bottom:20px;font-size:20px;}
}

@media only screen and (max-width:640px){
.gemel_aiweb_main .ai-icon-btn{width:40px;height:40px;right:10px;bottom:10px;}
.gemel_aiweb_main .ai-icon-btn:after{font-size:18px;}
.gemel_aiweb_main .show-content{padding:60px 0;}
.gemel_aiweb_main .show-content section h1{line-height:30px;font-size:24px;}
.gemel_aiweb_main .show-content .article-list li .pic{width:100%;height:200px;margin-bottom:10px;}
.gemel_aiweb_main .show-content .article-list li .text{width:100%;}
.gemel_aiweb_main .show-content .article-list li .text h3{margin-bottom:5px;}
.gemel_aiweb_main .show-content .article-list li .text .more{margin-top:5px;}
.gemel_aiweb_main .show-content .article-list li.on{display:block;}
.gemel_aiweb_main .show-content .article-list .title{display:block;margin-bottom:30px;}
.gemel_aiweb_main .show-content .article-list .title p{display:none;}
.gemel_aiweb_main .show-content .article-list .mob-tip{display:flex;margin-top:20px;}
.gemel_aiweb_main .show-content .article-list.nopic li{width:100%;height:200px;}
.gemel_aiweb_main .show-content .article-list.nopic li .text h3{line-height:27px;padding-bottom:10px;}
.gemel_aiweb_main .assistant .chatbox{right:10px;bottom:80px;width:calc(100% - 20px);max-width:100%;height:calc(100vh - 90px);padding:15px 10px;transform:translate(-8%,4%) scale(0.1);}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange{padding-right:2px;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item{margin-bottom:15px;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item p{font-size:14px;}
.gemel_aiweb_main .assistant .chatbox .dialog .exchange .di-item .flb{max-width:90%;padding:10px 15px;}
.gemel_aiweb_main .assistant .ai-tips{bottom:70px;right:20px;}
.gemel_aiweb_main .assistant .ai-tips:before{right:20px;}
.gemel_aiweb_main:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:-1;opacity:0;transition:all .5s;}
.gemel_aiweb_main.action:before{background-color:rgba(255,255,255,.8);backdrop-filter:saturate(180%) blur(20px);z-index:999997;opacity:1;}
.control .operate{width:calc(100% - 60px);}
.control .operate .tin-edit input{font-size:16px;}
.control.type-edit .edit{display:none;}
.control.type-voice .voice{display:none;}
}

