.set-btn{position:fixed;top:40px;right:0;display:flex;align-items:center}.set-btn .el-button{font-size:30px;background-color:hsla(0,0%,100%,.8);color:#333;padding:5px 0}.set-btn .model-list{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;position:absolute;top:-20px;right:-200px;z-index:100}.set-btn .model-list.showModel{right:40px;transition:right 1s ease-out}.set-btn .model-list.hideModel{right:-200px;transition:right 1s ease-out}.set-btn .model-list .model-list-item{width:70px;height:70px;border:3px solid #fff;border-radius:6px}.set-btn .model-list .model-list-item.active{border-color:#409eff}.content,.set-btn .model-list .model-list-item img{width:100%;height:100%}.content{overflow:hidden;position:relative}.top{justify-content:space-around;width:100%;height:100%;margin:0 auto}.ddMan{width:80%}.chat{background-color:red;z-index:9999}.top_chat{border-top-left-radius:15px;border-top-right-radius:15px;font-size:14px;width:99%;height:40%;display:flex;flex-direction:column;overflow:auto;padding:0 10px;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;bottom:10%}@media screen and (max-width:750px){.top_chat{border-top-left-radius:15px;border-top-right-radius:15px;font-size:14px;width:95%;height:40%;display:flex;flex-direction:column;overflow:auto;padding:0 10px;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;bottom:10%}}.top_chat::-webkit-scrollbar{display:none}.top_chat_msg{max-width:60%;margin-top:20px;padding:10px;opacity:1}.top_chat_msg_left{border-radius:0 15px 15px 15px}.top_chat_msg_left,.top_chat_msg_right{color:#fff;background:linear-gradient(135deg,#5478ff,#2f54eb)}.top_chat_msg_right{border-radius:15px 0 15px 15px}.btm{width:90%;height:54px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;position:fixed;bottom:15px;padding:0 5%}.btm_tabBtn{width:45px;height:45px}.btm_sendBtn,.btm_tabBtn{vertical-align:middle;cursor:pointer}.btm_sendBtn{width:24px;height:24px;padding:8px;background:linear-gradient(135deg,#5478ff,#2f54eb);border-radius:50%}.btm input{flex:1;height:42px;border-radius:20px;text-indent:1em;position:relative;padding-right:44px;border:none}.btm-yu{width:calc(100% - 65px);height:42px;line-height:42px;background:#fff;border-radius:20px;font-size:14px}.btm-yu,.voice-text{text-align:center;align-items:center}.voice-text{position:absolute;bottom:38%;left:25%;width:50%;color:#e2f0ff;z-index:1;display:flex;flex-direction:column;justify-content:center}.voice-text .text{font-size:12px}.musical-scale{position:absolute;bottom:24%;left:25%;width:50%;height:80px;border-radius:48px;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.musical-scale .scale{width:65%;height:40px;display:flex;align-items:center;justify-content:space-between}.musical-scale .scale .em{display:block;background:#007aff;width:4px;height:10%;float:left}.musical-scale .scale .em:last-child{margin-right:0}.musical-scale .scale .em:first-child,.musical-scale .scale .em:nth-child(15){-webkit-animation:load 2.5s linear 1.4s infinite;animation:load 2.5s linear 1.4s infinite}.musical-scale .scale .em:nth-child(2),.musical-scale .scale .em:nth-child(14){-webkit-animation:load 2.5s linear 1.2s infinite;animation:load 2.5s linear 1.2s infinite}.musical-scale .scale .em:nth-child(3),.musical-scale .scale .em:nth-child(13){-webkit-animation:load 2.5s linear 1s infinite;animation:load 2.5s linear 1s infinite}.musical-scale .scale .em:nth-child(4),.musical-scale .scale .em:nth-child(12){-webkit-animation:load 2.5s linear .8s infinite;animation:load 2.5s linear .8s infinite}.musical-scale .scale .em:nth-child(5),.musical-scale .scale .em:nth-child(11){-webkit-animation:load 2.5s linear .6s infinite;animation:load 2.5s linear .6s infinite}.musical-scale .scale .em:nth-child(6),.musical-scale .scale .em:nth-child(10){-webkit-animation:load 2.5s linear .4s infinite;animation:load 2.5s linear .4s infinite}.musical-scale .scale .em:nth-child(7),.musical-scale .scale .em:nth-child(9){-webkit-animation:load 2.5s linear .2s infinite;animation:load 2.5s linear .2s infinite}.musical-scale .scale .em:nth-child(8){-webkit-animation:load 2.5s linear 0s infinite;animation:load 2.5s linear 0s infinite}@-webkit-keyframes load{0%{height:10%}50%{height:100%}to{height:10%}}@keyframes load{0%{height:10%}50%{height:100%}to{height:10%}}.spinner{width:15px;height:15px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-color:#fff rgba(0,0,0,.1);-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}