#aiVoiceCover{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:url("/images/joinnew/aivoicecoverbg.png");background-size:cover}.av_coverwrap{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;z-index:3}.av_cover_head{text-align:center;margin:160px 44px 60px}.av_coverwrap h2{font-weight:600;font-size:24px;color:#262626;line-height:33px;text-align:center;font-style:normal;margin-bottom:16px}.av_coverwrap p{font-weight:400;font-size:16px;color:#333;line-height:24px;text-align:center;font-style:normal}#startVoicePermission{width:248px;height:48px;background:#fff;border:none;border-radius:24px;background-image:linear-gradient(90deg,#8da3ff,#a870f1);margin-bottom:10px;position:relative;cursor:pointer}#startVoicePermission::before{content:"";position:absolute;left:2px;top:2px;bottom:2px;right:2px;background:#fff;border-radius:999px;z-index:1}.av_cover_bottom{text-align:center;margin-bottom:120px}.av_cover_bottom p{font-weight:400;font-size:12px;color:#8c8c8c;margin-bottom:12px}.vc_sbtn{color:#6363cc;position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:100%}.pink_lc{--circle-center-x:-200px;--circle-center-y:80px;--circle-radius:100px;position:absolute;top:0;left:0;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,#a162ff 0,rgba(242,233,255,.6) 50%,rgba(242,233,255,0) 100%);filter:blur(50px);animation:circularMove 8s linear infinite;pointer-events:none}.blur_rb{--rb-circle-center-x:150px;--rb-circle-center-y:150px;--rb-circle-radius:100px;position:absolute;bottom:0;right:0;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,#627bed 0,rgba(242,233,255,.6) 50%,rgba(242,233,255,0) 100%);filter:blur(50px);animation:circularMoveReverse 6s linear infinite;pointer-events:none}.white_rt{--wt-circle-center-x:100px;--wt-circle-center-y:-100px;--wt-circle-radius:120px;position:absolute;top:0;right:0;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,#fff 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%);filter:blur(20px);animation:circularMoveWhite 5s linear infinite;pointer-events:none}@keyframes circularMove{0%{transform:translate(calc(var(--circle-center-x) - var(--circle-radius)),var(--circle-center-y)) scale(1.2);opacity:.8}12.5%{transform:translate(calc(var(--circle-center-x) - var(--circle-radius) * .707),calc(var(--circle-center-y) - var(--circle-radius) * .707)) scale(1.3);opacity:.85}25%{transform:translate(var(--circle-center-x),calc(var(--circle-center-y) - var(--circle-radius))) scale(1.4);opacity:.9}37.5%{transform:translate(calc(var(--circle-center-x) + var(--circle-radius) * .707),calc(var(--circle-center-y) - var(--circle-radius) * .707)) scale(1.5);opacity:.95}50%{transform:translate(calc(var(--circle-center-x) + var(--circle-radius)),var(--circle-center-y)) scale(1.6);opacity:1}62.5%{transform:translate(calc(var(--circle-center-x) + var(--circle-radius) * .707),calc(var(--circle-center-y) + var(--circle-radius) * .707)) scale(1.5);opacity:.95}75%{transform:translate(var(--circle-center-x),calc(var(--circle-center-y) + var(--circle-radius))) scale(1.4);opacity:.9}87.5%{transform:translate(calc(var(--circle-center-x) - var(--circle-radius) * .707),calc(var(--circle-center-y) + var(--circle-radius) * .707)) scale(1.3);opacity:.85}100%{transform:translate(calc(var(--circle-center-x) - var(--circle-radius)),var(--circle-center-y)) scale(1.2);opacity:.8}}@keyframes circularMoveReverse{0%{transform:translate(calc(var(--rb-circle-center-x) - var(--rb-circle-radius)),var(--rb-circle-center-y)) scale(1.2);opacity:.8}12.5%{transform:translate(calc(var(--rb-circle-center-x) - var(--rb-circle-radius) * .707),calc(var(--rb-circle-center-y) + var(--rb-circle-radius) * .707)) scale(1.3);opacity:.85}25%{transform:translate(var(--rb-circle-center-x),calc(var(--rb-circle-center-y) + var(--rb-circle-radius))) scale(1.4);opacity:.9}37.5%{transform:translate(calc(var(--rb-circle-center-x) + var(--rb-circle-radius) * .707),calc(var(--rb-circle-center-y) + var(--rb-circle-radius) * .707)) scale(1.5);opacity:.95}50%{transform:translate(calc(var(--rb-circle-center-x) + var(--rb-circle-radius)),var(--rb-circle-center-y)) scale(1.6);opacity:1}62.5%{transform:translate(calc(var(--rb-circle-center-x) + var(--rb-circle-radius) * .707),calc(var(--rb-circle-center-y) - var(--rb-circle-radius) * .707)) scale(1.5);opacity:.95}75%{transform:translate(var(--rb-circle-center-x),calc(var(--rb-circle-center-y) - var(--rb-circle-radius))) scale(1.4);opacity:.9}87.5%{transform:translate(calc(var(--rb-circle-center-x) - var(--rb-circle-radius) * .707),calc(var(--rb-circle-center-y) - var(--rb-circle-radius) * .707)) scale(1.3);opacity:.85}100%{transform:translate(calc(var(--rb-circle-center-x) - var(--rb-circle-radius)),var(--rb-circle-center-y)) scale(1.2);opacity:.8}}@keyframes circularMoveWhite{0%{transform:translate(calc(var(--wt-circle-center-x) - var(--wt-circle-radius)),var(--wt-circle-center-y)) scale(1.2);opacity:.6}12.5%{transform:translate(calc(var(--wt-circle-center-x) - var(--wt-circle-radius) * .707),calc(var(--wt-circle-center-y) - var(--wt-circle-radius) * .707)) scale(1.3);opacity:.65}25%{transform:translate(var(--wt-circle-center-x),calc(var(--wt-circle-center-y) - var(--wt-circle-radius))) scale(1.4);opacity:.7}37.5%{transform:translate(calc(var(--wt-circle-center-x) + var(--wt-circle-radius) * .707),calc(var(--wt-circle-center-y) - var(--wt-circle-radius) * .707)) scale(1.5);opacity:.75}50%{transform:translate(calc(var(--wt-circle-center-x) + var(--wt-circle-radius)),var(--wt-circle-center-y)) scale(1.6);opacity:.8}62.5%{transform:translate(calc(var(--wt-circle-center-x) + var(--wt-circle-radius) * .707),calc(var(--wt-circle-center-y) + var(--wt-circle-radius) * .707)) scale(1.5);opacity:.75}75%{transform:translate(var(--wt-circle-center-x),calc(var(--wt-circle-center-y) + var(--wt-circle-radius))) scale(1.4);opacity:.7}87.5%{transform:translate(calc(var(--wt-circle-center-x) - var(--wt-circle-radius) * .707),calc(var(--wt-circle-center-y) + var(--wt-circle-radius) * .707)) scale(1.3);opacity:.65}100%{transform:translate(calc(var(--wt-circle-center-x) - var(--wt-circle-radius)),var(--wt-circle-center-y)) scale(1.2);opacity:.6}}.ai-voice-display{background:linear-gradient(135deg,#f8f9ff 0,#fff 100%);border-radius:16px;padding:24px;margin:16px;box-shadow:0 4px 20px rgba(99,99,204,.1);border:1px solid rgba(141,163,255,.2)}.ai-voice-avatar{display:flex;align-items:center;margin-bottom:20px}.ai-voice-avatar img{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#8da3ff 0,#a870f1 100%);padding:2px}.ai-voice-wave{display:flex;align-items:center;height:24px;margin-left:12px;gap:3px}.ai-voice-wave span{display:inline-block;width:4px;height:8px;background:linear-gradient(180deg,#8da3ff 0,#a870f1 100%);border-radius:2px;animation:waveAnimation 1s ease-in-out infinite}.ai-voice-wave span:first-child{animation-delay:0s}.ai-voice-wave span:nth-child(2){animation-delay:.1s}.ai-voice-wave span:nth-child(3){animation-delay:.2s}.ai-voice-wave span:nth-child(4){animation-delay:.3s}.ai-voice-wave span:nth-child(5){animation-delay:.4s}@keyframes waveAnimation{0%,100%{height:8px}50%{height:20px}}.ai-voice-content{padding-left:60px}.ai-voice-title{font-size:18px;font-weight:500;color:#262626;line-height:1.6;min-height:28px;position:relative}.ai-voice-title::after{content:"|";animation:blink .8s infinite;color:#8da3ff;font-weight:300}@keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}.ai-voice-options{margin-top:24px;display:flex;flex-direction:column;gap:12px}.ai-voice-option{display:flex;align-items:center;padding:16px 20px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;transition:all .3s ease;opacity:0;transform:translateX(-20px)}.ai-voice-option.show{opacity:1;transform:translateX(0)}.ai-voice-option:hover{border-color:#8da3ff;box-shadow:0 4px 12px rgba(141,163,255,.2);transform:translateX(4px)}.ai-voice-option.selected{background:linear-gradient(135deg,#8da3ff 0,#a870f1 100%);border-color:transparent;color:#fff}.ai-voice-option.selected .option-label{background:rgba(255,255,255,.3);color:#fff}.option-label{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f0f0ff;color:#6363cc;border-radius:50%;font-weight:600;font-size:14px;margin-right:16px;flex-shrink:0}.option-text{font-size:16px;color:inherit;line-height:1.5}.ai-voice-user-input{margin-top:20px;padding:20px;background:rgba(141,163,255,.08);border-radius:12px;margin-left:60px}.ai-voice-listening{display:flex;align-items:center;gap:12px}.ai-voice-listening img{width:32px;height:32px}.ai-voice-listening span{font-size:14px;color:#666}.ai-voice-loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;z-index:10000}.ai-voice-loading-content{text-align:center}.ai-voice-loading-spinner{width:48px;height:48px;border:4px solid #f0f0ff;border-top-color:#8da3ff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 16px}@keyframes spin{to{transform:rotate(360deg)}}.ai-voice-loading-text{font-size:16px;color:#666}@media screen and (max-width:480px){.ai-voice-display{margin:12px;padding:16px}.ai-voice-content{padding-left:0;margin-top:16px}.ai-voice-title{font-size:16px}.ai-voice-option{padding:12px 16px}.option-label{width:24px;height:24px;font-size:12px;margin-right:12px}.option-text{font-size:14px}.ai-voice-user-input{margin-left:0;padding:16px}.ai-voice-avatar img{width:40px;height:40px}}.ai-voice-video-container{position:fixed;right:20px;bottom:20px;width:180px;background:#1a1a2e;border-radius:2px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:10001;will-change:left,top}.ai-voice-video-container.dragging{opacity:.9;cursor:grabbing;box-shadow:0 12px 40px rgba(0,0,0,.4)}.ai-voice-video-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:linear-gradient(135deg,#8da3ff 0,#a870f1 100%);cursor:grab;user-select:none}.ai-voice-video-container.dragging .ai-voice-video-header{cursor:grabbing}.ai-voice-video-title{display:flex;align-items:center;font-size:12px;color:#fff;font-weight:500}.ai-voice-rec-dot{display:inline-block;width:8px;height:8px;background:#f44;border-radius:50%;margin-right:6px;animation:recBlink 1s ease-in-out infinite}@keyframes recBlink{0%,100%{opacity:1}50%{opacity:.3}}.ai-voice-video-time{font-size:11px;color:rgba(255,255,255,.9);font-family:'Courier New',monospace;letter-spacing:1px}.ai-voice-video-preview{width:100%;height:135px;background:#000;overflow:hidden}.ai-voice-video-preview video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}@media screen and (max-width:480px){.ai-voice-video-container{width:120px;right:10px;bottom:80px}.ai-voice-video-preview{height:90px}.ai-voice-video-header{padding:6px 8px}.ai-voice-video-title{font-size:10px}.ai-voice-rec-dot{width:6px;height:6px;margin-right:4px}.ai-voice-video-time{font-size:9px}}.ui-checkbox,.ui-radio{margin-bottom:0!important}.ui-controlgroup{text-align:center;padding:0 22px!important}body #divQuestion .optiontag .checked .label{background:linear-gradient(90deg,#8da3ff 0,#a871f2 100%)!important}body #divQuestion .optiontag .label{margin:0 14px 14px 0!important}div.field{padding:0!important}.cutfield>div,div.field-label{margin:0 0 30px;padding:30px 12px!important;background:0 0}body #divContent:before{display:none}body #divContent{background:0 0;box-shadow:none}.schedule-wrap{display:none}#divQuestion span.req{display:none}#reportfooter{display:none}div.field-label:after{display:none}#divBackgroundWrap .white_rt{top:100px;right:50%;animation:circularMoveWhite 15s linear infinite}#divBackgroundWrap .blur_rb{--rb-circle-radius:50px;bottom:20px;right:50%;margin-right:-100px;animation:circularMoveReverse 20s linear infinite}#divBackgroundWrap .pink_lc{top:100px;left:-100px;animation:circularMove 18s linear infinite}.ismob #cameraWrap{width:70px;height:80px}.ai-voice-btn-wrap{flex-direction:column;padding:20px 16px 70px;z-index:100}.ai-voice-btn-wrap .lxNextBtn{display:none!important}.ai-voice-tip{text-align:center;margin-bottom:20px;font-size:16px;color:#555580;font-style:normal}.ai-voice-btn-row{display:flex;align-items:center;justify-content:center;gap:16px}.ai-voice-anim-wrap{display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.6);box-shadow:0 8px 14px 6px rgba(198,202,249,.28);border-radius:30px;padding:12px 16px;min-width:130px;height:40px;box-sizing:border-box}.ai-voice-bars{display:flex;align-items:center;gap:3px;height:20px}.ai-bar{width:3px;height:4px;background:linear-gradient(to top,#8b5cf6,#a78bfa);border-radius:2px;transition:height 80ms ease-out}.ai-mic-icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6 0,#a78bfa 100%);border-radius:50%;color:#fff;font-size:18px;margin:0 4px}.ai-voice-anim-wrap.recording .ai-mic-icon{animation:micPulse 2s ease-in-out infinite}@keyframes micPulse{0%,100%{box-shadow:0 0 0 0 rgba(139,92,246,.4)}50%{box-shadow:0 0 0 8px rgba(139,92,246,0)}}.ai-voice-next-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6 0,#a78bfa 100%);border-radius:999px;color:#fff;font-size:18px;text-decoration:none;box-shadow:0 4px 12px rgba(139,92,246,.3)}.ai-voice-next-btn .iconfont{margin:0;font-size:22px}.ai-voice-next-btn.disabled{background:rgb(140 140 140 / 60%);box-shadow:none;cursor:not-allowed;opacity:.6;pointer-events:none}.ai-voice-btn-wrap #lxNextBtn{display:none!important}body #divQuestion .optiontag .label{background:rgba(138,167,255,.2);padding:8px 16px!important}.ai-voice-input-wrap{margin:0 auto 20px;width:100%;max-width:300px;position:relative}.ai-voice-input{flex:1;width:100%;height:40px;padding:0 14px;border:1px solid #d9d9d9;border-radius:20px;font-size:14px;color:#333;background:rgba(255,255,255,.6);outline:0;transition:border-color .3s}.ai-voice-input:focus{border-color:#8b5cf6}.ai-voice-input::placeholder{color:#999;font-size:13px}.ai-voice-input-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer}.ai-voice-input-btn .comIcon{font-size:20px;color:#6363d3}.ai-voice-options-hidden{opacity:0;max-height:0;overflow:hidden;pointer-events:none;transition:opacity .3s ease,max-height .3s ease}.ai-voice-options-show{opacity:1;pointer-events:auto}.ai-typing-text{display:inline}.ai-typing-cursor{display:inline-block;animation:ai-cursor-blink .8s infinite;color:#0095ff;font-weight:700;margin-left:2px}@keyframes ai-cursor-blink{0%,50%{opacity:1}100%,51%{opacity:0}}.beginner_problem textarea{background:rgba(255,255,255,.6);border:none;font-size:16px;padding:10px 14px}.ui-input-text{background:rgba(255,255,255,.6);font-size:16px}.ui-input-text input{background:0 0}.isaivioce .cameratit{height:18px;line-height:18px}.isaivioce .cameratext{font-size:8px}.isaivioce .field[fuzzy="1"]{min-height:300px}.ui-input-text input,.ui-input-text textarea{font-size:16px}.errorMessage{background:0 0!important}.isaivioce .footer{padding:20px 0}.ai-chat-log-btn{position:fixed;top:140px;right:0;background:#d9d2ff;border-radius:13px 0 0 13px;height:28px;line-height:28px;padding:0 10px;z-index:999;font-weight:400;font-size:12px;color:#555580;cursor:pointer}.ai-chat-log-btn i{font-size:20px;color:#fff;line-height:1}.ai-chat-log-dialog{height:100%;display:flex;flex-direction:column;background:#f8f9fa}.chat-log-header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:#fff;border-bottom:1px solid #eee}.chat-log-title{font-size:17px;font-weight:600;color:#333}.chat-log-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chat-log-close i{font-size:18px;color:#999}.chat-log-content{flex:1;overflow-y:auto;padding:15px;-webkit-overflow-scrolling:touch}.chat-log-empty{text-align:center;padding:60px 20px;color:#999;font-size:14px}.chat-log-item{display:flex;align-items:center;margin-bottom:15px;padding:12px 15px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.chat-item-label{flex-shrink:0;width:32px;height:32px;border-radius:4px;font-size:14px;font-weight:600;color:#555580;display:flex;align-items:center;justify-content:center;margin-right:12px}.chat-item-question .chat-item-label{background:#e8e4fe}.chat-item-answer .chat-item-label{background:#cedcfe}.chat-item-content{flex:1;word-break:break-word;font-weight:400;font-size:14px;color:#000;line-height:20px;text-align:left}body #divContent .mblogo{border-radius:0}@media screen and (min-width:768px){.ai-chat-log-btn{top:200px;left:0;right:unset;border-radius:0 14px 14px 0}.cutfield>div,div.field-label{margin:0 0 20px;padding:30px 0!important;background:0 0}body #divContent{margin:120px 0 0;padding:20px 50px}.hasbgpic #form1{background:rgba(255,255,255,.6)!important}}.lxbtnWrap.keyboard-hidden{display:none!important}.isaivioce .aloneAnswer{background:0 0}.isaivioce .apageWrap::after{background:0 0}.qinsert{display:none}.isaivioce .apageWrap,.isaivioce .matrixtable{background:rgba(255,255,255,.8)}.isaivioce .aloneAnswer .alonetr .rate-off{background:#e8e8e8}.isaivioce .aloneAnswer .alonetr .aloneAnsItemCheckDiv .rate-on{background:#e8e8e8!important}#divMatrixRel{background:#fff}#divSelLang{display:none!important}.evaluateTagDiv .evaluateTagItem{background:#fff}.scale-div{background:0 0}.scale-rating ul{border-top:1px solid #fff}.scale-rating a.rate-off2,.scale-rating a.rate-off3,.scale-rating a.rate-off7,table.matrix-rating a.rate-off2,table.matrix-rating a.rate-off3,table.matrix-rating a.rate-off7{color:#fff}#spanPreview{display:none!important}.apageprev{display:none!important}