a,article,aside,blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,nav,ol,p,pre,section,td,textarea,th,ul {
    margin: 0;
    padding: 0;
    font-family: 宋体
}

body {
    font-size: 14px;
    font-family: 宋体
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

fieldset,img {
    border: 0
}

address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal
}

ol,ul {
    list-style: none
}

caption,th {
    text-align: left
}

h1,h2,h3,h4,h5,h6 {
    font-weight: 400
}

q:after,q:before {
    content: ""
}

abbr {
    border: 0;
    font-variant: normal
}

sup {
    vertical-align: text-top
}

input,select,textarea {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    *font-size: 100%
}

legend {
    color: #000
}

input {
    cursor: pointer
}

a {
    outline: none;
    color: #555
}

a,a:active,a:hover {
    text-decoration: none
}

button,button:active,input:focus,textarea:focus {
    outline: none
}

a:active,input {
    hidefocus: true
}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    *zoom:1}

img {
    max-width: 100%
}

#app,.full,body,html {
    height: 100%;
    width: 100%
}

.container {
    width: 1024px;
    margin: 0 auto
}

.lds-spinner[data-v-ec548976] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff
}

.spinner[data-v-ec548976] {
    width: 25px;
    height: 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%)
}

.spinner .double-bounce1[data-v-ec548976],.spinner .double-bounce2[data-v-ec548976] {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background-color: #ff000f;
    opacity: .6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: bounce-data-v-ec548976 2s ease-in-out infinite;
    animation: bounce-data-v-ec548976 2s ease-in-out infinite
}

.spinner .double-bounce2[data-v-ec548976] {
    -webkit-animation-delay: -1s;
    animation-delay: -1s
}

@-webkit-keyframes bounce-data-v-ec548976 {
    0%,to {
        -webkit-transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1)
    }
}

@keyframes bounce-data-v-ec548976 {
    0%,to {
        transform: scale(0);
        -webkit-transform: scale(0)
    }

    50% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

.fadein[data-v-ec548976] {
    -webkit-animation: animate_in-data-v-ec548976 .25s;
    animation: animate_in-data-v-ec548976 .25s;
    display: block
}

.fadeout[data-v-ec548976] {
    -webkit-animation: animate_out-data-v-ec548976 .25s;
    animation: animate_out-data-v-ec548976 .25s;
    opacity: 0
}

@-webkit-keyframes animate_in-data-v-ec548976 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes animate_in-data-v-ec548976 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes animate_out-data-v-ec548976 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        display: none
    }
}

@keyframes animate_out-data-v-ec548976 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        display: none
    }
}

.hs[data-v-79a1d25f],.window[data-v-79a1d25f] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 9999999
}

.hs[data-v-79a1d25f] {
    background: #666;
    z-index: 999;
    filter: Alpha(opacity=50);
    opacity: .5
}

.windowContent[data-v-79a1d25f] {
    width: 500px;
    border: 2px solid #1d7ecc;
    background-color: #fff;
    z-index: 999;
    left: 50%;
    margin-left: -200px;
    top: 50%;
    margin-top: -140px;
    position: absolute;
    height: 280px
}

.windowContent .tishi[data-v-79a1d25f] {
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #1d7ecc;
    background-color: #1d7ecc;
    padding-left: 20px;
    font-size: 16px;
    margin-top: 0;
    color: #fff
}

.infoTest[data-v-79a1d25f] {
    font-size: 16px;
    color: #333;
    margin: 20px;
    min-height: 100px;
    text-align: left
}

.infoTest.icon[data-v-79a1d25f] {
    background: url(data:image/png;base64,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) no-repeat;
    padding-left: 100px;
    width: 280px;
    color: #e8661b;
    margin: 40px auto
}

.btn[data-v-79a1d25f] {
    border-radius: 3px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    background-color: #42aef9;
    font-size: 14px;
    display: inline-block
}

.btn+.btn[data-v-79a1d25f] {
    margin-left: 20px;
    background: #e7661d
}

.t_center[data-v-79a1d25f] {
    text-align: center
}
