body,html{height:100vh;padding:0;margin:0;background-color:#eef4f9!important;min-width:1024px}.container-main{display:flex;flex-direction:column}.app-main{position:relative}.customer-service{bottom:20%;width:60px;height:60px}.customer-service,.survey-btn{position:absolute;right:0;z-index:999999;cursor:pointer}.survey-btn{bottom:calc(20% + 80px);width:64px;height:64px;display:flex;align-items:center;justify-content:center}.survey-btn:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1)}.survey-btn>svg{position:relative;z-index:1}.survey-dialog{border-radius:20px;overflow:hidden;max-width:94vw;max-height:92vh;margin-top:4vh!important;box-shadow:0 24px 60px rgba(24,71,148,.28)}.el-dialog:has(.survey-head) .el-dialog__header,.survey-dialog .el-dialog__header{display:none!important;padding:0!important;height:0!important;overflow:hidden}.survey-dialog .el-dialog__body{padding:0!important;background:linear-gradient(180deg,#eef5ff,#f8fbff)}.survey-head{position:relative;display:flex;align-items:center;padding:18px 24px;background:linear-gradient(120deg,#2b7fff,#4f9bff 55%,#6fb4ff);overflow:hidden}.survey-head:after{content:"";position:absolute;right:-30px;top:-80px;width:210px;height:210px;border-radius:50%;background:hsla(0,0%,100%,.12)}.survey-head-brand{position:relative;z-index:1;display:flex;align-items:center;flex:1}.survey-head-logo{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:14px;background:hsla(0,0%,100%,.22);color:#fff;font-size:24px}.survey-head-title{margin-left:14px}.survey-head-name{font-size:17px;font-weight:700;color:#fff;line-height:1.4}.survey-head-desc{margin-top:3px;font-size:12.5px;color:hsla(0,0%,100%,.85);line-height:1.4}.survey-head-right{position:relative;z-index:1;display:flex;align-items:center;margin-left:16px}.survey-head-progress{min-width:130px;margin-right:18px;text-align:right}.survey-head-progress-text{font-size:12.5px;color:hsla(0,0%,100%,.92)}.survey-head-progress-bar{height:6px;margin-top:6px;border-radius:3px;background:hsla(0,0%,100%,.28);overflow:hidden}.survey-head-progress-bar span{display:block;height:100%;border-radius:3px;background:#fff;transition:width .3s ease}.survey-head-close{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.16);color:#fff;font-size:18px;cursor:pointer;transition:all .25s ease}.survey-head-close:hover{background:hsla(0,0%,100%,.35);transform:rotate(90deg)}.survey-dialog .survey-img-card{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(43,127,255,.08)}.survey-dialog .survey-img-card img{display:block;max-width:100%;width:auto;height:auto;max-height:calc(92vh - 240px);-o-object-fit:contain;object-fit:contain}.survey-fade-enter-active,.survey-fade-leave-active{transition:opacity .25s ease,transform .25s ease}.survey-fade-enter,.survey-fade-leave-to{opacity:0;transform:translateY(10px)}.survey-poster .survey-img-card{cursor:pointer}.survey-poster .survey-img-card img{transition:transform .35s ease}.survey-poster .survey-img-card:hover img{transform:scale(1.02)}.survey-poster-tip{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);display:inline-flex;align-items:center;padding:6px 16px;border-radius:16px;background:hsla(0,0%,100%,.92);color:#2b7fff;font-size:13px;font-weight:500;box-shadow:0 4px 14px rgba(43,127,255,.25);pointer-events:none;transition:box-shadow .3s ease}.survey-poster .survey-img-card:hover .survey-poster-tip{box-shadow:0 6px 18px rgba(43,127,255,.45)}.survey-poster-tip i{margin-left:6px;font-size:13px}.survey-form,.survey-poster{padding:18px 22px 22px}.survey-form-body{max-height:calc(92vh - 312px);overflow-y:auto;padding:2px 8px 6px 2px}.survey-question{padding:18px 20px;margin-bottom:14px;border-radius:12px;background:#fff;box-shadow:0 3px 12px rgba(43,127,255,.07)}.survey-q-title{display:flex;align-items:flex-start;line-height:24px}.survey-q-index{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;margin-right:10px;border-radius:8px;background:linear-gradient(135deg,#2b7fff,#57a4ff);color:#fff;font-size:13px;font-weight:600;line-height:1;flex-shrink:0;box-shadow:0 3px 8px rgba(43,127,255,.28)}.survey-q-text{flex:1;font-size:15px;font-weight:600;color:#2a3550;line-height:24px}.survey-q-type{margin-left:8px;padding:0 8px;border-radius:8px;background:#f2f6ff;color:#6b86b8;font-size:12px;line-height:20px;flex-shrink:0}.survey-q-required{margin-left:4px;font-style:normal;color:#ff5d5d}.survey-q-remark{margin:8px 0 0 34px;color:#8a97ad;font-size:12px;line-height:20px}.survey-answer{margin:12px 0 0 34px}.survey-option-list{display:flex;flex-direction:column;gap:10px}.survey-option-item{display:flex;align-items:center;padding:11px 16px;border:1px solid #e4edfb;border-radius:10px;background:#fafcff;color:#4a5c78;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease}.survey-option-item:hover{border-color:#b7d2ff;background:#f2f8ff;color:#2b7fff}.survey-option-item.is-active{border-color:#2b7fff;background:#eef5ff;color:#2b7fff;box-shadow:0 3px 10px rgba(43,127,255,.14)}.survey-option-mark{position:relative;display:inline-block;width:18px;height:18px;margin-right:10px;flex-shrink:0;border:1.5px solid #c6d6ee;border-radius:50%;background:#fff;transition:all .2s ease}.survey-option-list.is-multi .survey-option-mark{border-radius:5px}.survey-option-item.is-active .survey-option-mark{border-color:#2b7fff;background:#2b7fff}.survey-option-list.is-multi .survey-option-item.is-active .survey-option-mark:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.survey-option-list.is-single .survey-option-item.is-active .survey-option-mark:after{content:"";position:absolute;left:4px;top:4px;width:8px;height:8px;border-radius:50%;background:#fff}.survey-option-text{flex:1;line-height:20px}.survey-extra-input{width:100%;margin:10px 0 0}.survey-text-input{margin-top:12px}.survey-dialog .survey-form .el-textarea__inner{border-radius:8px;padding:10px 12px;background:#fff;border-color:#dbe7fa;color:#333;font-size:13px;line-height:1.6;resize:none;box-shadow:none}.survey-dialog .survey-form .el-textarea__inner:focus{border-color:#2b7fff}.survey-dialog .survey-form .el-textarea__inner::-moz-placeholder{color:#a5b4cc}.survey-dialog .survey-form .el-textarea__inner:-ms-input-placeholder{color:#a5b4cc}.survey-dialog .survey-form .el-textarea__inner::placeholder{color:#a5b4cc}.survey-dialog .survey-form .el-input__count{font-size:12px;color:#8a97ad}.survey-form-empty,.survey-form-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 0;color:#8a97ad;font-size:13px}.survey-form-empty i,.survey-form-loading i{margin-bottom:12px;font-size:40px;color:#c3d4ee}.survey-form-error{display:inline-flex;align-items:center;margin:0 0 10px;padding:6px 12px;border-radius:8px;background:#fef0f0;color:#f56c6c;font-size:12px}.survey-form-error i{margin-right:5px}.survey-form-foot{display:flex;justify-content:center;align-items:center;margin-top:12px;padding-top:18px;border-top:1px solid #e8f0fd}.survey-form-foot .survey-submit-btn{min-width:200px;height:40px;padding:0 32px;border-radius:6px;font-size:15px;font-weight:500;letter-spacing:2px;box-shadow:0 4px 12px rgba(54,126,232,.28);transition:all .2s ease}.survey-form-foot .survey-submit-btn:not(.is-disabled):hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(54,126,232,.36)}.survey-form-foot .survey-submit-btn.is-disabled{box-shadow:none}.survey-success{display:flex;flex-direction:column;align-items:center;padding:36px 0 30px}.survey-success-icon{display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:linear-gradient(135deg,#3ddc84,#2ebd6d);box-shadow:0 10px 24px rgba(61,220,132,.35);color:#fff;font-size:44px;-webkit-animation:survey-pop .45s cubic-bezier(.17,.89,.32,1.28);animation:survey-pop .45s cubic-bezier(.17,.89,.32,1.28)}.survey-success-title{margin-top:20px;font-size:18px;font-weight:600;color:#333}.survey-success-sub{margin-top:8px;font-size:13px;color:#7a8aa5}.survey-success .el-button{margin-top:24px}@-webkit-keyframes survey-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes survey-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._aihecong_chat_button_body{display:none!important}*,a,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,select,span,strong,textarea,ul{padding:0;margin:0;box-sizing:border-box}body{font-family:PingFang SC,Helvetica,"sans-serif",微软雅黑;color:#000;background-color:#fff}li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400}img,input,select,textarea{vertical-align:middle}img{border:none}a{color:#333;text-decoration:none}a:hover{color:#f30}.clear{width:0}.clear,.clearfix:after{clear:both;height:0;overflow:hidden}.clearfix:after{content:".";visibility:hidden;display:block}.clearfix{zoom:1}input::-webkit-input-placeholder{color:#b6bbc2}.text_overflow{width:237px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}input{outline:none}.el-input__inner,.el-radio,.el-radio-button__inner,.el-tag[data-v-0b277430],input{border-radius:2px!important}.head_centent .no_radius{border-radius:0!important}.el-radio-button--small .el-radio-button__inner{font-size:14px!important}.el-button--mini,.el-button--small{border-radius:3px!important;height:30px!important}.has-gutter th{color:#3d3d3d!important;font-weight:400!important}.el-input__inner{height:30px!important;line-height:30px\0 !important;vertical-align:middle!important}body,html{-webkit-text-size-adjust:none}.ant-message{z-index:3000!important}.app-main{overflow:hidden!important}.ant-message{font-size:1rem!important}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-thumb{background-color:#bebebe;border-radius:.1875rem}::-webkit-scrollbar:horizontal{height:.6rem;border-radius:.5rem;cursor:pointer;z-index:999}.pointer{cursor:pointer!important}.not-allowed{cursor:not-allowed}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}.el-progress-bar__inner:before{content:"";width:100%;height:100%;display:block;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.3) 13%);background-size:80px 80px;-webkit-animation:bg-move 2.5s linear infinite;animation:bg-move 2.5s linear infinite}@-webkit-keyframes bg-move{0%{background-position:0 0}to{background-position:160px 0}}@keyframes bg-move{0%{background-position:0 0}to{background-position:160px 0}}.el-dialog{margin-top:0!important;top:50%;transform:translateY(-50%);border-radius:5px}.el-dialog .el-dialog__header{background-color:#f5f8fa;padding:0;display:flex;align-items:center;height:45px;padding:0 1rem;border-radius:5px 5px 0 0;border-bottom:1px solid #ced2db;position:relative}.el-dialog .el-dialog__header .el-dialog__title{font-size:18px!important;font-weight:400;color:#3d3d3d}.el-dialog .el-dialog__header .el-dialog__headerbtn{position:absolute;top:50%;transform:translateY(-50%)}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:16px!important;font-weight:800;color:#909399}.el-dialog .el-dialog__body{padding:0}.el-dialog .el-dialog__footer{margin:0;padding:0;padding-right:1rem;background-color:#f5f8fa;border-radius:0 0 5px 5px;border-top:1px solid #ced2db;height:45px;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1700px){.el-dialog .el-dialog__header .el-dialog__title{font-size:15px}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:14px}}.el-button{padding:0;height:30px;padding:0 10px;border-radius:3px;font-size:14px}.el-button--primary,.el-button--primary:focus,.el-button--primary:hover{border:1px solid #367ee8!important;background-color:#367ee8!important;color:#fff!important}.el-button--primary.is-disabled,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{border:1px solid #c6c6c6!important;background-color:#c6c6c6!important;color:#fff!important}.el-button--danger,.el-button--danger:focus,.el-button--danger:hover{border:1px solid red!important;background-color:red!important;color:#fff!important}.el-button--default,.el-button--default:focus,.el-button--default:hover{border:1px solid #ddd!important;background-color:#fff!important;color:#3d3d3d!important}.el-button--danger.is-disabled,.el-button--default.is-disabled,.el-button--primary.is-disabled{background-color:#c6c6c6;border-color:#c6c6c6}@media only screen and (max-width:1700px){.el-button{font-size:13px}}.el-input .el-input__inner{line-height:30px}.el-date-editor .el-input__suffix,.el-input .el-input__suffix,.el-select .el-input__suffix{display:flex;align-items:center}.el-input-number.nothandler .el-input__inner{text-align:left;padding-left:15px}.el-date-editor .el-range-separator{display:inline-flex;line-height:normal;align-items:center;justify-content:center;padding:0 5px;color:#606266}.el-select-dropdown.el-popper .el-scrollbar .el-select-dropdown__item{text-align:left}.el-date-editor .el-range__close-icon,.el-input__icon{display:flex;align-items:center;justify-content:center}.closeMsgBox .el-message-box__header{height:45px;background-color:#f5f8fa;border-bottom:1px solid #ddd}.closeMsgBox .el-message-box__header .el-message-box__title{font-size:18px}@media only screen and (max-width:1700px){.closeMsgBox .el-message-box__header .el-message-box__title{font-size:15px}}.closeMsgBox .el-message-box__container,.closeMsgBox .el-message-box__content{font-size:14px}.closeMsgBox .el-message-box__status{font-size:18px!important}@media only screen and (max-width:1700px){.closeMsgBox .el-message-box__container,.closeMsgBox .el-message-box__content{font-size:13px}}.closeMsgBox .el-message-box__btns .el-button{height:30px;padding:0 10px}.closeMsgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:13px}.closeMsgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:13px}@media only screen and (max-width:1700px){.closeMsgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:15px}.closeMsgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:15px}}.closeMsgBox{padding:0!important;border-radius:5px}.closeMsgBox .el-message-box__btns{height:45px;background-color:#fff!important;border:none!important;display:flex;align-items:center;justify-content:flex-end}.msgBox .el-message-box__header{height:45px;background-color:#f5f8fa;border-bottom:1px solid #ddd}.msgBox .el-message-box__header .el-message-box__title{font-size:18px}@media only screen and (max-width:1700px){.msgBox .el-message-box__header .el-message-box__title{font-size:15px}}.msgBox .el-message-box__content{font-size:14px;height:auto}.msgBox .el-message-box__container{font-size:14px}.msgBox .el-message-box__status{font-size:18px!important}@media only screen and (max-width:1700px){.msgBox .el-message-box__container,.msgBox .el-message-box__content{font-size:13px}}.msgBox .el-message-box__btns .el-button{height:30px;padding:0 10px}.msgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:13px}.msgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:13px}@media only screen and (max-width:1700px){.msgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:15px}.msgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:15px}}.msgBox{padding:0!important;border-radius:5px}.msgBox .el-message-box__btns{height:45px;background-color:#fff!important;border:none!important;display:flex;align-items:center;justify-content:flex-end}.alertMsgBox .el-message-box__header{height:45px;background-color:#f5f8fa;border-bottom:1px solid #ddd}.alertMsgBox .el-message-box__headerbtn:hover .el-message-box__close{color:#909399}.alertMsgBox .el-message-box__header .el-message-box__title{font-size:18px;font-weight:500}@media only screen and (max-width:1700px){.alertMsgBox .el-message-box__header .el-message-box__title{font-size:15px}}.alertMsgBox .el-message-box__content{padding-right:35px;font-size:14px}.alertMsgBox .el-message-box__container{font-size:14px}.alertMsgBox .el-message-box__status{font-size:18px!important}@media only screen and (max-width:1700px){.alertMsgBox .el-message-box__container,.alertMsgBox .el-message-box__content{font-size:13px}}.alertMsgBox .el-message-box__btns .el-button{height:30px;padding:0 10px}.alertMsgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:13px}.alertMsgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:13px}@media only screen and (max-width:1700px){.alertMsgBox .el-button--default{background-color:#fff!important;color:#3d3d3d!important;border:1px solid #ddd!important;border-radius:3px;font-size:15px}.alertMsgBox .el-button--primary{background-color:#367ee8!important;color:#fff!important;border:1px solid #367ee8!important;border-radius:3px;font-size:15px}}.alertMsgBox{padding:0!important;border-radius:5px}.alertMsgBox .el-message-box__btns{height:45px;background-color:#fff!important;border:none!important;display:flex;align-items:center;justify-content:flex-end}.el-table .el-table__header-wrapper th,.el-table .el-table__header-wrapper tr{background-color:#f7f7f7;color:#3d3d3d}.el-table__header th,.el-table__header tr{padding:0!important;height:41px!important;border-top:1px solid #d8dce5;background-color:#f7f7f7;color:#3d3d3d;font-weight:400}.el-table__body td,.el-table__body tr{height:41px!important;padding:0!important}.el-table--border,.el-table--group{border:0!important}.el-table .cell{text-align:left!important}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#ecf5ff!important}.el-table .cell,.el-table th{font-size:14px}@media only screen and (max-width:1700px){.el-table .cell,.el-table th{font-size:13px}}.e-container{height:100%}.e-container .e-main{height:calc(100% - 50px);padding:10px 15px 0}.e-container1{height:100%}.e-container1 .e-main{height:calc(100% - 50px);padding:10px 15px 0}.shadow{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#367ee8!important;color:#fff!important}.el-pagination.is-background{display:flex;align-items:center;height:45px}.el-pagination.is-background .el-pagination__total{margin:0;margin-right:10px}.el-pagination.is-background .el-pager{margin:0 10px}.el-pagination.is-background .el-pager .number:first-of-type{margin-left:0!important}.el-pagination.is-background .el-pager li.number{margin:0;margin-left:10px;background-color:#fff;color:#687282;border:1px solid #ddd}.el-pagination.is-background .el-pager .number.active{background-color:#367ee8;color:#fff;border:#367ee8}.el-pagination.is-background button.btn-next,.el-pagination.is-background button.btn-prev{margin:0;border:1px solid #ddd;background:#fff}.el-pagination.is-background button.btn-next.disabled,.el-pagination.is-background button.btn-prev.disabled{margin:0;background:#ced4db}.el-pagination .el-pagination__sizes{margin:0;margin-left:10px;margin-right:10px;width:100px}.el-pagination .el-pagination__sizes .el-input,.el-pagination .el-pagination__sizes .el-input .el-input__inner{width:90px!important}.el-pagination .el-pagination__jump{margin:0}.el-pagination .el-pagination__jump .el-input{width:50px!important}.el-pagination .el-pagination__jump .el-input .el-input__inner{width:46px!important}.el-radio__input.is-checked .el-radio__inner{background-color:#fff!important}.el-radio .el-radio__inner:after{width:8px;height:8px;background-color:#367ee8!important}.el-radio.is-bordered .el-radio__input.is-checked+.el-radio__label{color:#367ee8!important}.el-radio__input.is-checked+.el-radio__label{color:#323232!important}.el-checkbox .el-checkbox__input .el-checkbox__inner{border:1px solid #aab}.el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{border:1px solid transparent}.red-text{color:red!important}.black-text{color:#000!important}.text-center{text-align:center}.emptyBg{position:absolute!important;left:50%!important;top:50%!important;width:400px!important;transform:translateX(-50%) translateY(-50%)!important}.emptyBg img{height:100%!important;width:70%!important}