#app {
    font-family: Avenir,Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #afcbff
}

body {
    line-height: 1.3!important;
    background-color: #10235c
}

::-webkit-scrollbar {
    width: 3px!important;
    height: 3px!important
}

::-webkit-scrollbar-track {
    background-color: #8aacee!important;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em
}

::-webkit-scrollbar-thumb {
    background-color: #1b3a98!important;
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em
}

input {
    text-align: left!important
}

.fixed-header+.app-main[data-v-c8559d1c] {
    padding-top: 50px;
    height: 100vh;
    overflow: hidden
}

.hasTagsView .app-main[data-v-c8559d1c] {
    min-height: calc(100vh - 84px)
}

.hasTagsView .fixed-header+.app-main[data-v-c8559d1c] {
    padding-top: 84px
}

.el-popup-parent--hidden .fixed-header {
    padding-right: 15px
}

.scroll-container[data-v-6a31403b] {
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    width: 100%
}

.scroll-container[data-v-6a31403b] .el-scrollbar__bar {
    bottom: 0
}

.scroll-container[data-v-6a31403b] .el-scrollbar__wrap {
    height: 36px;
    overflow: hidden
}

.tags-view-container[data-v-ab11ed16] {
    width: 100%;
    padding-left: 2px;
    position: absolute;
    padding-right: 20px;
    top: 7vh;
    /* box-shadow: 0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04); */
}

.tags-view-container .tags-view-wrapper .tags-view-item[data-v-ab11ed16] {
    display: inline-block;
    position: relative;
    cursor: pointer;
    height: 26px;
    line-height: 26px;
    color: #efefef;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 0 8px;
    font-size: 12px;
    margin-left: 5px;
    margin-top: auto
}

.tags-view-container .tags-view-wrapper .tags-view-item[data-v-ab11ed16]:first-of-type {
    margin-left: 15px
}

.tags-view-container .tags-view-wrapper .tags-view-item[data-v-ab11ed16]:last-of-type {
    margin-right: 15px
}

.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-ab11ed16] {
    background-image: url(../../static/img/topRinkCardBgi_active.8b0bd055.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff
}

.tags-view-container .contextmenu[data-v-ab11ed16] {
    margin: 0;
    background: #fff;
    z-index: 3000;
    position: absolute;
    list-style-type: none;
    padding: 5px 0;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 400;
    color: #333;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.3)
}

.tags-view-container .contextmenu li[data-v-ab11ed16] {
    margin: 0;
    padding: 7px 16px;
    cursor: pointer
}

.tags-view-container .contextmenu li[data-v-ab11ed16]:hover {
    background: #eee
}

.tags-view-wrapper .tags-view-item .el-icon-close {
    width: 16px;
    height: 16px;
    vertical-align: 2px;
    border-radius: 50%;
    text-align: center;
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    transform-origin: 100% 50%
}

.tags-view-wrapper .tags-view-item .el-icon-close:before {
    transform: scale(.8);
    display: inline-block;
    vertical-align: -3px
}

.tags-view-wrapper .tags-view-item .el-icon-close:hover {
    background-color: #b4bccc;
    color: #fff
}

.alarm-tag[data-v-0b399476] {
    padding: .1vh 0;
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center
}

.alarm-tag-icon[data-v-0b399476] {
    display: inline-block;
    width: 20px;
    height: 20px
}

.alarText[data-v-0b399476] {
    line-height: 24px;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    margin-top: 4px
}

.alarm-tag-0[data-v-0b399476] {
    color: #0f0!important
}

.alarm-tag-1[data-v-0b399476] {
    color: #27a8e2!important
}

.alarm-tag-2[data-v-0b399476] {
    color: #ec9d43!important
}

.alarm-tag-3[data-v-0b399476] {
    color: #bd77ff!important
}

.alarm-tag-4[data-v-0b399476] {
    color: #fc3f3f!important
}

.alarm-tag-icon_1[data-v-0b399476] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABMdJREFUWEfNmH+IFGUYx7/PzK5nqalgpx23M/dDdlaLMj0IBOnHPyoZFsTO7ElSREUpHGQmFYZC9MMown6gQQVi7exFRAhqUVqY1B+JIJ3ue5reznjXdVn+yMK9u5mn3r07W/f2Zvbyznz+nOd5n+fzvM/7PO/MEK4yoauMB2MClLCd1xhYTgqb2aR+4HKSHBMgI+N0gXEDCOuFqb0w7kBx23mSgNPC0j4oF8ywcwcBmgfmFpHSN5ezSdi5jQR11xGr9vsg4NAdin/UNYOU/l+lE1aotj0Z6yx1aNjOcQD1AD0trNirw/QZ92UwrwN4r7D0uy4LaMHWH6Lnp1Z/BWARgC+EpS0eFjDt7APxLQSszVr61mK9kXZqQBhIgtgUpt56WUBysdHaacD3sgOOOCks/eNipzdv656Un6oqar4nfzh5Y++QbjAZWaL5YHwrUppMKlBCSza02sg4u8BYAqJ1woxtCnMs9XWfnphWlVd/A6D4HjceXaHL0o4RUNqpYaCxPaXtK/W4YEfXtef9qCryM/5CkrxifeO2Y9XRquhtWVPfEQZTqGpJvZsAdImU1hW2OJ52TCK+B6D5AGYCHAXonFwPwm6f/fRRq+5ImB8j7TSpqnfycLK++xKg2a25uapPbQAugGm1SMXeK+cskXEWg+klBt8aFgyM91V1YsvhZPX5Mo0gD7ucWQ8R6GDWisnE/t2h2dtP1qoRX5ajbqAjaA/7/ovtKV12WEEM23kOKDgZjbjwaZlojh0qLGImI+M+C0D6umbAEW8Slr5uWMkGg8qA0hgMrGq3tHcGnudekXNmNCRFtnnF6zeOrGjIFYBa3U452RloUwhrsqb2+ZBt2S6Lp51FICxvt7SnpGHCzi1jUAWHkv8AaMoI0K7IxuqwgfxEumMhK8oSYWrPl9qGtv3gLOkBMC1wdxhbQLgdwJwR7Yg2CzPWEuQnFMiw3bWyxiGl+rqf1ZUR8uSciQTZVvVOmHxo5aw/R7IJB8o4Lhi1QUHk0IuoarUP/7uwM1Z8LsvZBgIZrR318JWw6fqZsLR7Ddt5G8ATYUAA7xSWfvd/2qG47S4l8M6gIH1K37Tjycazhp3bA9Cd4UBwhRKrL53ogV02pEzYuUcZdMntXRyQgNezlrZmbmvbBM+fIift9EE9/zM6+gBMKAPosR+Z1d5cc2rUJUvY7moGvzlC1qeEpV0vdXfs5cjP3e48D76nsupRxI+yT98AmFRmbZ+qeNrQVTGqtjds53EAhcFYIhc84KZjlvZTOdh42llFhLdGSKQ36vdrPzY3/DLqHQoAOkfgN3xgukKkMOOMMGPrQcRzPjyu+2qkI+AsjQtQabxeYWlV8qFhu/sBXvj/AhF2C1NbWrgSSNkf0mnjv0PEvDGb0jfEbaebCu9GgTL+QAxlngJuZPAnFcyhcQf6nYgfZKbtAK4bV6B4xn2EmN8NCXICwOnCl0Vl0puv8mZ23Fd/ZtRtH0/nHiCibZXFqdiqd/LZnskHHmuSk3yYXLxc5bsy+3iGCBOZ2QfIA6EGQEPFoSozlNeK/CGRZ0AlQMbZLkxti1x+EciwHfn5olTmc+ythKUVWIqAcpsAenjgc+ZKCvkAfyks/f5LgK4kQlCs0DfGKw36N+qu7jTjdwWKAAAAAElFTkSuQmCC)
}

.alarm-tag-icon_1[data-v-0b399476],.alarm-tag-icon_2[data-v-0b399476] {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.alarm-tag-icon_2[data-v-0b399476] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABMpJREFUWEfNl11oHFUUx/9nZhM/2pQkO5O0IdbGPBRFMH6AUAimO0k/sKU+1OTJ2mR2DZpCwNoWLZUUgh8RReoHjd3ZQCkIDT6I0Gq7dxupoi+hIBR9sSrRELuzSaytNpvMHLnbpE02m5ms6ba9T8vec/7nd8+599w7hDts0B3Gg5sClLSMd4mxjdlt0SNnBpeyyJsCZFvGMIBVYDqghePdBQdKWcbLIB4LtiX6cgVLRY1zTKgDoVNrE4dy2SSjxkGF6WQwEv/eC9g3Q5d6G7R0QE1mRAJcrT2f+CNbMGkZFwioYdBe3Yy/kz1vx4y3wNgH4IxmitCSgLj38aJRtVQwoR6gU5oZ35gD6CwBjzBjjx4WvbPnk1ZTFcHNLIJALUEzfnxJQNI5aa1fS1B+yogyNwfDif7ZoiNHNyxTJ68oWknVBDX3p2fm5GJSgVJZoscY+EY3Rb3f/vIt2YxA0jJOErAJhH1am+jxE5bzY30NpY6rpgAoDqG2sk1c8PPLA6ipihW3tqJVnM0WHe7dem9RYFTVSqr+oeZ+Jyt7FWp66kk9nPjCD+ZaWWeNpNX0BIBh3Twtj7HnSMWMFmZsleUAUAmgCMAl6c/Al+TSp1ok/qOfjozJyuTvFa0DI3OAUjHjIWacB3CVgF1BU1i5xFKxxo3M/CaAR/2CgRBz/3U6KzoGLs8/CHKzczfArQDOaaaQC7uRodSRhmpWVFmONdPOCbDyhhY+LWbE7FhoP5jybXxDiost5RHxg9RhBqX6Qq+BaT+AezLajB4tLGRbmH912NHGbhBLY2nYoYXFx/KnHTXeBmGvb1ZyG0yozGvLwonfMkAxQ7aBVSCcJ9DuYFv8qxm3nJv6Yp9Rr7rYFjTFK9IwGTO2EGMxm/JvACULQA8Fh+rXUFeXm4qF1rlMm3RTvJ5t63vKpnvJRQCl3tmhwwA/BeBBD7tDmik6vXR8gZJW4x4Ce/cdwgBB3cHsyD4T8Ao4VaQuX7nj1JWFbHyBbMsYAlDtFUQ2vYBDFazwd757bNa+zGXrCTR+ZEPNlJJZ9cKD8bkWFs/YlvERgJf8gIjpRDAcf/p/ZWjUCm12QSe8gihTVFreHv/LtowEgPV+QACGgiXlNdkd3fOUzUwmY8YLxJhze88OyMB7uil28/Fni1OXx0bAXDY9zwAmARTnAHSKp5yVK9oH7LxLZkdDu0D0QS5HBmzdFHqmXXU1BOz7iuqY2QkwOw7cIlKUrwEsy+E76SrO6pmrIq9jb8caXwRzpjFmjauOyg9X7kz8nAvWtowOAB8uUL6042J1ZUT8mX+GFga6xIz3iWSJSAHTeNCMHyACj0VD9ztEv3rspYIAZcdLa6a4S/5pW8a3ANbdViD53NBNsVleCcwkgbxG4TPEoIO6Ge+yLUO+aeTb6PYCOXDrVFethcKfLaIPFTxDo8y8k4iOAVhRUKCk1Rgh8CdeQRj4hYCx6afsIniQVhWnsqx1YDz/Yx8NPQeio4uJkodNOjg1vpzaB2UnnzeuX67X3sruq4ByN8AuA44CVDHwQB7BFmMqr5VBBk8QkSq7O4Bjupk4LJ2vA9mWISeUxSgWwkYzRYblRoYso4cBc/pzphAxF9J0AcQ1U2yfA3QrCbxi+b4YbzXof49iB0NPVcg8AAAAAElFTkSuQmCC)
}

