html {
    font-family: 'Microsoft YaHei UI';
    font-size: 12px;
}

/*@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}*/

html {
    /*position: relative;*/
    /*min-height: 100%;*/
}

body {
    /*margin-bottom: 60px;*/
}

/*input {
    border-radius: 3px !important;
}

.btn {
    border-radius: 3px !important;
}*/

.btn, .input-group .input-group-text {
    border-radius: 0px !important;
}


.border-radius-5 {
    border-radius: 5px;
}

.border-radius-10 {
    border-radius: 10px;
}

.line-height-30 {
    line-height: 30px;
}

.font-size-12 {
    font-size: 12px;
}

.font-size-14 {
    font-size: 14px;
}

.font-size-16 {
    font-size: 16px;
}

.font-size-18 {
    font-size: 18px;
}

.font-size-20 {
    font-size: 20px;
}

.font-size-24 {
    font-size: 24px;
}

.font-size-26 {
    font-size: 26px;
}

.font-size-28 {
    font-size: 28px;
}

.font-size-30 {
    font-size: 30px;
}

.btn-login {
    width: 100px;
    height: 40px;
    font-size: 20px;
    margin-right: 20px;
}

.text-login {
    font-size: 18px !important;
    height: 42px !important;
}

.bg-f1f1f1 {
    background-color: #f1f1f1;
}

.color-ccc {
    color: #ccc !important;
}

.color-red {
    color: #ff0000;
}

.color-dark, .text-dark {
    color: #343a40 !important;
}


.no-scroll {
    overflow: hidden;
}

a {
    text-decoration: none !important;
}

    a:hover {
        text-decoration: none !important;
    }

    a:active {
        text-decoration: none !important;
    }

    a:visited {
        text-decoration: none !important;
    }


.parentMenu {
    cursor: pointer;
    border-bottom: 1px solid #ccc;
}

.subMenu {
    cursor: pointer;
    border-bottom: 1px dotted #ccc;
}

    .subMenu:hover {
        background-color: #ccc;
        color: #fff;
    }

.subMenu-selected {
    background-color: #ccc;
}

.white-space {
    width: 20px;
    white-space: nowrap;
}

div {
    border: 0px solid #ff0000;
}

input, select {
    border-radius: 0px !important;
}


th {
    height: 33px;
}

table tr:hover {
    /*cursor: pointer;*/
    /*background-color: yellow;*/
}

.border-bottom-ccc {
    border-bottom: 1px #ccc solid;
}

.color-bg-yellow {
    background-color: yellow;
}

.color-bg-light-orange {
    background-color: #ff9c00;
}

.color-white {
    color: white;
}

.w-fix-60 {
    width: 60px !important;
}

.w-fix-80 {
    width: 80px !important;
}

.w-fix-100 {
    width: 100px !important;
}

.w-fix-150 {
    width: 150px !important;
}

.max-width-300 {
    max-width: 300px;
}
