/*@import url(../lib/IconFont/fonts.googleapis.com/css/family.css);*/

html,
body {
    min-height: 100%;
    font-family: 'Microsoft YaHei', 'Source Sans Pro', Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    margin: 0;
    padding: 0;
    background-color: #f8f8f8;
}

ul {
    -webkit-padding: 0;
    -webkit-margin: 0;
    padding: 0;
    margin: 0;
}

li {
    list-style-type: none;
}

a {
    text-decoration: none;
    outline: none;
    color: inherit;
}

table {
    border-collapse: collapse;
}

input {
    font-family: 'Microsoft YaHei', 'Source Sans Pro', Arial, sans-serif;
    -webkit-appearance: none;
    border-radius: 0;
}

textarea {
    font-family: 'Microsoft YaHei', 'Source Sans Pro', Arial, sans-serif;
    -webkit-appearance: none;
    border-radius: 0;
}

@media (min-width: 768px) {
    ::-webkit-scrollbar {
        width: 5px;
        height: 5px;
        background-color: #F5F5F5;
    }

    ::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
        border-radius: 10px;
        background-color: #F5F5F5;
    }

    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);
        background-color: #ccc;
    }
}

@media (max-width: 767px) {
}

.main-header {
}

.main-body {

}

.main-footer {
    text-align: center;
    padding: 10px 0;
}

.color {
    --white-0: #f0f0f0;
    --white-1: #f4f4f4;
    --white-2: #f8f8f8;
    --white-3: #fcfcfc;
    --white-7: #ecf0f6;
    --white-8: #e8e8e8;
    --gray-0: #999;
    --gray-1: #9f9f9f;
    --gray-3: #aeaeae;
    --gray-5: #bdbdbd;
    --gray-8: #c3c3c3;
    --gray-9: #d0d0d0;
    --black-0: #666;
    --black-1: #393939;
    --red-0: #d73925;
    --red-1: #de4f39;
    --red-2: #ec5d39;
    --yellow-0: #faad39;
    --yellow-1: #fdce51;
    --green-0: #319978;
    --green-1: #39aa86;
    --green-2: #44b78b;
    --green-3: #66cc99;
    --cyan-0: #006666;
    --cyan-1: #008080;
    --cyan-2: #009999;
    --cyan-3: #33cccc;
    --blue-0: #003399;
    --blue-1: #336699;
    --blue-2: #3366cc;
    --blue-3: #0099cc;
    --blue-4: #0088ee;
    --blue-5: #0028fd;
}