.alarm-tag-icon_3[data-v-0b399476] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABHpJREFUWEfNl1uIlGUYx3//mTHzULkdtERM80KKIBMhECR2vrFNMuwi9KooIqEUjNadb02MEczmm9UQO2BCBSEEShcheGK+2cqiLhIhkLpJC3PpYHmozD3Nk+84q+s4M99s7qrv5fecfs/zvs/zfq+4zpauMx6GBajg20aDRRJLklkduJIkhwUo71uX4C5gjRdo3YgD5X17WcYJL6cPqgXL+3ZQMOuczopkTpur6RR8Wytjd3NOX9cDjqxQZ6vdXkzwe8lJgineazpW6bDg22GD6RLpZFYdlfIwbVmED3R6gZJXBPTNUht16lZCjHnAPi9QSxWg/QYPGLSlAr07WL4vbZPjopSEYEky0PYrAnLGhbTNNPF9yZFY7GW1Y7DTvStt3LgYsa6xdC/OqGdAVkqmCbdFswVfJAO5pOquyC0bsC6kbbeJRw38VKBclGMn73zJJhRH8wcQMzEjldXhKLuGgVzpY8aMVIf2VzrdmbGxTWeIdx3hzOId6q+o3sREnIe8QDujYMrbelGtM21zeqHrkZy6oozz7bYkBo+bMRuYBIwCTgNdJvZYkY/m5/RdlB8XE+Pn5g79cglQfpXdpyKHgLNmLE/l9F6N9m0xeB14MCqYwfvxMaxozujvSt3yYXcz61ngoBfIJXZxUnembUpRuO2YVjYuyFifzCkccBambTViSINPxtFikYWpDfrW+TFMhTSvIFYDY8oQuWQgNxYuvzrCdluHlZSRsSyZ0zulTvMtMEhHVaWGvJs+Znob9ZMDCn2OlSf7IUFrMtDeAbuqhzrfZvMkFnk5rXSK+TZbqBiNHMq/gJuqQblKfT6WaZmMiqFvc13HprJ6tVI3ssvKs+Q3YELd6hhbEA8D99bSM7E5ldWKen4igQrt1mZG3bkj+LQ3wdOJPtycSdQL2NfP+JYN+qeWTiRQ6NtRYEq9IG7oxYtMLIqvos7Y4HNZdWvrOdi70qYn4qWsay6DT1KBnsi329syXowCwtjl5fTY/6pQ6NsCYFe9IEWYMD/QqdC3AtAcBeQO9/EjTK+c6HW7bEBYaLelZlxyew8OKHgjGah1e8ZuuO1f3KRtKssN6AVuqALYH+vjzuaNOj7kLQvTthzxZo2sj3uB7nCyzowlOMOsvhj96qM/lmCUGZ8B46rY9saKTB24KobU9qFvLwClwVixzlLkfq9DP1SDzfu2TPBWjUR6LM7U1Hr9OvQK1QY6Ldhk0KTzvxYnk1nWCFnYaneT4Mc6Z2lEgCrj9XiBRruPoW9fnvuznHtNgWTsSea0wF0JgAOqt65ChcRaL6tM6JvrNPdvdG2B3BMIY4aJj6PmEDDiFfoTeAbYBtw80kDPA1vrBREcMTjhXhYNwDiVnlg3k5o36eTQ2z5tTyE+bDBQo2o9t5xg/JytcpP8snXhti/41mJiFcaNGEWJfoPJwD2NRmpQzwwOyOg2EZfRT4xtXlZbnP0FoNA393yJNeh02NW8QCWWC0D5tOUknis/Z4Y9YB2HRYN8KtCTlwBdTYKIJrleUM5z/Adxw8Y0mtpycwAAAABJRU5ErkJggg==)
}

.alarm-tag-icon_3[data-v-0b399476],.alarm-tag-icon_4[data-v-0b399476] {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50%
}

.alarm-tag-icon_4[data-v-0b399476] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABKNJREFUWEfNl12IVVUUx//r7H1mpryFQY45DKbNgyRB5gTByJx9Zh78IMMeIp+SIgpKQchMSowE6WOiCPvAggpCCBp6iCBNZu49+6jkyyAEWi99MSV9WGPmhHPP2Wc1+3pHvXfuPefe9Krr6XL32mv99tp7/fc+hGvM6BrjwWUBipR6jYB1ieOsbysUxi5lkZcFKFbqBIAFRLRDBMGulgMZpZ5iYEJq/WGtZEapowwsI2Cz0Hp3LZ9IqZ1MtK8tCI6kAWdWiH3/ZsP8hw0ihOimfP6X6oCxUt8DWEzAM0LrV6vHI99/mZi3AShIrQcvDai31zW53CiAfgAHpNaragAdBHAnMW8VYfjuxeO8YkWXkfLcIpjXyzD85JKASnEGBpaYJPm2HOhBqfVwRdKVK+dgctLBxMQUHT9enBnj3l43yeWOMLAcwCGptV1UqmVu2czsWKl9AFYTsE1oPZQVuLQQ359rmP8E4AhjeujQIbu1lwfIlj6WssfV2m5PhXFv7/Xo6BDo6vqXhodNRfX6+jqN694jtf48C8aOV1So6Pt3u1F0gg4ftm2carHnrYfj3MfMywmYD8AFcBrACQb2S+aPKQy/yYpTygn8TEHwawUQ9/cvNY5zDMBZMG+SYfh+rWDRwMAqJ0leYuCurGQAPhBEmykIzsyq6rnDbjXrkWlRPSq0tufsQoXY97sNs92OReXJeXacF91CwXZYyYznbWeiZoVv3CTJ2vaDB78unSuAEs97jom2A7iu/N+Qq7WVhdlXR+T7u4jZOtvBjULrd+zvSKlXrM40UJVaLlNCiCWUz/9kgYxSVgYWEHAscZwtbqHw5cykml0WKdUPonVuEDxtHWPfXwvmRg7lPwBuqAM9LrReREASeV4fiFa7Wj9f7ZvZ9lZLTC73O4C5qdVh3sNEioDb6/kxsNvVenNanEwgo9RWBrJ0JxDMGwyR1RmZllC0t+fowIHJej6ZQLFS4wC6U5MY0xNJ2ekwf5V1xi4+l7V8U4HY8xaXV10/D/NnMgzvj5V6G8CTWUAAvpBa3/u/KhQrtcYGSK2O686lkZG/Y6XyAAYaABoXnZ2LqxU9tcvO645SjzNQcXtfnJCB112tt/DSpW1m3jyrtDeVx9kqBYC2GoBGEN1CQXCy6S0zvr+Jmd+ss+qTUut5JWHzfRkBy5AkhpkNSek6SaIBzKkxNxJEC2euiqba3ij1BAMlYayys0KIOyif/64WrPG8jUz0Vp2FFIWUC2l09LfmK1Qf6DQDb5DdIiKHgVMyCHaQfYINDt5qjPkx5Sy1BKg6X1Fq3W7/jJU6PP2y7LvaQPul1mvslUBEFijNWl8hJtrpBsELsVK20+zb6OoCJY6zzDGmB0SfNqBDLa/QXwAeBrAXwI0tBYqVegzAexlJfpj+QJwof1k0wIOiIJpPQXCq6baPlXoIwEeNZGnCpyjOnMnR2JhV8ll2/nK1b2Uy5lkAHSBK7It1ujpd00C3NZGsEVd7rYyBeQpEAlbZHWevCII9dvJ5oFgpC+A0ErEVPlLrEsuFCik1RMCj5c+ZVuSsFzMB84gMwwcqgK4kQVquzBfjlQb9DwrT2jSoJtxRAAAAAElFTkSuQmCC)
}

.alarm-modal[data-v-07e9661b] {
    width: 256px;
    height: 70px;
    background: #10235c;
    box-shadow: inset 0 1px 14px 0 rgba(66,92,198,.51);
    border: 1px solid #253d84;
    padding: 15px 5px
}

