blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
    margin: 0;
    padding: 0
}

body,
button,
input,
select,
textarea {
    font: 14px Source Han Sans CN
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%
}

address,
cite,
dfn,
em,
var {
    font-style: normal
}

code,
kbd,
pre,
samp {
    font-family: Source Han Sans CN
}

small {
    font-size: 12px
}

ol,
ul {
    list-style: none
}

a {
    text-decoration: none
}

sup {
    vertical-align: text-top
}

sub {
    vertical-align: text-bottom
}

legend {
    color: #000
}

fieldset,
img {
    border: 0
}

button,
input,
select,
textarea {
    font-size: 100%
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.text-center {
    text-align: center
}

body,
html {
    width: 100vw;
    height: 100vh;
    overflow-y: hidden;
    overflow-x: auto;
    background-color: #f7f9fd
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

::-webkit-scrollbar {
    width: 6px;
    height: 6px
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: none;
    background: rgba(144, 147, 153, .6)
}

html {
    scrollbar-width: thin
}

* {
    scrollbar-width: inherit
}

.fade-page-enter-active,
.fade-page-leave-active {
    transition: all .5s
}

.fade-page-enter-from,
.fade-page-leave-to {
    opacity: 0;
    transform: translateX(30px)
}

.fade-page-leave-to {
    position: absolute
}

*>.enter-x:first-child {
    transform: translateX(50px)
}

*>.-enter-x:first-child {
    transform: translateX(-50px)
}

*>.-enter-x:first-child,
*>.enter-x:first-child {
    z-index: 9;
    opacity: 0;
    -webkit-animation: enter-x-animation .4s ease-in-out .3s;
    animation: enter-x-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

*>.enter-y:first-child {
    transform: translateY(50px)
}

*>.-enter-y:first-child,
*>.enter-y:first-child {
    z-index: 9;
    opacity: 0;
    -webkit-animation: enter-y-animation .4s ease-in-out .3s;
    animation: enter-y-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

*>.enter-x:nth-child(2) {
    transform: translateX(50px)
}

*>.-enter-x:nth-child(2) {
    transform: translateX(-50px)
}

*>.-enter-x:nth-child(2),
*>.enter-x:nth-child(2) {
    z-index: 8;
    opacity: 0;
    -webkit-animation: enter-x-animation .4s ease-in-out .3s;
    animation: enter-x-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

*>.enter-y:nth-child(2) {
    transform: translateY(50px)
}

*>.-enter-y:nth-child(2),
*>.enter-y:nth-child(2) {
    z-index: 8;
    opacity: 0;
    -webkit-animation: enter-y-animation .4s ease-in-out .3s;
    animation: enter-y-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

*>.enter-x:nth-child(3) {
    transform: translateX(50px)
}

*>.-enter-x:nth-child(3) {
    transform: translateX(-50px)
}

*>.-enter-x:nth-child(3),
*>.enter-x:nth-child(3) {
    z-index: 7;
    opacity: 0;
    -webkit-animation: enter-x-animation .4s ease-in-out .3s;
    animation: enter-x-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

*>.enter-y:nth-child(3) {
    transform: translateY(50px)
}

*>.-enter-y:nth-child(3),
*>.enter-y:nth-child(3) {
    z-index: 7;
    opacity: 0;
    -webkit-animation: enter-y-animation .4s ease-in-out .3s;
    animation: enter-y-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

*>.enter-x:nth-child(4) {
    transform: translateX(50px)
}

*>.-enter-x:nth-child(4) {
    transform: translateX(-50px)
}

*>.-enter-x:nth-child(4),
*>.enter-x:nth-child(4) {
    z-index: 6;
    opacity: 0;
    -webkit-animation: enter-x-animation .4s ease-in-out .3s;
    animation: enter-x-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

*>.enter-y:nth-child(4) {
    transform: translateY(50px)
}

*>.-enter-y:nth-child(4),
*>.enter-y:nth-child(4) {
    z-index: 6;
    opacity: 0;
    -webkit-animation: enter-y-animation .4s ease-in-out .3s;
    animation: enter-y-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

*>.enter-x:nth-child(5) {
    transform: translateX(50px)
}

*>.-enter-x:nth-child(5) {
    transform: translateX(-50px)
}

*>.-enter-x:nth-child(5),
*>.enter-x:nth-child(5) {
    z-index: 5;
    opacity: 0;
    -webkit-animation: enter-x-animation .4s ease-in-out .3s;
    animation: enter-x-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

*>.enter-y:nth-child(5) {
    transform: translateY(50px)
}

*>.-enter-y:nth-child(5),
*>.enter-y:nth-child(5) {
    z-index: 5;
    opacity: 0;
    -webkit-animation: enter-y-animation .4s ease-in-out .3s;
    animation: enter-y-animation .4s ease-in-out .3s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

@-webkit-keyframes enter-x-animation {
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes enter-x-animation {
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes enter-y-animation {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes enter-y-animation {
    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.app {
    /*min-width: 1200px*/
}

.container-bg {
    border: 1px solid #ddd;
    box-shadow: 2px 4px 5px #eee;
    background-color: #fff;
    border-radius: 3px;
    overflow-y: auto
}

.space-top {
    margin-top: 18px
}

.sh-tree {
    font-size: 16px
}

.sh-tree .el-tree-node__expand-icon,
.sh-tree .el-tree-node__label {
    font-size: 14px;
    color: #333
}

.sh-tree .el-tree-node__expand-icon.is-leaf {
    color: transparent
}

.sh-tree .node-icon {
    color: #b6a367;
    margin-right: 5px
}

.el-tree .is-current>.el-tree-node__content,
.sh-tree-checkbox .el-tree-node.is-checked>.el-tree-node__content,
.sh-tree-checkbox .el-tree-node.is-checked>.el-tree-node__content:hover {
    background-color: #b1cce7;
    color: #333
}

.sh-tree-checkbox .is-current>.el-tree-node__content {
    background-color: transparent;
    color: inherit
}

.el-tooltip__popper {
    max-width: 400px
}

.el-tooltip__popper.is-dark {
    background-color: #7799ca
}

.scrollbar {
    height: 100%
}

.scrollbar .el-scrollbar__wrap {
    overflow-x: hidden
}

.el-form-item--small .el-form-item__label {
    line-height: 34px
}

.el-form-item__content .el-input.is-disabled .el-input__inner,
.el-form-item__content .el-textarea.is-disabled .el-textarea__inner {
    color: #202837
}

.sh-view .el-form-item {
    margin: 5px 0
}

.sh-view .el-form-item__label {
    margin-right: 15px
}

.el-loading-mask {
    z-index: 1000
}

.el-menu-item [class^=sh-icon-] {
    margin-right: 5px;
    width: 24px;
    text-align: center;
    font-size: 18px;
    vertical-align: middle
}

.sh-page {
    text-align: right;
    padding: 10px
}

.sh-page .btn-next,
.sh-page .btn-prev,
.sh-page .el-input__inner,
.sh-page .el-pager li,
.sh-page button:disabled {
    background-color: transparent
}

.sh-remark {
    font-size: 12px;
    color: #909399;
    margin-top: 10px
}

.sh-search .el-button--small {
    border-radius: 18px;
    padding: 10px 15px;
    min-width: 80px
}

.sh-search .reset {
    background-color: #50d2ff;
    border-color: #50d2ff
}

.sh-search .reset:hover {
    background-color: #3bbce8
}

.sh-search .more {
    float: left;
    margin: 0;
    color: #8d93b1;
    z-index: 1
}

.sh-search .btn,
.sh-search .more {
    position: relative
}

[class*=" sh-icon-"],
[class^=sh-icon-] {
    font-family: iconfont !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block
}

.el-menu-item [class^=sh-icon-],
.el-submenu [class^=sh-icon-] {
    margin-right: 5px;
    width: 24px;
    text-align: center;
    font-size: 18px;
    vertical-align: middle
}

.sh-search-more+.sh-search-area {
    margin-top: 22px
}

@font-face {
    font-family: iconfont;
    src: url(fonts/iconfont.af4e06eb.eot);
    src: url(fonts/iconfont.af4e06eb.eot#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAADNMAAsAAAAAdDQAADL6AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCJbAqBy3CBmUMBNgIkA4IAC4ECAAQgBYRtB4cPG7xZZQRjHAAMme8y2f9/TE4OV7w24EJSKIQOg4kgK2GA+JyDZkslmCzcWERxihgumZb6Cn61WQ6169Hqsw5b6vZEr2iF+DsKxwSHmJQbXHuQFCY6qiGZkwySbfcd9r64yIiljw6lBIHG2u5NFZNQiRFCIoRu44H/sXf36X9zTaJxUbyZpA3zVGiESEkcGqmQPRQaU+/0bddO+mZ2baeZkVYJF/ySEqQvBwSy1HLgejlk/0hzf9LvgsAQkGXJChRC8IosGODn1r9YJKvHxgpWMFJXRG9jGz022IgSRotBKBwoSIqeipSUp4dYp5weYNSZeRgNinL6z29hnn37TX3H9gbQgGTC/3jCu7h8lu/kIXnJyRl1MlyECmDLPmwP/JtHHZnbp6ZAivSAAAFcv3ft/d7TWUoms8mDJSwAqwpJjoXsqTEVivT/EbD/c9naVt0ADwGSDIjV2P6+KTtjJqeO/1cnKd0ovW4fDHGO5ChJgXyMax2rgJzFWZPVsgNHkORoK8Pbe4WX2DvPf+EQDr/kWMtZvGYnL9Cq9u+nllTaeimlODdOfemAtIoCYAjS//aWr2/vWtqq1TVpq+zdvZOuyqmlAGT5muVr1lX7qr1pdrovpaHSaMJKIyATfKWjS2AIC2BZTBOAMiEoExbCQmmcrhBq/O0BWL1kOoy5Csdt7+3NtEyLlAwnICiCNn9OHwEy5u2Eo9PJjSZzxxUgfKDXT7VYjZyySdCqKmSiWfikaPFjfB/Ad/DBh7/gEhoRJXFjfuQfv7D3FHKZ8d9wvxlefBLwMilEYQdihF9Q+QeIbkI7Ud1fcxvzBTKaKP5ASmqeXQhakTgVLQp1m7Yp5e04MjYxNTO3sLSytrG1s3dwdHJ2cXXj1p17Dx49efZi6NWbd1U1dQ1NLW0dXT19A3n9Bgwqq8jq0i2Ikgz+kFd1NL2Eyh0+B0Qz6HyHoAcYQQgwhjBgAhHAFKKAGcQAc4gDFpAALCEJWEEasIYMYANZwBZygB3kAXsoAA5QBByhBDhBGXCGKuACNcAV6oAbaABuoQm4gxbgHtqAB+gAHqELeIIe4Bn6gBcY8KT5QgB4hRHgDcaebvAlAFCFKaAGM0Ad5oAGLABNWAJasAK0YQ3owAbQhS2gBztAH/aAARwAeRwBBZwARZwBJbgAynAFVOAGyOIOSOMByOAJCHgBIngDovgAYvgC4vgBJPALSOIPkMK/V/h5UicIn4SvjOexvORuHv7RRxUd2aRlBGGbXZaNW6tr21mZ+IVGFJKWtPlyEUcd777XpBmJphHJa1BXTceI/poD73mdQLTafYuqgnH7E4PiqeYFGLKJc9YirrCsDBgRBpwmaCWYyzwWbY3h5tjz81DdaM/OnZvSp++vUQJBFlUAA7uEqFsjanwOKbPkjl9KmTdMrX9LAaHIREkUrJMwHD5aqGlCjJ3UhPWYHBgmYVlNCa1h3Yr9+njmUnIU1pJsnreNat8s89JusTGrDRYf2R0F65tNbaM0CakimZ83MbLGZgKDGE3SmSjyNuTQdqbImaWyPSIBa14dFTrpJ5dpShGlYnNBxd27uJCCYdElxbDMF1yvkDoFPeH1hEV21nl6PYMGz76KFikVRLnysG5EL/NpqhUKwyOvV1qyvXVOq8CJqIK5mNyr/wP4S1Z7/sV5/D5/j29QdLat39FrUXk7LOzn/IN12lU2KfgcJjAyi7sNb0sO2tlaFh3s5FWdenFSqHIE6335Scatp/aDzFNEBbv5LfOjQa4sUrI/UByn6o3MsZ+6c5SwW9SaCNYAWn5OR4Hgn8oYmoRzhbhEAcClkc9DRPm2tsItsxRsCzAKc/dFKlU4Z13YacOSm8u9HVFKBWqAeEhaDpXNPbvat5/p3wnpgvUdDeKj60xIQTzFRKgzu5W4opjjcqKyIcseANQxNwpySCLI8gn4REZKYZ0jXqdUAGrovlIU2M4CTL5+VcZ/O8nBKtbFIbPYv9qI8r1QzLlXnROk2/GPMAiLJqvCyurFqGh0XK7kqb6GSoYznsvhzqdBtP+xfIjS0uvqS9AsXFeFSNwnZ0OlVHHyC26y0th4vxNCX2eAaVZqjtIv98fTqa3jRtnCdixKzjGJxXorM9HVqr0jgHGe2P1pVPbP9JModWsjUhUMMvG2nti9Rmx01cjqawPz3rUia8X+0326jFJNZuxMEsSeE2RJNPUf5gs8hCBVH5wm3YOrl9be7dSh3n7s3nrAIsZ13QnGnHz12yJ2ZebUWo9uTJAZ770v9hCUzzrLmrayVUzHDT2HeQG8vKI2istezXb/5oTUS0GBpCGYxyizHrIYQz0wmADo9nYkzD3yIKxYAQRjdMwBQ4aL7t296563qrcbdWYhskLinjTPbPW1IBYyVIN65cDfuO4VfV21e1dnwr3reSeCKGW18HS9vn1Odmf9hJNCqvZOVquwbRQaUBYFChhDDPSq9cDjboxxJtX7Zzdu3DkvOzPegAY5qwTHy2XQMpwO6oCKzVQACGhNAxjj7Q8CNrblofU0X3kT7f/LW0XpGQtZx+WPqS2syqXvlBY4PRv91KkEx+W36dobVqj7N0JPbjZrrCBD7Ik7UmRtOOd65A1rwK9W1DMI/62dK4tQ1pfXSuvprn1259xPX31zU7QvXqIhuY5RA04zTt5RqNNuOp/IBu7BDv1ozwmFMUzufVIRPu/PJbNzcFRxM4ZrMtf1cn0xseBmsjrAvOFmctZDf4IxRyVOUiyDun/D24xmnDsmZZqgl6RKYi4KwcqZ1bu8uJG83xHIYyG6B747cZTYCAux4IcdZft0u2tOFGVqzBeMoVCWuFvI5I6VEu7Ao9Mnpr1Ux2XZV4QgjUpSoWx2nDLdn+xd1/N/stT0g9kf2nrxC3QRXu+Kr5DHEd8qhDhBXTJZ/s8ZJuhViHTG9BUupVImxCkMoViLPwmlSE+xDQe6TP5jgbE2AWHu9qxCVThfsK0oCTcKw4sTTAAGDVrI44ZiXm8YTSTJJTjDPPALgU+KKIQZpYqQWhKrFCWaJ1b00FS8QxO0QhBEIdMBANsE4hONuhJUlDhaD6JxZjNT5j016pjr+30C6FHdgpPzlMlFOcs44bYeN1AJdWSiFotzl6862zv6NAK0iBprRL27z0JXpxhGED64A7M8IGICSZMGuZIUL3EieZl6yLGenx8pP5EZDVqEwA9RF5MlY0pMABTAHlgGBBpQ6URONfMIFgRk7+z1kE/KzO0jQ5KbG8pm3sIEEYTgmCxzTUh8Qj46ZgPKKnKjLDrROUmYNZOLlOtK+zzNJmEqmBxfk8CrlBQM2uGnFTohMxmd/aTGKSEgh74O9TTBADMgnJAi2OzfcMET4F1jwpBEyUSjkAp6MxSlGQK6l2byCad5n9lM3tDHj05kJrJt084Sk9jkinS/FUjbO+xLQf1zidNdCgsVp1y6+mJyDjLeDm/BXCVJi268Le8LAUeyDWMokj3co4XFrDwQr7/WW7zuRzQsxiE6LpTFSsL3KSHwtL/LvWeBt1fNIXGe5OVgnzjRvjdtN1djdzd+g7I/+tou1iYHb6+p067BpAXv4tG88EkTDF8+vom0JOlsH6yJLuXjO4I0Gyy2beINh16SPJNjX+cLmiST6jyahCwWnCwO6mTbaCi3hPJ0VWI/z3rB9m3W56loZK3hX1RSWGqdHUWFFVJL6uUGOS5c7SSeyF/rZfsQLSsvdM6++C+Q+GzwwNLMPOTC51n2SOzYgRkyfpHSR+fdpmvoNu1z1yaVmaukLrZVR6d7uxvI7Z2gQrUMIBzpm/PeUEM3kSDTWEt16si/NspfejjZWbyHxCIr0Bd5hyhTxe+r2L2TrLM5k7qImkCnZ3jrlfNgyL1IR69fxcPe5efJN78pxMTj118pA4MSQhySSNAk20YKJEYFBpAUJVyBf63dhAjXI3ZcLgsURgy+gpDazr5AZe+ys8IpUCqG0DXTo/Dw7lPgppzRrahc6VE7kdz7EJ0J3zojZ0Gxxd3qF2BOyuVLwdvmaE7jHvvm7f7gtAPn6U5TbnzG9tm9yZ40J7jPuuhh/I7hrYboY4MxZJJj3OrFJxr3pttGizrqRrgQfK5kJwIE93xh/WRmLLKWQ6nWrszRJT6y5K3ipEBqGnLeQXRQN6pt1mgUABR0pxtrDJrD44QnQFQtGpmFpxmViFiQcAJNSJBkUfK+Fq8lJHp1E0NK0OSgUgMbTEiI+4ksm4MvdWGSxkE56hiVSu+7t5PRWiFoYzSq9pWE5uX2yv55UDLvqmkzXsvu4w3GJg3rfZN4uBsRTpNE3Rcq1nkLJXxb9egqht3LvEGYmam8dfTZ94s95O1PLlDxm80BlAtufhHResXCEZEs1i9SSlZIOcAnRERgZMic14wUHFpw4h6/Fh6Kw6r4e3/vqlHhnO84z3OWCiidTg2l6Gz04ml3p8fG2+vm7eF+ao7WQ/dEV3tJXDCdnlAed2c28/x+qgZl5UUUAqdnqz0RQT9UiO93vK14r3DEoB19tLZyau1cOk65kpFFlk/sPatnharcyUEFZQQQWIRzglotMit8Fgwbuuitpl8g61MlTO79JT74hAOtdBPpiSQ6pPFDUGH3sxBMpwDtj68Ps5TvJqA2Hsj1tX5PNFgLIlX/A0YzOPOxHw/KMDXNOAtku14cPpEpnW7z86vcPcy8LQ7FRtiPg9LF3rzwJTx6TbWZF1+Xuv1KoLnCLVgKjHSZKat98+UVHjVDcmdIDvu0947hndHB51nCZbG6RCl02mPW30sNiz73J/2XZVkMhgVAORB4SA68LdjIhIank8K1V+gK7g2ELFLGTwDFqzKKgplcwhQRhdGekKpQalzwfNOiajoumHGvHfzM2UmrDAz+wutaLMyMTyt9nKlaCCP66DRnCp8z6Bl0X0xPMjE79F+OTT/azNdQOmUMLzKN225RCtgu/v94mEM97raQ+TBij0iNedaWT3bVnCvo7VJo3RKzBBVo7n43NnQ7AKRSRi/lG9kDVqo+X+4jxREh4EjUIj4BER9IkWgMu/h7aSMbB5jF02X+7zyLFSu1L+vqytBGVhh5K7pyyhoa/lVX4XVH45sqEfRnGeQazIG3pS4xWb5HEbDcYDbrsbib+WtsdP+hGg78jIakSSrjL4XQur6yMSV4WU/sx584xn4pzpP6arazmWbKWZHaY08jb+bSjUbx81Rzy1+3k23tFSF5ZNdKR5Pobv6i8YFCzl3HkqhTi/L9V9YTyIpApa6/yqPXk88sroZApWpOJPVPyMzXEXCi8ZoYBWYtssKTmFDRuH/jeg8IzUAFuhNFQHRCpvZmg2HcMKNSCuJhTQIdZwVhs0Z4UqJbE27I7eYx+a6zmR9L/Os4keMLyYmGqMhCWcI3867NcNgc3CNVQHVa/IukowkLsguLbOaTy6XCUZf74z2WsS/oOykUvvtb2ixiZ0XoaK/POXkv9QebsSDk7qFIg8n2SbiTyQ2KG/dFN+XbqTx1RzB8im0eFkrriGOVGLM39TUeKukfxYhTbCcsuLuvrDjjrFfhKMlo/XjmhloJbzpPVA6bV8dG7AtRCt8UUm3miFIViTQH6hnhYVEhH3R0QBN1Pb3wDM9XCIuXx81N9Lo0YCNDQvXRQnIfZ6G4YHGEUtbgVl5EHwJYhymFAeR2gt+IDubIvIGqhR4Pe6em7DhD7U8Co9f3vhyxk3jYfHygV6lFGg+CVKgAjA01712hZr29pKbGg8IlbNzJpIU0b7NN1FARsChYuZVb9+k9xsmP06AlUQolfRUq88HjFcVbWLXrFi7/NdveHVzp5k7v0gmnDwXpjjGQ4F/kiz3GMN7O9tPwcaoxdv41ZF4jNfmUM/qPBIxoPCcBHBoKf7ISgO3qMAZDj1XKm6IiZF1SPqSx3cMhFiV5DPceNz3i9WY6DUgL9wPaThtMZkzbgp8SPjVHUh51C9btvkpYEwCito3e3bqhx/uW8OOnKGJDlw+XNYZ1HHrDoCBVSIXZQ2gKFhh/kw/I27O2qKgtui3zdWy7uNJ9zZYU4vymTtVkZWv1VU75GJOOPOHXRuIpYTONinBn3artzKy1s0rPtu9FxZKNXQ8m/3/NDQy78E19UKcB0Aii21rTRNXxKGnHL7TM0dxdFtSpoChuc/x9VCfaBU3HIk0xPhtn9T7RgXsyD6ZPk/hisMVDlRIiD4/ZvNoBuZgNaUN+qipPxZoAc+cNWHObdZW5EKTckIFnVJhkyBYACJkttpkAxoXVjwp+uPsX0TdkQpDj8KykT5/NuhFrkTAf0Pt0JFTXKa0fsuHvOP3JVQF+zoznvY40Zy8eCCcpF+FeXgvKpIVDcRJCTcScmahJ555N5VwCPFRMFdbrlRTUozHqBA5wWEmNtaLAZEMc92vVFYBdq2AURDldcNxyWmdTTQd/BnoH6cGiAFXaXXkkGyv6HJLLJucKrcBnhMhSwRJ1tOn06lGRyH+xk8n33Kg9YV2Ofp78WP6gw/rQsRmhDlGpqsLqHy+3Vtf79Z8rz3/W16+BWjAhjPf8VeZw13/4wxgOzp1/Ak0LT7JnjzIFMOiA4SVLOewnMTPETvF0VMIg+qYxy3xELz0mBcCJnfbSv2qdPEqKXkAqPC+oBhmYwBCorSwiP8iaoz4ns6aCq0JiMcb46COVMsJnxaMJdH/EFsJG6ZxEVZksCY+HraW64eoL4eWlbVP5g9HQCmZyeSAaBgu1/fPW47jRxIvVDyHEw4UW6IM0AWR5i4YxY7OpoxL6yY8ojVzqvyC1ohIFIc7wfjUaNmAUvtZgjeF3xtZBvYLteEyApjfoIPUcWYeRRnAjcGXZoxEZXAu1J6VkhVsc0Jb4ZUx7kdm81pv6e3XE6Y8hAAq3e/1xEzuJUX7ksII5HJNEpfryrug2px0uWPcQxaHNFBZI8iDQLweePrP3IEuQH1shXBJtVnjW3Hqf3ZQ8pIosQX1O1KOzecW7/BTFTSW83L+S1eHKMrVgMITbFw+ffWi1kJnkGhcl4kGFD4a3uBcaX0PW+Rdz3kaOiKdMxqR2y4gCFa74vrz2T+xJv9A6b91FF0dtvmX3ESfWiKwkOYG1TUTKvqNO6NyuruIjN4IOQXR3StukST2sgj/qP5nn171mzcJ9zyqve4hJxwESsCQkMxJlgegCQyk5NcHXLIIDAAyPetMx4WKVgQZjxNyYiLOwycTWiRqGbYtN50KLW+OcCaSDXUIVra/AMPJ4iexx65CjiQRq9QZv58H3BLFRhXHPGX1VoPPWgTaxA1U/K3QrQ3atdoXAREKrw3VUhAO7GGGMa87jH/k9KnKjYtPVjUCAmqP1O+UXqpL7bfCboSq2MfjOdut1twktkxN9DGch4xRDmOh7Frdqel1J0yY/T+6I6ch4/rbh9jNn/JLbQbksVn/SJ+Hz0GqJiaNaqP4swVeo0XhAxChZXFGxj40BygrPZYTdXxnLHq5YM7g/9+YaKMOwbycurgAFb8eePWV13lDS8uCa+PcLbGYswTssgkDoh+RKhuMRWhiaLMtWj1FQ9qEhlGdx0hgXFXnGoZ3VLLQNlY8EjFumXUvWSW/GmFgXg0b8ELu6m5G4jQR3C6pcXS/eM0Ywz4IBEXSMnI/a0FMQ/7NJMqjswjaitjQl4Cj3+jjaE+ra1duBdOBgdwlpHH5B8DVkfNnGOTb9tnNcSKQs0e3SFm4aJ00j0ySE8nJ6+9hDsnz4Iec/9OWmeqYk6a3IKlTMIgerNy/LW61bgG1rGtJRtJfWXEmmjWUJV2H/BHRUfp2zjrtsO08bxdNZtJxI8LOnneHYwgLgvstF3isehrie/Z17hYfh/eC+wHLf875wRdzvvDgClhDNw7zGcr9xD3NfBl8RYQJFtXx4WK6gjQwLVcKREZmCOjyiVMiBC9mx4Oxm3Dz8kgA1xtbS/ElczcyKI8wrbH7TBD2A6ZDGRKJsFkULbWXRTsim0U0HtudvRkeMaZcBJ0/VO9AzD5QcmCYn+u7YMeNxX1hNctNtcT5tfeReHLh+ZUaseUbLb0wkU9aXzE754XzE+Z7L5XFnoG9H7hLyYnl8DlF9l9LYd7FKUS37Js43d/d1fDsan7tYvoSc299XYP4mfp/zy0VK490PcsDoqe7uLmoyFC3FO8VTBxiBho1t1nwlkoL3R5fD6CwNvm/Tj/z5By6aqiYSJWuIKGeY3BXAyblWVecWj1TUEPK6/d/96OqhV5OsxdfEM6ucZbOGoaxbWM47UmFFSzeJnVEizKsIiwKoAwnPVt6ZUVIO068hOAirikjRnNjlkX0VAbnl816NG3lptb7Me/MwBQzSo87MB4k+Upc/B8ufxsW6L5xnbUTvEvUSSN+ONSYvLKvlfpNzc2pfXYrjpW7qcqG2/5vGTNDJvFeb8xEwTQx9WzJpuClX0oRQH6VDeEt6W3AwaCMQdfpjJ80xUcygIEKEYeBBQmKiY4ivYPr3HZMCzAynoQpr4nSoj3rST8535nTWfW5VpX84IBNBL2lcQKasQxdDra1QMSrcuU0xhJ4dm8r5hegxczx5nocYNfax00qOjz8myHHdzw5fCbxotZ8Q8wCyOf4Am13ttV707PoWNnQJqHpRZ6uPLBNHI6prnCOFXPcUUcNhRWOP9Mrvv9GaFH5JbUh1LOKnKKDQRAkvVdNLWZ2s3HDkWoD5dLwnL5lZ98+VhGZC0tZ9+wCaopjbYEJG5tdkOtANK4lRWXUFtiSu9UJqZETBaHPkgnLH4sm/ORvCGg10e2hKQMvj4kkshX5YQnvaXtrfWpy7v7Kq8qeFFkTMX7uolBm/ePRg5ur0kLNhHazG8EdpNR6MlAkBC7tZMyvo73+ZVn0tsz4+x7qiinPuEDrn/zqLrDq0ta71MqxeaB12abpgdQpso0OCLP6ca8pta1juyuSpNa3SdrlsO+HcdlCrpl4JOpcuH3t32Lh2prl9firrj7EN0Ic/PdY6pLL2Zg6+uxz+CNkAsr/8xuxZAQ6PDuqopaZFqn3OrZUJ4bTBJpyd6n22syC+YcGQ13ax3id+uU7vOyI9IG+uFiQ4P+nMwsAG/1p55Uzdzwk9vUpFWFATKhJnEAsFtHKJ6Qg0ExiNqGjYBVJH29VUkIq6tFhmL2eVuMkQUABrrfAoahQchAehQSaMEkCIxsQsZTagzAIATuBSAQTWo0wyAGyAzTIIGEQtMtkgg9whmQJ0Q8tkUnkGcnLXOJjz5H9pnFNhIOIpp1q8QBkMgWEwRPX/FQ16MB5QA3SmFAIgCwMvAGW3/e/Z53Gpxby93+iJpVUA5A3DJhX6ZzKb6RptDrNpoWoQFCAmGVyDNgvwJny2GK1iu7inQTCHN69sz7DxqzYEajTUy4ufzSvfeejCVfxDVvQF8om7evnBSf1THg2VnZyHXJ/hfpLDVvoowy0OeiFVz/potaKgK/A7ez2sQ97D79DvUe+ZKkTFVLOssMXeGZagUe5mhtqNgTaj606gdrmjR1HZTgC1nQ5mlTn7FkGwlylkCrnmwWkV0P4ge24M9/6KJruZ3T3qx0xX6+3LtCZtgxbt7BypZTjPHs+wz3RdKmPS7WneQOOqfJ3uRa72/twMTap9OKMDNq1ZwzSxlq4xM1QhplAJ00Hi+tarZKePKvhHJg7TJtZcpjnoLChWJlj/jcMMqjdLunQAtZQG1StR1mZkQWi9fX2oOXSQvqtI8xVFU4kPOLe0jkKwwAPKFsCzC5LjnZOKTd/ZZaX1vSsCR9Y4m7c4icXOqv8Zo8DGblwuCRgP6K3JWHzFrVZXrzvsd2Rf6dnNuNPUqD8RdZ5+g8uWgxanoFtpjuIVi8onLTPzQhRe9dWDOQ7V6Q6slP9VWPriHRxljNu/Gry83mc1C63YRdLgHMMIItx8yuZT0qQ/aq8c22Qvw4S+bm/kzSla1z2edyGoTi4NW3y95mF0IM7TH7S/Nuf6kUXj7hJ0qPgPDoqzInd/MUIaYLpmY2S1t+R6qZmVNF16++b9Xf8EbemwvX8sutiyEstk+dmev0hjdaQ5MCKR0qLEUV9fUrMo9nl7nW04uzUlqPLAluVrf9p9rtre88mbbsGaf7vUOSX8ReyPU/dFDW4N+gZchxWBZe9U6+0Ttln4btxcB3DU51bqLJ3UWu+gd8WmPRpOUaRa2dY6B6vD/hZcaal/GSOG4X2Ne7mI5zFbVH9E0dXjav1DgNrZjiW1xtlGxFV7rl6nnyoxs5In67uvPd8Twq3o/HvwbdhSfUWaAw7vKt+Qtqpy5Ez17Y22G3oaS9lzRJaMTndw878vPV//291Q2KH2zGQ1tfTWjfu7ngXvabS9nxLbLMYqm3q5hF/t8OHR24udtMcOa8OnBitqfV0rw2GBrrXqYr2rrb96LFKZanGIcTTZu+utU1nZTPpH2HLi+e5QXkXH3xtQ3LyLZiBtXYuus94vjdUgOMcUYf/7Rk9KcOX5LVVrl+3eP2VUy0uEKd6F3xIDEi0glwxJnNamDXfV8nlhjUtFOvgh9G9MUtFV9c3eScbp5MstkLwhBX3Rnxv1HVz92lwaLICVLlPMD+ninZWig5KlN9F+o05tL33o5MW4p1xyn8TxLEwkf9rzNL1tbZh12TyhklFkF+ci3+0jlDKIVrWnE9irWUeZpV7VJMeBMrqAKY/0OpB4Bw/XBbNNBOXZRpfSu7oeQo/uXJlPOXoZoAWpEA2Ek2HAGk1EQtvGBPM0JliFKi8L1iJN4mZkG5vFTYyTUzKHmbofQFnK+N1OFxBUR+afIFKWwebsx9m6Gly0kMx48ZK0Jo9pvmEGdvIpNEcapa3SReG9jURGkLOSs7Kdsn3ircjhEeSc+ByyE9kv+q3jcI39Psk+dY0M+dMDPA84Fefc+6As5HxNSK/ciQ4+GoYJ4tC1KWs9n0zC7McymiOX3TN/9f9+0ry/udYn8Ma2uef3PC1T585lRca1KBwZwGMepqQBNRmnd5Srb2C9JJCqojy7qwz+9NYGJpWXJ0HJEPVgEmgtr0i2ufuFXRSrDQYUyqBXq/V6FEpvoPZOAS2SFmCKWimppBXYB702rVTAR+xddGwZXBet3g+D++2N5Ub7/eKAqFvDMQNdeMZwep2c+MKj9JQnqhfQUkGYBoIpEJgYQYVgkAa9W+RrMGgJXOZSeo85TEvCDVIgyLy1hGaRWGgxz1z56Iau5AAL3tJPQu5uPCsGsNBVFIty+nRygI6gS9Z8ovJjHBr1eG+6hVZ+QvrinrqykINO/cI+YYygD+gH+igx5ENFa6g6sV5spYXnlP1TJVeTsuSn0UHkUENkCzAYQfana4woXnjs91O2AGIo2wMHirt7cbEF+K/7VrPFZMGhk/K2xp+Z9tUeU0ddgrN819t8L8DBUcd8dWdeWaeVTsrpqskwR/EWWJ6tJuDcXAwue8pXUXSOKrtVcxw3ijRzfuJXlov3ukR0IugsxZnlMTOEW+asslM6hlGAjXfuvnTinb3Z4Q91Uc2LZyUBsXBZHjnWga+sQI/UEj0elZ7sWHe4/PuGyePfev/20Ai3NP6vd8Fzp4g2AweMBDvInTGF0YRr96mJLWejVdef+DI0nfiKEiFI3EmyGwgs+e95v3Tmes5kkw8Fe0Flwm8IlgbRAX6mJdp9mzhWPE4pkYR5xLtKtZJ4WqRhhHipi3brmXNlD+kLJrFYygv9fOzDC2Vl5STPydHSt+azZX5e/7kXOA/wPhZyyeMRbzxpu/7xhhDPc17qUPdb62NMVxT9qf15mbRVX9OSGwl9Aw/bQgnniK8egwNviJOEXhA4XabMPF+3zsv9Fxev0GOgOaI/rPJAQ+3aXstAp+z+ffcWzuuBSx5vSA/z5h4QhcUv07rMSxGW2ilSYDQGjHQrX7fl63bgd2ArapFbYQQZWQ41U+L4Ebz3X8X6e3fIp3tqW/dtJt+ZuQOF6A18/rYxINh1JMC/7MjSlTaSrXlloWtR8+r3XUtXp7g+ojYMPC2lpBB89Ckbb8xz/3rx6z9Yvuhptt3+kBtDjQO2I7j9lA1Pw3nIAkUYqonYG/JpSsNLtKsHfITnGG2r5mUwS8dKfSJ7ZBbHpGf5rxKb5FtEDRALOqUF6o0SrxmesZK3Y3zTDCjHWJwsxGBmYNDegRUq2NuE3ow2yU2o38rRGFW0yoTepvxs8UdnHneJs+HD2ZUaAb/rfpwxK9mPbB0byvr49mUDVX1HTW14+fZj1m+wRIkFo7mv1S3iZfavkV4a0g0EB6ya67w82V91TF5A9KNcXbmrzj5xCEhyX3x8ph2T7uFV0JfmrUazhAvo+zwTMl24eid3P3eViXAnXswH00uXLAgygJmZoMFDZGYYQD24swsaYEN6ZigtHiwrAS2gtWS+BUwAS+eDVtAyvwQYfgTFmZt0Uk60C083lB8HRGhn6lcZfFkMwTO8SxPk6fhzj1DFzuxnAMwaNhp58QSTad2/kK2xMRucaRGqtWJLptCiDbVIMhOEWr0ooZMol8Ofc+g5n2G5fJJOthOSE5vn0nOTxosyTwPzZaJEfr32tEeYh3br3xfoZ+ft++DKNZuPNx4vS2JroqyHO+/uVjA8owUFBl94azhHzsgAKGwNmJgIakD1RiscPXBDUqI7CGlUgxqup/ZIUBOdlpydGQMZK1LMCOCTAG5ACQQeGRINh4f3sfq614ZRVJm7TIDeEJJkBQKnQh7EP3ASw21YU66qQhmpOXtW16Eo2KJrR3dDnZ3WPptcByr4V5z27X0d39TLH6D0922vCHNd7nXhIpB8JSIqMRDWQuqww3Eawxu/qKJFDjnyUNn8DGuFZxNQ4fXsm3w+F2JnF0u9Y4Iy2FGyY4/i4x1JsiiLKIlGGaNaKnTmz8YBmt+76l8PzTLHhxHCCnTJaeurPoTSBozmz2z9g4CRxJIHQOHG6UoqOwlZwgrFL6+gFcCm3YPtewbBTSvXvppzVC8FR/7kQKl+EiJT5CS9UE+ByXZyUigMiqKiKr3DcpJOFF141WBYQl+sGU4JUmTDegFqJKLcLTsgIpl4iphcTorA2UE+9tQkahQQAyRSQXjdqDpZOOSn1AY9ahJliCgdWb1I+czp/MDiAVNEOGZKEq7f8n5c1iPuRcaRZYCw5/8H7sh6JD3IHaSHLmwBVKaLk3Fmkp057liQs8zYuGTs2IiQ9bDunUx9ZPeTyXvMp2zGsBQChFI5aC0v+3zmBHLJ9RJyQrHSdTn7G+qQ+rj6kJv/bslaCwRoSqgTUDGrGWPhRciMTwTR/Gg3khcdEX5tCUcSJ2hoLCtfniHVNjpcbh4T/3oYD1sWYfnIo5WUmkcIP7aCGO5VlSW0ifYdzwebm6ECKLelJRfMhVqaQRtY0NwiodbpCaFuEkQGdugiPUnllIU0qoE6XyDNDAnp6Gg6gR3Z2RHJJqRTFoqt/cmAXvdTRxqmy0Roj7YnPfR7Lpsj3zJzzpA7dz7Q3XujIWfa0ycX0ClJtOd4N/oVHEGiohiok7lgPFO48wMuhoALzxYXvkjFVFdC6VBydXkq6I7qajAJvFNTlQoBSkZIT2ekEb+KOytOA9RYE+5hxUWSrq86bpwFaGr8jVFtR6e5ghxl64Qq0uFKG5S2Ch9p7OxpM0b5d23eWmmwzQanVaDDUlLC0BVtxkj/HkAdEwWMqx8j3zUJwDXijv00T+QZaeKY4+gd+UDxUfpPAJfSf/Hx8+M7zvO3rSw7P7329eewWsIX5logWFQS1X2OL4x3tLsY1cGPjWwwEU7EODetd23N0rtYMptZrTLcp8SmGOcTJlxk0/JruGsl0nCHO92s7jsRDrHAkrkl2urwlNpnmYsRyswfOFYNLyRLjAnniYnIctdlskTZMtflwJ2DBY4xqP9kuPixf+gi2II73CZCn9QcbuJI1fJ0ZgGKJZrIhyOW4+gIzcsTHxPNo/0riwkXRGCai1kTUAk1jCbOnlnlSmT18+VBcnQmAexpojOfwiBR5GS+hDTNBsgSRwqDRwUCG/3E/HZ+Af+lYKK4WElXzp83wXjGz9/XjdMvHbDZbK5zUSkYP7mEROzqeYAIHp56UAEsKM4MLnk3gQoe6Fc2KbLQdluHPjOLNkYAwR1VrKjI9hopJ2iUBXQpEuYJnZILSqtKIyNZmlGp8eedrKiYtq0lMVHsndQbF869lL5sXvpKOuHyKi9v69aXLi//cgHkGwJN4NxiMAGMLy6OB03gvGJw7WjOPDaCjtY2yrHr0ZskfXgaOlpjZel2B+CWA/qibShKuzHnje9tKnmaaO4YHb+1S20vXk9QsOcOMHDPiPK6L2r7RdHfp5AmxyYEnbsdd388O6Emstl1CLRb+vFPs1amOPC2Btj//BSQIAr38oWCEn7KYpf+fvdqH7n0jA4s+gNPfCNzPh7Ucya+avx9d48LH7mK/30E/+5Nh8BWFMGw+dIDjnT+4pQmjxk5ceK4IkaQvK4z4DDd5hvBkLGSFY4eYajjxlFsOhBJCeZQ0LGp84p5aiDR6ghqEhPUgGYbcHJcbyFSb7hapxNJb2ixxMNpElQ7HK7RYIEgceAVOTJ1bDuphThNhik0SiNFR2G1CTu/uGtdySgLfIKismshMSgwWWDXjtWa/kIbYJXr5k93dAQ3jVuPIbFhks5RHKuKIKWf3le4n72n9WcySBFVGoGAxJ6ESHZCjpwCyMFGK1hWBrLSOgNWyLQ84ipT1Bm6422j8dvpQdgKMoVNIc+RVbJDSHuWsD07nsXFoMlEF84sbfeD7F4mIra/TK7MVyEpEItg9RZRRQrjTGP9okPWBcQ1u7sqlpWSBOW60a4FjmFvW/+vXsenUmh9BH9kVXsYTVAWF7U08kveIV0pgYML9l/efr+p5tzfZ/4+36qJttNatbqq31CQXM6g0k8ccxDTRNkaUXt2u/HVHiDI/DjqKwnWXaTiCgdKlhLI4Vfaj5OmG0ailbhDyvYjGi/NlQ/9dfNjOaACUAIK8E92yLkZ5woe2vShsnMCCDfGkddvwsJDT58ModJeH9qNe/kB3g0f/PD+ACoR6A38zdfXHbPTRXpL3wMlAz6d3vmyy5LDZ3yrmVt+xCSQfO4XtrTsZGdqR1ZmtExSZjl+2zauVXBn4S4A/4V/gSfaXMp04QeM9w6YdHrXsmNt7RmyQ3AoLYVul9++pBAsgtrryTlQCi0Uueh6EQll9GFrhrYsgWqh37fgatbbhVpT85eAptmzTV0JzsuApii/gJC2IfzqcLmuTCR//CAv/o33o3zzuHwKFLhwh0vO2uNX8z0iS0WbV6jpn8+faIeoYLUMNgbePSkyDW0GIOi4V+RkLBrtskP+nC5Xg8lIt6Gw/OW7CUOUbRI+ije8MCjRkVdB9rJOAFyHmD8HQdYx4L+lFa1YUQQxB9qraJfXVgoiBBPQi03Onmr9Z68CT0864QTk0xSASBAyt0yTxnCv26aHHzpMJl/Vq7FjY5ZNdF+IFI4Nh5EItA7P1yC32+J68zQ6PAGPONOv43VRH0svLbFeQZecXOOIT778FJnCkWJ4wib0bqSXMGpEujf6JjoHXYCyoenYuhxJup/R/2IECBgewb0suWY2CjyZv04ajTdLXuKO4H5c0JGmJHcSf7Av8H5zUjqpnAZb4+wS7O3qDY/CUd61vX2CvuihFR69te3QU4qKeuciOM6htlARwH4eEZSgMHj5SJJNsA61TmPsseTSkxYgfTX+61XZh9Gu6BPK8feyP5cSeCwnmSO4F686QnOKIhnZvrSAw52XBcmK2OMnT26QxWI7wbGAg7mlcRJlfK4YfTzmD3QGoLeL4VLg2Iy58yVqMMHi5Gi1PtKACVY7QJOQANVrNMIcuE41oaMZLNQFl1SrfBBJQSPgVzKNbSO6dYQbwjsiPY4BAwz8IXYlh8wVcw556A6T3dvkxHVFTONkujAQpquoBIoKhH+WrXSY4JCFdmMMywmSGbRT5C0jfPLpk5zHNADTyZqBQ7g122u4iGIADdJANAiJYEUJCEl+E15CKQDvFUrUDPwm0sdBInxE/Msyru6kAmS+/icEu94U8NZtXu7Xb58FALwbBgT7xQ+gAT+HurOxOnkyoMpMC2NIxat1f+Z0iDdZ0lLfZwJL/v3P3T/tMAzHAc3GoMm41V9wAgC02nW4fEHeBSyN3U5NaYU7Q+uMwbMMjudNyPPxclQ+rP7vvaXjwtUBAtpN/4c9ADvCml1H3ILDycWyWG/XfS9hZ9dWL+BE1+9uwhat2wl4NnAddwkOlQdsrZNrxAPY6HriPeyunXMV9gNkF04aU1bhX6FDnsJ6VL6HBihv4Xhos0dwSpvoorJCF03BCpPegpGBOC3IQ/+iiXzM0bJd+zyBI/qf8qYu8hQ8t0x6CYXsxk1jgDwOR9JwkxNwoWuT+3A6uQCjyroWnsa0OG8cDeTt5pZNLgIcD+11Ho5qQ+EQ6a8DLSyj8LzcD+PUnfRp5T/+a8gx+fD5amalWx9a8d/82r6f37QGqDvYr/JX/kkjdvsF/u2jkKUw7xVOuVm7lz/PSQ/hOXNwjoPFGHio0XcvNRty5D9oXYZ/Zzlw2D+a+ceQsU9azPvijjrm3EmzwObiDXfRY9NdNbvubuvOk+4xYnQv5C6s+bVwB4N+u6N+39zJoD9sLv7rLsb9d1eD4d7d7S6MJNhjKVBwOCLMWOaFz8kIV6mfg3DED2i1hXG3PNj5C44TteUHpzvZfUbGEYfNtNjjPFd5NUqXnxYzhm0reT9KjWbeunnu33auU5jt1kh3Ezg0QmD291jKFfyBiSFYdcOzYO/9/wBZqgXGlDP8OvAXaDShJ5472NojsGfKSGdYF/NkYR3NhlTJvZOPRCd3MiTULkMi18NHV0PGbMvl0HpvdsYFVah0W76/67MU952pOzV7MWERBA8+AoSIoP5l3TsEBoIYVhAlWVE13TAt23E9PwijOEmzvCirumm7fhineVm3/Tiv+3lFobdqZvemt0S2NVkFbiladXXUIl2Jbbw6PTS2EviCFA7k8Z1/jVCKzmBkgF7LcuIf2uREh93uaCWv0K6wggt+83FqhRPzsZMROWmAjYPNlfgprMHAU4VknC6HbZ/ja6BWv3dcDmEVzcLWqnyexqTH2jVeiRN8uUiJMSXpkRrGFUJEUDGYg8kot3rIWlLjkK1jnXrgqwJ7YuuTJ8pqApnQNwrXT0pWMirSqpLQ2x6aUvA0iFXZsYpyw7xyAWyFwGhV5zBmCAvtkGs1gZoeCm0gNCAWhCbacwFUBeTpk4seHkpoIArldilSRYlPr1k1GvpKrw06bb742DZaSUqgIuTJESYp6iSGugA3Ythocsg9FVqZpI2tp5as+zhK8UjFbMy2qRzY9DyQSNRKkgf7CKLal5mqiqonXYDeURZ8NhmSueEC2VfVggTs8JZT/doBcrhCpXQNVvrsnU7jMFs7pArq0Ryt1DaMAKIUrO6A5ziNmuPrmkpeXlALjY0mTslvw7yWxPYGAA==") format("woff2"), url(fonts/iconfont.36cbece6.woff) format("woff"), url(fonts/iconfont.5dc973c4.ttf) format("truetype"), url(img/iconfont.d9584a87.svg#iconfont) format("svg")
}

.sh-icon-dengjiguanli:before {
    content: "\e63a"
}

.sh-icon-zuzhileixing:before {
    content: "\e63b"
}

.sh-icon-zhuguandanwei:before {
    content: "\e63c"
}

.sh-icon-qiyeleixing:before {
    content: "\e63d"
}

.sh-icon-qiyezhuce:before {
    content: "\e63e"
}

.sh-icon-caidanguanli:before {
    content: "\e63f"
}

.sh-icon-qiyeshouquan:before {
    content: "\e640"
}

.sh-icon-ziyuanguanli:before {
    content: "\e641"
}

.sh-icon-fawenguanli:before {
    content: "\e638"
}

.sh-icon-shouwenguanli:before {
    content: "\e639"
}

.sh-icon-moren:before {
    content: "\e637"
}

.sh-icon-kancha-xiangce:before {
    content: "\e661"
}

.sh-icon-yifeichuv1:before {
    content: "\e631"
}

.sh-icon-yifeichuv2:before {
    content: "\e632"
}

.sh-icon-yijujuev1:before {
    content: "\e633"
}

.sh-icon-yitongguov1:before {
    content: "\e634"
}

.sh-icon-yitongguov2:before {
    content: "\e635"
}

.sh-icon-yijujuev2:before {
    content: "\e636"
}

.sh-icon-qiyexinxi:before {
    content: "\e625"
}

.sh-icon-wodeqiye:before {
    content: "\e626"
}

.sh-icon-peizhizhongxin:before {
    content: "\e627"
}

.sh-icon-tongxunlu1:before {
    content: "\e628"
}

.sh-icon-liuchengzhongxin:before {
    content: "\e629"
}

.sh-icon-yanxuanyingyong:before {
    content: "\e62a"
}

.sh-icon-jiaoseyuquanxian:before {
    content: "\e62b"
}

.sh-icon-zijianyingyong:before {
    content: "\e62c"
}

.sh-icon-yingyongguanli:before {
    content: "\e62d"
}

.sh-icon-zuzhiyuquanxian:before {
    content: "\e62e"
}

.sh-icon-yingyongzhongxin:before {
    content: "\e62f"
}

.sh-icon-yunbangong:before {
    content: "\e630"
}

.sh-icon-zonghebangong:before {
    content: "\e621"
}

.sh-icon-bumentongji:before {
    content: "\e602"
}

.sh-icon-buka:before {
    content: "\e603"
}

.sh-icon-caogaoxiang:before {
    content: "\e604"
}

.sh-icon-baifang:before {
    content: "\e605"
}

.sh-icon-chucha:before {
    content: "\e606"
}

.sh-icon-daka:before {
    content: "\e607"
}

.sh-icon-chalvbaoxiao:before {
    content: "\e608"
}

.sh-icon-gongzuoxiaoxi:before {
    content: "\e609"
}

.sh-icon-kehuxinxi:before {
    content: "\e60a"
}

.sh-icon-lizhi:before {
    content: "\e60c"
}

.sh-icon-daibanshixiang:before {
    content: "\e60d"
}

.sh-icon-mobanwenjian:before {
    content: "\e60e"
}

.sh-icon-shenpitongji:before {
    content: "\e60f"
}

.sh-icon-jingyingguanli:before {
    content: "\e610"
}

.sh-icon-ruzhi:before {
    content: "\e611"
}

.sh-icon-richangkaoqin:before {
    content: "\e612"
}

.sh-icon-qiandao:before {
    content: "\e613"
}

.sh-icon-shenpishenqing:before {
    content: "\e614"
}

.sh-icon-tiaogang:before {
    content: "\e616"
}

.sh-icon-waichu:before {
    content: "\e617"
}

.sh-icon-qingjia:before {
    content: "\e618"
}

.sh-icon-tongzhigonggao:before {
    content: "\e619"
}

.sh-icon-wodetongji:before {
    content: "\e61a"
}

.sh-icon-tongxunlu:before {
    content: "\e61b"
}

.sh-icon-zaixiankefu:before {
    content: "\e61c"
}

.sh-icon-yongche:before {
    content: "\e61d"
}

.sh-icon-zhengzhangguanli:before {
    content: "\e61e"
}

.sh-icon-ziliaoxiazai:before {
    content: "\e61f"
}

.sh-icon-zhuanzheng:before {
    content: "\e620"
}

.sh-icon-xiangmuxinxi:before {
    content: "\e622"
}

.sh-icon-zhishiku:before {
    content: "\e623"
}

.sh-icon-huiyishiyuding:before {
    content: "\e624"
}

@font-face {
    font-family: iconfont;
    src: url(//at.alicdn.com/t/font_2985643_e6ow1ynpyk5.woff2?t=1642489604491) format("woff2"), url(//at.alicdn.com/t/font_2985643_e6ow1ynpyk5.woff?t=1642489604491) format("woff"), url(//at.alicdn.com/t/font_2985643_e6ow1ynpyk5.ttf?t=1642489604491) format("truetype")
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.sh-icon-chakanwenjian:before {
    content: ""
}

.sh-icon-shanchu:before {
    content: ""
}

.sh-icon-zhongxinshangchuan:before {
    content: ""
}

.sh-icon-gongchengbianma:before {
    content: ""
}

.sh-icon-gongchengmingcheng:before {
    content: ""
}

.sh-icon-qiyemingcheng:before {
    content: ""
}

.sh-icon-tongyishehuixinyongdaima:before {
    content: ""
}

.sh-icon-shoujihao:before {
    content: ""
}

.sh-icon-shigongxukezheng:before {
    content: ""
}

.sh-icon-gongchengleixing:before {
    content: ""
}

.sh-icon-gongchengzhuangtai:before {
    content: ""
}

.sh-icon-qiyefuzeren:before {
    content: ""
}

.sh-icon-guanliyuan:before {
    content: ""
}

.sh-icon-jiankongtiaoduzhongxin:before {
    content: ""
}

.sh-icon-daibanshixiang:before {
    content: ""
}

.sh-icon-anquanjiandu:before {
    content: ""
}

.sh-icon-jianduguanli:before {
    content: ""
}

.sh-icon-tongzhigonggao:before {
    content: ""
}

.sh-icon-shouye:before {
    content: ""
}

.sh-icon-gongchengxiangmujianguan:before {
    content: ""
}

.sh-icon-gongchengyanshou:before {
    content: ""
}

.sh-icon-zhiliangjianguan:before {
    content: ""
}

.sh-icon-juecefenxi:before {
    content: ""
}

.sh-icon-shujujiaohuan:before {
    content: ""
}

.sh-icon-shujuguanli:before {
    content: ""
}

.sh-icon-wenmingshigongguanli:before {
    content: ""
}

.el-form .el-cascader,
.el-form .el-date-editor.el-input,
.el-form .el-date-editor.el-input__inner,
.el-form .el-select {
    width: 100%
}

.sh-form .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,
.sh-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    display: none
}

.sh-form .el-form-item {
    text-align: justify;
    -moz-text-align-last: justify;
    text-align-last: justify;
    text-justify: inter-ideograph;
    position: relative
}

.sh-form .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap:before,
.sh-form .el-form-item.is-required:not(.is-no-asterisk):before {
    content: "*";
    color: #f56c6c;
    position: absolute;
    left: -10px;
    top: 12px
}

.sh-form .el-form-item__label {
    text-align: justify;
    position: relative
}

.sh-form .el-input__inner,
.sh-form .el-range-separator {
    height: 40px;
    line-height: 40px
}

.sh-form .el-form-item--small .el-form-item__label {
    line-height: 40px;
    color: #8d93b1
}

.sh-form .el-form-item__content {
    line-height: 40px;
    text-align: left;
    -moz-text-align-last: auto;
    text-align-last: auto
}

.sh-form .el-input__inner[readonly] {
    cursor: pointer
}

.sh-form .el-input.is-disabled .el-input__inner {
    background-color: rgba(245, 247, 250, .3411764705882353);
    color: #666
}

.sh-form .el-input.is-disabled .el-input__icon,
.sh-form .el-input.is-disabled .el-input__inner,
.sh-form .el-select .el-input.is-disabled .el-input__inner,
.sh-form .el-textarea.is-disabled .el-textarea__inner {
    cursor: default;
    color: #606266
}

.sh-form .el-input-number--small {
    line-height: 38px
}

.sh-form .el-input-number.is-controls-right[class*=small] [class*=decrease],
.sh-form .el-input-number.is-controls-right[class*=small] [class*=increase] {
    line-height: 19px
}

.auto-wrap .el-form-item {
    -moz-text-align-last: left;
    text-align-last: left
}

.auto-wrap .el-form-item .el-form-item__label {
    width: 100% !important
}

.auto-wrap .el-form-item .el-form-item__content {
    margin-left: 0 !important
}

.xy-form .el-input.is-disabled .el-input__icon,
.xy-form .el-input.is-disabled .el-input__inner,
.xy-form .el-select .el-input.is-disabled .el-input__inner,
.xy-form .el-textarea.is-disabled .el-textarea__inner {
    cursor: default
}

.xy-form .el-input__inner[readonly] {
    cursor: pointer
}

.xy-form .el-form-item__label {
    color: #515e78
}

.btn[data-v-8c09caa2] {
    text-align: right
}

.btn[data-v-8c09caa2] .el-button {
    margin: 4px 6px
}

.sh-search-wrap[data-v-8c09caa2] {
    overflow: hidden;
    transition: height .5s
}

.sh-table {
    background-color: #fff;
    border: 1px solid #f3f5fa
}

.sh-table th {
    padding: 13px 0
}

.sh-table th>.cell {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    color: #8d93b1
}

.sh-table td {
    padding: 0;
    border-bottom: none;
    font-size: 14px
}

.sh-table td>.cell {
    line-height: 48px;
    font-size: 14px;
    color: #545c67
}

.sh-table .el-table--enable-row-hover .el-table__body tr:hover>td {
    background-color: #d0e8f4
}

.sh-table .el-table--border td {
    border-bottom: 1px solid #ebeef5
}

.sh-table .el-table--border td>.cell {
    line-height: 47px
}

.sh-table .el-table--border .el-table__body tr:hover>td {
    background-color: #f5f7fa
}

.el-table .el-form-item {
    margin: 12px 0
}

.el-table .el-form-item .el-input__inner {
    height: 32px;
    line-height: 32px
}

.el-table .el-form-item .el-form-item__content {
    line-height: 32px
}

.el-table .el-form-item .el-form-item__error {
    padding: 0
}

.el-table .el-form-item.is-required:not(.is-no-asterisk):before {
    top: -5px
}

.xy-table {
    padding: 16px 16px 0 16px;
    background: #fff
}

.xy-table .el-table {
    border: none;
    font-size: 14px
}

.xy-table th {
    background: #edf5fc;
    border-color: #fff;
    color: #8996af;
    padding: 0
}

.xy-table th>.cell {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 16px;
    height: 42px;
    line-height: 42px
}

.xy-table td {
    border-right: none;
    padding: 0;
    color: #515e78;
    border-bottom: none
}

.xy-table td .cell {
    padding: 0 16px;
    height: 42px;
    line-height: 42px
}

.xy-table .el-table--striped .el-table__body tr.el-table__row--striped td {
    background: #f1f6fe
}

.xy-table .el-table--border:after,
.xy-table .el-table--group:after,
.xy-table .el-table:before {
    display: none
}

.xy-table .el-button--mini,
.xy-table .el-button--small {
    font-size: 14px
}

.sh-search-area+.xy-table {
    margin-top: 12px
}

.el-dialog .xy-table,
.xy-container .xy-table {
    padding: 0;
    border: 1px solid #ebeef5
}

.sh-table-block[data-v-ca31104a] .el-form-item {
    -moz-text-align-last: right;
    text-align-last: right;
    margin: 9px 0
}

.sh-table-block[data-v-ca31104a] .el-form-item .el-form-item__content,
.sh-table-block[data-v-ca31104a] .el-form-item .el-form-item__label {
    line-height: 22px
}

.sh-table-block .body[data-v-ca31104a] {
    overflow-y: auto;
    overflow-x: hidden
}

.list-item[data-v-ca31104a] {
    border-bottom: 1px solid #ebeef5;
    background-color: #fff;
    padding: 15px;
    border: 1px solid #ebeef5;
    margin-bottom: -1px
}

.list-item[data-v-ca31104a]:hover {
    background-color: #f5f7fa
}

.list-item[data-v-ca31104a] .el-button {
    margin: 5px 10px
}

.list .block[data-v-ca31104a] {
    margin: 10px 0
}

.search[data-v-f73d3bde] {
    position: relative
}

.search-left[data-v-f73d3bde] {
    float: left
}

.search-right[data-v-f73d3bde] {
    float: right
}

.search-input[data-v-f73d3bde] {
    width: 375px
}

.search-input[data-v-f73d3bde] .el-input__inner {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.search .btn[data-v-f73d3bde] {
    padding: 0 15px;
    line-height: 30px;
    border-radius: 4px
}

.search .more[data-v-f73d3bde] {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.search-content[data-v-f73d3bde] {
    position: absolute;
    width: 100%;
    max-width: 800px;
    background: #fff;
    padding-top: 20px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    z-index: 2;
    top: 36px;
    right: 0;
    box-sizing: border-box
}

.search-content .search-form[data-v-f73d3bde] {
    padding: 16px 24px
}

.search-content .group[data-v-f73d3bde] {
    text-align: right;
    border-top: 1px solid #d5dcec;
    padding: 16px 24px
}

.sh-dialog .el-dialog {
    margin: 0 auto 0
}

.sh-dialog .el-dialog__body {
    padding: 0 15px
}

.sh-dialog .el-dialog__header {
    background: #f2f5f9;
    padding: 12px 18px;
    font-size: 18px;
    color: #404a57
}

.sh-dialog .el-dialog__headerbtn {
    top: 14px
}

.sh-dialog .el-dialog__footer {
    text-align: center
}

.sh-dialog .icon-full {
    float: right;
    margin-right: 30px;
    color: #909399;
    cursor: pointer;
    font-size: 16px
}

.sh-dialog .body {
    padding: 20px 25px 10px 25px;
    overflow-x: hidden;
    overflow-y: auto
}

.sh-dialog-btn .el-button--small {
    border-radius: 18px;
    padding: 10px 27px
}

.upload-icon[data-v-c97ab3f2] {
    position: absolute;
    top: 10px;
    left: 125px
}

.opacity[data-v-c97ab3f2] {
    opacity: .2
}

.wrap-list[data-v-c97ab3f2] {
    height: 100%;
    overflow: auto
}

.file-list[data-v-c97ab3f2] {
    width: 100%;
    box-sizing: border-box;
    color: #797979;
    line-height: 26px
}

.file-list th[data-v-c97ab3f2] {
    background: #e9e9e9;
    height: 30px;
    line-height: 30px
}

.file-list .item-name[data-v-c97ab3f2] {
    text-align: left;
    padding-left: 10px;
    line-height: 30px;
    box-sizing: border-box
}

.file-list .item-name .file[data-v-c97ab3f2] {
    width: 285px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.file-list .el-icon-delete[data-v-c97ab3f2]:hover {
    color: #00f
}

.update[data-v-c97ab3f2] {
    padding: 0 20px
}

.update[data-v-c97ab3f2] .el-upload-dragger {
    width: 450px;
    height: 220px
}

.update[data-v-c97ab3f2] .el-loading-mask {
    background-color: hsla(0, 0%, 100%, .5)
}

.upload-icon[data-v-220358b5] {
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -90px
}

.opacity[data-v-220358b5] {
    opacity: .2
}

.wrap-list[data-v-220358b5] {
    height: 100%;
    overflow: auto
}

.file-list[data-v-220358b5] {
    width: 100%;
    box-sizing: border-box;
    color: #797979;
    line-height: 26px
}

.file-list th[data-v-220358b5] {
    background: #e9e9e9;
    height: 30px;
    line-height: 30px
}

.file-list .item-name[data-v-220358b5] {
    text-align: left;
    padding-left: 10px
}

.file-list .item-name[data-v-220358b5] .el-progress.is-warning .el-progress-bar__inner {
    background-color: #f56c6c
}

.file-list .item-name[data-v-220358b5] .el-progress.is-warning .el-progress__text {
    color: #f56c6c
}

.file-list .item-icon i+i[data-v-220358b5] {
    margin-left: 5px
}

.file-list .el-icon-delete[data-v-220358b5]:hover {
    color: #00f
}

.update[data-v-220358b5] {
    padding: 0 20px
}

.update[data-v-220358b5] .el-upload-dragger {
    width: 540px;
    height: 260px
}

.update[data-v-220358b5] .el-loading-mask {
    background-color: hsla(0, 0%, 100%, .5)
}

.upload-btn[data-v-220358b5] {
    cursor: pointer
}

.show-text[data-v-220358b5] .el-progress__text {
    color: #fff
}

.show-text[data-v-220358b5]:hover .el-progress__text {
    color: #606266
}

.content[data-v-c3e82766] {
    cursor: pointer
}

.el-input.el-input--suffix[data-v-1d8378ee] {
    cursor: pointer;
    overflow: hidden
}

.el-input.el-input--suffix.rotate .el-input__suffix[data-v-1d8378ee] {
    transform: rotate(180deg)
}

.select-tree[data-v-1d8378ee] {
    max-height: 350px;
    overflow-y: scroll
}

.select-tree[data-v-1d8378ee]::-webkit-scrollbar {
    z-index: 11;
    width: 6px
}

.select-tree[data-v-1d8378ee]::-webkit-scrollbar-corner,
.select-tree[data-v-1d8378ee]::-webkit-scrollbar-track {
    background: #fff
}

.select-tree[data-v-1d8378ee]::-webkit-scrollbar-thumb {
    border-radius: 5px;
    width: 6px;
    background: #b4bccc
}

.select-tree[data-v-1d8378ee]::-webkit-scrollbar-track-piece {
    background: #fff;
    width: 6px
}

.cascader[data-v-23ea3d21] input::-webkit-input-placeholder {
    color: #606266 !important
}

.cascader input[data-v-23ea3d21]:-moz-placeholder,
.cascader input[data-v-23ea3d21]::-moz-placeholder {
    color: #606266 !important
}

.cascader input[data-v-23ea3d21]:-ms-input-placeholder {
    color: #606266 !important
}

.key-search[data-v-b228d7be] {
    margin-bottom: 10px
}

.empty[data-v-447d0ae9] {
    text-align: center;
    vertical-align: middle
}

.empty-img[data-v-447d0ae9] {
    width: 124px
}

.empty-text[data-v-447d0ae9] {
    font-size: 10px;
    color: #b3b7bf;
    font-weight: lighter;
    line-height: 20px
}

.count[data-v-57540150] {
    display: flex;
    justify-content: center;
    font-size: 24px
}

.count-label[data-v-57540150] {
    color: #fff
}

.count-num[data-v-57540150] {
    overflow: hidden;
    display: flex;
    height: 33px;
    font-weight: 600
}

.sh-title[data-v-3866f80e] {
    font-size: 16px;
    font-weight: 700;
    color: #515e78;
    background: #fff;
    padding-left: 16px;
    position: relative;
    height: 1px;
    background: #d5dcec;
    margin: 24px 0
}

.sh-title[data-v-3866f80e]:after {
    content: "";
    width: 4px;
    height: 16px;
    position: absolute;
    top: -8px;
    left: 0;
    background: #3075ff
}

.sh-title-left[data-v-3866f80e],
.sh-title-right[data-v-3866f80e] {
    position: absolute;
    top: -17px;
    background: #fff;
    height: 34px;
    line-height: 34px;
    padding: 0 24px
}

.sh-title-left[data-v-3866f80e] {
    left: 0
}

.sh-title-right[data-v-3866f80e] {
    right: 0
}

.header[data-v-4e67ac98] {
    display: flex;
    justify-content: space-between;
    line-height: 32px;
    margin-bottom: 10px;
    color: #606877
}

.header .back[data-v-4e67ac98] {
    cursor: pointer
}

.header .back[data-v-4e67ac98]:hover {
    color: #409eff
}

.sh-content[data-v-4e67ac98] {
    background: #fff;
    box-sizing: border-box;
    padding: 1px 20px 10px 15px;
    height: calc(100vh - 200px);
    overflow: auto
}

.tab-label[data-v-46b62b43] {
    font-size: 16px;
    font-weight: 600
}

.tab-label .add[data-v-46b62b43] {
    color: #8996af;
    cursor: pointer;
    font-weight: 600
}

.tab-label .add[data-v-46b62b43]:hover {
    color: #4a86ff
}

.tag-item[data-v-46b62b43] {
    display: inline-block;
    padding: 0 8px;
    line-height: 40px;
    cursor: pointer
}

.tag-item .el-tag[data-v-46b62b43] {
    font-size: 14px
}

.tag-item .tag-other[data-v-46b62b43] {
    height: 24px;
    padding: 0 9px;
    line-height: 22px;
    color: #515e78
}

.container[data-v-46b62b43] {
    background: #fff;
    border-radius: 8px;
    padding-bottom: 20px;
    padding-top: 10px;
    position: relative
}

.container .moudel[data-v-46b62b43] {
    padding: 0 16px;
    overflow: hidden;
    box-sizing: border-box;
    transition: all .5s
}

.container .fold[data-v-46b62b43] {
    position: absolute;
    bottom: -12px;
    left: 50%;
    margin-left: -40px;
    color: #c0c7d4;
    width: 80px;
    line-height: 14px;
    background: #fff;
    text-align: center;
    cursor: pointer;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .02)
}

.container .fold[data-v-46b62b43]:hover {
    color: #4a86ff
}

.container .fold i[data-v-46b62b43] {
    font-size: 14px;
    font-weight: 600
}

.container[data-v-46b62b43] .el-tabs__nav-scroll {
    padding: 0 10px
}

.container[data-v-46b62b43] .el-form-item {
    margin-bottom: 0
}

.container[data-v-46b62b43] .el-form-item__label {
    line-height: 40px
}

.sh-drawer-col .el-drawer__header {
    font-size: 16px;
    font-weight: 700;
    color: #515e78;
    border-bottom: 1px solid #e1e7f8;
    padding-bottom: 10px
}

.sh-drawer-col .el-drawer__header:after {
    content: "";
    position: absolute;
    width: 4px;
    height: 24px;
    background: #4a86ff;
    left: 0
}

.sh-drawer-col .content {
    padding: 0 20px
}

.sh-drawer-col .el-tree .is-current>.el-tree-node__content {
    background: transparent
}

@-webkit-keyframes resizeSensorVisibility {
    0% {
        top: 0
    }
}

@keyframes resizeSensorVisibility {
    0% {
        top: 0
    }
}

.annotationLayer {
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.annotationLayer,
.annotationLayer section {
    position: absolute
}

.annotationLayer .linkAnnotation>a {
    position: absolute;
    font-size: 1em;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat
}

.annotationLayer .linkAnnotation>a:hover {
    opacity: .2;
    background: #ff0;
    box-shadow: 0 2px 10px #ff0
}

.annotationLayer .textAnnotation img {
    position: absolute;
    cursor: pointer
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea {
    background-color: rgba(0, 54, 255, .13);
    border: 1px solid transparent;
    box-sizing: border-box;
    font-size: 9px;
    height: 100%;
    padding: 0 3px;
    vertical-align: top;
    width: 100%
}

.annotationLayer .textWidgetAnnotation textarea {
    font: message-box;
    font-size: 9px;
    resize: none
}

.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled] {
    background: none;
    border: 1px solid transparent;
    cursor: not-allowed
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover {
    border: 1px solid #000
}

.annotationLayer .choiceWidgetAnnotation select:focus,
.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus {
    background: none;
    border: 1px solid transparent
}

.annotationLayer .textWidgetAnnotation input.comb {
    font-family: monospace;
    padding-left: 2px;
    padding-right: 0
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
    width: 115%
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.annotationLayer .popupWrapper {
    position: absolute;
    width: 20em
}

.annotationLayer .popup {
    position: absolute;
    z-index: 200;
    max-width: 20em;
    background-color: #ff9;
    box-shadow: 0 2px 5px #333;
    border-radius: 2px;
    padding: .6em;
    margin-left: 5px;
    cursor: pointer;
    word-wrap: break-word
}

.annotationLayer .popup h1 {
    font-size: 1em;
    border-bottom: 1px solid #000;
    padding-bottom: .2em
}

.annotationLayer .popup p {
    padding-top: .2em
}

.annotationLayer .fileAttachmentAnnotation,
.annotationLayer .highlightAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .underlineAnnotation {
    cursor: pointer
}

.pdf[data-v-2356816a] {
    height: calc(80vh - 116px);
    overflow: auto;
    border: 1px solid #eee
}

.arrow[data-v-2356816a] {
    text-align: center
}

.dialog-footer[data-v-2356816a] {
    position: relative
}

.file[data-v-2356816a] {
    text-align: left
}

.file-item[data-v-2356816a] {
    float: left;
    margin-left: 20px
}

.file-item a[data-v-2356816a] {
    color: #129eff
}

.file-item i[data-v-2356816a] {
    font-weight: 600;
    font-size: 18px
}

.ellipsis[data-v-f5399dbc] {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.svg-icon[data-v-ef2fb544] {
    width: 1em;
    height: 1em;
    vertical-align: -.15em;
    fill: currentColor;
    overflow: hidden
}

.key-search[data-v-60026687] {
    margin-bottom: 10px
}

.reject-input[data-v-50e657a4] {
    width: 200px !important;
    margin-left: 40px
}

.flow-title[data-v-50e657a4] {
    margin: 10px 0
}

.flow .title[data-v-50e657a4] {
    line-height: 40px;
    margin-top: 10px
}

.flow .el-icon-s-grid[data-v-50e657a4] {
    color: #0d8ef3
}

.opinion[data-v-50e657a4] {
    white-space: normal;
    line-height: 1.5
}

.toolip-st[data-v-50e657a4] {
    color: grey;
    margin-left: 1px
}

.btn[data-v-3f338303] {
    display: inline-block
}

.el-button+.btn[data-v-3f338303] {
    margin-left: 10px
}

.error[data-v-12092779] {
    text-align: center;
    margin-top: 10%
}

.error-info[data-v-12092779] {
    width: 50%;
    min-width: 400px;
    margin: auto;
    font-size: 60px;
    color: #fe603b;
    padding-bottom: 20px;
    border-bottom: 1px dotted #ccc
}

.error-info-code[data-v-12092779] {
    color: #bfcddd;
    margin-left: 20px
}

.error-txt[data-v-12092779] {
    color: #6ba4cc;
    padding-top: 20px;
    font-size: 30px
}

.back-index[data-v-12092779] {
    margin-top: 20px
}

.error[data-v-89ae8b40] {
    text-align: center;
    margin-top: 5%
}

.error-info[data-v-89ae8b40] {
    width: 50%;
    min-width: 400px;
    margin: 0 auto 30px auto;
    font-size: 60px;
    color: #fe603b;
    border-bottom: 1px dotted #ccc
}

.error-info-code[data-v-89ae8b40] {
    color: #bfcddd;
    margin-left: 20px
}

.error-txt[data-v-89ae8b40] {
    color: #81adf7;
    padding-bottom: 20px;
    font-size: 24px
}

.error-cause[data-v-89ae8b40] {
    color: #a5c7ff;
    padding-bottom: 20px;
    font-size: 18px;
    text-align: left;
    width: 180px;
    margin: auto;
    line-height: 30px
}

.back-index[data-v-89ae8b40] {
    vertical-align: bottom;
    padding: 0
}

.error[data-v-30c9bedf] {
    text-align: center;
    margin-top: 10%
}

.error-info[data-v-30c9bedf] {
    width: 50%;
    min-width: 400px;
    margin: 0 auto 30px auto;
    font-size: 60px;
    color: #fe603b
}

.error-info-code[data-v-30c9bedf] {
    color: #bfcddd;
    margin-left: 20px
}

.error-txt[data-v-30c9bedf] {
    color: #6ba4cc;
    padding-top: 20px;
    font-size: 24px
}

.back-index[data-v-30c9bedf] {
    vertical-align: bottom;
    margin-left: 20px
}

.login[data-v-c772a154] {
    width: 100vw;
    height: 100vh;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.verify-success[data-v-173be767] {
    width: 280px;
    position: absolute;
    top: -23px;
    background: #888;
    color: #fff
}

[data-v-173be767].slidingPictures {
    padding: 0;
    width: 310px;
    border-radius: 2px
}

.sliding-pictures .vimg[data-v-173be767] {
    position: relative
}

.sliding-pictures .slider-img[data-v-173be767] {
    width: 280px;
    height: 200px
}

.sliding-pictures .slider-block[data-v-173be767] {
    position: absolute;
    z-index: 2000
}

.sliding-pictures .slider[data-v-173be767] {
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px solid #c7c9d0;
    position: relative;
    z-index: 5000
}

.sliding-pictures .slider .track[data-v-173be767] {
    width: 280px;
    height: 38px;
    background: rgba(28, 136, 188, .5);
    border-radius: 25px;
    font-size: 14px;
    line-height: 38px;
    padding-right: 15px;
    padding-left: 70px;
    box-sizing: border-box
}

.sliding-pictures .slider .pintuTrue[data-v-173be767] {
    background: #67c23a;
    color: #fff
}

.sliding-pictures .slider .button[data-v-173be767] {
    position: absolute;
    top: 5px;
    width: 50px;
    height: 50px;
    line-height: 48px;
    background: #fff;
    box-shadow: 0 0 3px #b9bdc8;
    border-radius: 50%;
    text-align: center;
    font-size: 28px;
    color: #3e5d8b
}

.sliding-pictures .slider .button[data-v-173be767]:hover {
    color: #2181bd
}

.sliding-pictures .operation[data-v-173be767] {
    width: 100%;
    height: 40px
}

.sliding-pictures .operation>span[data-v-173be767] {
    color: #9fa3ac;
    display: inline-block;
    width: 40px;
    font-size: 25px;
    line-height: 40px;
    text-align: center
}

.sliding-pictures .operation>span[data-v-173be767]:hover {
    background: #e2e8f5
}

.box[data-v-16a93cbd] {
    width: 350px;
    position: absolute;
    background-color: #fff;
    top: 25%;
    right: 15%;
    padding: 40px 30px;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: 99
}

.box-title[data-v-16a93cbd] {
    text-align: center;
    color: #333;
    font-size: 24px;
    font-weight: 600;
    padding-bottom: 20px
}

.box[data-v-16a93cbd] .el-form-item {
    margin-bottom: 28px
}

.box[data-v-16a93cbd] .el-button {
    width: 100%
}

.box[data-v-16a93cbd] ::-webkit-input-placeholder {
    color: #9da1a9
}

.box[data-v-16a93cbd] :-ms-input-placeholder {
    color: #9da1a9
}

.box[data-v-16a93cbd] :-moz-placeholder,
.box[data-v-16a93cbd] ::-moz-placeholder {
    color: #9da1a9
}

.box-link[data-v-16a93cbd] {
    color: #333;
    margin-top: 10px
}

.box-link span[data-v-16a93cbd]:hover {
    cursor: pointer;
    color: #409eff
}

.box .forget-pwd[data-v-16a93cbd] {
    float: right
}

.slide-dialogs[data-v-16a93cbd] {
    position: absolute;
    top: 20px;
    left: 20px
}

.tab[data-v-16a93cbd] {
    position: relative;
    margin-bottom: 20px
}

.tab-nav[data-v-16a93cbd] {
    margin: 0 20px;
    overflow: hidden
}

.tab-nav li[data-v-16a93cbd] {
    float: left;
    width: 50%;
    line-height: 45px;
    text-align: center;
    font-size: 20px;
    color: #333;
    cursor: pointer
}

.tab-border[data-v-16a93cbd] {
    width: 85px;
    height: 5px;
    background: #2062fe;
    position: absolute;
    left: 45px;
    bottom: 0;
    transition: all 1s
}

.tab .is-tab[data-v-16a93cbd] {
    left: 173px
}

.margin-none[data-v-16a93cbd] .el-form-item {
    margin: 0
}

.title[data-v-6cb38606] {
    color: #fff;
    font-weight: 600;
    font-size: 36px;
    letter-spacing: 2px;
    position: absolute;
    top: 10%;
    left: 10%
}

.logo[data-v-6cb38606] {
    height: 40px;
    vertical-align: bottom;
    margin-right: 10px
}

.footer[data-v-e3dd910a] {
    width: 100%;
    position: absolute;
    bottom: 20px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 40px
}

.footer span[data-v-e3dd910a] {
    margin: 0 10px
}

.footer a[data-v-e3dd910a] {
    color: inherit
}

.red[data-v-e3dd910a] {
    color: #ff4500
}

.particles[data-v-d526f0dc] {
    width: 100%;
    height: 100%
}

.zt-box[data-v-53ad4af2] {
    background-color: hsla(0, 0%, 100%, .2)
}

.zt-box[data-v-53ad4af2] .box-link,
.zt-box[data-v-53ad4af2] .box-title {
    color: #fff
}

.jiantou-icon[data-v-1c043ce1] {
    cursor: pointer;
    width: 22px;
    height: 12px;
    line-height: 12px;
    color: #33aff6;
    margin-left: 1px;
    display: inline-block;
    background-color: #3180f0;
    border: 2px solid #33aff6;
    border-radius: 2px;
    text-align: center
}

.jiantou-icon i[data-v-1c043ce1] {
    color: #33aff6
}

.left-logo[data-v-3576261b] {
    height: 30px;
    vertical-align: bottom;
    margin-right: 20px;
    padding-right: 20px;
    border: 1px solid;
    border-color: transparent #fff transparent transparent;
}

.left-title[data-v-3576261b] {
    font-size: 22px;
    color: #fff;
    white-space: nowrap;
    letter-spacing: 1px;
    margin-right: 10px
}

.left-unit[data-v-3576261b] {
    color: #fff;
    margin-left: 10px
}

.box[data-v-5997188a] {
    margin: 30px 0
}

.wrap[data-v-5997188a] {
    width: 128px;
    margin: auto;
    border: 1px solid #e2e6f2;
    position: relative;
    border-radius: 8px
}

.wrap img[data-v-5997188a] {
    width: 100%
}

.wrap[data-v-5997188a]:hover {
    border-color: #2263e8
}

.wrap-icon[data-v-5997188a] {
    position: absolute;
    font-size: 24px;
    right: 30px;
    bottom: 10px;
    color: #2263e8;
    display: none
}

.active[data-v-5997188a] {
    border-color: #2263e8
}

.active .wrap-icon[data-v-5997188a] {
    display: inline
}

.title[data-v-5997188a] {
    text-align: center;
    margin-top: 20px
}

.popover-station>div[data-v-1cf345d7] {
    margin: 0 0 10px
}

.popover-station .special-div[data-v-1cf345d7] {
    margin-bottom: 0
}

.popover-station>div>span[data-v-1cf345d7] {
    color: #606877;
    margin-left: 10px
}

.popover-station .pass-check[data-v-1cf345d7] {
    color: #4cc771
}

.popover-station .special-close[data-v-1cf345d7] {
    color: #fc5656
}

.phone-code[data-v-0d0eee79] {
    display: flex
}

.phone-code-input[data-v-0d0eee79] {
    flex: 1
}

.code-btn[data-v-0d0eee79] {
    background-color: #409eff;
    font-size: 14px;
    color: #fff
}

.code-btn[data-v-0d0eee79] .el-loading-mask {
    background-color: hsla(0, 0%, 100%, .6)
}

.header-app[data-v-484849e2] {
    font-weight: 400;
    font-size: 14px;
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-right: 35px
}

.header-app .img[data-v-484849e2] {
    margin-right: 6px
}

.content .qr-img[data-v-484849e2] {
    margin-top: 12px
}

.content .height[data-v-484849e2] {
    height: 14px;
    margin: -12px;
    background-color: #edf5fc
}

.content .tabs[data-v-484849e2] {
    display: flex;
    margin: 0 -12px;
    margin-top: -12px;
    background-color: #edf5fc
}

.content .tabs .tab[data-v-484849e2] {
    flex: 1;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #8996af;
    cursor: pointer;
    height: 40px;
    border-radius: 8px 8px 0 0
}

.content .tabs .active[data-v-484849e2] {
    background-color: #fff;
    color: #4a86ff
}

.header-info[data-v-b1d51ada] {
    color: #6c6c6c;
    display: flex;
    align-items: center
}

.el-dropdown-link[data-v-b1d51ada] {
    cursor: pointer;
    font-size: 16px
}

.el-dropdown-link .user-name[data-v-b1d51ada] {
    line-height: 32px
}

.space-right[data-v-b1d51ada] {
    margin-right: 30px
}

.avatar[data-v-b1d51ada] {
    display: inline-block;
    width: 35px;
    height: 35px;
    vertical-align: middle;
    margin-right: 5px;
    border-radius: 50%;
    overflow: hidden
}

.avatar img[data-v-b1d51ada] {
    width: 100%
}

.item-txt[data-v-b1d51ada] {
    cursor: pointer
}

.item-txt i[data-v-b1d51ada] {
    font-size: 18px;
    vertical-align: middle
}

[data-v-b1d51ada].el-dropdown-menu--small .el-dropdown-menu__item {
    width: 232px
}

.dropdown-item-header[data-v-b1d51ada] {
    background-color: #fff !important
}

.dropdown-menu .dropdown-menu-header[data-v-b1d51ada] {
    display: flex;
    align-items: center;
    flex-direction: column
}

.dropdown-menu .dropdown-menu-header .dropdown-menu-avatar[data-v-b1d51ada] {
    margin: 16px 0 8px 0
}

.dropdown-menu .dropdown-menu-header .name[data-v-b1d51ada] {
    color: #606877;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 16px
}

.dropdown-menu .item[data-v-b1d51ada] {
    height: 40px;
    display: flex;
    padding-left: 9px;
    justify-content: space-between;
    align-items: center
}

.dropdown-menu .item .info-unit[data-v-b1d51ada] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 24px;
    margin-left: -24px
}

.unit[data-v-b1d51ada] {
    margin: 0 -12px
}

.unit-name[data-v-b1d51ada] {
    cursor: pointer;
    height: 40px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.unit-name[data-v-b1d51ada]:hover,
.unit .active-unit[data-v-b1d51ada] {
    background: rgba(34, 99, 232, .1);
    color: #2263e8
}

.bar[data-v-8f4ecd92] {
    position: relative;
    height: 60px;
    background-image: url('./hy_top_bg.bde767bc.png');
    background-repeat: no-repeat;
    background-size: 100% 60px
}

.bar-info[data-v-8f4ecd92] {
    position: absolute;
    top: 0;
    width: 100%
}

.bar-wrap[data-v-8f4ecd92] {
    margin: auto;
    position: relative
}

.bar .container[data-v-8f4ecd92] {
    position: relative
}

.left[data-v-8f4ecd92] {
    position: absolute;
    left: 40px;
    top: 15px
}

.right[data-v-8f4ecd92] {
    position: absolute;
    top: 15px;
    right: 40px;
    color: #fff
}

.right[data-v-8f4ecd92] .el-dropdown,
.right[data-v-8f4ecd92] .header-info {
    color: #fff
}

.sh-header-menu {
    height: 50px;
    background: #fff;
    width: 100%;
    overflow: hidden;
    position: relative;
    padding: 0 30px;
    box-sizing: border-box
}

.sh-header-menu--horizontal {
    border: none !important;
    white-space: nowrap;
    transition: transform .3s cubic-bezier(.645, .045, .355, 1)
}

.sh-header-menu--horizontal>.el-submenu {
    float: none;
    display: inline-block
}

.sh-header-menu--horizontal .el-menu-item,
.sh-header-menu--horizontal .el-submenu__title,
.sh-header-menu--horizontal>.el-submenu .el-submenu__title {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    padding: 0 20px;
    margin: 0 10px;
    float: none;
    display: inline-block
}

.sh-header-menu .arrow-left,
.sh-header-menu .arrow-right {
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 50px;
    line-height: 50px;
    background: #fff;
    cursor: pointer;
    transition: all .2s
}

.sh-header-menu .arrow-left:hover,
.sh-header-menu .arrow-right:hover {
    color: #0265fe;
    transform: scale(1.1)
}

.sh-header-menu .arrow-right {
    right: 0;
    left: auto;
    text-align: right
}

.sh-header-menu .el-menu--horizontal>.el-menu-item,
.sh-header-menu .el-menu--horizontal>.el-submenu .el-submenu__title {
    color: #303133
}

.sh-header-menu .el-menu--horizontal .el-menu-item:not(.is-disabled):focus,
.sh-header-menu .el-menu--horizontal .el-menu-item:not(.is-disabled):hover,
.sh-header-menu .el-menu--horizontal>.el-menu-item.is-active,
.sh-header-menu .el-menu--horizontal>.el-submenu>.el-submenu.is-active>.el-submenu__title,
.sh-header-menu .el-menu--horizontal>.el-submenu>.el-submenu>.el-submenu__title:hover {
    color: #409eff
}

.sh-header-submenu .el-menu .el-menu-item,
.sh-header-submenu .el-menu .el-submenu__title {
    color: #303133
}

.sh-header-submenu .el-menu .el-menu-item.is-active,
.sh-header-submenu .el-menu .el-menu-item:hover,
.sh-header-submenu .el-menu .el-submenu.is-active>.el-submenu__title,
.sh-header-submenu .el-menu .el-submenu__title:hover {
    background: rgba(64, 158, 255, .1);
    color: #409eff
}

.sh-header-submenu .el-submenu__title,
.sh-header-submenu .sh-submenu-item {
    margin-top: 1px
}

.sh-lt-header[data-v-ebcfdc30] {
    position: relative;
    z-index: 999;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.sh-lt-header-menu[data-v-ebcfdc30] {
    max-width: 1600px;
    margin: auto;
    padding: 0 20px
}

.sh-lt-main[data-v-ebcfdc30] {
    height: calc(100vh - 130px);
    overflow: auto
}

.sh-lt-main .container[data-v-ebcfdc30] {
    max-width: 1600px;
    margin: auto;
    padding: 30px 20px 0 20px;
    min-height: 100%;
    box-sizing: border-box
}

.sh-left-menu {
    padding-top: 20px
}

.sh-left-menu .el-menu {
    border: none
}

.sh-left-menu .el-menu-item {
    margin-top: 1px
}

.sh-left-menu .el-menu--collapse .is-active .el-submenu__title,
.sh-left-menu .el-menu-item.is-active,
.sh-left-menu .el-menu-item:focus,
.sh-left-menu .el-menu-item:hover,
.sh-left-menu .el-submenu__title:hover {
    background-color: rgba(64, 158, 255, .1);
    color: #409eff
}

.el-menu--collapse>.sh-submenu>.el-submenu>.el-submenu__title .el-submenu__icon-arrow,
.el-menu--collapse>.sh-submenu>.el-submenu>.el-submenu__title span {
    display: none
}

.el-breadcrumb {
    padding-bottom: 20px;
    margin: 0
}

.sh-crumb .text {
    display: inline-block
}

.sh-crumb .el-breadcrumb__item:first-child .el-breadcrumb__separator {
    display: none
}

.sh-crumb .el-breadcrumb__item:first-child .el-breadcrumb__inner {
    margin-right: 10px;
    font-weight: 600;
    color: #0b73ff;
    font-size: 24px;
    letter-spacing: 3px
}

.sh-crumb .crumb-icon {
    font-size: 20px;
    color: #9c9fa4;
    margin-right: 5px;
    cursor: pointer
}

.xy-crumb {
    display: none
}

.sh-lt[data-v-8738fbf0] {
    width: 100%;
    height: 100vh;
    overflow: hidden
}

.sh-lt .el-header[data-v-8738fbf0] {
    padding: 0;
    position: relative;
    z-index: 999;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.sh-lt-header-menu[data-v-8738fbf0] {
    padding: 0 40px;
    background: #fff
}

.sh-lt-left-menu .el-submenu__title i[data-v-8738fbf0] {
    margin-right: 12px
}

.sh-lt .el-main[data-v-8738fbf0] {
    height: calc(100vh - 64px);
    overflow: auto
}

.sh-lt .el-aside[data-v-8738fbf0] {
    background: #fff;
    transition: all .3s;
    height: calc(100vh - 64px);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.sh-hybrid[data-v-53ea189f] {
    width: 100%;
    height: 100vh;
    overflow: hidden
}

.sh-hybrid .el-header[data-v-53ea189f] {
    padding: 0;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    position: relative;
    z-index: 999
}

.sh-hybrid-header-menu[data-v-53ea189f] {
    padding: 0 40px;
    background: #fff
}

.sh-hybrid-left-menu .el-submenu__title i[data-v-53ea189f] {
    margin-right: 12px
}

.sh-hybrid .el-main[data-v-53ea189f] {
    height: calc(100vh - 110px);
    overflow: auto
}

.sh-hybrid .el-aside[data-v-53ea189f] {
    background: #fff;
    transition: all .3s;
    height: calc(100vh - 110px);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.sh-four[data-v-8373725a] {
    width: 100%;
    height: 100vh;
    overflow: hidden
}

.sh-four .el-header[data-v-8373725a] {
    padding: 0;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    position: relative;
    z-index: 999;
    transition: all .2s
}

.sh-four-header-menu[data-v-8373725a] {
    padding: 0 40px 0 60px;
    background: #fff
}

.sh-four-left-wrap[data-v-8373725a] {
    position: absolute;
    bottom: 0;
    height: calc(100vh - 60px);
    background: #fff;
    width: 56px;
    z-index: 1000;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    transition: all .3s
}

.sh-four-left-wrap .el-submenu__title>.el-submenu__icon-arrow[data-v-8373725a] {
    display: none !important
}

.sh-four-left-wrap[data-v-8373725a]:hover {
    width: 220px
}

.sh-four-left-wrap:hover .el-submenu__title>.el-submenu__icon-arrow[data-v-8373725a] {
    display: inherit !important
}

.sh-four .el-main[data-v-8373725a] {
    height: calc(100vh - 110px);
    overflow: auto
}

.sh-four .el-aside[data-v-8373725a] {
    background: #fff;
    transition: all .3s;
    height: calc(100vh - 110px);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.sh-four-left-menu .el-menu-item i {
    margin-right: 12px
}

.sh-layout[data-v-c608deac] {
    min-width: 1200px;
    position: relative;
    overflow: hidden
}

.single-upload[data-v-5c4bca78] {
    display: flex;
    align-items: center
}

.single-upload .left[data-v-5c4bca78] {
    display: flex;
    align-items: center;
    width: 160px
}

.single-upload .left .text-value[data-v-5c4bca78] {
    margin-left: 10px;
    font-size: 14px;
    font-family: SourceHanSansCN-Regular;
    color: #4a86ff;
    text-decoration: underline;
    line-height: 14px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.single-upload .right[data-v-5c4bca78] {
    flex-grow: 1;
    display: flex;
    align-items: center;
    padding-left: 30px
}

.single-upload .right img[data-v-5c4bca78] {
    margin-right: 10px
}

.single-upload .allow-img[data-v-5c4bca78] {
    margin-left: 10px;
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #8996af
}

.iconfont[data-v-5c4bca78] {
    margin-right: 10px;
    font-size: 18px
}

.sh-icon-chakanwenjian[data-v-5c4bca78]:hover,
.sh-icon-shanchu[data-v-5c4bca78]:hover,
.sh-icon-zhongxinshangchuan[data-v-5c4bca78]:hover {
    color: #4a86ff !important
}

.base-title[data-v-a7b2fd34] {
    height: 33px;
    background-color: #f5f5f5;
    line-height: 33px;
    margin-bottom: 10px;
    padding-left: 5px
}

.title[data-v-a7b2fd34] {
    line-height: 40px;
    margin-top: 10px;
    margin-bottom: 15px
}

.el-icon-s-grid[data-v-a7b2fd34] {
    color: #0d8ef3
}

.table-btn[data-v-a7b2fd34] {
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    align-items: center
}

.ellipsis[data-v-977a0c9e] {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.return-header[data-v-83d8b084] {
    position: absolute;
    top: 10px;
    left: 30px;
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: #515e78
}

.user[data-v-83d8b084] {
    position: relative;
    border-radius: 5px;
    background-color: #fff;
    height: 705px;
    overflow: hidden;
    margin: 12px 0 12px 12px
}

.main[data-v-83d8b084] {
    height: 690px;
    overflow: auto
}

.main[data-v-83d8b084] .el-collapse-item__content {
    padding-bottom: 15px
}

.main .edit-switch[data-v-83d8b084] {
    text-align: right;
    margin-bottom: 10px;
    margin-right: 15px
}

.submit-btn[data-v-83d8b084] {
    text-align: center;
    margin: 20px 0
}

.info-form[data-v-83d8b084] {
    margin: 15px 50px
}

.info-form[data-v-83d8b084] .el-form-item--small.el-form-item {
    margin-bottom: 0
}

.info-form[data-v-83d8b084] .el-form-item__label {
    color: #868686;
    text-align: left
}

.collapse[data-v-83d8b084] {
    border: none
}

.collapse[data-v-83d8b084] .el-collapse-item__header {
    border-left: 3px solid #2b9dec;
    font-size: 14px;
    color: #868686;
    border-bottom: 1px solid #e2e2e2;
    background-color: #f4faff;
    line-height: 32px;
    height: 32px;
    padding-left: 10px
}

.collapse .btn-st[data-v-83d8b084] {
    position: relative;
    text-align: right
}

.card[data-v-83d8b084] {
    margin-left: 10px
}

.card-cell[data-v-83d8b084] {
    width: 150px;
    height: 70px;
    display: inline-block;
    padding: 5px 0 0 80px;
    margin-bottom: 30px;
    margin-right: 30px;
    margin-top: 1px;
    box-sizing: border-box;
    position: relative
}

.card-cell-title[data-v-83d8b084] {
    margin-top: 5px
}

.card-cell-num[data-v-83d8b084] {
    font-size: 18px;
    margin-top: 5px
}

.card-cell[data-v-83d8b084]:hover {
    box-shadow: 0 0 10px #ccc;
    border-radius: 4px;
    cursor: pointer
}

.card .wrap[data-v-83d8b084] {
    position: absolute;
    top: 12px;
    left: 20px;
    width: 42px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    border-radius: 50%;
    color: #fff
}

.card .wrap i[data-v-83d8b084] {
    font-size: 16px
}

.active[data-v-83d8b084] {
    color: #4d7ad8;
    cursor: pointer
}

.form[data-v-83d8b084] {
    margin-top: 20px
}

.form[data-v-83d8b084] .el-form-item--small.el-form-item {
    margin-bottom: 0
}

.form[data-v-83d8b084] .el-form-item__label {
    color: #868686;
    text-align: left
}

.icon[data-v-83d8b084] {
    margin: 10px 20px;
    overflow: hidden
}

.icon-item[data-v-83d8b084] {
    width: 33.33%;
    float: left;
    color: #3498ec;
    cursor: pointer
}

.icon-item i[data-v-83d8b084] {
    line-height: 32px;
    height: 32px;
    font-size: 18px
}

.icon-item[data-v-83d8b084]:hover {
    color: #fff
}

.icon-item:hover .wrap[data-v-83d8b084] {
    background-color: #3498ec
}

.icon .wrap[data-v-83d8b084] {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 1px solid #ccc;
    text-align: center
}

.info[data-v-83d8b084] .el-aside {
    border-right: 1px solid #ccc;
    padding: 20px 30px 5px 10px
}

.info-avatar[data-v-83d8b084] {
    width: 207px;
    height: 276px;
    position: relative;
    border: 1px solid #eee
}

.info-avatar img[data-v-83d8b084] {
    width: 207px
}

.info-avatar-corner[data-v-83d8b084] {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border: 18px solid #2db7f5;
    border-bottom-color: transparent;
    border-left-color: transparent;
    z-index: 2;
    cursor: pointer
}

.info-avatar .screen[data-v-83d8b084] {
    color: #fff;
    position: relative;
    top: -15px
}

.tab[data-v-83d8b084] {
    height: 720px
}

.tab[data-v-83d8b084] .el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),
.tab[data-v-83d8b084] .el-tabs--bottom .el-tabs__item.is-top:nth-child(2),
.tab[data-v-83d8b084] .el-tabs--top .el-tabs__item.is-bottom:nth-child(2),
.tab[data-v-83d8b084] .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
    padding-left: 20px
}

.tab[data-v-83d8b084] .el-tabs__item {
    height: 48px;
    line-height: 48px
}

.header[data-v-83d8b084] {
    padding: 10px 20px;
    border-bottom: 1px solid #eaeaea;
    position: relative;
    height: 43px
}

.header-avatar[data-v-83d8b084] {
    width: 46px;
    height: 46px;
    border-radius: 50%;
    position: absolute;
    overflow: hidden
}

.header-avatar img[data-v-83d8b084] {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.header-name[data-v-83d8b084] {
    margin-left: 60px;
    color: #484848
}

.header-name .male[data-v-83d8b084] {
    color: #2cbff5
}

.header-dept[data-v-83d8b084] {
    margin-left: 60px;
    margin-top: 8px;
    color: #999;
    font-size: 12px
}

.bnt-st[data-v-83d8b084] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-right: 30px
}

.tabs-container[data-v-83d8b084] {
    background-color: #fff;
    height: 780px;
    position: relative
}

.tabs-container[data-v-83d8b084] .el-tabs__header {
    padding: 0 20px 0 0 !important;
    margin-left: 55px
}

.tabs-container[data-v-83d8b084] .el-collapse-item__wrap {
    border-bottom: none
}

.tabs-container .return-st[data-v-83d8b084] {
    position: absolute;
    top: 13px;
    left: 18px;
    cursor: pointer
}

.tabs[data-v-83d8b084] {
    height: 48px;
    line-height: 48px;
    box-sizing: border-box;
    margin-left: 55px;
    margin-right: 20px;
    display: flex;
    border-bottom: 2px solid #e4e7ed;
    position: relative
}

.tabs .tab__item[data-v-83d8b084] {
    height: 48px;
    line-height: 48px;
    box-sizing: border-box;
    cursor: pointer
}

.tabs .second[data-v-83d8b084] {
    margin-left: 20px
}

.tabs .tab-active[data-v-83d8b084] {
    color: #2263e8;
    border-bottom: 2px solid #2263e8
}

.tabs .tab-btn[data-v-83d8b084] {
    position: absolute;
    right: 0
}
.winOpen{
    margin-right: 60px !important;
    display: block;
    padding: 5px 10px;
    background: orange;
    color: #fff;
    cursor: pointer;
    border: none;
    color: #fff !important;
    border-radius: 16px;
    font-size: 12px !important;
}
