@charset "utf-8";*{word-break:break-all;font-family:Verdana,Arial;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}html{font-size:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;font-size:12px;font-family:"Microsoft Yahei",SimSun,Tahoma,Helvetica,Arial,sans-serif;color:#333;background:#fff}input,select,textarea,td{font-size:12px;}img{border:none;}ul li{list-style-type:none;}ol li{list-style-type:decimal;}ul,form,h1,h2,h3,h4,h5{margin:0px;padding:0px;}a:link,a:visited,a:active{color:#636363;text-decoration:none;}a:hover{color:#f00;text-decoration:none;}i,em{font-style:normal}a.w:link,a.w:visited,a.w:active{color:#FFFFFF;text-decoration:none;}a.w:hover{color:#f4f3f2;}a.b:link,a.b:visited,a.b:active{color:#333333;text-decoration:none;}a.b:hover{color:#FF6600;}a.g:link,a.g:visited,a.g:active{color:#666666;text-decoration:none;}a.g:hover{color:#FF6600;}.d-n{display:none;}.d-b{display:block}.d-i{display:inline-block;*display:inline;*zoom:1;}.d-f{display:flex}.d-i-f{display:inline-flex}.f-d{flex-direction:column}.f-w{flex-wrap:wrap}.a-s{align-items:flex-start}.a-e{align-items:flex-end}.a-c{align-items:center}.a-stretch{align-items:stretch}.a-s-e{align-self:flex-end}.a-s-c{align-self:center}.j-s{justify-content:flex-start}.j-e{justify-content:flex-end}.j-c{justify-content:center}.j-b{justify-content:space-between}.j-a{justify-content:space-around}.a-c-c{align-content:center}.a-c-s{align-content:flex-start}.f-1{flex:1 1 0%}.f-a{flex:1 1 auto}.f-i{flex:0 1 auto}.f-g{flex-grow:1}.f-s{flex-shrink:0}.p-r{position:relative;}.p-a{position:absolute;}.p-f{position:fixed;}.p-i{position:inherit;}.p-s{position:static;}.p-f-t{position:fixed;top:0px;_position:absolute;_top:expression(documentElement.scrollTop);z-index:1000}.p-f-b{position:fixed;bottom:0px;_position:absolute;_bottom:auto;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:1000}.ajax,.link{cursor:pointer;}@font-face{font-display:block;font-family:"icons";src:url("./fonts/icons.woff2") format("woff2"),url("./fonts/icons.woff") format("woff");}.avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:40px;height:40px;display:inline-flex;overflow:hidden;font-size:30px;color:#E94335;text-align:center;background:#eee;border:1px solid #ccc;text-align:center;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);}div.avatar::before,div[class^="avatar-"]::before,div[class*=" avatar-"]::before{display:inline-block;font-family:icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white;font-size:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}div.avatar::before{content:"\f4da";color:#ccc;}.avatar-big{width:5rem;height:5rem;}div.avatar-big::before{font-size:60px;}.avatar-preview{width:5rem;height:5rem;}div.avatar-preview::before{font-size:60px;}.avatar .badge{position:absolute;top:-2px;right:-8px;background:#E94335;color:#FFFFFF;border:1px solid #FFFFFF;}.full{display:flex;flex-direction:column;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;}.full-header{flex-shrink:0;position:relative;}.full-body{flex-grow:1;overflow-y:auto;background:#eee}.full-footer{background:#eee;flex-shrink:0;padding-bottom:0px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);}.full-footer:empty{display:none;}.full-header h1{margin:0;line-height:50px;text-align:center;font-size:16px;color:#666;background:#ddd;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);}.full-header h1 span b{vertical-align:middle}.full-content{position:absolute;left:0;top:0;bottom:0px;width:100%;overflow-y:auto;}.btn-left{position:absolute;left:0px;top:0px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);}.btn-right{position:absolute;right:0px;top:0px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);}.btn-left .btn,.btn-right .btn{padding:0 10px;margin:0;height:50px;line-height:48px;color:#666!important;display:flex;align-items:center;}.alert-socket{display:flex;justify-content:center;padding:5px 30px 5px 10px;cursor:pointer;}.alert-socket h4{font-size:12px;line-height:20px;}.alert-socket .loading{padding:10px;line-height:0;opacity:0;background:url('images/loader.gif') no-repeat center center;background-size:90%;}.chat,.chat *,.full,.full *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.chat{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);}.chat .full-body{padding:10px;position:relative;}.chat .full-footer{background:#ddd;position:relative;}.chat .full-footer .ban-tip{position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;color:#ddd;align-items:center;justify-content:center;}.chat .full-footer.ban .ban-tip,.chat .full-footer.disabled .ban-tip{display:flex;}.chat .control-group{display:flex;align-items:flex-end;margin:0;padding:10px 0}.chat .control-icon i{line-height:inherit;}.chat .controls{line-height:24px;padding:8px;min-height:40px;background:#fff;border-radius:5px;word-break:break-all;max-height:100px;overflow-y:auto;outline:0;}.chat .controls img{padding:0;margin:0;border:0;width:24px;height:24px;vertical-align:middle;}.chat .control-icon{color:#666666;cursor:pointer;font-size:20px!important;line-height:1;padding:10px;align-items:center;display:flex;justify-content:center;height:40px;width:40px;}.chat-menu{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;display:none;min-width:100px;padding:5px 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.chat-menu li{padding:10px;}.chat-menu .divider{display:block;width:100%;height:1px;margin:5px 0px;overflow:hidden;background-color:#e7e7e7;}.imageview{position:absolute;left:0;top:0;display:none;background:#333;z-index:1000;width:100%;height:100%;overflow:hidden;}.imageview .img{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.imageview img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.chat-swiper{display:flex;width:100%;overflow-x:hidden;padding:5px 5px 10px;position:relative;}.chat-swiper ul{width:100%;flex-shrink:0;display:flex;flex-wrap:wrap;position:relative;}.chat-swiper ul li{width:20%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:5px;margin-bottom:10px;position:relative;cursor:pointer;}.chat-swiper ul li i{padding:10px;font-size:20px;line-height:1;background:#fff;border-radius:8px;margin-bottom:10px;}.chat-swiper ul li svg{display:block;}.chat-pager{position:absolute;left:0;bottom:0px;display:flex;justify-content:center;width:100%;}.chat-pager .chat-page{display:inline-block;width:10px;height:10px;background:#ccc;border-radius:50%;margin:5px;filter:alpha(opacity=40);opacity:0.40;}.chat-pager .chat-page.active{background:#333;}.btn-upload,.btn-image,.btn-video,.btn-audio,.btn-voice,.btn-file{position:relative;}.btn-voice{text-align:center;}.btn-voice b{}.btn-voice p{display:none}.btn-voice.active b{display:none}.btn-voice.active p{display:block}.upload-file,.btn-upload input[type="file"]{position:absolute;left:0;top:0;width:100%;height:100%;filter:alpha(opacity=0);opacity:0;cursor:pointer}.voicer{display:flex;align-items:center;}.voicer dl{position:relative;width:20px;height:20px;overflow:hidden;}.voicer dt{position:absolute;left:0;top:50%;width:100%;height:100%;background:#fff;transform:rotate(-45deg);transform-origin:0 0;overflow:hidden;}.voicer i{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;left:0;top:0;transform:translate(-50%,-50%);border:3px solid #333;border-radius:100%;}.voicer i:nth-child(1){width:0;height:0;}.voicer i:nth-child(2){width:12px;height:12px;}.voicer i:nth-child(3){width:24px;height:24px;}.voicer i.active{border-color:#5bb75b}.voicer b{}.voicer p{background:red;width:5px;height:5px;border-radius:100%;margin-left:10px;}.voicer.end p{visibility:hidden;}.chat .form-h .controls{display:block;overflow-x:hidden;flex-grow:1;}.chat .panel-loading-h{position:relative;display:inline-block;left:50%;transform:translateX(-50%);}.message-loading{position:absolute;z-index:1;width1:100%;left:50%;top:50%;transform:translate(-50%,-50%);display:none;}.message-time,.message-text{color:#ccc;text-align:center;padding:5px;font-size:0.6rem;}.message-welcome{color:#ccc;text-align:center;padding:5px;font-size:0.6rem;}.message-welcome:empty{display:none;}.message-offline{color:#f00;text-align:center;padding:5px;font-size:1rem;}.message-offline:empty{display:none;}.message{margin-bottom:10px;position:relative;}.message:after{display:table;content:" ";line-height:0;clear:both;}.message.left{padding-left:60px;}.message.right{padding-right:60px;}.message-avatar{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:40px;height:40px;position:absolute;top:0;line-height:40px;font-size:40px;text-align:center;}.message-avatar .avatar{width:100%;height:100%;}.message-avatar div.avatar::before{}.message.left .message-avatar{left:5px;color:#006600}.message.right .message-avatar{right:5px;color:#CC0033}.message-avatar img{height:100%;width:100%;}.message-content img{max-width:150px;vertical-align:middle}.message-content .image{margin:10px 0}.message-content div.image,.message-content div.video-preview{min-height:50px;min-width:50px;background:url(images/loader.gif) no-repeat center center;}.message-content .video{position:relative;min-height:50px;min-width:50px;text-align:center;margin:10px 0;}.message-content .video-btn{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}.message-content img+.video-btn{display:block;}.message-content .video-btn::before{font-size:30px;line-height:1;font-family:"FontAwesome";content:"\f01d";color:#333;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.message-body{position:relative;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);}.message.left .message-body{float:left;}.message.right .message-body{float:right;}.message-title{padding:8px 10px;margin:0;font-size:0.6rem;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.message-nickname{padding-right:10px;}.message-addtime{color:#ccc;}.message-title:empty{display:none;}.message-content{position:relative;padding:0px 10px;line-height:38px;font-size:14px;word-break:break-all;caret-color:#A4FF8D;}.message-content::-moz-selection{background:#DDFF8D;}.message-content::selection{background:#DDFF8D;}.message .arrow,.message .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.message .arrow{border-width:10px;}.message .arrow:after{border-width:9px;content:"";}.message.left .arrow{top:10px;left:-10px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.message.left .arrow::after{bottom:-9px;left:1px;border-right-color:#ffffff;border-left-width:0;}.message.right .arrow{top:10px;right:-10px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0;}.message.right .arrow:after{right:1px;bottom:-9px;border-left-color:#ffffff;border-right-width:0;}.message .status{position:absolute;top:50%;transform:translateY(-50%);color:#ccc;word-break:keep-all}.message .status::after{content:"";font-family:"FontAwesome";position1:absolute;left:0;top:0;font-size:0.7rem;}.message.left .status{left:100%;margin-left:10px;}.message.right .status{right:100%;margin-right:10px;}.message.error .status:after{content:"\f056";color:#f00;left:0;top:50%;transform:translate(0,-50%);}.message-progress{position:absolute;left:0;top:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.2);display:none;}.message-file .message-body1{background:none;border:0;}.message-file .arrow1{display:none;}.message-file .message-content{width:250px;padding:10px;}.message-file img{width:40px;height:40px;}.message-file .f-g{overflow:hidden;}.message-file p{padding:0 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}.message-menu{max-width:100%;flex-shrink:0;display:flex;flex-wrap:wrap;position:relative;}.message-menu .action{flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:10px;position:relative;}.chat-typing{position:absolute;top:0;left:0;width:100%;padding:10px;line-height:1;font-size:0.6rem;color:#999;background:rgba(255,255,255,0.3);transform:translateY(-100%);display:none;}.panel-smile{max-height:100px;overflow-y:auto;}.panel-smile .smile{float:left;padding:5px;cursor:pointer;}.panel-smile .smile img{pointer-events:none;}.emoji{width:24px;height:24px;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.panel{background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-body{padding:15px;}.panel-body:before,.panel-body:after{display:table;content:" ";}.panel-body:after{clear:both;}.panel-body:before,.panel-body:after{display:table;content:" ";}.panel-body:after{clear:both;}.panel .list-group{margin-bottom:0;}.panel .list-group .list-group-item{border-width:1px 0;}.panel .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.panel .list-group .list-group-item:last-child{border-bottom:0;}.panel-header + .list-group .list-group-item:first-child{border-top-width:0;}.panel .table{margin-bottom:0;}.panel .panel-body + .table{border-top:1px solid #dddddd;}.panel-header{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px;}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;font-family:Microsoft YaHei;}.panel-title a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.panel-none{border:none;background:none;-webkit-box-shadow:none;box-shadow:none;}.panel-default{border-color:#dddddd;}.panel-default .panel-header{color:#333333;background-color:#eee;border-bottom:1px solid #dddddd;}.panel-default .panel-header + .panel-collapse .panel-body{border-top-color:#dddddd;}.panel-default .panel-footer + .panel-collapse .panel-body{border-bottom-color:#dddddd;}.panel-confirm .panel-body{background:url('images/messager_question.gif') no-repeat 20px;padding-left:80px;line-height:180%;}.panel-loading .panel-body{background:url('images/loader.gif') no-repeat center 20px;padding-top:57px;line-height:180%;text-align:center;position:relative;}.panel-loading-h{display:flex;justify-content:center;}.panel-loading-h .panel-body{color:#666666;line-height:180%;text-align:left;position:relative;padding:0;}.panel-loading-h .panel-body:before{position:absolute;left:-40px;top:50%;margin-top:-15px;-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear;content:"";background-image:url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-arrow-clockwise" fill="%23666666" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M3.17 6.706a5 5 0 0 1 7.103-3.16.5.5 0 1 0 .454-.892A6 6 0 1 0 13.455 5.5a.5.5 0 0 0-.91.417 5 5 0 1 1-9.375.789z"/><path fill-rule="evenodd" d="M8.147.146a.5.5 0 0 1 .707 0l2.5 2.5a.5.5 0 0 1 0 .708l-2.5 2.5a.5.5 0 1 1-.707-.708L10.293 3 8.147.854a.5.5 0 0 1 0-.708z"/></svg>');background-repeat:no-repeat;background-size:.7em .7em;background-position:center center;width:30px;height:30px;display:inline-block;font-size:30px;}.panel-tip{border:0important;background:#222;color:white;border-radius:10px;line-height:180%;}.panel-success{border-color:#d6e9c6;}.panel-success .panel-header{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}.panel-success .panel-body{background:url('images/messager_success.gif') no-repeat 20px;padding-left:80px;line-height:180%;}.panel-success .panel-header + .panel-collapse .panel-body{border-top-color:#d6e9c6;}.panel-success .panel-footer + .panel-collapse .panel-body{border-bottom-color:#d6e9c6;}.panel-warning{border-color:#fbeed5;}.panel-warning .panel-header{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5;}.panel-warning .panel-body{background:url('images/messager_warning.gif') no-repeat 20px;padding-left:80px;line-height:180%;}.panel-warning .panel-header + .panel-collapse .panel-body{border-top-color:#fbeed5;}.panel-warning .panel-footer + .panel-collapse .panel-body{border-bottom-color:#fbeed5;}.panel-error{border-color:#eed3d7;}.panel-error .panel-header{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.panel-error .panel-body{background:url('images/messager_error.gif') no-repeat 20px;padding-left:80px;line-height:180%;}.panel-error .panel-header + .panel-collapse .panel-body{border-top-color:#eed3d7;}.panel-error .panel-footer + .panel-collapse .panel-body{border-bottom-color:#eed3d7;}.panel-info{border-color:#bce8f1;}.panel-info .panel-header{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.panel-info .panel-body{padding-left:80px;background:url('images/messager_info.gif') no-repeat 20px;line-height:180%;}.panel-info .panel-header + .panel-collapse .panel-body{border-top-color:#bce8f1;}.panel-info .panel-footer + .panel-collapse .panel-body{border-bottom-color:#bce8f1;}.download{cursor:pointer}