.divece-name[data-v-07e9661b] {
    float: left;
    font-size: 14px
}

.desc[data-v-07e9661b] {
    margin-top: 30px;
    text-align: left;
    font-size: 12px
}

.main-container[data-v-697ebc0f] {
    content: ""; /* Required for pseudo-elements to display */
    position: absolute; /* Allows precise positioning */
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: url(../../static/img/Moshen-main-bg.png); 
    background-size: 100% 100%;
    background-position: 50%;
}

.el-dropdown[data-v-697ebc0f] {
    color: #c6d9fa;
    vertical-align: middle;
}

.el-dropdown-menu__item--divided[data-v-697ebc0f]:before {
    background: none
}

.el-dropdown-menu__item--divided[data-v-697ebc0f] {
    border-top: 1px solid #253d84
}

.el-dropdown-menu__item[data-v-697ebc0f]:focus,.el-dropdown-menu__item[data-v-697ebc0f]:not(.is-disabled):hover {
    background: #15387a!important;
    color: #397eff
}

.alalrmDialog[data-v-697ebc0f] {
    position: fixed;
    right: 15px;
    z-index: 3000
}

.topRightLine[data-v-697ebc0f] {
    position: absolute;
    right: 9.8vw;
    top: .2vh;
    width: 1px;
    height: 2.5vh;
    background: #fff;
    opacity: .6
}

.topRetractIcon[data-v-697ebc0f] {
    position: absolute;
    right: 10.8vw;
    top: .2vh;
    width: 1.25rem;
    height: 1.25rem
}

.topIcon_2[data-v-697ebc0f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAArFJREFUWEft2U9o01AcB/DvL6urk4EX8Q948+ZFQcQNYWmHqEza6qGCyMCJ9iCmQ6cXEdSDehhstJkIE5wgOuhAXYoeRGwTBacgIuzkWdGpu4jopG1+krZpg6x/ksaRQ3MKycvvffJ7vxdeXwmWIzj8aJeuC8MA+gFssN5bgfMFAM8FQU9kEgdfm/2RcRKNpjq+blo9CsaZFYA07oIwvv7z0vmZmcOFIlCMK2OewVVTN64mw2epPKxzltfKg3AXTK8InGv8uq23YNAqEPeCMQjAZ0YUBL2HREm5D+BI+WIexHvVZCTTerf2I4jx2SCYnlqQ0wbwS2VCEKbUZPi4/dDuPSHGldtgDJUjLhhAroanmCqHbrnXnf1IopQ+CfBkpRStQAKGsnL4jv2w7j0RkJRjDEy1gU5z2s6g08yZz7Uz2M6g0+9gQHqymZF/AGAbM13TJkJXnGTzv9RgCVfIArzFRDHhopYMX7WLdB24HK6K4lOqHLlpB+kqsD6uyNKZaVCbCBkrpqYO14A1cPPEuMeE65YFSE6AfigjRx43I3QFWAunw9f/Qh74JkrKBQDW+vvNAu/XEhGtEbJlYCOcCeg7rYwS4ZwF9IPBAU2OvKuHbAnYLK4EYBKltLGuO2EBfS/oHbtf3jjwoRbSMdAertR98dfixq5pgKMVEOMTka8nKw98XA7pGChKyhsAOy1B582aqzdkWy+nOtct+hUC7bO0e6/K4e0uAovDtQSgsxy0KZwJ2BFLr+n28zMAveVr/PMPdb+dDP36F+k4g33S7AiBLoEwp7PvqDFbG81I6/09sdTanL/rIcBBgMdUOTLiYgbtUOq3NerS2DFwfZK4R6wfyfEQt4HlDLQz2Gop1M0g4M2tD89vHnl7+83zG5hGUXt6C7iyLPLyJrr5afDi3xB/AQ5pFDW+OkUCAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    background-position: 50%;
    overflow: hidden
}

.el-checkbox__inner {
    background: #10235c;
    border: 1px solid #253d84;
    border-radius: 4px
}

.el-checkbox {
    color: #8aacee
}

.ivu-btn-text:hover {
    background-color: #347fff
}

.el-textarea__inner {
    background: #10235c;
    border: 1px solid #253d84;
    border-radius: 4px;
    color: #c6d9fa
}

.text {
    color: #afcbff
}

.alarm-detail {
    margin-left: .3vw;
    color: #347fff;
    cursor: pointer
}

.content-module-header-title {
    width: 4px;
    height: 20px;
    background: #347fff;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAoCAYAAADDo7u9AAAAAXNSR0IArs4c6QAAAWlJREFUOE+l1E9Ew3EYBvD325/NGGNTUhTFDjvsMJIkiWKHHUaaYimZIlIdUsddKzIiyqRslCV22GEUSZLEDjvsMIqipGzESH+/2c9zWg879J4/7+u9PI+SKqOqA61NIrImIkERKS/ERGRRlPooL6uabx0RkbmKSys/tWrZAHWfuiAi9gpQ/KpXDgOY37Vmf7yblfGfsrxx8GYBsJY4KFkBbK8cvNoAHEUOCnaAxhcOnhsAmp84eGwCaH3g4L4FoP2Og9s2AOcNB/kOAFeeg5wTwJ3jIOsC8GQ5yLgBujIcXHkAeq45uOgE6Lvk4KwbYOCcg5NeAO8pB+l+AN8xB6lBAH+ag6QXYDjFwaEPYCTJwYEfIHjEQXwIYCLBwW4AILTPQXQUYDrOwVYQYGaPg81xgNkdDjYmAeajPLyREMK7sK0j6m/8V9en1JIR3nBCm0oFWRMlY0bKtcSsDlkMB1Ag1Svo/yVW5cIvUrmSKW4rXBUAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    float: left
}

.content-module-header {
    margin-left: 10px;
    color: #8aacee;
    line-height: 18px;
    float: left;
    font-family: Alimama ShuHeiTi;
    font-weight: 500;
    font-size: 18px!important;
    background: linear-gradient(180deg,#7696ff .1220703125%,#0ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.el-form-item__label {
    font-size: 14px!important;
    color: #fff!important;
    height: 36px!important;
    line-height: 36px!important
}

.el-radio {
    color: #c6d9fa
}

.date-pick {
    background-color: #132454;
    border: 1px solid #4c65f5
}

.el-range-editor--mini .el-range-separator {
    color: #c6d9fa
}

.el-datepick {
    background-color: #132454;
    border: 1px solid #4c65f5
}

.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div,.el-date-table td.in-range div,.el-date-table td.in-range div:hover {
    background-color: #0050b3;
    color: #c6d9fa
}

.el-date-range-picker__time-header {
    border-bottom: 1px solid #253d84
}

.el-picker-panel__footer {
    background-color: #10235c;
    border-top: 1px solid #253d84
}

.el-picker-panel__icon-btn {
    color: #dfe0e6;
    cursor: pointer
}

.el-date-table td.disabled div {
    background-color: #132454
}

.el-range-editor.is-disabled {
    background-color: #132454;
    border-color: #347fff
}

.el-range-editor.is-disabled input {
    background-color: #132454;
    color: #c6d9fa
}

.el-picker-panel {
    color: #8aacee;
    border: 1px solid #253d84;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1)
}

.el-date-table td.next-month,.el-date-table td.prev-month {
    color: #8aacee
}

.el-date-table th {
    color: #8aacee;
    border-bottom: 1px solid #253d84
}

.el-date-range-picker__content.is-left {
    border-right: 1px solid #253d84
}

.el-picker-panel__sidebar,.picker-panel__sidebar {
    background-color: #132454;
    border-right: 1px solid #253d84
}

.el-drawer,.el-picker-panel__shortcut {
    color: #c6d9fa
}

.el-drawer {
    background-color: #10235c;
    border-color: #253d84
}

.el-input--suffix .el-input__inner {
    background-color: rgba(18,76,255,.4)!important;
    border: 1px solid #38eef3;
    color: #fff!important
}

.el-option {
    background-color: #113c7f!important;
    border: 1px solid #1a78cc;
    color: #fff
}

.el-tag.el-tag--info {
    background-color: #10235c!important;
    border: 1px solid #347fff
}

.el-cascader-node__label,.el-select-dropdown__item {
    color: #c6d9fa
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
    background-color: #142e71
}

.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover {
    background-color: #347fff;
    color: #c6d9fa
}

.el-select-dropdown__item.is-disabled {
    background-color: #062864!important;
    color: #505d78!important
}

.nothandle {
    background: red
}

.ishandle,.nothandle {
    width: 5px;
    height: 5px;
    border-radius: 10px;
    display: block;
    float: left;
    margin: 10px
}

.ishandle {
    background: grey
}

.isclose {
    width: 5px;
    height: 5px;
    border-radius: 10px;
    display: block;
    background: #00ff72;
    float: left;
    margin: 10px
}

.el-loading-mask {
    background: #132454!important
}

.ivu-input-number-input {
    color: #c6d9fa
}

.ivu-input-number,.ivu-input-number-input {
    background-color: #10235c;
    border-color: #1c3881
}

.el-input.is-disabled .el-input__inner {
    background-color: #10235c;
    border-color: #4c65f5;
    color: #c6d9fa;
    cursor: not-allowed
}

.el-collapse,.el-collapse-item__content,.el-collapse-item__header {
    background-color: #10235c;
    border-color: #253d84
}

.el-collapse-item__wrap {
    border-color: #253d84
}

.el-icon-arrow-right:before {
    color: #dfe0e6
}

.el-popover__title {
    color: #c6d9fa
}

.web-context-menu {
    background-color: #06163c!important;
    color: #c6d9fa!important
}

.menu-item-line {
    border-bottom: 1px solid #253d84!important
}

.web-context-menu-items .web-context-menu-item:hover {
    background-color: #347fff!important
}

.el-dropdown {
    color: inherit
}

.el-dropdown-menu {
    background-color: #06163c!important;
    border: 1px solid #253d84!important
}

.el-dropdown-menu__item.is-disabled {
    color: #505d78
}

.el-dropdown-menu__item {
    color: #c6d9fa
}

.el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #062864!important;
    border-color: #303f94
}

