.flexbox{display:flex;align-items:center}.flexcolumn{display:flex;flex-direction:column}.clearfloat{zoom:1}.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}.overell{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap}.tioimcontainer{width:100%;height:100%;min-width:800px;position:relative;background:url(../../static/img/mainbg.4ff6d0ff.png) no-repeat;background-size:100% 100%}.bodycontent{width:66.8229vw;height:85vh;min-height:800px;min-width:970px;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.primarybtn{width:90px;height:30px;border-radius:4px;line-height:30px;text-align:center;cursor:pointer;background:linear-gradient(134deg,#44baf8,#3596fc);box-shadow:0 2px 6px #8dbff8;color:#fff}.primarybtn:active{box-shadow:0 0 0 transparent}.primarybtn:disabled{opacity:.6;cursor:not-allowed}.primarybtn.default{box-shadow:0 2px 6px rgba(127,150,190,.49);color:#333;background:linear-gradient(125deg,#f5f5f5,#edeff3)}.primarybtn.default:active{box-shadow:0 0 0 transparent}.el-form-item{margin-bottom:30px}.error-img{width:100%;height:100%}.modelbody{min-width:290px;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.2);border-radius:4px;z-index:1000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;animation:bounceIn .3s}.modelbody .maintitle{line-height:20px;padding:30px 0;text-align:center}.modelbody .maintitle .smtitle{font-size:12px}.modelbody .singletitle{line-height:20px;padding:46px 0 37px;text-align:center}.modelbody .title{display:flex;align-items:center;line-height:42px;padding:0 25px 0 30px}.modelbody .title label{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;flex:1}.modelbody .title .iconIMweb_cancel_cancel{font-size:24px;flex-shrink:0;cursor:pointer}.modelbody .button-group{display:flex;align-items:center;justify-content:center}.modelbody .primarybtn+.primarybtn{margin-left:46px}.animate{animation:bounceIn .3s}@keyframes bounceIn{0%{transform:translate(-50%,-50%) scale(.5)}to{transform:translate(-50%,-50%) scale(1)}}.bounceTopIn{transform-origin:0 0}.bounceBotIn,.bounceTopIn{animation:bounceTopIn .2s}@keyframes bounceTopIn{0%{transform:scale(.5)}to{transform:scale(1)}}.tioim-switch .switch-span,.tioim-switch input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;position:relative;width:28px;height:14px;border:1px solid #efefef;outline:0;border-radius:10px;box-sizing:border-box;background:#efefef;transition:border-color .3s,background-color .3s;vertical-align:middle;display:inline-block;cursor:pointer}.tioim-switch .switch-span:after,.tioim-switch input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;border-radius:100%;transition:all .3s;width:12px;height:12px;background-color:#fff;border:1px solid #efefef}.tioim-switch .switch-span.checked,.tioim-switch input[type=checkbox]:checked{border-color:#3596fc;background-color:#3596fc}.tioim-switch .switch-span.checked:after,.tioim-switch input[type=checkbox]:checked:after{left:100%;margin-left:-12px}.contextmenu-ul{position:absolute;top:50px;z-index:20;text-align:center;border-radius:4px;box-shadow:0 3px 20px rgba(68,68,68,.16);background:#fff;line-height:40px;z-index:19899999;max-width:200px}.contextmenu-ul li{min-width:100px;cursor:pointer;padding:0 20px}.contextmenu-ul li:hover{background:#edeff3}.tm-checkbox{color:#666;display:inline-block;line-height:20px;cursor:pointer}.tm-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:18px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD0ElEQVRoQ+1ZzVXjMBCeCThX0sFCBctWAFSwycHy47RQAaECoAJCBZs98SwfQgcLFQAVAB3AFTCz78uT94nEjuTY2eB96OREsjzfzKf5E1PDBzdcfvoEsGwL1mYBrfUmM38XkW0DqkNEm+b5hogezfMFEV0ppfBf5VEJwPn5+frKysoRhGbm9TLSiMg9M1+maXqyu7t7X+Zde+1cAEajUef19fVARI6tzR5E5JKILlqt1qOIPGZaNtbpvL29wSpdZoaVvmTvMvPx6urqWa/Xy6zkjac0AK31HhGdEhGEIRH5xcyDspQAKBHpM/MPIy2EP1RKDb2lJyrnhZIkAV0yrV+labpXxfwQFECIaEBEW/gNa4RheOILwssCoMzLywu0Du1j7JfVlEsgY9mfZt0wCIJDH0p5AdBaY2MI/8TM3TAMwfXaR5Ik2yICL7VGREOl1L7rI04AcRwfM/MRhCei7bJcdwkwOW8oBQWtichJFEW2o5jabiYA26zMvLMozU9KZSzx24euhQAM7++Mt6md8y7LWMp7DIJgo+g8FAKwqIOomUVX13drnddag0pbs6iUC8BEWGif0jTdqOoq50VlzsP1LDlyAcRxPESAQZCKoihznfPKUek9lyxFAO5MbvNt0V7HhS6zAnKnKIo2JtdPAbDM9qCUKpWguYSZd15rjWQPudOUQqcAZIf3I9AnA5zRiJkPwzBE2vF35FkgO/m9KIoQFZc+4jhGBjsydcQ7j1gI4F8GLpeGrMA25dLzKDQ+wMt0nwXpBdzpjVLqm4tCggVKKWee5NJcnfNa61y58ijUeABjl/URKSQit1EUZY2CsYH/v0NsJVDNdKNJkvRF5LTJgQwcuy7KPer0LL57xXFcmJvluspZuYfvR+ta58rNGpNOE9GZUqrvzEaxwC5o8jLAurTr2mfuggYbWyXlpVJqx/WxRcxrrVHYo9VS2J1wFfUIaujRLLOofwqCYL10UQ+NNrqtYhUTWWMLzdedRZeYhvegTqdyY2uyIsIlBTP3FtXgMnk/ChcI79VQ8EqZ0eR6fn4eWK3w2s+ETVcI3263+7U1d3PohL9QeqKfX+mqyFAGne9xqehDm5kFjcsdGk2hsIZ3wsCFBIJMKSBG8AOrZY/mcb9s296LQpOgDKVwu4Ku9Xhkd17MfIHrJXSz7SsmAGZmcLs7eacGrbfb7YEPZbwiscsK2TwidqvVgpd6d+fl+f4D7tPSNB1UaV3OZYE8Ac1FHqJm11ikw8xfzfMtM48v8IyFEN1LUa5IKbUB8NR67cs+AdSu0pIbNt4CfwAhuUVPF3IDVwAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.tm-checkbox input[type=checkbox]:checked{background:url(../../static/img/checked.cd4ce967.png) no-repeat;background-size:100% 100%}.nodata-content{text-align:center;display:flex;flex-direction:column;align-items:center;color:#aaa;line-height:80px;height:40vh;justify-content:center}.nodata-content img{width:8.125vw;min-width:100px}.flex_column_between_Center{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.scroll-bar::-webkit-scrollbar{width:5px;height:5px}.scroll-bar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px #cacacb;background:#cacacb}.scroll-bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #faf8ff;border-radius:10px;background:#faf8ff}.mobile-system-message-page{height:100vh;display:flex;flex-direction:column;background:#f5f5f5}.mobile-system-message-page .mobile-header{height:4.4rem;color:#000;background-color:#fff!important;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem}.mobile-system-message-page .mobile-header .right-button{width:18px}.mobile-system-message-page .mobile-header .back-btn{display:flex;align-items:center}.mobile-system-message-page .message-list{flex:1;overflow-y:auto;padding:15px;position:relative}.mobile-system-message-page .message-list .pull-tip{text-align:center;padding:10px;color:#666;font-size:14px;background:#f0f0f0;margin-bottom:10px;border-radius:5px}.mobile-system-message-page .message-list .message-item{display:flex;margin-bottom:20px}.mobile-system-message-page .message-list .message-item .message-avatar{width:4.2rem;height:4.2rem;margin-right:12px}.mobile-system-message-page .message-list .message-item .message-avatar img{width:100%;height:100%;border-radius:50%}.mobile-system-message-page .message-list .message-item .message-content{flex:1}.mobile-system-message-page .message-list .message-item .message-content .message-time{font-size:12px;color:#cdcdcd;margin-top:4px}.mobile-system-message-page .message-list .message-item .message-content .message-title-click{color:#ff5a79;font-size:14px}.mobile-system-message-page .message-list .message-item .message-content .message-text{position:relative;background:#fff;padding:10px 12px;border-radius:0 8px 8px 8px;font-size:14px;line-height:1.5;word-break:break-all;display:inline-block}.mobile-system-message-page .message-list .message-item .message-content .message-text .message-title{color:#333;font-size:14px}.mobile-system-message-page .message-list .message-item .message-content .message-text .message-title .highlight-title{color:#1890ff!important;padding:1px 2px;border-radius:2px}.mobile-system-message-page .message-list .message-item .message-content .message-text .new-badge{position:absolute;top:-8px;right:-8px;background:#fb7b7a;color:#fff;font-size:12px;padding:2px 6px;border-radius:10px}.mobile-system-message-page .message-list .message-item .message-content .message-text:before{content:"";position:absolute;width:0;height:0;border:4px solid;top:0;left:-4px;border-color:#fff #fff transparent transparent}.mobile-system-message-page .message-list .loading,.mobile-system-message-page .message-list .no-data,.mobile-system-message-page .message-list .no-more{text-align:center;padding:20px;color:#999;font-size:14px}