@charset "utf-8";
/*基础样式*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section {
    display: block;
}

button,hr,input {
    overflow: visible;
}

[type=checkbox],[type=radio],legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

ol,ul {
    list-style: none;
}

blockquote,q {
    quotes: none;
}

*,::after,::before {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

html {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

code,kbd,pre,samp {
    font-family: monospace,monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

a:hover,button:hover {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

abbr[title] {
    border-bottom: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}

b,strong {
    font-weight: bolder;
}

small {
    font-size: 80%;
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -.25em;
}

sup {
    top: -.5em;
}

img {
    border-style: none;
    object-fit: contain;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1;
    margin: 0;
}

button,input {
    outline: 0;
}

button,select {
    text-transform: none;
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: ButtonText dotted 1px;
}

fieldset {
    padding: .35em .75em .625em;
}

legend {
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

summary {
    display: list-item;
}

[hidden],template {
    display: none;
}
/*基础样式*/
:root:root {
    --primary: #1e56a1;
    --primary-dark: #1c539b;
    --secondary: #1e9fff;
    --link: #31bdec;
    --background: #f5f5f5;
    --dividers: #f0f0f0;
    --border: #d9d9d9;
    --disabled: #bfbfbf;
    --mask: rgba(0, 0, 0, 0.45);
    --subtitle: #656565;
    --title: #262626;
    --success: #16b777;
    --warning: #ffb800;
    --danger: #ff5722;
}

.overflow-hiden,.ovh {
    overflow: hidden;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}

.img-cover {
    object-fit: cover;
}

.img-contain {
    object-fit: contain;
}

.img-gray {
    filter: grayscale(100%);
}

.wy-fixed {
    position: fixed;
}

.wy-rela {
    position: relative;
}

.wy-abso {
    position: absolute;
}