.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #347fff!important
}

.all-device-chart-title {
    color: #b9d1ff;
    font-size: 12px
}

.all-device-chart {
    color: #b9d1ff;
    font-family: Roboto-Medium;
    letter-spacing: 0;
    line-height: 28px;
    text-shadow: 0 0 10px hsla(0,0%,100%,.5);
    font-weight: 500
}

:focus-visible {
    outline: none
}

.el-popper {
    margin: 1px;
    padding: 1px
}

.el-notification {
    background: none;
    padding: 0;
    border: none;
    width: auto
}

.el-notification__content {
    color: #c6d9fa
}

.el-popover {
    overflow: hidden
}

.provider-line {
    margin-top: 5px;
    margin-bottom: 5px;
    height: 1px;
    background-color: #253d84
}

.ivu-divider-inner-text {
    color: #c6d9fa
}

.card-bg {
    height: 100% !important;
    width: 100% !important;
    /* background-image: url(../../static/img/card-bg.dfd6e8cd.png); */
}

.main-bg {
    background-image: url(../../static/img/main-bg.e6b01854.png)
}

.white-space {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.el-upload-list--picture .el-upload-list__item,.el-upload-list--picture .el-upload-list__item-thumbnail {
    background-color: #10235c;
    border: 1px solid #253d84
}

.el-table__fixed:before {
    position: fixed;
    margin-top: 44px;
    margin-left: 12px;
    border-bottom: 1px solid #253d84
}

.el-input__inner {
    background-color: #113c7f!important;
    border: 1px solid #1a78cc!important;
    color: #fff
}

.el-range-editor--mini .el-range-input {
    background-color: rgba(18,76,255,0)!important;
    color: #fff
}

.dtContent-form-input {
    width: 150px
}

.new-el-card {
    background-image: url(../../static/img/new-el-card-Bgi.ba8ca156.png);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.el-radio__label {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px!important;
    line-height: 18px;
    color: #c6d9fa
}

.el-date-editor .el-range-separator {
    width: 24px!important;
    margin-right: 10px;
    margin-top: 2px
}

.el-date-editor .el-range__icon {
    margin-right: 10px;
    margin-top: 2px
}

.el-icon-caret-bottom-tab-right {
    float: right;
    margin-top: 10px;
    margin-left: 5px;
    font-size: 20px
}

body {
    margin: 0!important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif
}

body,html {
    height: 100vh;

}

html {
    box-sizing: border-box
}

#app {
    /*height: 100%*/
    height: 100vh;
}

.login-system-name {
    width: 290px;
    height: 40px;
    font-family: Arial-Black;
    font-size: 28px;
    color: #fff;
    font-weight: 600;
    background-image: linear-gradient(0deg,#6292db,#fff);
    background-clip: text;
    -webkit-background-clip: text
}


.login-bg {
    /* background: url(../../loginfo/login-bg.png); */
    background-size: 100% 100%;
    background-position: 50%;
    overflow: auto;
}

.login-title {
    position: fixed;
    left: 1.8vw;
    top: 2.34vh;
    display: flex;
    flex-direction: row;
    align-items: center
}

.login-content-logo {
    height: 2vw
}

.login-content-title {
    margin-left: 10px;
    font-family: Arial-Black;
    font-size: 1.5vw;
    color: #fff;
    font-weight: 800;
    background-image: linear-gradient(0deg,#6292db,#fff);
    background-clip: text;
    -webkit-background-clip: text
}

.login-frame {
    height: 48.13vh
}

.login-frame,.login-frame-content {
    width: 19.11vw;
    position: fixed;
    right: 11.75vw;
    top: 22vh
}

.login-frame-content {
    height: 48.1vh
}

.login-frame-title {
    position: absolute;
    top: 7.9vh;
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

.login-frame-content-logo {
    width: 1.667vw
}

.login-frame-content-title {
    margin-left: 10px;
    font-family: Arial-Black;
    font-size: 1vw;
    color: #fff;
    font-weight: 600;
    background-image: linear-gradient(0deg,#6292db,#fff);
    background-clip: text;
    -webkit-background-clip: text
}

.login-input {
    width: 15.4vw;
    height: 3.7vh;
    left: 1.875vw;
    position: absolute
}

.login-password-input {
    top: 23.05vh
}

.login-username-input {
    top: 15.58vh
}

.memary-password {
    left: 1.875vw;
    position: absolute;
    top: 30.2vh;
    color: #2b3f79;
    width: .68vw
}

.memary-password:after {
    background-color: red
}

.memary-password-title {
    left: 3.2vw;
    position: absolute;
    top: 30.05vh;
    color: #8ea9e0;
    font-size: .8vw
}

.lang-change {
    padding: 0;
    background: none;
    right: 1.82vw;
    position: absolute;
    top: 30.05vh;
    border: none
}

.lang-change:hover {
    background: none;
    background-color: #4c65f5
}

.lang-change:focus {
    background-color: #4c65f5
}

.el-input-group__append {
    color: #fff
}

.el-button--primary,.el-input-group__append {
    background-color: #4b85ff;
    border-color: #4b85ff
}

.login-botton {
    width: 15.4vw;
    height: 3.8vh;
    left: 1.875vw;
    position: absolute!important;
    top: 36.05vh
}

.el-popover {
    color: #8ea9e0;
    border: 1px solid #6897fc;
    background: #06193d
}

.el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #6897fc
}

.el-popper[x-placement^=bottom] .popper__arrow:after {
    border-top-width: 0;
    border-bottom-color: #06193d
}

.layout-title {
    position: fixed;
    left: 1vw;
    top: 1vh;
    /* width: 18vw; */
    height: 4vh;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-family: Alimama ShuHeiTi;
    font-weight: 700;
    font-size: 1.825rem;
    color: #fff;
    background: linear-gradient(180deg,#7696ff .1220703125%,#0ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.layout-content-logo {
    width: 3.5vh;
    height: 3.5vh;
    line-height: 6vh
}

.layout-content-title {
    margin-left: 10px;
    /* width: 15vw; */
    /* font-size: 3vw; */
    color: #253d84;
    /* line-height: 6vh; */
    text-align: left;
    font-family: 'DS-haettenschweiler';
    font-weight: 200;
    background-image: linear-gradient(0deg, #fff, #fff);
    background-clip: text;
    -webkit-background-clip: text;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.menu-title {
    color: #fff;
    /* margin: 1.5vh 1.5vw; */
    padding: 1vh 1vw;
    font-size: 1.1rem;
    /* line-height: 2.5vh; */
    text-align: left;
    font-style: normal;
    text-transform: none;
    white-space: nowrap;
    align-items: center;
}

.menu-title:hover {
    cursor: pointer
}

.menu-title-active,.menu-title:hover {
    FONT-VARIANT: JIS78;
    /* background-image: url(../../static/img/newNnavMenuHove.8a0f9745.png); */
    background-size: 100% 100%;
    background-position: 50%;
    background: linear-gradient(90deg,rgba(34,140,255,.37),rgba(0,160,255,.35));
}

.menu-title-active {
    overflow: auto
}

.menu-icon {
    margin-right: 3px;
    position: relative;
    top: 2px
}

.menu-containner {
    position: relative;
    left: 12vw;
    top: 1vh;
    font-weight: 700;
    font-size: 1.125rem;
    max-width: 76vw;
    overflow-x:scroll;
    color: #bbc8e4;
    border-bottom: 2px solid #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.right-config-containner {
    position: fixed;
    right: 0;
    top: 2vh;
    font-size: .83vw;
    color: #afcbff
}

.clickBle:hover {
    cursor: pointer
}

.right-icon {
    width: 16px
}

.account-name {
    position: relative;
    top: -.2vh;
    left: .2vw
}


.right-config {
    margin-right: 1vw
}

.el-badge__content {
    right: 10px!important;
    border: 1px solid #f56c6c;
    padding: 0 3px
}

.secondMenus {
    position: fixed;
    top: 5vh !important;
    width: 10vw;
    color: #afcbff;
    background: #132657;
    border: 1px solid #253d84;
    box-shadow: inset 0 0 20px #253d84;
    border-radius: 5px;
    padding: 10px 0 4px 0;
    /* z-index: 10 !important; */*
    display: none !important; */
    /* left: 0px !important; */
}

.secondMenuItem {
    padding: 3px 0;
    font-size: .7vw
}

.secondMenuItem:hover {
    cursor: pointer
}

.secondMenuItem-active,.secondMenuItem:hover {
    background: #15387a;
    color: #397eff
}

.main-containner {
    min-height: 100%
}

.app-main {
    height: calc(100% - 13vh);
    position: absolute;
    display: flex;
    justify-content: center;
    top: 12vh;
    /* overflow-y: hidden; */
}

.main-content {
    width: 100%;
    height: 100%;
    padding-top: 1px;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box
}

.content-title-little {
    font-size: 12px;
    color: #8ea9e0;
    float: left
}

.title-left-header {
    width: 3px;
    height: 16px;
    background: #347fff;
    border-radius: 8px;
    float: left
}

.title-left-content {
    margin-left: 5px;
    font-size: 18px;
    color: #e2ecff;
    line-height: 18px;
    font-weight: 600;
    float: left
}

.title-right-content {
    margin-top: 1%;
    margin-right: 8%;
    margin-left: 5px;
    font-size: 14px;
    color: #e2ecff;
    line-height: 16px;
    font-weight: 500;
    float: right
}

.dashboard-main {
    height: calc(100% - 40px)
}

.dashboard-left-board {
    height: 34%;
    padding: 5px 0;
    box-sizing: border-box
}

.dashboard-left-board-content {
    height: 100%;
    width: 100%;
    overflow: auto
}

.dashboard-index-main {
    background: url(../../static/img/main-bg.a78c00be.png);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.dashboard-index-main-nopic {
    background: url(../../static/img/main-bg-nopic.e6b01854.png);
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.dashboard-left-card-title {
    color: #2edff5;
    line-height: 3.9vh;
    font-family: PingFangSC-Semibold;
    font-size: 1rem;
    letter-spacing: 0;
    text-shadow: 0 2px 4px #1a276d;
    font-weight: 400
}

.dashboard-left-card-title-more {
    color: #fff;
    line-height: 3.9vh;
    margin-left: auto;
    margin-right: 1.9vh;
    font-size: 1.125rem
}

.point-card-device {
    background-color: rgba(242,164,69,.2)
}

.point-card-process {
    background-color: rgba(218,80,137,.2)
}

.point-card-vib {
    background-color: rgba(52,127,255,.2)
}

.point-card-report {
    background-color: rgba(98,210,124,.2)
}

.point-card-title-device {
    color: #beb1a1
}

.point-card-title-process {
    color: #e196b5
}

.point-card-title-vib {
    color: #8dafe9
}

.point-card-title-report {
    color: #62d17c
}

.point-card-count-device {
    color: #f2a445
}

.point-card-count-process {
    color: #da5089
}

.point-card-count-vib {
    color: #47e7ea
}

.point-card-count-report {
    color: #62d27c
}

.dt-table {
    width: 100%;
    border: none!important;
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid #1a78cc!important
}

.dt-table,.el-table th.el-table__cell {
    background-color: transparent!important
}

.dt-table .el-table__header-wrapper {
    border: none!important;
    background-image: url(../../static/img/newTableHearderBgi_1.a813da6d.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-left: 1px
}

.dt-table .el-table__body-wrapper {
    border-left: 1px solid #1a78cc!important;
    border-right: 1px solid #1a78cc!important;
    background-color: #182f69!important
}

.dt-table .el-table__header th {
    color: #fff;
    font-family: Microsoft YaHei;
    font-weight: 400;
    height: 36px;
    line-height: 36px;
    border-bottom: 1px solid #1a78cc!important
}

.dt-table .el-table__header th,.dt-table .el-table__header tr {
    background: transparent!important
}

.mini-table {
    width: 100%;
    border: none!important;
    background-color: transparent!important;
    font-size: 14px;
    color: #fff
}

.mini-table .el-table__header-wrapper {
    background-image: url(../../static/img/newTableHearderBgi_mini_1.7c2c9970.png)!important;
    background-repeat: no-repeat!important;
    background-size: 100% 100%!important
}

.mini-table .el-table__body-wrapper {
    border-left: 1px solid #1a78cc!important;
    border-right: 1px solid #1a78cc!important;
    background-color: #182f69!important
}

.mini-table .el-table__header th {
    background: transparent!important;
    border-bottom: none!important;
    color: #fff;
    font-family: Microsoft YaHei;
    font-weight: 400;
    height: 36px;
    line-height: 36px
}

.mini-table .el-table__header tr {
    background: transparent!important
}

.mini-table-cell {
    border-color: transparent!important;
    border-bottom: 1px solid rgba(56,146,200,.5)!important
}

.table-row-main {
    background: transparent;
    color: #c6d9fa
}

.table-cell {
    border-color: transparent!important;
    border-bottom: 1px solid rgba(56,146,200,.5)!important
}

.table-row {
    background: transparent;
    color: #dfe0e6
}

.el-table--mini .el-table__cell {
    padding: 3px 0
}

.el-table__body tr.current-row>td.el-table__cell {
    background-color: #336fb3;
    color: #dfe0e6
}

tbody tr.hover-row>td {
    background-color: #336fb3!important;
    color: #dfe0e6
}

.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
    background-color: #336fb3;
    color: #dfe0e6
}

.el-table:after,.el-table:before {
    width: 0;
    height: 0
}

.el-table__empty-block {
    min-height: 60px;
    text-align: center;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    background: transparent
}

.el-table--mini {
    background: transparent
}

.el-table .el-table__cell {
    padding: 0;
    height: 40px;
    line-height: 40px
}

.el-table .el-table__cell,.el-table tr {
    background: transparent;
    border-color: #1a78cc
}

.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf {
    border-bottom-color: #1a78cc
}

.ivu-table-border td,.ivu-table-border th {
    border-right: 1px solid #1a78cc;
    border-bottom: 1px solid #1a78cc;
    color: #dfe0e6
}

.ivu-table-border td {
    background-color: #10235c
}

.ivu-table-border th {
    height: 44px;
    background-color: #142e71!important;
    border: 1px solid #1a78cc!important;
    color: #dfe0e6
}

.ivu-table-body {
    border: 1px solid #1a78cc!important;
    background-color: #10235c
}

.ivu-table-border:after {
    background-color: #10235c!important
}

.ivu-table:before {
    background-color: #1a78cc!important
}

.ivu-table-wrapper-with-border {
    border: 1px solid #1a78cc!important
}

.ivu-table-row-highlight td,.ivu-table-row-hover,tr.ivu-table-row-highlight.ivu-table-row-hover td,tr.ivu-table-row-hover td {
    background-color: #336fb3!important;
    color: #dfe0e6
}

.el-tabs__item {
    color: #8aacee
}

.el-tabs__nav-wrap:after {
    background-color: #253d84
}

.el-tabs__item.is-active {
    color: #347fff
}

.el-tabs__active-bar {
    background-color: #347fff
}

.el-tabs--card>.el-tabs__header .el-tabs__nav {
    border: 0
}

.el-tabs__new-tab {
    border: 1px solid #253d84
}

.el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
    border-bottom-color: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAABICAYAAACOetsgAAAAAXNSR0IArs4c6QAAA71JREFUeF7t3V9ojXEcx/Hv53Ge82ezkUhCSUhKkRSSlpKWlITIn4aS/MuSTP60tFpCalyQkrhQXLggETVRZ9mW5t8oJtbI/2hZaxnaHo/tysz5Xr7PzdNzLt4Xr76/33PO71wcmZmMFwIIuAjIll4Y4FIiggACJptWH+KAAAI+ArLiqymz8Wb2zLjiwBzktg5kM7MZG2VmLWZccWAOclsHGlZUPdDnYUcFAQQ0pPhqIQwIIOAjoMGLqgf7pKgggIAKl2aHwIAAAj4CKlhRP9QnRQUBBJS/4uZwGBBAwEdAeatuj/BJUUEAAWXWZEfCgAACPgLKrK0d7ZOiggACSpfUjIEBAQR8BDRoXd1YnxQVBBBQ4frsOBgQQMBHQAWb707wSVFBAAEVbKmfCAMCCPgIaODWe5N8UlQQQED5pfWTYUAAAR8B5W+vneKTooIAAsora5gKAwII+Agor+zBNJ8UFQQQUN6+R9NhQAABHwFl9tyf4ZOiggACypQ/nAUDAgj4CChd8Xi2T4oKAggoXdE4BwYEEPARULrySZFPigoCCCh96OlcGBBAwEdAqcON8xJm9t3MuOLAHOS2DpQ6/GR+90qKX7Eo95EAHtGEMQ//NA9KHXte3PUHUZ1mxhUH5iC3daBUVdOCP7tP/JkvfoP76AmFRyTAPPQ5D0qdeLGw918YxjtUPEPcRzsWHpEA8/D3eVDy5PNFPucbVBBAQMlTTYt7vjsNsE7r7PVdins8mIf+rA8lT79awr6CAAI+AkqeebWM0z1O9zjdy+10L/ZT8mzzcp+1SQUBBJQ893JlD0P8rIrf4T56duERCTAPfc2DwvMtq9lXEEDAR0Dh+eYSnxQVBBBQePH1WhgQQMBHQOGlt+t9UlQQQEDhpTcbYEAAAR8BhZffbfRJUUEAAYVX3m2CAQEEfAQUXnu/xSdFBQEEFF7/uA0GBBDwEVB440OpT4oKAggoUf1pBwwIIOAjoMStzzt9UlQQQECJO192wYAAAj4CSmS/7PZJUUEAASVqvu6FAQEEfASUqP263ydFBQEEFNS1llvQC+KHGfd4/BFgHvq1HhQ0tB7oGZ+uldUlGL+4x4N56M96UHD/W0X3EyneibhGOxIOOPzHHCh41FbJJ18EEPARUNDYdtAnRQUBBBQ8bT8EAwII+AgoeNZ+xCdFBQEEFDR1HIUBAQR8BBS86KjiVItTPU41f//+muPproLm78d91iYVBBCQffz5EwYEEPARYEH5OFJBoFuABcUgIOAowIJyxCSFwC9x9TXMmjSkAAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.el-tabs__content {
    padding-top: 20px;
    border: 1px solid #1e82ee
}

.el-tabs--card>.el-tabs__header .el-tabs__item {
    border-left: 1px solid #2d8cf0
}

.el-tabs--card>.el-tabs__header {
    border-bottom: 0
}

.el-tabs--border-card {
    background-color: #132454;
    border: 1px solid #2d8cf0
}

.el-tabs--border-card>.el-tabs__header {
    background-color: #132454;
    border-bottom: 1px solid #86b8ed
}

.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
    border-right: 1px solid #2d8cf0!important
}

.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
    background-color: #9eccfd
}

.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
    border-color: #253d84
}

.ivu-tabs {
    color: inherit
}

.ivu-tabs-tab {
    font-size: 12px
}

.ivu-tabs-nav-scrollable {
    padding: 0 40px
}

.ivu-tabs-bar {
    border-bottom: none
}

.el-radio__label {
    font-size: 12px
}

.ivu-tabs-bar {
    margin-bottom: 5px!important
}

.ivu-tabs .ivu-tabs-tabpane {
    margin-top: 20px
}

.ivu-tabs-nav-next {
    right: 0
}

.ivu-tabs-nav-next,.ivu-tabs-nav-prev {
    line-height: 40px!important;
    width: 40px!important;
    top: 2px
}

.ivu-tabs-nav-prev {
    left: 0
}

.ivu-tabs-nav-next i,.ivu-tabs-nav-prev i {
    font-size: 20px!important
}

.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container {
    height: 40px!important
}

.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab {
    background-color: transparent!important;
    color: #fff;
    border: none;
    height: 38px!important;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px
}

.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAABICAYAAACOetsgAAAAAXNSR0IArs4c6QAAA71JREFUeF7t3V9ojXEcx/Hv53Ge82ezkUhCSUhKkRSSlpKWlITIn4aS/MuSTP60tFpCalyQkrhQXLggETVRZ9mW5t8oJtbI/2hZaxnaHo/tysz5Xr7PzdNzLt4Xr76/33PO71wcmZmMFwIIuAjIll4Y4FIiggACJptWH+KAAAI+ArLiqymz8Wb2zLjiwBzktg5kM7MZG2VmLWZccWAOclsHGlZUPdDnYUcFAQQ0pPhqIQwIIOAjoMGLqgf7pKgggIAKl2aHwIAAAj4CKlhRP9QnRQUBBJS/4uZwGBBAwEdAeatuj/BJUUEAAWXWZEfCgAACPgLKrK0d7ZOiggACSpfUjIEBAQR8BDRoXd1YnxQVBBBQ4frsOBgQQMBHQAWb707wSVFBAAEVbKmfCAMCCPgIaODWe5N8UlQQQED5pfWTYUAAAR8B5W+vneKTooIAAsora5gKAwII+Agor+zBNJ8UFQQQUN6+R9NhQAABHwFl9tyf4ZOiggACypQ/nAUDAgj4CChd8Xi2T4oKAggoXdE4BwYEEPARULrySZFPigoCCCh96OlcGBBAwEdAqcON8xJm9t3MuOLAHOS2DpQ6/GR+90qKX7Eo95EAHtGEMQ//NA9KHXte3PUHUZ1mxhUH5iC3daBUVdOCP7tP/JkvfoP76AmFRyTAPPQ5D0qdeLGw918YxjtUPEPcRzsWHpEA8/D3eVDy5PNFPucbVBBAQMlTTYt7vjsNsE7r7PVdins8mIf+rA8lT79awr6CAAI+AkqeebWM0z1O9zjdy+10L/ZT8mzzcp+1SQUBBJQ893JlD0P8rIrf4T56duERCTAPfc2DwvMtq9lXEEDAR0Dh+eYSnxQVBBBQePH1WhgQQMBHQOGlt+t9UlQQQEDhpTcbYEAAAR8BhZffbfRJUUEAAYVX3m2CAQEEfAQUXnu/xSdFBQEEFF7/uA0GBBDwEVB440OpT4oKAggoUf1pBwwIIOAjoMStzzt9UlQQQECJO192wYAAAj4CSmS/7PZJUUEAASVqvu6FAQEEfASUqP263ydFBQEEFNS1llvQC+KHGfd4/BFgHvq1HhQ0tB7oGZ+uldUlGL+4x4N56M96UHD/W0X3EyneibhGOxIOOPzHHCh41FbJJ18EEPARUNDYdtAnRQUBBBQ8bT8EAwII+AgoeNZ+xCdFBQEEFDR1HIUBAQR8BBS86KjiVItTPU41f//+muPproLm78d91iYVBBCQffz5EwYEEPARYEH5OFJBoFuABcUgIOAowIJyxCSFwC9x9TXMmjSkAAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.el-dropdown-menu__item {
    line-height: 30px!important;
    font-size: 14px!important
}

.el-card,.el-upload--picture-card {
    border: 1px solid #253d84;
    background-color: #132454;
    color: #c6d9fa;
    -webkit-transition: .3s;
    transition: .3s
}

.el-card__header {
    padding: 10px 20px;
    border-bottom: 1px solid #253d84;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #142e71
}

.ivu-modal-content-drag {
    background-color: transparent!important
}

.ivu-modal-close .ivu-icon-ios-close {
    color: #2edff5
}

.ivu-modal-header {
    background-color: transparent!important;
    border-bottom: none;
    text-align: center;
    background-image: url(../../static/img/modalTitleBgi1.8256b251.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: relative
}

.ivu-modal-header-left {
    left: 0;
    width: 75px;
    background-image: url(../../static/img/newModalTitleLeftBgi.166ae086.png)
}

.ivu-modal-header-left,.ivu-modal-header-right {
    position: absolute;
    top: 0;
    height: 50px;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.ivu-modal-header-right {
    right: 0;
    width: 120px;
    background-image: url(data:image/png;base64,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)
}

.ivu-modal-header-inner,.ivu-modal-header p {
    color: #fff!important
}

.ivu-modal-content {
    background-color: transparent!important;
    background-image: url(../../static/img/modalContentBgi1.92b92686.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    opacity: 1
}

.ivu-modal-body {
    color: #c6d9fa;
    border-bottom: none;
    border-top: none;
    padding: 20px 30px
}

.ivu-modal-header-inner,.ivu-modal-header p {
    color: #c6d9fa;
    font-size: 18px!important;
    background: linear-gradient(180deg,#7696ff .1220703125%,#0ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Alimama ShuHeiTi;
    font-weight: 500
}

.ivu-modal-footer {
    background-color: transparent!important;
    border-top: none;
    margin-bottom: 10px;
    margin-right: 50px
}

.ivu-modal-close {
    font-size: 18px!important
}

.pagination-popper {
    background-color: #10235c;
    border-color: #347fff;
    overflow: hidden!important
}

.el-pagination .el-input__inner {
    background-color: transparent!important;
    text-align: center!important
}

.pagination-popper .el-select-dropdown__item {
    font-size: 14px!important
}

.el-pagination {
    background-color: #182f69!important;
    padding: 20px 0 20px 0;
    text-align: center;
    overflow: hidden!important
}

.el-pagination__total {
    margin-right: 10px
}

.el-pagination__jump,.el-pagination__total {
    font-size: 14px!important;
    font-weight: 400;
    color: #c6d9fa;
    height: 36px!important;
    line-height: 36px!important
}

.el-pagination__jump {
    margin-left: 24px
}

.el-pagination__editor.el-input .el-input__inner {
    background-color: transparent!important
}

.el-pagination button:disabled {
    color: #8a8b8d!important;
    border: 1px solid #3063dc
}

.el-pager li.active {
    color: #2edff5
}

.el-pager li {
    color: hsla(0,0%,100%,.8)
}

.el-pager li,.el-pagination .btn-next,.el-pagination .btn-prev {
    height: 36px;
    line-height: 36px;
    font-size: 14px!important;
    background-color: transparent!important
}

.el-pager li.btn-quicknext,.el-pager li.btn-quickprev {
    color: #fff
}

.el-pagination button:disabled {
    background-color: transparent!important;
    border: none;
    cursor: not-allowed
}

.el-tree {
    position: relative;
    cursor: default;
    background: none;
    color: hsla(0,0%,100%,.6)
}

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background: #1041b9!important;
    color: #fff
}

.el-tree-node:focus>.el-tree-node__content {
    background: #347fff!important
}

.el-tree-node__content:hover {
    background: #1041b9!important
}

.el-tree-node__expand-icon {
    color: #c6d9fa;
    margin-right: 10px;
    font-size: 16px;
    line-height: 32px
}

.el-checkbox__inner {
    background-color: #132454;
    border: 1px solid #0080c3
}

.el-checkbox__label {
    font-size: 14px!important;
    color: #e5e5e9;
    padding-left: 20px
}

.el-button--primary {
    border-color: #347fff;
    color: #c6d9fa;
    font-size: 14px!important;
    background-color: #1890ff
}

.el-button--danger,.el-button--warning {
    font-size: 14px!important;
    border-radius: 4px
}

.el-button--info {
    font-size: 16px!important;
    line-height: 16px!important
}

.el-picker-panel__link-btn {
    color: #c6d9fa;
    padding: 7px 15px
}

.el-picker-panel__footer>.el-button--text {
    color: #c6d9fa;
    background-color: #132454;
    border: 1px solid #253d84
}

.el-picker-panel__footer>.el-button--text:hover {
    background-color: #06163c;
    border: 1px solid #253d84
}

.el-picker-panel__footer>.el-button--default {
    background-color: #347fff;
    border-color: #347fff;
    color: #c6d9fa
}

.el-picker-panel__footer>.el-button--default:hover {
    background-color: #347fff;
    border: 1px solid #4c65f5;
    color: #dfe0e6
}

.el-button--info {
    color: #c6d9fa;
    background-color: #132454;
    border: 1px solid #253d84
}

.el-button--info:hover {
    background-color: #06163c;
    border: 1px solid #253d84
}

.el-button--primary.is-disabled {
    background-color: #062864;
    border-color: #303f94;
    color: #505d78
}

.el-button--primary.is-disabled:hover {
    background-color: #06163c;
    border: 1px solid #253d84;
    color: #505d78
}

.el-button--info.is-active,.el-button--info:active,.el-button--info:focus,.el-button--info:hover {
    background: none!important
}

.el-divider {
    background-color: #253d84;
    position: relative
}

.el-divider__text {
    position: absolute;
    background-color: transparent;
    padding: 0 20px;
    color: #c6d9fa
}

.el-radio__inner {
    border: 1px solid #253d84;
    border-radius: 100%;
    width: 20px;
    height: 20px;
    background-color: #132454;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.web-context-menu {
    margin: 0;
    padding: 0;
    display: none;
    font-size: 13px;
    width: 120px;
    position: fixed;
    z-index: 99999999;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    background: #fff
}

.web-context-menu * {
    margin: 0;
    padding: 0;
    font-style: normal
}

.web-context-menu-items .menu-item-line {
    border-bottom: 1px solid #efefef;
    width: 93.5%;
    margin: 0 auto
}

.web-context-menu-items .menu-item-line:last-child {
    display: none
}

.web-context-menu-items .web-context-menu-item {
    position: relative
}

.web-context-menu-items .web-context-menu-item:last-child {
    border: 0
}

.web-context-menu-items .web-context-menu-item .menu-item-name {
    display: block;
    cursor: pointer;
    padding: 3px 7px
}

.web-context-menu-items .web-context-menu-item:hover {
    background: rgba(0,0,0,.1)
}

.web-context-menu-items .web-context-menu-item>.web-context-menu-items {
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    background: #fff
}

.web-context-menu-items .web-context-menu-item:hover>.web-context-menu-items {
    display: block
}

.web-context-menu-items .web-context-menu-item .menu-item-name>i {
    transform: rotate(90deg);
    float: right;
    margin-right: 5px;
    color: #aaa
}

.web-context-menu-items .web-context-menu-item>.web-context-menu-items {
    position: absolute;
    right: -120px;
    top: 0;
    width: 120px;
    display: none
}

.rzgraph_helperinfo {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    margin: 0;
    overflow: hidden;
    padding-left: 5px
}

.rzgraph_helperinfo ul {
    margin: 0!important
}

.rzgraph_helperinfo li {
    list-style: none;
    float: left;
    margin-right: 5px
}

.rzToolBox img {
    width: 30px
}

.rzgraph {
    position: relative
}

.rzgraphcontent {
    position: absolute;
    top: 40px;
    bottom: 0;
    width: 100%
}

.RZcontainer {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.gutter {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50%
}

.gutter.gutter-horizontal {
    cursor: col-resize;
    background: #ccc
}

.gutter.gutter-vertical {
    cursor: row-resize;
    background: #ccc
}

.gutter.gutter-horizontal,.split.split-horizontal {
    height: 100%;
    float: left
}

.layui-form-radio {
    padding-right: 0
}

.layui-form-customline {
    float: left;
    line-height: 28px;
    margin: 6px 10px 0 0;
    padding-right: 10px
}

.layui-form-select .layui-input {
    height: 28px
}

.layui-form-item {
    margin-bottom: 5px
}

.layui-table,.layui-table-view {
    margin: 0
}

.gutter.gutter-horizontal,.split {
    float: left
}

.split {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden
}

.RZcontainer .highcharts-reset-zoom {
    display: none
}

.rzToolBox {
    background: #edf3fd;
    box-shadow: 0 1px 8px 0 #d7d7d7;
    overflow-y: hidden
}

.rzToolBox li {
    padding: 3px
}

.rzToolBox li:hover {
    padding: 2px
}

.rzToolBoxClick,.rzToolBox li:hover {
    background: rgba(60,154,242,.25);
    border: 1px solid #80a7ff
}

.rzToolBoxClick {
    padding: 2px!important
}

.rzToolBox ul {
    margin: 0;
    text-align: center;
    padding: 0;
    padding-top: 5px
}

.rzToolBox ul img {
    width: 24px;
    height: 24px
}

.rzchartpanel {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.rzAxisPanel {
    height: calc(50% - 1px)
}

.rzAxisFullPanel,.rzAxisPanel {
    border-bottom: 1px solid #ccc;
    width: calc(50% - 1px);
    float: left;
    z-index: 1
}

.rzAxisFullPanel {
    height: calc(100% - 1px)
}

.rzAxisPanelParent {
    float: left;
    height: 100%;
    overflow-y: auto;
    position: relative;
    overflow-x: hidden
}

.rzAxisPanelMax {
    height: calc(100% - 1px)!important;
    width: calc(100% - 1px)!important;
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    right: 0!important;
    bottom: 0!important;
    z-index: 99!important
}

.rzAxisPanel:nth-child(odd) {
    border-right: 1px solid #ccc
}

.layui-elem-field legend {
    font-size: 16px
}

.layui-elem-field {
    margin: 0
}

.rzVPanel {
    z-index: 1
}

[id^=timedomaincriter] .web-context-menu-items {
    top: -230px!important
}

[id^=DuanChangParent] .web-context-menu-items {
    top: -180px!important
}

.rzBtnMaxSize,.rzToolBox li {
    cursor: pointer
}

.rzBtnMaxSize {
    background-position: -175px -25px;
    width: 20px;
    height: 20px;
    margin-top: 5px
}

.rzBtnMinSize {
    background-position: -150px -25px!important
}

.rzErrorTag {
    background-position: 0 -50px;
    width: 16px;
    height: 16px;
    top: 5px;
    position: relative;
    right: 3px
}

.highcharts-selection-marker {
    fill: rgba(51,92,173,.25)
}

.layui-table-view .layui-table td,.layui-table-view .layui-table th {
    padding: 0!important
}

.RZHorizontalSplit>div {
    float: left
}

.rz-card {
    margin-bottom: 0;
    border-radius: 2px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    position: relative;
    height: 100%;
    font-size: 12px
}

.rz-card-head {
    background: transparent;
    border-bottom: 1px solid #e8e8e8;
    padding: 0 5px;
    border-radius: 2px 2px 0 0;
    zoom:1;margin-bottom: -1px;
    max-height: 30px;
    font-size: 14px;
    color: rgba(0,0,0,.85);
    font-weight: 500
}

.rz-card-head:after,.rz-card-head:before {
    content: "";
    display: table
}

.rz-card-head:after {
    clear: both
}

.rz-card-head-title,.rz-card-head-wrapper {
    display: -ms-flexbox;
    display: flex
}

.rz-card-head-title {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex: 1;
    flex: 1;
    font-size: 12px;
    border-left: 3px solid #156ce2;
    border-left-style: solid;
    padding: 0;
    margin: 6px 0;
    padding-left: 10px;
    height: 18px;
    line-height: 18px
}

.rz-card-extra {
    float: right;
    padding: 17.5px 0;
    font-size: 12px;
    color: rgba(0,0,0,.65);
    font-weight: 400;
    text-align: right;
    margin-left: auto
}

.rz-card-body {
    padding: 10px;
    zoom:1;position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto
}

.rz-card-body:after,.rz-card-body:before {
    content: "";
    display: table
}

.rz-card-body:after {
    clear: both
}

.rz-list-item {
    height: 20px;
    line-height: 20px;
    border-bottom: 1px solid #ccc;
    cursor: pointer
}

.rz-list-item-click,.rz-list-item:hover {
    background: #80a7ff;
    color: #fff
}

.rz-float-menu {
    position: absolute;
    right: -100%;
    top: 25%;
    z-index: 1000;
    background-color: #f2f2f2
}

.MenuBtn {
    position: absolute;
    right: 0;
    top: 20%;
    display: block;
    background: #7a6e6e;
    box-sizing: border-box;
    border-radius: 3px
}

.layui-laydate-hint.laydate-theme-gbw,.layui-laydate.laydate-theme-gbw {
    border: 1px solid #fff;
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.15);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,.15);
    box-shadow: 0 2px 8px rgba(0,0,0,.15)
}

.layui-laydate.laydate-theme-gbw {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.5;
    color: rgba(0,0,0,.65);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    z-index: 19850126
}

.laydate-theme-gbw .layui-laydate-header {
    border-bottom: 1px solid #e8e8e8;
    padding-top: 5px
}

.laydate-theme-gbw .layui-laydate-header i {
    font-size: 12px;
    color: rgba(0,0,0,.45)
}

.laydate-theme-gbw .layui-laydate-header span {
    color: rgba(0,0,0,.85);
    font-weight: 500
}

.laydate-theme-gbw .layui-laydate-header i:hover,.laydate-theme-gbw .layui-laydate-header span:hover {
    color: #40a9ff
}

.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #40a9ff;
    color: #fff
}

.laydate-theme-gbw .layui-laydate-footer {
    border-top: 0;
    padding-top: 0;
    height: 36px
}

.laydate-theme-gbw .layui-laydate-footer span:hover {
    color: #40a9ff
}

.laydate-theme-gbw .laydate-footer-btns {
    top: 0
}

.laydate-theme-gbw .layui-laydate-content th {
    color: rgba(0,0,0,.65)
}

.laydate-theme-gbw .layui-laydate-content td {
    color: rgba(0,0,0,.65);
    border-radius: 2px;
    -webkit-transition: background .3s ease;
    -o-transition: background .3s ease;
    transition: background .3s ease
}

.laydate-theme-gbw .layui-laydate-content .laydate-day-next,.laydate-theme-gbw .layui-laydate-content .laydate-day-prev {
    color: rgba(0,0,0,.25)
}

.layui-laydate.laydate-theme-gbw td.layui-this {
    background-color: transparent!important;
    border: 1px solid #1890ff;
    border-radius: 3px;
    font-weight: 700;
    color: #1890ff!important
}

.layui-laydate.laydate-theme-gbw li.layui-this {
    background-color: #1890ff!important;
    color: #fff!important;
    border-radius: 0;
    border: 0
}

.layui-btn,.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #1e9fff!important
}

.layui-form-checked[lay-skin=primary] i {
    border-color: #1e9fff!important;
    background-color: #1e9fff!important;
    color: #fff
}

.layui-form-select dl dd.layui-this {
    background-color: #1e9fff!important
}

.layui-form-radio>i:hover,.layui-form-radioed>i {
    color: #1e9fff!important
}

.layui-btn-primary {
    color: #fff
}

.layui-laypage {
    margin: 0
}

.layui-laydate.laydate-theme-gbw {
    z-index: 999999999!important
}

.layui-tab-brief>.layui-tab-title .layui-this {
    color: #1e9fff!important
}

.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after {
    border-bottom: 2px solid #1e9fff
}

.layui-tab {
    margin: 0
}

.layui-tab-title li {
    font-size: 12px;
    line-height: 30px;
    padding: 0 5px
}

.layui-tab-title {
    height: 30px
}

.layui-tab-title .layui-this:after {
    height: 31px
}

.layui-form-onswitch {
    background-color: #1e9fff!important;
    border-color: #1e9fff!important
}

.FilterPanel-filtertype+.layui-form-select dl {
    top: auto
}

.FilterPanel-filtertype+.layui-form-select dl dd {
    line-height: 20px;
    margin: 0
}

.RZGraph-Dark-Theme {
    background-color: #36373d;
    color: #c6c6c6
}

.RZGraph-Dark-Theme ::-webkit-scrollbar-thumb {
    background-color: #7d7d7d!important
}

.RZGraph-Dark-Theme ::-webkit-scrollbar-corner {
    background-color: #36373d!important
}

.RZGraph-Dark-Theme .rzgraph_helperinfo {
    background-color: #36373d
}

.RZGraph-Dark-Theme .rz-card-head {
    color: #c6c6c6
}

.RZGraph-Dark-Theme .gutter.gutter-horizontal,.RZGraph-Dark-Theme .gutter.gutter-vertical {
    background: #7d7d7d
}

.RZGraph-Dark-Theme .rz-card-head {
    border-bottom: 1px solid #7d7d7d
}

.RZGraph-Dark-Theme .layui-table-page {
    border-color: #7d7d7d
}

.RZGraph-Dark-Theme .layui-table-click td {
    background-color: #5c617d!important
}

.RZGraph-Dark-Theme .layui-table-header,.RZGraph-Dark-Theme .layui-table td,.RZGraph-Dark-Theme .layui-table th,.RZGraph-Dark-Theme .layui-table tr {
    background-color: #36373d;
    color: #c6c6c6;
    border-color: #646464
}

.RZGraph-Dark-Theme .layui-table-header:hover,.RZGraph-Dark-Theme .layui-table td:hover,.RZGraph-Dark-Theme .layui-table th:hover,.RZGraph-Dark-Theme .layui-table tr:hover {
    background-color: #36373d;
    color: #c6c6c6
}

.RZGraph-Dark-Theme .layui-laypage-next i,.RZGraph-Dark-Theme .layui-laypage-prev i {
    color: #fff
}

.RZGraph-Dark-Theme .layui-disabled i {
    color: #7d7d7d!important
}

.RZGraph-Dark-Theme .layui-tab-title .layui-this {
    color: #fff
}

.RZGraph-Locale-En-Menu {
    width: 180px
}

.RZGraph-Locale-En-Menu .web-context-menu-items .web-context-menu-item>.web-context-menu-items {
    right: -180px;
    width: 180px
}

.RZGraph-Locale-En-Menu .web-context-menu-items .web-context-menu-item .menu-item-name>i {
    margin-right: 0
}

.RZGraph-Locale-En-Setting .layui-form-label {
    width: 120px;
    padding: 9px 0
}

.RZGraph-Locale-En-Setting .layui-input-block {
    width: 160px;
    margin-left: 130px
}

.unselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.RZGraphOtherSettingModal .layui-form-select {
    width: 80px!important;
    padding-top: 5px!important
}

.RZGraphOtherSettingModal .layui-form-select dl dd {
    line-height: 20px;
    margin: 0
}

.RZGraphOtherSettingModal .layui-form-select dl {
    padding: 3px
}

.RZGraphOtherSettingModal .layui-form-select dd {
    padding: 3px 5px;
    margin: 0
}

.layui-table-click,.layui-table tbody tr:hover {
    background-color: #d8d8d8!important
}

.layui-form-select dl dd,.layui-form-select dl dt {
    line-height: 20px!important
}

@media screen and (max-width: 1366px) {
    .layui-form-select dl dd,.layui-form-select dl dt {
        line-height:15px!important
    }
}

@font-face {
    font-family: DS-YouSheBiaoTiHei;
    src: url(../../static/fonts/YouSheBiaoTiHei-2.1726685c.ttf);
    
    font-family: DS-haettenschweiler;
    src: url(../../static/fonts/haettenschweiler.ttf)
}
.layui-table-tips-c {
    box-sizing: content-box
}

.RZGraphChartCard {
    width: 100%
}

.layui-form-label {
    box-sizing: content-box
}

.el-input-group__prepend {
    background-color: #06163c;
    border: #253d84
}

.el-input__inner {
    border-radius: 4px;
    font-size: 14px!important;
    height: 36px!important;
    line-height: 36px!important;
    background-color: rgba(18,76,255,.4)!important;
    border: 1px solid #38eef3;
    color: #fff!important
}

.el-input__inner:hover {
    border: 1px solid #4c65f5
}

.el-input__inner::placeholder {
    color: #4c65f5!important
}

.el-input__inner:disabled {
    color: #505d78!important
}

input::-webkit-input-placeholder {
    color: #2d3546!important
}

.ivu-input-number-disabled .ivu-input-number-input {
    color: #505d78!important;
    background-color: #062864!important;
    border-color: #303f94!important
}

.ivu-input-number-disabled .ivu-input-number-input:hover {
    border-color: #303f94!important
}

.ivu-input-number-handler-wrap {
    border-left: 1px solid #253d84;
    background-color: #347fff
}

.ivu-input-number-handler-down-inner,.ivu-input-number-handler-up-inner {
    color: #c6d9fa!important
}

.ivu-input-number-handler-down {
    border-top: 1px solid #4c65f5
}

.el-input-number__increase {
    border-left: 1px solid #253d84
}

.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase {
    color: #c6d9fa!important;
    border-bottom: 1px solid #253d84!important;
    background-color: #347fff;
    border-left: 1px solid #253d84!important
}

.el-textarea.is-disabled .el-textarea__inner {
    background: #10235c;
    border: 1px solid #253d84;
    border-radius: 4px
}

.el-textarea__inner {
    background-color: rgba(18,76,255,.4)!important;
    border: 1px solid #38eef3;
    color: #fff!important
}

.el-form--inline .el-form-item__label {
    font-size: 14px!important;
    color: #fff!important;
    height: 36px!important;
    line-height: 36px!important
}

.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item {
    margin-bottom: 10px
}

.el-textarea__inner {
    border: 1px solid #1d86e4!important
}

.DtMessageBox {
    background-color: #142e71;
    border: 1px solid #253d84
}

.DtMessageBox .el-message-box__title {
    color: #dfe0e6
}

.DtMessageBox_1 {
    background: rgba(47,185,255,.6);
    border: 1px solid #27a8e2
}

.DtMessageBox_1 .el-message-box__title {
    color: #dfe0e6
}

.DtMessageBox_1 .el-message-box__message {
    margin-left: 50px;
    color: #e7e4e4
}

.DtMessageBox_1 .el-message-box__headerbtn .el-message-box__close {
    color: #e7e4e4
}

.DtMessageBox_2 {
    background: rgba(242,164,69,.6);
    border: 1px solid #ec9d43
}

.DtMessageBox_2 .el-message-box__title {
    color: #dfe0e6
}

.DtMessageBox_2 .el-message-box__message {
    margin-left: 50px;
    color: #e7e4e4
}

.DtMessageBox_2 .el-message-box__headerbtn .el-message-box__close {
    color: #e7e4e4
}

.DtMessageBox_3 {
    background: rgba(197,47,255,.6);
    border: 1px solid #bd77ff
}

.DtMessageBox_3 .el-message-box__title {
    color: #dfe0e6
}

.DtMessageBox_3 .el-message-box__message {
    margin-left: 50px;
    color: #e7e4e4
}

.DtMessageBox_3 .el-message-box__headerbtn .el-message-box__close {
    color: #e7e4e4
}

.DtMessageBox_4 {
    background-color: rgba(242,26,26,.6);
    border: 1px solid red
}

.DtMessageBox_4 .el-message-box__title {
    color: #dfe0e6
}

.DtMessageBox_4 .el-message-box__message {
    margin-left: 50px;
    color: #e7e4e4
}

.DtMessageBox_4 .el-message-box__headerbtn .el-message-box__close {
    color: #e7e4e4
}

.titleCard[data-v-6db66b06] {
    width: 280px;
    height: 36px;
    position: relative;
    /* background-image: url(../../static/img/dtTitleHeaderBgi.7c9cfdcc.png); */
    /* background-size: 100% 100%; */
    /* background-repeat: no-repeat; */
}

.gradient-text-color[data-v-6db66b06] {
    position: absolute;
    top: 0;
    /* left: 2vw; */
    color: #fff;
    /* margin: 1.5vh 1.5vw; */
    padding: 1vh 1vw;
    font-size: 1.2rem;
    /* line-height: 2.5vh; */
    text-align: left;
    font-style: normal;
    text-transform: none;
    white-space: nowrap;
    align-items: center;
    text-align: left;
    text-transform: none;
    font-weight:700
}

.bgContant[data-v-b1faea72] {
    max-width: 100%;
    max-height: 100%;
    background-color: #06163c;
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden
}

.main-box[data-v-b1faea72] {
    width: calc(100vw - 40px);
    height: calc(90vh - 10px);
    display: flex;
    flex-direction: column;
    padding: 0 15px 15px;
    font-size: 14px;
    align-items: stretch;
    text-align: left;
    overflow: hidden
}

.main-frame[data-v-b1faea72] {
    flex: 2;
    overflow-y: auto
}

.main-frame-back[data-v-b1faea72] {
    padding-top: 5px
}

.bgContant[data-v-507e2972] {
    max-width: 100%;
    max-height: 100%;
    margin-left: 20px;
    margin-right: 20px;
    overflow: hidden
}

.main-box[data-v-507e2972] {
    width: calc(50vw - 40px);
    height: calc(85vh - 10px);
    display: flex;
    flex-direction: column;
    padding: 0 15px 15px;
    font-size: 14px;
    align-items: stretch;
    text-align: left;
    overflow: hidden
}

.main-frame[data-v-507e2972] {
    flex: 2;
    overflow: hidden
}

.main-frame-back[data-v-507e2972] {
    padding-top: 5px
}

.content-header-main[data-v-b0cdcd10] {
    margin-top: 10px;
    padding-bottom: 10px
}

.div-left[data-v-0eb6e703] {
    width: 3px;
    height: 20px;
    float: left;
    background-color: #c6d9fa;
    border: 1px solid #c6d9fa
}

.div-right[data-v-0eb6e703] {
    float: left;
    margin-left: 10px
}