.wy-pos-c,.wy-pos-center {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.wy-pos-h,.wy-pos-horizontal {
    left: 50%;
    transform: translateX(-50%);
}

.wy-pos-v,.wy-pos-vertical {
    top: 50%;
    transform: translateY(-50%);
}

.wy-pos-t-0,.wy-pos-top-0 {
    top: 0;
}

.wy-pos-r-0,.wy-pos-right-0 {
    right: 0;
}

.wy-pos-b-0,.wy-pos-bottom-0 {
    bottom: 0;
}

.wy-pos-l-0,.wy-pos-left-0 {
    left: 0;
}

.wy-index-n1 {
    z-index: -1;
}

.wy-index-n2 {
    z-index: -2;
}

.wy-index-n3 {
    z-index: -3;
}

.wy-index-n9 {
    z-index: -9;
}

.wy-index-0 {
    z-index: 0;
}

.wy-index-1 {
    z-index: 1;
}

.wy-index-2 {
    z-index: 2;
}

.wy-index-3 {
    z-index: 3;
}

.wy-index-9 {
    z-index: 9;
}

.wy-index-999 {
    z-index: 999;
}

.wy-inline {
    display: inline;
}

.wy-inherit {
    display: inherit;
}

.wy-none {
    display: none;
}

.wy-inline-block {
    display: inline-block;
}

.wy-block {
    display: block;
}

.wy-inline-grid {
    display: inline-grid;
}

.wy-grid {
    display: grid;
}

.wy-grid-column {
    grid-auto-flow: column;
}

.wy-grid-col-1 {
    grid-template-columns: repeat(1,1fr);
}

.wy-grid-row-start-1 {
    grid-row-start: 1;
}

.wy-grid-row-end-1 {
    grid-row-end: 1;
}

.wy-grid-column-start-1 {
    grid-column-start: 1;
}

.wy-grid-column-end-1 {
    grid-column-end: 1;
}

.wy-grid-col-2 {
    grid-template-columns: repeat(2,1fr);
}

.wy-grid-row-start-2 {
    grid-row-start: 2;
}

.wy-grid-row-end-2 {
    grid-row-end: 2;
}

.wy-grid-column-start-2 {
    grid-column-start: 2;
}

.wy-grid-column-end-2 {
    grid-column-end: 2;
}

.wy-grid-col-3 {
    grid-template-columns: repeat(3,1fr);
}

.wy-grid-row-start-3 {
    grid-row-start: 3;
}

.wy-grid-row-end-3 {
    grid-row-end: 3;
}

.wy-grid-column-start-3 {
    grid-column-start: 3;
}

.wy-grid-column-end-3 {
    grid-column-end: 3;
}

.wy-grid-col-4 {
    grid-template-columns: repeat(4,1fr);
}

.wy-grid-row-start-4 {
    grid-row-start: 4;
}

.wy-grid-row-end-4 {
    grid-row-end: 4;
}

.wy-grid-column-start-4 {
    grid-column-start: 4;
}

.wy-grid-column-end-4 {
    grid-column-end: 4;
}

.wy-grid-col-5 {
    grid-template-columns: repeat(5,1fr);
}

.wy-grid-row-start-5 {
    grid-row-start: 5;
}

.wy-grid-row-end-5 {
    grid-row-end: 5;
}

.wy-grid-column-start-5 {
    grid-column-start: 5;
}

.wy-grid-column-end-5 {
    grid-column-end: 5;
}

.wy-grid-col-6 {
    grid-template-columns: repeat(6,1fr);
}

.wy-grid-row-start-6 {
    grid-row-start: 6;
}

.wy-grid-row-end-6 {
    grid-row-end: 6;
}

.wy-grid-column-start-6 {
    grid-column-start: 6;
}

.wy-grid-column-end-6 {
    grid-column-end: 6;
}

.wy-inline-flex {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
}

.wy-flex {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.wy-flex-wrap {
    flex-wrap: wrap;
}

.wy-flex-nowrap {
    flex-wrap: nowrap;
}

.wy-flex-grow-0 {
    flex-grow: 0;
}

.wy-flex-grow-1 {
    flex-grow: 1;
}

.wy-flex-shrink-0 {
    flex-shrink: 0;
}

.wy-flex-shrink-1 {
    flex-shrink: 1;
}

.wy-flex-col {
    display: flex;
    flex-direction: column;
}

.text-overflow-2,.text-overflow-3 {
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.wy-flex-none {
    flex: none;
}

.wy-flex-auto {
    flex: auto;
}

.wy-flex-1 {
    flex: 1;
}

.wy-flex-2 {
    flex: 2;
}

.wy-flex-3 {
    flex: 3;
}

.gap-1 {
    gap: 1px;
}

.gap-2 {
    gap: 2px;
}

.gap-3 {
    gap: 3px;
}

.gap-4 {
    gap: 4px;
}

.gap-5 {
    gap: 5px;
}

.gap-6 {
    gap: 6px;
}

.gap-7 {
    gap: 7px;
}

.gap-8 {
    gap: 8px;
}

.gap-9 {
    gap: 9px;
}

.gap-10 {
    gap: 10px;
}

.gap-11 {
    gap: 11px;
}

.gap-12 {
    gap: 12px;
}

.gap-13 {
    gap: 13px;
}

.gap-14 {
    gap: 14px;
}

.gap-15 {
    gap: 15px;
}

.gap-16 {
    gap: 16px;
}

.gap-17 {
    gap: 17px;
}

.gap-18 {
    gap: 18px;
}

.gap-19 {
    gap: 19px;
}

.gap-20 {
    gap: 20px;
}

.gap-21 {
    gap: 21px;
}

.gap-22 {
    gap: 22px;
}

.gap-23 {
    gap: 23px;
}

.gap-24 {
    gap: 24px;
}

.gap-25 {
    gap: 25px;
}

.gap-26 {
    gap: 26px;
}

.gap-27 {
    gap: 27px;
}

.gap-28 {
    gap: 28px;
}

.gap-29 {
    gap: 29px;
}

.gap-30 {
    gap: 30px;
}

.wy-col-center {
    align-items: center;
}

.wy-col-top {
    align-items: flex-start;
}

.wy-col-bottom {
    align-items: flex-end;
}

.wy-col-baseline {
    align-items: baseline;
}

.wy-col-stretch {
    align-items: stretch;
}

.wy-row-center {
    justify-content: center;
}

.wy-row-left {
    justify-content: flex-start;
}

.wy-row-right {
    justify-content: flex-end;
}

.wy-row-between {
    justify-content: space-between;
}

.wy-row-around {
    justify-content: space-around;
}

.wy-align-self-baseline {
    align-self: baseline;
}

.wy-justify-self-baseline {
    justify-self: baseline;
}

.wy-align-self-stretch {
    align-self: stretch;
}

.wy-justify-self-stretch {
    justify-self: stretch;
}

.wy-align-self-start {
    align-self: start;
}

.wy-justify-self-start {
    justify-self: start;
}

.wy-align-self-end {
    align-self: end;
}

.wy-justify-self-end {
    justify-self: end;
}

.wy-align-self-flex-start {
    align-self: flex-start;
}

.wy-justify-self-flex-start {
    justify-self: flex-start;
}

.wy-align-self-flex-end {
    align-self: flex-end;
}

.wy-justify-self-flex-end {
    justify-self: flex-end;
}

.wy-align-self-center {
    align-self: center;
}

.wy-justify-self-center {
    justify-self: center;
}

.wy-align-self-unset {
    align-self: unset;
}

.wy-justify-self-unset {
    justify-self: unset;
}

.bg-img {
    position: relative;
    border-bottom: none;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 0;
}

.bg-clip {
    background-clip: padding-box;
}

.bg-trans {
    background-color: transparent;
}

.bg-primary {
    background-color: var(--primary);
}

.bg-secondary {
    background-color: var(--secondary);
}

.bg-link {
    background-color: var(--link);
}

.bg-success {
    background-color: var(--success);
}

.bg-warning {
    background-color: var(--warning);
}

.bg-danger {
    background-color: var(--danger);
}

.bg-default {
    background-color: #F7F7F7;
}

.bg-mask {
    background-color: var(--mask);
}

.bg-dividers {
    background-color: var(--dividers);
}

.bg-light {
    background-color: #f8f9fa;
}

.bg-dark {
    background-color: #343a40;
}

.bg-white {
    background-color: #FFF;
}

.bg-black {
    background-color: #000;
}

.bg-333 {
    background-color: #333;
}

.bg-666 {
    background-color: #666;
}

.bg-999 {
    background-color: #999;
}

.bg-eee {
    background-color: #EEE;
}

.bg-ddd {
    background-color: #DDD;
}

.bg-f0 {
    background-color: #F0F0F0;
}

.bg-f5 {
    background-color: #F5F5F5;
}

.bg-f7 {
    background-color: #F7F7F7;
}

.bg-black-20 {
    background-color: rgba(0,0,0,.2);
}

.bg-black-40 {
    background-color: rgba(0,0,0,.4);
}

.bg-black-60 {
    background-color: rgba(0,0,0,.6);
}

.bg-black-80 {
    background-color: rgba(0,0,0,.8);
}

.bg-white-20 {
    background-color: rgba(255,255,255,.2);
}

.bg-white-40 {
    background-color: rgba(255,255,255,.4);
}

.bg-white-60 {
    background-color: rgba(255,255,255,.6);
}

.bg-white-80 {
    background-color: rgba(255,255,255,.8);
}

.text-primary {
    color: var(--primary);
}

.text-secondary {
    color: var(--secondary);
}

.text-link {
    color: var(--link);
}

.text-success {
    color: var(--success);
}

.text-warning {
    color: var(--warning);
}

.text-danger {
    color: var(--danger);
}

.text-default {
    color: #F7F7F7;
}

.text-mask {
    color: var(--mask);
}

.text-dividers {
    color: var(--dividers);
}

.text-light {
    color: #f8f9fa;
}

.text-dark {
    color: #343a40;
}

.text-white {
    color: #FFF;
}

.text-black {
    color: #000;
}

.text-333 {
    color: #333;
}

.text-666 {
    color: #666;
}

.text-999 {
    color: #999;
}

.text-eee {
    color: #EEE;
}

.text-ddd {
    color: #DDD;
}

.text-f0 {
    color: #F0F0F0;
}

.text-f5 {
    color: #F5F5F5;
}

.text-f7 {
    color: #F7F7F7;
}

.text-black-20 {
    color: rgba(0,0,0,.2);
}

.text-black-40 {
    color: rgba(0,0,0,.4);
}

.text-black-60 {
    color: rgba(0,0,0,.6);
}

.text-black-80 {
    color: rgba(0,0,0,.8);
}

.text-white-20 {
    color: rgba(255,255,255,.2);
}

.text-white-40 {
    color: rgba(255,255,255,.4);
}

.text-white-60 {
    color: rgba(255,255,255,.6);
}

.text-white-80 {
    color: rgba(255,255,255,.8);
}

.text-title {
    color: var(--title);
}

.text-subtitle {
    color: var(--subtitle);
}

.text-disabled {
    color: var(--disabled);
}

.text-muted {
    color: var(--border);
}

.text-left {
    text-align: left;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

.text-underline {
    text-decoration: underline;
}

.text-overline {
    text-decoration: overline;
}

.text-through {
    text-decoration: line-through;
}

.text-decoration-none {
    text-decoration: none;
}

.text-hide {
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.text-break-word {
    word-break: break-word;
}

.text-break-all {
    word-break: break-all;
}

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

.text-overflow-2 {
    -webkit-line-clamp: 2;
}

.text-overflow-3 {
    -webkit-line-clamp: 3;
}

.text-mid::after {
    content: "";
    height: 100%;
    width: 0;
    display: inline-block;
    vertical-align: middle;
}

.border-0 {
    border: none;
    border-width: 0;
}

.border-sm {
    border-width: .5px;
}

.border,.border-1 {
    border-width: 1px;
}

.border-2 {
    border-width: 2px;
}

.border-3 {
    border-width: 3px;
}

.border-lg {
    border-width: 6px;
}

[class*=border-left],[class*=border-top] {
    border-bottom-width: 0;
    border-right-width: 0;
}

.border-primary {
    border-color: var(--primary);
}

.border-secondary {
    border-color: var(--secondary);
}

.border-link {
    border-color: var(--link);
}

.border-success {
    border-color: var(--success);
}

.border-warning {
    border-color: var(--warning);
}

.border-danger {
    border-color: var(--danger);
}

.border-default {
    border-color: #F7F7F7;
}

.border-mask {
    border-color: var(--mask);
}

.border-dividers {
    border-color: var(--dividers);
}

.border-light {
    border-color: #f8f9fa;
}

.border-dark {
    border-color: #343a40;
}

.border-white {
    border-color: #FFF;
}

.border-black {
    border-color: #000;
}

.border-333 {
    border-color: #333;
}

.border-666 {
    border-color: #666;
}

.border-999 {
    border-color: #999;
}

.border-eee {
    border-color: #EEE;
}

.border-ddd {
    border-color: #DDD;
}

.border-f0 {
    border-color: #F0F0F0;
}

.border-f5 {
    border-color: #F5F5F5;
}

.border-f7 {
    border-color: #F7F7F7;
}

.border-black-20 {
    border-color: rgba(0,0,0,.2);
}

.border-black-40 {
    border-color: rgba(0,0,0,.4);
}

.border-black-60 {
    border-color: rgba(0,0,0,.6);
}

.border-black-80 {
    border-color: rgba(0,0,0,.8);
}

.border-white-20 {
    border-color: rgba(255,255,255,.2);
}

.border-white-40 {
    border-color: rgba(255,255,255,.4);
}

.border-white-60 {
    border-color: rgba(255,255,255,.6);
}

.border-white-80 {
    border-color: rgba(255,255,255,.8);
}

[class*=border] {
    border-style: solid;
}

[class*=border-top] {
    border-left-width: 0;
}

[class*=border-right] {
    border-top-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
}

[class*=border-bottom] {
    border-left-width: 0;
    border-top-width: 0;
    border-right-width: 0;
}

[class*=border-left] {
    border-top-width: 0;
}

.rounded-sm {
    border-radius: 4px;
}

.rounded {
    border-radius: 6px;
}

.rounded-lg {
    border-radius: 8px;
}

.rounded-xl {
    border-radius: 16px;
}

.rounded-circle {
    border-radius: 50%;
}

.rounded-pill {
    border-radius: 800px;
}

.rounded-0 {
    border-radius: 0;
}

[class^=rounded] {
    overflow: hidden;
}

.shadow-0,.shadow-none {
    box-shadow: none;
}

.shadow-sm {
    box-shadow: 0 2px 4px rgba(0,0,0,.075);
}

.shadow {
    box-shadow: 0 8px 16px rgba(0,0,0,.15);
}

.shadow-lg {
    box-shadow: 0 16px 48px rgba(0,0,0,.175);
}

.wy-w-auto {
    width: auto;
}

.wy-h-auto {
    height: auto;
}

.wy-w-5 {
    width: 5%;
}

.wy-h-5 {
    height: 5%;
}

.wy-w-10 {
    width: 10%;
}

.wy-h-10 {
    height: 10%;
}

.wy-w-15 {
    width: 15%;
}

.wy-h-15 {
    height: 15%;
}

.wy-w-20 {
    width: 20%;
}

.wy-h-20 {
    height: 20%;
}

.wy-w-25 {
    width: 25%;
}

.wy-h-25 {
    height: 25%;
}

.wy-w-30 {
    width: 30%;
}

.wy-h-30 {
    height: 30%;
}

.wy-w-35 {
    width: 35%;
}

.wy-h-35 {
    height: 35%;
}

.wy-w-40 {
    width: 40%;
}

.wy-h-40 {
    height: 40%;
}

.wy-w-45 {
    width: 45%;
}

.wy-h-45 {
    height: 45%;
}

.wy-w-50 {
    width: 50%;
}

.wy-h-50 {
    height: 50%;
}

.wy-w-55 {
    width: 55%;
}

.wy-h-55 {
    height: 55%;
}

.wy-w-60 {
    width: 60%;
}

.wy-h-60 {
    height: 60%;
}

.wy-w-65 {
    width: 65%;
}

.wy-h-65 {
    height: 65%;
}

.wy-w-70 {
    width: 70%;
}

.wy-h-70 {
    height: 70%;
}

.wy-w-75 {
    width: 75%;
}

.wy-h-75 {
    height: 75%;
}

.wy-w-80 {
    width: 80%;
}

.wy-h-80 {
    height: 80%;
}

.wy-w-85 {
    width: 85%;
}

.wy-h-85 {
    height: 85%;
}

.wy-w-90 {
    width: 90%;
}

.wy-h-90 {
    height: 90%;
}

.wy-w-95 {
    width: 95%;
}

.wy-h-95 {
    height: 95%;
}

.wy-w-100 {
    width: 100%;
}

.wy-h-100 {
    height: 100%;
}

.wy-w-min-10 {
    width: 10vmin;
}

.wy-h-min-10 {
    height: 10vmin;
}

.wy-w-max-10 {
    width: 10vmax;
}

.wy-h-max-10 {
    height: 10vmax;
}

.wy-w-min-20 {
    width: 20vmin;
}

.wy-h-min-20 {
    height: 20vmin;
}

.wy-w-max-20 {
    width: 20vmax;
}

.wy-h-max-20 {
    height: 20vmax;
}

.wy-w-min-30 {
    width: 30vmin;
}

.wy-h-min-30 {
    height: 30vmin;
}

.wy-w-max-30 {
    width: 30vmax;
}

.wy-h-max-30 {
    height: 30vmax;
}

.wy-w-min-40 {
    width: 40vmin;
}

.wy-h-min-40 {
    height: 40vmin;
}

.wy-w-max-40 {
    width: 40vmax;
}

.wy-h-max-40 {
    height: 40vmax;
}

.wy-w-min-50 {
    width: 50vmin;
}

.wy-h-min-50 {
    height: 50vmin;
}

.wy-w-max-50 {
    width: 50vmax;
}

.wy-h-max-50 {
    height: 50vmax;
}

.wy-w-min-60 {
    width: 60vmin;
}

.wy-h-min-60 {
    height: 60vmin;
}

.wy-w-max-60 {
    width: 60vmax;
}

.wy-h-max-60 {
    height: 60vmax;
}

.wy-w-min-70 {
    width: 70vmin;
}

.wy-h-min-70 {
    height: 70vmin;
}

.wy-w-max-70 {
    width: 70vmax;
}

.wy-h-max-70 {
    height: 70vmax;
}

.wy-w-min-80 {
    width: 80vmin;
}

.wy-h-min-80 {
    height: 80vmin;
}

.wy-w-max-80 {
    width: 80vmax;
}

.wy-h-max-80 {
    height: 80vmax;
}

.wy-w-min-90 {
    width: 90vmin;
}

.wy-h-min-90 {
    height: 90vmin;
}

.wy-w-max-90 {
    width: 90vmax;
}

.wy-h-max-90 {
    height: 90vmax;
}

.wy-w-min-100 {
    width: 100vmin;
}

.wy-h-min-100 {
    height: 100vmin;
}

.wy-w-max-100 {
    width: 100vmax;
}

.wy-h-max-100 {
    height: 100vmax;
}

.wy-vw-10 {
    width: 10vw;
}

.wy-vh-10 {
    height: 10vh;
}

.wy-vw-20 {
    width: 20vw;
}

.wy-vh-20 {
    height: 20vh;
}

.wy-vw-30 {
    width: 30vw;
}

.wy-vh-30 {
    height: 30vh;
}

.wy-vw-40 {
    width: 40vw;
}

.wy-vh-40 {
    height: 40vh;
}

.wy-vw-50 {
    width: 50vw;
}

.wy-vh-50 {
    height: 50vh;
}

.wy-vw-60 {
    width: 60vw;
}

.wy-vh-60 {
    height: 60vh;
}

.wy-vw-70 {
    width: 70vw;
}

.wy-vh-70 {
    height: 70vh;
}

.wy-vw-80 {
    width: 80vw;
}

.wy-vh-80 {
    height: 80vh;
}

.wy-vw-90 {
    width: 90vw;
}

.wy-vh-90 {
    height: 90vh;
}

.wy-vw-100 {
    width: 100vw;
}

.wy-vh-100 {
    height: 100vh;
}

.wy-font-0 {
    font-size: 0;
}

.wy-font-10 {
    font-size: 10px;
}

.wy-font-11 {
    font-size: 11px;
}

.wy-font-12 {
    font-size: 12px;
}

.wy-font-13 {
    font-size: 13px;
}

.wy-font-14 {
    font-size: 14px;
}

.wy-font-15 {
    font-size: 15px;
}

.wy-font-16 {
    font-size: 16px;
}

.wy-font-17 {
    font-size: 17px;
}

.wy-font-18 {
    font-size: 18px;
}

.wy-font-19 {
    font-size: 19px;
}

.wy-font-20 {
    font-size: 20px;
}

.wy-font-21 {
    font-size: 21px;
}

.wy-font-22 {
    font-size: 22px;
}

.wy-font-23 {
    font-size: 23px;
}

.wy-font-24 {
    font-size: 24px;
}

.wy-font-25 {
    font-size: 25px;
}

.wy-font-26 {
    font-size: 26px;
}

.wy-font-27 {
    font-size: 27px;
}

.wy-font-28 {
    font-size: 28px;
}

.wy-font-29 {
    font-size: 29px;
}

.wy-font-30 {
    font-size: 30px;
}

.wy-font-31 {
    font-size: 31px;
}

.wy-font-32 {
    font-size: 32px;
}

.wy-font-33 {
    font-size: 33px;
}

.wy-font-34 {
    font-size: 34px;
}

.wy-font-35 {
    font-size: 35px;
}

.wy-font-36 {
    font-size: 36px;
}

.wy-font-37 {
    font-size: 37px;
}

.wy-font-38 {
    font-size: 38px;
}

.wy-font-39 {
    font-size: 39px;
}

.wy-font-40 {
    font-size: 40px;
}

.wy-font-41 {
    font-size: 41px;
}

.wy-font-42 {
    font-size: 42px;
}

.wy-font-43 {
    font-size: 43px;
}

.wy-font-44 {
    font-size: 44px;
}

.wy-font-45 {
    font-size: 45px;
}

.wy-font-46 {
    font-size: 46px;
}

.wy-font-47 {
    font-size: 47px;
}

.wy-font-48 {
    font-size: 48px;
}

.wy-font-49 {
    font-size: 49px;
}

.wy-font-50 {
    font-size: 50px;
}

.wy-font-51 {
    font-size: 51px;
}

.wy-font-52 {
    font-size: 52px;
}

.wy-font-53 {
    font-size: 53px;
}

.wy-font-54 {
    font-size: 54px;
}

.wy-font-55 {
    font-size: 55px;
}

.wy-font-56 {
    font-size: 56px;
}

.wy-font-57 {
    font-size: 57px;
}

.wy-font-58 {
    font-size: 58px;
}

.wy-font-59 {
    font-size: 59px;
}

.wy-font-60 {
    font-size: 60px;
}

.wy-font-normal {
    font-weight: 400;
}

.wy-font-bold {
    font-weight: 700;
}

.wy-font-italic {
    font-style: italic;
}

.line-height-0 {
    line-height: 0;
}

.line-height-1 {
    line-height: 1;
}

.line-height-sm {
    line-height: 1.3;
}

.line-height {
    line-height: 1.5;
}

.line-height-lg {
    line-height: 1.8;
}

.line-height-xl {
    line-height: 2;
}

.wy-mx-auto {
    margin-left: auto;
    margin-right: auto;
}

.wy-m-0,.wy-mt-0,.wy-my-0 {
    margin-top: 0;
}

.wy-m-0,.wy-mr-0,.wy-mx-0 {
    margin-right: 0;
}

.wy-m-0,.wy-mb-0,.wy-my-0 {
    margin-bottom: 0;
}

.wy-m-0,.wy-ml-0,.wy-mx-0 {
    margin-left: 0;
}

.wy-p-0,.wy-pt-0,.wy-py-0 {
    padding-top: 0;
}

.wy-p-0,.wy-pr-0,.wy-px-0 {
    padding-right: 0;
}

.wy-p-0,.wy-pb-0,.wy-py-0 {
    padding-bottom: 0;
}

.wy-p-0,.wy-pl-0,.wy-px-0 {
    padding-left: 0;
}

.wy-m-1,.wy-mt-1,.wy-my-1 {
    margin-top: 1px;
}

.wy-m-1,.wy-mr-1,.wy-mx-1 {
    margin-right: 1px;
}

.wy-m-1,.wy-mb-1,.wy-my-1 {
    margin-bottom: 1px;
}

.wy-m-1,.wy-ml-1,.wy-mx-1 {
    margin-left: 1px;
}

.wy-p-1,.wy-pt-1,.wy-py-1 {
    padding-top: 1px;
}

.wy-p-1,.wy-pr-1,.wy-px-1 {
    padding-right: 1px;
}

.wy-p-1,.wy-pb-1,.wy-py-1 {
    padding-bottom: 1px;
}

.wy-p-1,.wy-pl-1,.wy-px-1 {
    padding-left: 1px;
}

.wy-m-2,.wy-mt-2,.wy-my-2 {
    margin-top: 2px;
}

.wy-m-2,.wy-mr-2,.wy-mx-2 {
    margin-right: 2px;
}

.wy-m-2,.wy-mb-2,.wy-my-2 {
    margin-bottom: 2px;
}

.wy-m-2,.wy-ml-2,.wy-mx-2 {
    margin-left: 2px;
}

.wy-p-2,.wy-pt-2,.wy-py-2 {
    padding-top: 2px;
}

.wy-p-2,.wy-pr-2,.wy-px-2 {
    padding-right: 2px;
}

.wy-p-2,.wy-pb-2,.wy-py-2 {
    padding-bottom: 2px;
}

.wy-p-2,.wy-pl-2,.wy-px-2 {
    padding-left: 2px;
}

.wy-m-3,.wy-mt-3,.wy-my-3 {
    margin-top: 3px;
}

.wy-m-3,.wy-mr-3,.wy-mx-3 {
    margin-right: 3px;
}

.wy-m-3,.wy-mb-3,.wy-my-3 {
    margin-bottom: 3px;
}

.wy-m-3,.wy-ml-3,.wy-mx-3 {
    margin-left: 3px;
}

.wy-p-3,.wy-pt-3,.wy-py-3 {
    padding-top: 3px;
}

.wy-p-3,.wy-pr-3,.wy-px-3 {
    padding-right: 3px;
}

.wy-p-3,.wy-pb-3,.wy-py-3 {
    padding-bottom: 3px;
}

.wy-p-3,.wy-pl-3,.wy-px-3 {
    padding-left: 3px;
}

.wy-m-4,.wy-mt-4,.wy-my-4 {
    margin-top: 4px;
}

.wy-m-4,.wy-mr-4,.wy-mx-4 {
    margin-right: 4px;
}

.wy-m-4,.wy-mb-4,.wy-my-4 {
    margin-bottom: 4px;
}

.wy-m-4,.wy-ml-4,.wy-mx-4 {
    margin-left: 4px;
}

.wy-p-4,.wy-pt-4,.wy-py-4 {
    padding-top: 4px;
}

.wy-p-4,.wy-pr-4,.wy-px-4 {
    padding-right: 4px;
}

.wy-p-4,.wy-pb-4,.wy-py-4 {
    padding-bottom: 4px;
}

.wy-p-4,.wy-pl-4,.wy-px-4 {
    padding-left: 4px;
}

.wy-m-5,.wy-mt-5,.wy-my-5 {
    margin-top: 5px;
}

.wy-m-5,.wy-mr-5,.wy-mx-5 {
    margin-right: 5px;
}

.wy-m-5,.wy-mb-5,.wy-my-5 {
    margin-bottom: 5px;
}

.wy-m-5,.wy-ml-5,.wy-mx-5 {
    margin-left: 5px;
}

.wy-p-5,.wy-pt-5,.wy-py-5 {
    padding-top: 5px;
}

.wy-p-5,.wy-pr-5,.wy-px-5 {
    padding-right: 5px;
}

.wy-p-5,.wy-pb-5,.wy-py-5 {
    padding-bottom: 5px;
}

.wy-p-5,.wy-pl-5,.wy-px-5 {
    padding-left: 5px;
}

.wy-m-6,.wy-mt-6,.wy-my-6 {
    margin-top: 6px;
}

.wy-m-6,.wy-mr-6,.wy-mx-6 {
    margin-right: 6px;
}

.wy-m-6,.wy-mb-6,.wy-my-6 {
    margin-bottom: 6px;
}

.wy-m-6,.wy-ml-6,.wy-mx-6 {
    margin-left: 6px;
}

.wy-p-6,.wy-pt-6,.wy-py-6 {
    padding-top: 6px;
}

.wy-p-6,.wy-pr-6,.wy-px-6 {
    padding-right: 6px;
}

.wy-p-6,.wy-pb-6,.wy-py-6 {
    padding-bottom: 6px;
}

.wy-p-6,.wy-pl-6,.wy-px-6 {
    padding-left: 6px;
}

.wy-m-7,.wy-mt-7,.wy-my-7 {
    margin-top: 7px;
}

.wy-m-7,.wy-mr-7,.wy-mx-7 {
    margin-right: 7px;
}

.wy-m-7,.wy-mb-7,.wy-my-7 {
    margin-bottom: 7px;
}

.wy-m-7,.wy-ml-7,.wy-mx-7 {
    margin-left: 7px;
}

.wy-p-7,.wy-pt-7,.wy-py-7 {
    padding-top: 7px;
}

.wy-p-7,.wy-pr-7,.wy-px-7 {
    padding-right: 7px;
}

.wy-p-7,.wy-pb-7,.wy-py-7 {
    padding-bottom: 7px;
}

.wy-p-7,.wy-pl-7,.wy-px-7 {
    padding-left: 7px;
}

.wy-m-8,.wy-mt-8,.wy-my-8 {
    margin-top: 8px;
}

.wy-m-8,.wy-mr-8,.wy-mx-8 {
    margin-right: 8px;
}

.wy-m-8,.wy-mb-8,.wy-my-8 {
    margin-bottom: 8px;
}

.wy-m-8,.wy-ml-8,.wy-mx-8 {
    margin-left: 8px;
}

.wy-p-8,.wy-pt-8,.wy-py-8 {
    padding-top: 8px;
}

.wy-p-8,.wy-pr-8,.wy-px-8 {
    padding-right: 8px;
}

.wy-p-8,.wy-pb-8,.wy-py-8 {
    padding-bottom: 8px;
}

.wy-p-8,.wy-pl-8,.wy-px-8 {
    padding-left: 8px;
}

.wy-m-9,.wy-mt-9,.wy-my-9 {
    margin-top: 9px;
}

.wy-m-9,.wy-mr-9,.wy-mx-9 {
    margin-right: 9px;
}

.wy-m-9,.wy-mb-9,.wy-my-9 {
    margin-bottom: 9px;
}

.wy-m-9,.wy-ml-9,.wy-mx-9 {
    margin-left: 9px;
}

.wy-p-9,.wy-pt-9,.wy-py-9 {
    padding-top: 9px;
}

.wy-p-9,.wy-pr-9,.wy-px-9 {
    padding-right: 9px;
}

.wy-p-9,.wy-pb-9,.wy-py-9 {
    padding-bottom: 9px;
}

.wy-p-9,.wy-pl-9,.wy-px-9 {
    padding-left: 9px;
}

.wy-m-10,.wy-mt-10,.wy-my-10 {
    margin-top: 10px;
}

.wy-m-10,.wy-mr-10,.wy-mx-10 {
    margin-right: 10px;
}

.wy-m-10,.wy-mb-10,.wy-my-10 {
    margin-bottom: 10px;
}

.wy-m-10,.wy-ml-10,.wy-mx-10 {
    margin-left: 10px;
}

.wy-p-10,.wy-pt-10,.wy-py-10 {
    padding-top: 10px;
}

.wy-p-10,.wy-pr-10,.wy-px-10 {
    padding-right: 10px;
}

.wy-p-10,.wy-pb-10,.wy-py-10 {
    padding-bottom: 10px;
}

.wy-p-10,.wy-pl-10,.wy-px-10 {
    padding-left: 10px;
}

.wy-m-11,.wy-mt-11,.wy-my-11 {
    margin-top: 11px;
}

.wy-m-11,.wy-mr-11,.wy-mx-11 {
    margin-right: 11px;
}

.wy-m-11,.wy-mb-11,.wy-my-11 {
    margin-bottom: 11px;
}

.wy-m-11,.wy-ml-11,.wy-mx-11 {
    margin-left: 11px;
}

.wy-p-11,.wy-pt-11,.wy-py-11 {
    padding-top: 11px;
}

.wy-p-11,.wy-pr-11,.wy-px-11 {
    padding-right: 11px;
}

.wy-p-11,.wy-pb-11,.wy-py-11 {
    padding-bottom: 11px;
}

.wy-p-11,.wy-pl-11,.wy-px-11 {
    padding-left: 11px;
}

.wy-m-12,.wy-mt-12,.wy-my-12 {
    margin-top: 12px;
}

.wy-m-12,.wy-mr-12,.wy-mx-12 {
    margin-right: 12px;
}

.wy-m-12,.wy-mb-12,.wy-my-12 {
    margin-bottom: 12px;
}

.wy-m-12,.wy-ml-12,.wy-mx-12 {
    margin-left: 12px;
}

.wy-p-12,.wy-pt-12,.wy-py-12 {
    padding-top: 12px;
}

.wy-p-12,.wy-pr-12,.wy-px-12 {
    padding-right: 12px;
}

.wy-p-12,.wy-pb-12,.wy-py-12 {
    padding-bottom: 12px;
}

.wy-p-12,.wy-pl-12,.wy-px-12 {
    padding-left: 12px;
}

.wy-m-13,.wy-mt-13,.wy-my-13 {
    margin-top: 13px;
}

.wy-m-13,.wy-mr-13,.wy-mx-13 {
    margin-right: 13px;
}

.wy-m-13,.wy-mb-13,.wy-my-13 {
    margin-bottom: 13px;
}

.wy-m-13,.wy-ml-13,.wy-mx-13 {
    margin-left: 13px;
}

.wy-p-13,.wy-pt-13,.wy-py-13 {
    padding-top: 13px;
}

.wy-p-13,.wy-pr-13,.wy-px-13 {
    padding-right: 13px;
}

.wy-p-13,.wy-pb-13,.wy-py-13 {
    padding-bottom: 13px;
}

.wy-p-13,.wy-pl-13,.wy-px-13 {
    padding-left: 13px;
}

.wy-m-14,.wy-mt-14,.wy-my-14 {
    margin-top: 14px;
}

.wy-m-14,.wy-mr-14,.wy-mx-14 {
    margin-right: 14px;
}

.wy-m-14,.wy-mb-14,.wy-my-14 {
    margin-bottom: 14px;
}

.wy-m-14,.wy-ml-14,.wy-mx-14 {
    margin-left: 14px;
}

.wy-p-14,.wy-pt-14,.wy-py-14 {
    padding-top: 14px;
}

.wy-p-14,.wy-pr-14,.wy-px-14 {
    padding-right: 14px;
}

.wy-p-14,.wy-pb-14,.wy-py-14 {
    padding-bottom: 14px;
}

.wy-p-14,.wy-pl-14,.wy-px-14 {
    padding-left: 14px;
}

.wy-m-15,.wy-mt-15,.wy-my-15 {
    margin-top: 15px;
}

.wy-m-15,.wy-mr-15,.wy-mx-15 {
    margin-right: 15px;
}

.wy-m-15,.wy-mb-15,.wy-my-15 {
    margin-bottom: 15px;
}

.wy-m-15,.wy-ml-15,.wy-mx-15 {
    margin-left: 15px;
}

.wy-p-15,.wy-pt-15,.wy-py-15 {
    padding-top: 15px;
}

.wy-p-15,.wy-pr-15,.wy-px-15 {
    padding-right: 15px;
}

.wy-p-15,.wy-pb-15,.wy-py-15 {
    padding-bottom: 15px;
}

.wy-p-15,.wy-pl-15,.wy-px-15 {
    padding-left: 15px;
}

.wy-m-16,.wy-mt-16,.wy-my-16 {
    margin-top: 16px;
}

.wy-m-16,.wy-mr-16,.wy-mx-16 {
    margin-right: 16px;
}

.wy-m-16,.wy-mb-16,.wy-my-16 {
    margin-bottom: 16px;
}

.wy-m-16,.wy-ml-16,.wy-mx-16 {
    margin-left: 16px;
}

.wy-p-16,.wy-pt-16,.wy-py-16 {
    padding-top: 16px;
}

.wy-p-16,.wy-pr-16,.wy-px-16 {
    padding-right: 16px;
}

.wy-p-16,.wy-pb-16,.wy-py-16 {
    padding-bottom: 16px;
}

.wy-p-16,.wy-pl-16,.wy-px-16 {
    padding-left: 16px;
}

.wy-m-17,.wy-mt-17,.wy-my-17 {
    margin-top: 17px;
}

.wy-m-17,.wy-mr-17,.wy-mx-17 {
    margin-right: 17px;
}

.wy-m-17,.wy-mb-17,.wy-my-17 {
    margin-bottom: 17px;
}

.wy-m-17,.wy-ml-17,.wy-mx-17 {
    margin-left: 17px;
}

.wy-p-17,.wy-pt-17,.wy-py-17 {
    padding-top: 17px;
}

.wy-p-17,.wy-pr-17,.wy-px-17 {
    padding-right: 17px;
}

.wy-p-17,.wy-pb-17,.wy-py-17 {
    padding-bottom: 17px;
}

.wy-p-17,.wy-pl-17,.wy-px-17 {
    padding-left: 17px;
}

.wy-m-18,.wy-mt-18,.wy-my-18 {
    margin-top: 18px;
}

.wy-m-18,.wy-mr-18,.wy-mx-18 {
    margin-right: 18px;
}

.wy-m-18,.wy-mb-18,.wy-my-18 {
    margin-bottom: 18px;
}

.wy-m-18,.wy-ml-18,.wy-mx-18 {
    margin-left: 18px;
}

.wy-p-18,.wy-pt-18,.wy-py-18 {
    padding-top: 18px;
}

.wy-p-18,.wy-pr-18,.wy-px-18 {
    padding-right: 18px;
}

.wy-p-18,.wy-pb-18,.wy-py-18 {
    padding-bottom: 18px;
}

.wy-p-18,.wy-pl-18,.wy-px-18 {
    padding-left: 18px;
}

.wy-m-19,.wy-mt-19,.wy-my-19 {
    margin-top: 19px;
}

.wy-m-19,.wy-mr-19,.wy-mx-19 {
    margin-right: 19px;
}

.wy-m-19,.wy-mb-19,.wy-my-19 {
    margin-bottom: 19px;
}

.wy-m-19,.wy-ml-19,.wy-mx-19 {
    margin-left: 19px;
}

.wy-p-19,.wy-pt-19,.wy-py-19 {
    padding-top: 19px;
}

.wy-p-19,.wy-pr-19,.wy-px-19 {
    padding-right: 19px;
}

.wy-p-19,.wy-pb-19,.wy-py-19 {
    padding-bottom: 19px;
}

.wy-p-19,.wy-pl-19,.wy-px-19 {
    padding-left: 19px;
}

.wy-m-20,.wy-mt-20,.wy-my-20 {
    margin-top: 20px;
}

.wy-m-20,.wy-mr-20,.wy-mx-20 {
    margin-right: 20px;
}

.wy-m-20,.wy-mb-20,.wy-my-20 {
    margin-bottom: 20px;
}

.wy-m-20,.wy-ml-20,.wy-mx-20 {
    margin-left: 20px;
}

.wy-p-20,.wy-pt-20,.wy-py-20 {
    padding-top: 20px;
}

.wy-p-20,.wy-pr-20,.wy-px-20 {
    padding-right: 20px;
}

.wy-p-20,.wy-pb-20,.wy-py-20 {
    padding-bottom: 20px;
}

.wy-p-20,.wy-pl-20,.wy-px-20 {
    padding-left: 20px;
}

.wy-m-21,.wy-mt-21,.wy-my-21 {
    margin-top: 21px;
}

.wy-m-21,.wy-mr-21,.wy-mx-21 {
    margin-right: 21px;
}

.wy-m-21,.wy-mb-21,.wy-my-21 {
    margin-bottom: 21px;
}

.wy-m-21,.wy-ml-21,.wy-mx-21 {
    margin-left: 21px;
}

.wy-p-21,.wy-pt-21,.wy-py-21 {
    padding-top: 21px;
}

.wy-p-21,.wy-pr-21,.wy-px-21 {
    padding-right: 21px;
}

.wy-p-21,.wy-pb-21,.wy-py-21 {
    padding-bottom: 21px;
}

.wy-p-21,.wy-pl-21,.wy-px-21 {
    padding-left: 21px;
}

.wy-m-22,.wy-mt-22,.wy-my-22 {
    margin-top: 22px;
}

.wy-m-22,.wy-mr-22,.wy-mx-22 {
    margin-right: 22px;
}

.wy-m-22,.wy-mb-22,.wy-my-22 {
    margin-bottom: 22px;
}

.wy-m-22,.wy-ml-22,.wy-mx-22 {
    margin-left: 22px;
}

.wy-p-22,.wy-pt-22,.wy-py-22 {
    padding-top: 22px;
}

.wy-p-22,.wy-pr-22,.wy-px-22 {
    padding-right: 22px;
}

.wy-p-22,.wy-pb-22,.wy-py-22 {
    padding-bottom: 22px;
}

.wy-p-22,.wy-pl-22,.wy-px-22 {
    padding-left: 22px;
}

.wy-m-23,.wy-mt-23,.wy-my-23 {
    margin-top: 23px;
}

.wy-m-23,.wy-mr-23,.wy-mx-23 {
    margin-right: 23px;
}

.wy-m-23,.wy-mb-23,.wy-my-23 {
    margin-bottom: 23px;
}

.wy-m-23,.wy-ml-23,.wy-mx-23 {
    margin-left: 23px;
}

.wy-p-23,.wy-pt-23,.wy-py-23 {
    padding-top: 23px;
}

.wy-p-23,.wy-pr-23,.wy-px-23 {
    padding-right: 23px;
}

.wy-p-23,.wy-pb-23,.wy-py-23 {
    padding-bottom: 23px;
}

.wy-p-23,.wy-pl-23,.wy-px-23 {
    padding-left: 23px;
}

.wy-m-24,.wy-mt-24,.wy-my-24 {
    margin-top: 24px;
}

.wy-m-24,.wy-mr-24,.wy-mx-24 {
    margin-right: 24px;
}

.wy-m-24,.wy-mb-24,.wy-my-24 {
    margin-bottom: 24px;
}

.wy-m-24,.wy-ml-24,.wy-mx-24 {
    margin-left: 24px;
}

.wy-p-24,.wy-pt-24,.wy-py-24 {
    padding-top: 24px;
}

.wy-p-24,.wy-pr-24,.wy-px-24 {
    padding-right: 24px;
}

.wy-p-24,.wy-pb-24,.wy-py-24 {
    padding-bottom: 24px;
}

.wy-p-24,.wy-pl-24,.wy-px-24 {
    padding-left: 24px;
}

.wy-m-25,.wy-mt-25,.wy-my-25 {
    margin-top: 25px;
}

.wy-m-25,.wy-mr-25,.wy-mx-25 {
    margin-right: 25px;
}

.wy-m-25,.wy-mb-25,.wy-my-25 {
    margin-bottom: 25px;
}

.wy-m-25,.wy-ml-25,.wy-mx-25 {
    margin-left: 25px;
}

.wy-p-25,.wy-pt-25,.wy-py-25 {
    padding-top: 25px;
}

.wy-p-25,.wy-pr-25,.wy-px-25 {
    padding-right: 25px;
}

.wy-p-25,.wy-pb-25,.wy-py-25 {
    padding-bottom: 25px;
}

.wy-p-25,.wy-pl-25,.wy-px-25 {
    padding-left: 25px;
}

.wy-m-26,.wy-mt-26,.wy-my-26 {
    margin-top: 26px;
}

.wy-m-26,.wy-mr-26,.wy-mx-26 {
    margin-right: 26px;
}

.wy-m-26,.wy-mb-26,.wy-my-26 {
    margin-bottom: 26px;
}

.wy-m-26,.wy-ml-26,.wy-mx-26 {
    margin-left: 26px;
}

.wy-p-26,.wy-pt-26,.wy-py-26 {
    padding-top: 26px;
}

.wy-p-26,.wy-pr-26,.wy-px-26 {
    padding-right: 26px;
}

.wy-p-26,.wy-pb-26,.wy-py-26 {
    padding-bottom: 26px;
}

.wy-p-26,.wy-pl-26,.wy-px-26 {
    padding-left: 26px;
}

.wy-m-27,.wy-mt-27,.wy-my-27 {
    margin-top: 27px;
}

.wy-m-27,.wy-mr-27,.wy-mx-27 {
    margin-right: 27px;
}

.wy-m-27,.wy-mb-27,.wy-my-27 {
    margin-bottom: 27px;
}

.wy-m-27,.wy-ml-27,.wy-mx-27 {
    margin-left: 27px;
}

.wy-p-27,.wy-pt-27,.wy-py-27 {
    padding-top: 27px;
}

.wy-p-27,.wy-pr-27,.wy-px-27 {
    padding-right: 27px;
}

.wy-p-27,.wy-pb-27,.wy-py-27 {
    padding-bottom: 27px;
}

.wy-p-27,.wy-pl-27,.wy-px-27 {
    padding-left: 27px;
}

.wy-m-28,.wy-mt-28,.wy-my-28 {
    margin-top: 28px;
}

.wy-m-28,.wy-mr-28,.wy-mx-28 {
    margin-right: 28px;
}

.wy-m-28,.wy-mb-28,.wy-my-28 {
    margin-bottom: 28px;
}

.wy-m-28,.wy-ml-28,.wy-mx-28 {
    margin-left: 28px;
}

.wy-p-28,.wy-pt-28,.wy-py-28 {
    padding-top: 28px;
}

.wy-p-28,.wy-pr-28,.wy-px-28 {
    padding-right: 28px;
}

.wy-p-28,.wy-pb-28,.wy-py-28 {
    padding-bottom: 28px;
}

.wy-p-28,.wy-pl-28,.wy-px-28 {
    padding-left: 28px;
}

.wy-m-29,.wy-mt-29,.wy-my-29 {
    margin-top: 29px;
}

.wy-m-29,.wy-mr-29,.wy-mx-29 {
    margin-right: 29px;
}

.wy-m-29,.wy-mb-29,.wy-my-29 {
    margin-bottom: 29px;
}

.wy-m-29,.wy-ml-29,.wy-mx-29 {
    margin-left: 29px;
}

.wy-p-29,.wy-pt-29,.wy-py-29 {
    padding-top: 29px;
}

.wy-p-29,.wy-pr-29,.wy-px-29 {
    padding-right: 29px;
}

.wy-p-29,.wy-pb-29,.wy-py-29 {
    padding-bottom: 29px;
}

.wy-p-29,.wy-pl-29,.wy-px-29 {
    padding-left: 29px;
}

.wy-m-30,.wy-mt-30,.wy-my-30 {
    margin-top: 30px;
}

.wy-m-30,.wy-mr-30,.wy-mx-30 {
    margin-right: 30px;
}

.wy-m-30,.wy-mb-30,.wy-my-30 {
    margin-bottom: 30px;
}

.wy-m-30,.wy-ml-30,.wy-mx-30 {
    margin-left: 30px;
}

.wy-p-30,.wy-pt-30,.wy-py-30 {
    padding-top: 30px;
}

.wy-p-30,.wy-pr-30,.wy-px-30 {
    padding-right: 30px;
}

.wy-p-30,.wy-pb-30,.wy-py-30 {
    padding-bottom: 30px;
}

.wy-p-30,.wy-pl-30,.wy-px-30 {
    padding-left: 30px;
}

.wy-m-31,.wy-mt-31,.wy-my-31 {
    margin-top: 31px;
}

.wy-m-31,.wy-mr-31,.wy-mx-31 {
    margin-right: 31px;
}

.wy-m-31,.wy-mb-31,.wy-my-31 {
    margin-bottom: 31px;
}

.wy-m-31,.wy-ml-31,.wy-mx-31 {
    margin-left: 31px;
}

.wy-p-31,.wy-pt-31,.wy-py-31 {
    padding-top: 31px;
}

.wy-p-31,.wy-pr-31,.wy-px-31 {
    padding-right: 31px;
}

.wy-p-31,.wy-pb-31,.wy-py-31 {
    padding-bottom: 31px;
}

.wy-p-31,.wy-pl-31,.wy-px-31 {
    padding-left: 31px;
}

.wy-m-32,.wy-mt-32,.wy-my-32 {
    margin-top: 32px;
}

.wy-m-32,.wy-mr-32,.wy-mx-32 {
    margin-right: 32px;
}

.wy-m-32,.wy-mb-32,.wy-my-32 {
    margin-bottom: 32px;
}

.wy-m-32,.wy-ml-32,.wy-mx-32 {
    margin-left: 32px;
}

.wy-p-32,.wy-pt-32,.wy-py-32 {
    padding-top: 32px;
}

.wy-p-32,.wy-pr-32,.wy-px-32 {
    padding-right: 32px;
}

.wy-p-32,.wy-pb-32,.wy-py-32 {
    padding-bottom: 32px;
}

.wy-p-32,.wy-pl-32,.wy-px-32 {
    padding-left: 32px;
}

.wy-m-33,.wy-mt-33,.wy-my-33 {
    margin-top: 33px;
}

.wy-m-33,.wy-mr-33,.wy-mx-33 {
    margin-right: 33px;
}

.wy-m-33,.wy-mb-33,.wy-my-33 {
    margin-bottom: 33px;
}

.wy-m-33,.wy-ml-33,.wy-mx-33 {
    margin-left: 33px;
}

.wy-p-33,.wy-pt-33,.wy-py-33 {
    padding-top: 33px;
}

.wy-p-33,.wy-pr-33,.wy-px-33 {
    padding-right: 33px;
}

.wy-p-33,.wy-pb-33,.wy-py-33 {
    padding-bottom: 33px;
}

.wy-p-33,.wy-pl-33,.wy-px-33 {
    padding-left: 33px;
}

.wy-m-34,.wy-mt-34,.wy-my-34 {
    margin-top: 34px;
}

.wy-m-34,.wy-mr-34,.wy-mx-34 {
    margin-right: 34px;
}

.wy-m-34,.wy-mb-34,.wy-my-34 {
    margin-bottom: 34px;
}

.wy-m-34,.wy-ml-34,.wy-mx-34 {
    margin-left: 34px;
}

.wy-p-34,.wy-pt-34,.wy-py-34 {
    padding-top: 34px;
}

.wy-p-34,.wy-pr-34,.wy-px-34 {
    padding-right: 34px;
}

.wy-p-34,.wy-pb-34,.wy-py-34 {
    padding-bottom: 34px;
}

.wy-p-34,.wy-pl-34,.wy-px-34 {
    padding-left: 34px;
}

.wy-m-35,.wy-mt-35,.wy-my-35 {
    margin-top: 35px;
}

.wy-m-35,.wy-mr-35,.wy-mx-35 {
    margin-right: 35px;
}

.wy-m-35,.wy-mb-35,.wy-my-35 {
    margin-bottom: 35px;
}

.wy-m-35,.wy-ml-35,.wy-mx-35 {
    margin-left: 35px;
}

.wy-p-35,.wy-pt-35,.wy-py-35 {
    padding-top: 35px;
}

.wy-p-35,.wy-pr-35,.wy-px-35 {
    padding-right: 35px;
}

.wy-p-35,.wy-pb-35,.wy-py-35 {
    padding-bottom: 35px;
}

.wy-p-35,.wy-pl-35,.wy-px-35 {
    padding-left: 35px;
}

.wy-m-36,.wy-mt-36,.wy-my-36 {
    margin-top: 36px;
}

.wy-m-36,.wy-mr-36,.wy-mx-36 {
    margin-right: 36px;
}

.wy-m-36,.wy-mb-36,.wy-my-36 {
    margin-bottom: 36px;
}

.wy-m-36,.wy-ml-36,.wy-mx-36 {
    margin-left: 36px;
}

.wy-p-36,.wy-pt-36,.wy-py-36 {
    padding-top: 36px;
}

.wy-p-36,.wy-pr-36,.wy-px-36 {
    padding-right: 36px;
}

.wy-p-36,.wy-pb-36,.wy-py-36 {
    padding-bottom: 36px;
}

.wy-p-36,.wy-pl-36,.wy-px-36 {
    padding-left: 36px;
}

.wy-m-37,.wy-mt-37,.wy-my-37 {
    margin-top: 37px;
}

.wy-m-37,.wy-mr-37,.wy-mx-37 {
    margin-right: 37px;
}

.wy-m-37,.wy-mb-37,.wy-my-37 {
    margin-bottom: 37px;
}

.wy-m-37,.wy-ml-37,.wy-mx-37 {
    margin-left: 37px;
}

.wy-p-37,.wy-pt-37,.wy-py-37 {
    padding-top: 37px;
}

.wy-p-37,.wy-pr-37,.wy-px-37 {
    padding-right: 37px;
}

.wy-p-37,.wy-pb-37,.wy-py-37 {
    padding-bottom: 37px;
}

.wy-p-37,.wy-pl-37,.wy-px-37 {
    padding-left: 37px;
}

.wy-m-38,.wy-mt-38,.wy-my-38 {
    margin-top: 38px;
}

.wy-m-38,.wy-mr-38,.wy-mx-38 {
    margin-right: 38px;
}

.wy-m-38,.wy-mb-38,.wy-my-38 {
    margin-bottom: 38px;
}

.wy-m-38,.wy-ml-38,.wy-mx-38 {
    margin-left: 38px;
}

.wy-p-38,.wy-pt-38,.wy-py-38 {
    padding-top: 38px;
}

.wy-p-38,.wy-pr-38,.wy-px-38 {
    padding-right: 38px;
}

.wy-p-38,.wy-pb-38,.wy-py-38 {
    padding-bottom: 38px;
}

.wy-p-38,.wy-pl-38,.wy-px-38 {
    padding-left: 38px;
}

.wy-m-39,.wy-mt-39,.wy-my-39 {
    margin-top: 39px;
}

.wy-m-39,.wy-mr-39,.wy-mx-39 {
    margin-right: 39px;
}

.wy-m-39,.wy-mb-39,.wy-my-39 {
    margin-bottom: 39px;
}

.wy-m-39,.wy-ml-39,.wy-mx-39 {
    margin-left: 39px;
}

.wy-p-39,.wy-pt-39,.wy-py-39 {
    padding-top: 39px;
}

.wy-p-39,.wy-pr-39,.wy-px-39 {
    padding-right: 39px;
}

.wy-p-39,.wy-pb-39,.wy-py-39 {
    padding-bottom: 39px;
}

.wy-p-39,.wy-pl-39,.wy-px-39 {
    padding-left: 39px;
}

.wy-m-40,.wy-mt-40,.wy-my-40 {
    margin-top: 40px;
}

.wy-m-40,.wy-mr-40,.wy-mx-40 {
    margin-right: 40px;
}

.wy-m-40,.wy-mb-40,.wy-my-40 {
    margin-bottom: 40px;
}

.wy-m-40,.wy-ml-40,.wy-mx-40 {
    margin-left: 40px;
}

.wy-p-40,.wy-pt-40,.wy-py-40 {
    padding-top: 40px;
}

.wy-p-40,.wy-pr-40,.wy-px-40 {
    padding-right: 40px;
}

.wy-p-40,.wy-pb-40,.wy-py-40 {
    padding-bottom: 40px;
}

.wy-p-40,.wy-pl-40,.wy-px-40 {
    padding-left: 40px;
}

.wy-m-41,.wy-mt-41,.wy-my-41 {
    margin-top: 41px;
}

.wy-m-41,.wy-mr-41,.wy-mx-41 {
    margin-right: 41px;
}

.wy-m-41,.wy-mb-41,.wy-my-41 {
    margin-bottom: 41px;
}

.wy-m-41,.wy-ml-41,.wy-mx-41 {
    margin-left: 41px;
}

.wy-p-41,.wy-pt-41,.wy-py-41 {
    padding-top: 41px;
}

.wy-p-41,.wy-pr-41,.wy-px-41 {
    padding-right: 41px;
}

.wy-p-41,.wy-pb-41,.wy-py-41 {
    padding-bottom: 41px;
}

.wy-p-41,.wy-pl-41,.wy-px-41 {
    padding-left: 41px;
}

.wy-m-42,.wy-mt-42,.wy-my-42 {
    margin-top: 42px;
}

.wy-m-42,.wy-mr-42,.wy-mx-42 {
    margin-right: 42px;
}

.wy-m-42,.wy-mb-42,.wy-my-42 {
    margin-bottom: 42px;
}

.wy-m-42,.wy-ml-42,.wy-mx-42 {
    margin-left: 42px;
}

.wy-p-42,.wy-pt-42,.wy-py-42 {
    padding-top: 42px;
}

.wy-p-42,.wy-pr-42,.wy-px-42 {
    padding-right: 42px;
}

.wy-p-42,.wy-pb-42,.wy-py-42 {
    padding-bottom: 42px;
}

.wy-p-42,.wy-pl-42,.wy-px-42 {
    padding-left: 42px;
}

.wy-m-43,.wy-mt-43,.wy-my-43 {
    margin-top: 43px;
}

.wy-m-43,.wy-mr-43,.wy-mx-43 {
    margin-right: 43px;
}

.wy-m-43,.wy-mb-43,.wy-my-43 {
    margin-bottom: 43px;
}

.wy-m-43,.wy-ml-43,.wy-mx-43 {
    margin-left: 43px;
}

.wy-p-43,.wy-pt-43,.wy-py-43 {
    padding-top: 43px;
}

.wy-p-43,.wy-pr-43,.wy-px-43 {
    padding-right: 43px;
}

.wy-p-43,.wy-pb-43,.wy-py-43 {
    padding-bottom: 43px;
}

.wy-p-43,.wy-pl-43,.wy-px-43 {
    padding-left: 43px;
}

.wy-m-44,.wy-mt-44,.wy-my-44 {
    margin-top: 44px;
}

.wy-m-44,.wy-mr-44,.wy-mx-44 {
    margin-right: 44px;
}

.wy-m-44,.wy-mb-44,.wy-my-44 {
    margin-bottom: 44px;
}

.wy-m-44,.wy-ml-44,.wy-mx-44 {
    margin-left: 44px;
}

.wy-p-44,.wy-pt-44,.wy-py-44 {
    padding-top: 44px;
}

.wy-p-44,.wy-pr-44,.wy-px-44 {
    padding-right: 44px;
}

.wy-p-44,.wy-pb-44,.wy-py-44 {
    padding-bottom: 44px;
}

.wy-p-44,.wy-pl-44,.wy-px-44 {
    padding-left: 44px;
}

.wy-m-45,.wy-mt-45,.wy-my-45 {
    margin-top: 45px;
}

.wy-m-45,.wy-mr-45,.wy-mx-45 {
    margin-right: 45px;
}

.wy-m-45,.wy-mb-45,.wy-my-45 {
    margin-bottom: 45px;
}

.wy-m-45,.wy-ml-45,.wy-mx-45 {
    margin-left: 45px;
}

.wy-p-45,.wy-pt-45,.wy-py-45 {
    padding-top: 45px;
}

.wy-p-45,.wy-pr-45,.wy-px-45 {
    padding-right: 45px;
}

.wy-p-45,.wy-pb-45,.wy-py-45 {
    padding-bottom: 45px;
}

.wy-p-45,.wy-pl-45,.wy-px-45 {
    padding-left: 45px;
}

.wy-m-46,.wy-mt-46,.wy-my-46 {
    margin-top: 46px;
}

.wy-m-46,.wy-mr-46,.wy-mx-46 {
    margin-right: 46px;
}

.wy-m-46,.wy-mb-46,.wy-my-46 {
    margin-bottom: 46px;
}

.wy-m-46,.wy-ml-46,.wy-mx-46 {
    margin-left: 46px;
}

.wy-p-46,.wy-pt-46,.wy-py-46 {
    padding-top: 46px;
}

.wy-p-46,.wy-pr-46,.wy-px-46 {
    padding-right: 46px;
}

.wy-p-46,.wy-pb-46,.wy-py-46 {
    padding-bottom: 46px;
}

.wy-p-46,.wy-pl-46,.wy-px-46 {
    padding-left: 46px;
}

.wy-m-47,.wy-mt-47,.wy-my-47 {
    margin-top: 47px;
}

.wy-m-47,.wy-mr-47,.wy-mx-47 {
    margin-right: 47px;
}

.wy-m-47,.wy-mb-47,.wy-my-47 {
    margin-bottom: 47px;
}

.wy-m-47,.wy-ml-47,.wy-mx-47 {
    margin-left: 47px;
}

.wy-p-47,.wy-pt-47,.wy-py-47 {
    padding-top: 47px;
}

.wy-p-47,.wy-pr-47,.wy-px-47 {
    padding-right: 47px;
}

.wy-p-47,.wy-pb-47,.wy-py-47 {
    padding-bottom: 47px;
}

.wy-p-47,.wy-pl-47,.wy-px-47 {
    padding-left: 47px;
}

.wy-m-48,.wy-mt-48,.wy-my-48 {
    margin-top: 48px;
}

.wy-m-48,.wy-mr-48,.wy-mx-48 {
    margin-right: 48px;
}

.wy-m-48,.wy-mb-48,.wy-my-48 {
    margin-bottom: 48px;
}

.wy-m-48,.wy-ml-48,.wy-mx-48 {
    margin-left: 48px;
}

.wy-p-48,.wy-pt-48,.wy-py-48 {
    padding-top: 48px;
}

.wy-p-48,.wy-pr-48,.wy-px-48 {
    padding-right: 48px;
}

.wy-p-48,.wy-pb-48,.wy-py-48 {
    padding-bottom: 48px;
}

.wy-p-48,.wy-pl-48,.wy-px-48 {
    padding-left: 48px;
}

.wy-m-49,.wy-mt-49,.wy-my-49 {
    margin-top: 49px;
}

.wy-m-49,.wy-mr-49,.wy-mx-49 {
    margin-right: 49px;
}

.wy-m-49,.wy-mb-49,.wy-my-49 {
    margin-bottom: 49px;
}

.wy-m-49,.wy-ml-49,.wy-mx-49 {
    margin-left: 49px;
}

.wy-p-49,.wy-pt-49,.wy-py-49 {
    padding-top: 49px;
}

.wy-p-49,.wy-pr-49,.wy-px-49 {
    padding-right: 49px;
}

.wy-p-49,.wy-pb-49,.wy-py-49 {
    padding-bottom: 49px;
}

.wy-p-49,.wy-pl-49,.wy-px-49 {
    padding-left: 49px;
}

.wy-m-50,.wy-mt-50,.wy-my-50 {
    margin-top: 50px;
}

.wy-m-50,.wy-mr-50,.wy-mx-50 {
    margin-right: 50px;
}

.wy-m-50,.wy-mb-50,.wy-my-50 {
    margin-bottom: 50px;
}

.wy-m-50,.wy-ml-50,.wy-mx-50 {
    margin-left: 50px;
}

.wy-p-50,.wy-pt-50,.wy-py-50 {
    padding-top: 50px;
}

.wy-p-50,.wy-pr-50,.wy-px-50 {
    padding-right: 50px;
}

.wy-p-50,.wy-pb-50,.wy-py-50 {
    padding-bottom: 50px;
}

.wy-p-50,.wy-pl-50,.wy-px-50 {
    padding-left: 50px;
}

.wy-m-51,.wy-mt-51,.wy-my-51 {
    margin-top: 51px;
}

.wy-m-51,.wy-mr-51,.wy-mx-51 {
    margin-right: 51px;
}

.wy-m-51,.wy-mb-51,.wy-my-51 {
    margin-bottom: 51px;
}

.wy-m-51,.wy-ml-51,.wy-mx-51 {
    margin-left: 51px;
}

.wy-p-51,.wy-pt-51,.wy-py-51 {
    padding-top: 51px;
}

.wy-p-51,.wy-pr-51,.wy-px-51 {
    padding-right: 51px;
}

.wy-p-51,.wy-pb-51,.wy-py-51 {
    padding-bottom: 51px;
}

.wy-p-51,.wy-pl-51,.wy-px-51 {
    padding-left: 51px;
}

.wy-m-52,.wy-mt-52,.wy-my-52 {
    margin-top: 52px;
}

.wy-m-52,.wy-mr-52,.wy-mx-52 {
    margin-right: 52px;
}

.wy-m-52,.wy-mb-52,.wy-my-52 {
    margin-bottom: 52px;
}

.wy-m-52,.wy-ml-52,.wy-mx-52 {
    margin-left: 52px;
}

.wy-p-52,.wy-pt-52,.wy-py-52 {
    padding-top: 52px;
}

.wy-p-52,.wy-pr-52,.wy-px-52 {
    padding-right: 52px;
}

.wy-p-52,.wy-pb-52,.wy-py-52 {
    padding-bottom: 52px;
}

.wy-p-52,.wy-pl-52,.wy-px-52 {
    padding-left: 52px;
}

.wy-m-53,.wy-mt-53,.wy-my-53 {
    margin-top: 53px;
}

.wy-m-53,.wy-mr-53,.wy-mx-53 {
    margin-right: 53px;
}

.wy-m-53,.wy-mb-53,.wy-my-53 {
    margin-bottom: 53px;
}

.wy-m-53,.wy-ml-53,.wy-mx-53 {
    margin-left: 53px;
}

.wy-p-53,.wy-pt-53,.wy-py-53 {
    padding-top: 53px;
}

.wy-p-53,.wy-pr-53,.wy-px-53 {
    padding-right: 53px;
}

.wy-p-53,.wy-pb-53,.wy-py-53 {
    padding-bottom: 53px;
}

.wy-p-53,.wy-pl-53,.wy-px-53 {
    padding-left: 53px;
}

.wy-m-54,.wy-mt-54,.wy-my-54 {
    margin-top: 54px;
}

.wy-m-54,.wy-mr-54,.wy-mx-54 {
    margin-right: 54px;
}

.wy-m-54,.wy-mb-54,.wy-my-54 {
    margin-bottom: 54px;
}

.wy-m-54,.wy-ml-54,.wy-mx-54 {
    margin-left: 54px;
}

.wy-p-54,.wy-pt-54,.wy-py-54 {
    padding-top: 54px;
}

.wy-p-54,.wy-pr-54,.wy-px-54 {
    padding-right: 54px;
}

.wy-p-54,.wy-pb-54,.wy-py-54 {
    padding-bottom: 54px;
}

.wy-p-54,.wy-pl-54,.wy-px-54 {
    padding-left: 54px;
}

.wy-m-55,.wy-mt-55,.wy-my-55 {
    margin-top: 55px;
}

.wy-m-55,.wy-mr-55,.wy-mx-55 {
    margin-right: 55px;
}

.wy-m-55,.wy-mb-55,.wy-my-55 {
    margin-bottom: 55px;
}

.wy-m-55,.wy-ml-55,.wy-mx-55 {
    margin-left: 55px;
}

.wy-p-55,.wy-pt-55,.wy-py-55 {
    padding-top: 55px;
}

.wy-p-55,.wy-pr-55,.wy-px-55 {
    padding-right: 55px;
}

.wy-p-55,.wy-pb-55,.wy-py-55 {
    padding-bottom: 55px;
}

.wy-p-55,.wy-pl-55,.wy-px-55 {
    padding-left: 55px;
}

.wy-m-56,.wy-mt-56,.wy-my-56 {
    margin-top: 56px;
}

.wy-m-56,.wy-mr-56,.wy-mx-56 {
    margin-right: 56px;
}

.wy-m-56,.wy-mb-56,.wy-my-56 {
    margin-bottom: 56px;
}

.wy-m-56,.wy-ml-56,.wy-mx-56 {
    margin-left: 56px;
}

.wy-p-56,.wy-pt-56,.wy-py-56 {
    padding-top: 56px;
}

.wy-p-56,.wy-pr-56,.wy-px-56 {
    padding-right: 56px;
}

.wy-p-56,.wy-pb-56,.wy-py-56 {
    padding-bottom: 56px;
}

.wy-p-56,.wy-pl-56,.wy-px-56 {
    padding-left: 56px;
}

.wy-m-57,.wy-mt-57,.wy-my-57 {
    margin-top: 57px;
}

.wy-m-57,.wy-mr-57,.wy-mx-57 {
    margin-right: 57px;
}

.wy-m-57,.wy-mb-57,.wy-my-57 {
    margin-bottom: 57px;
}

.wy-m-57,.wy-ml-57,.wy-mx-57 {
    margin-left: 57px;
}

.wy-p-57,.wy-pt-57,.wy-py-57 {
    padding-top: 57px;
}

.wy-p-57,.wy-pr-57,.wy-px-57 {
    padding-right: 57px;
}

.wy-p-57,.wy-pb-57,.wy-py-57 {
    padding-bottom: 57px;
}

.wy-p-57,.wy-pl-57,.wy-px-57 {
    padding-left: 57px;
}

.wy-m-58,.wy-mt-58,.wy-my-58 {
    margin-top: 58px;
}

.wy-m-58,.wy-mr-58,.wy-mx-58 {
    margin-right: 58px;
}

.wy-m-58,.wy-mb-58,.wy-my-58 {
    margin-bottom: 58px;
}

.wy-m-58,.wy-ml-58,.wy-mx-58 {
    margin-left: 58px;
}

.wy-p-58,.wy-pt-58,.wy-py-58 {
    padding-top: 58px;
}

.wy-p-58,.wy-pr-58,.wy-px-58 {
    padding-right: 58px;
}

.wy-p-58,.wy-pb-58,.wy-py-58 {
    padding-bottom: 58px;
}

.wy-p-58,.wy-pl-58,.wy-px-58 {
    padding-left: 58px;
}

.wy-m-59,.wy-mt-59,.wy-my-59 {
    margin-top: 59px;
}

.wy-m-59,.wy-mr-59,.wy-mx-59 {
    margin-right: 59px;
}

.wy-m-59,.wy-mb-59,.wy-my-59 {
    margin-bottom: 59px;
}

.wy-m-59,.wy-ml-59,.wy-mx-59 {
    margin-left: 59px;
}

.wy-p-59,.wy-pt-59,.wy-py-59 {
    padding-top: 59px;
}

.wy-p-59,.wy-pr-59,.wy-px-59 {
    padding-right: 59px;
}

.wy-p-59,.wy-pb-59,.wy-py-59 {
    padding-bottom: 59px;
}

.wy-p-59,.wy-pl-59,.wy-px-59 {
    padding-left: 59px;
}

.wy-m-60,.wy-mt-60,.wy-my-60 {
    margin-top: 60px;
}

.wy-m-60,.wy-mr-60,.wy-mx-60 {
    margin-right: 60px;
}

.wy-m-60,.wy-mb-60,.wy-my-60 {
    margin-bottom: 60px;
}

.wy-m-60,.wy-ml-60,.wy-mx-60 {
    margin-left: 60px;
}

.wy-p-60,.wy-pt-60,.wy-py-60 {
    padding-top: 60px;
}

.wy-p-60,.wy-pr-60,.wy-px-60 {
    padding-right: 60px;
}

.wy-p-60,.wy-pb-60,.wy-py-60 {
    padding-bottom: 60px;
}

.wy-p-60,.wy-pl-60,.wy-px-60 {
    padding-left: 60px;
}

/*layui样式覆盖*/
.layui-row {
    display: flex;
    flex-wrap: wrap;
}

.layui-layout-admin .layui-logo {
    color: var(--primary);
}

.layui-elem-quote {
    border-left: 5px solid var(--primary-dark);
}

.layui-progress-bar {
    background-color: var(--primary-dark);
}

.layui-btn-primary:hover {
    border-color: var(--primary);
}

.layui-btn-checked {
    background-color: var(--primary-dark);
}

.layui-btn-group .layui-btn-primary:hover {
    color: var(--primary);
}

.layui-input:focus,
.layui-textarea:focus {
    border-color: var(--primary-dark) !important;
}

.layui-input-wrap .layui-input:focus+.layui-input-split {
    border-color: var(--primary-dark);
}

.layui-form-select dl dd.layui-this {
    color: var(--primary-dark);
}

.layui-form-checked,
.layui-form-checked:hover {
    border-color: var(--primary-dark);
}

.layui-form-checked:hover>i,
.layui-form-checked>i {
    color: var(--primary-dark);
}

.layui-form-checkbox[lay-skin=primary]:hover>i {
    border-color: var(--primary-dark);
}

.layui-form-checked[lay-skin=primary]>i {
    border-color: var(--primary-dark) !important;
    background-color: var(--primary-dark);
}

.layui-form-checkbox[lay-skin=primary]>.layui-icon-indeterminate {
    border-color: var(--primary-dark);
}

.layui-form-checkbox[lay-skin=primary]>.layui-icon-indeterminate:before {
    background-color: var(--primary-dark);
}

.layui-form-onswitch {
    border-color: var(--primary-dark);
    background-color: var(--primary-dark);
}

.layui-form-radio:hover>*,
.layui-form-radioed,
.layui-form-radioed>i {
    color: var(--primary-dark);
}

.layui-laypage a:hover {
    color: var(--primary);
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: var(--primary);
}

.layui-laypage input:focus,
.layui-laypage select:focus {
    border-color: var(--primary) !important;
}
.layui-table-view .layui-table td{
    vertical-align: middle;
}
.layui-table-view .layui-table td[data-edit]:hover:after {
    box-sizing: border-box;
    border: 1px solid var(--primary-dark);
}

.layui-table-edit:focus {
    border-color: var(--primary-dark) !important;
}

.layui-table-cell-c:hover {
    border-color: var(--primary-dark);
}

.layui-upload-drag .layui-icon {
    color: var(--primary);
}

.layui-upload-drag[lay-over] {
    border-color: var(--primary);
}

.layui-menu .layui-menu-item-checked,
.layui-menu .layui-menu-item-checked2 {
    color: var(--primary-dark);
}

.layui-menu .layui-menu-item-checked a,
.layui-menu .layui-menu-item-checked2 a {
    color: var(--primary-dark);
}

.layui-menu .layui-menu-item-checked:after {
    border-right: 3px solid var(--primary-dark);
}

.layui-menu-lg .layui-menu-body-title a:hover,
.layui-menu-lg li:hover {
    color: var(--primary-dark);
}

.layui-nav .layui-this:after,
.layui-nav-bar {
    background-color: #338bff;
}

.layui-nav-tree .layui-nav-child dd.layui-this,
.layui-nav-tree .layui-nav-child dd.layui-this a,
.layui-nav-tree .layui-this,
.layui-nav-tree .layui-this>a,
.layui-nav-tree .layui-this>a:hover {
    background-color: #338bff;
}

.layui-nav-tree .layui-nav-bar {
    background-color: var(--primary);
}

.layui-nav.layui-bg-gray .layui-this a {
    color: var(--primary-dark);
}

.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this,
.layui-nav-tree.layui-bg-gray .layui-nav-child dd.layui-this a,
.layui-nav-tree.layui-bg-gray .layui-this,
.layui-nav-tree.layui-bg-gray .layui-this>a {
    color: var(--primary-dark) !important;
}

.layui-nav-tree.layui-bg-gray .layui-nav-bar {
    background-color: var(--primary-dark);
}

.layui-breadcrumb a:hover {
    color: var(--primary-dark) !important;
}

.layui-tab-brief>.layui-tab-title .layui-this {
    color: var(--primary);
}

.layui-tab-brief>.layui-tab-more li.layui-this:after,
.layui-tab-brief>.layui-tab-title .layui-this:after {
    border-bottom: 2px solid var(--primary-dark);
}

.layui-tab-card>.layui-tab-more .layui-this {
    color: var(--primary-dark);
}

.layui-timeline-axis {
    color: var(--primary-dark);
}

.layui-transfer-active .layui-btn {
    background-color: var(--primary-dark);
    border-color: var(--primary-dark);
}

.layui-slider-input-btn i:hover {
    color: var(--primary);
}

.layui-code-fixbar>span:hover {
    color: var(--primary-dark);
}

.layui-code-tools>i:hover {
    color: var(--primary-dark);
}

.layui-laydate-footer span:hover {
    color: var(--primary-dark);
}

.layui-laydate-header i:hover,
.layui-laydate-header span:hover {
    color: var(--primary-dark);
}

.layui-laydate-content td.laydate-day-now {
    color: var(--primary-dark);
}

.layui-laydate-content td.laydate-day-now:after {
    border: 1px solid var(--primary-dark);
}

.layui-laydate-linkage .layui-laydate-content td.laydate-selected>div {
    background-color: #bed5f3;
}

.layui-laydate-linkage .laydate-selected:hover>div {
    background-color: #bed5f3 !important;
}

.laydate-day-mark::after {
    background-color: var(--primary-dark);
}

.layui-laydate-footer span[lay-type=date] {
    color: var(--primary-dark);
}

.layui-laydate .layui-this,
.layui-laydate .layui-this>div {
    background-color: var(--primary) !important;
}

.laydate-theme-molv .layui-laydate-header {
    background-color: var(--primary);
}

.layui-laydate-linkage.laydate-theme-grid .laydate-selected,
.layui-laydate-linkage.laydate-theme-grid .laydate-selected:hover {
    color: var(--primary) !important;
}

.layui-layer-dialog .layui-layer-content .layui-icon-success {
    color: var(--primary-dark);
}

.layui-layer-dialog .layui-layer-content .layui-icon-face-smile {
    color: var(--primary-dark);
}
.layui-layout-admin .layui-logo{
    box-shadow: 0 0 2px 0 rgb(0 0 0 / 15%);
}

.layui-layer-btn .layui-layer-btn0 {
    border-color: transparent;
    background-color: var(--primary);
    color: #fff;
}
.layui-table-checked {
    background-color: var(--background);
}
.layui-table-checked.layui-table-click, .layui-table-checked.layui-table-hover {
    background-color: var(--dividers);
}
.layui-table-tips-c {
    position: absolute;right: -3px;top: -18px;width: 25px;height: 25px;padding: 3px;cursor: pointer;background-color: #1c539b;border-radius: 50%;color: #fff;
}

.layui-layer-tips {
    background-color: var(--primary) !important;
    color: rgba(255,255,255,.9) !important;
}
.layui-layer-tips .layui-layer-content {
    background-color: var(--primary) !important;
    color: rgba(255,255,255,.9) !important;
}
.layui-layer-tips .layui-layer-TipsG {
    border-right-color: var(--primary) !important;
}

.police-img {
    width: 16px;
    height:17px;
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.police-img img{
    width: 16px;
    object-fit: contain;
    vertical-align: top;
    opacity: 1;
}
