@media (max-width: 1600px) {
    html,
    body,
    .root {
        margin: 0;
        padding: 0;
        height: 100%;
        overflow-x: auto;
        font-size: 60px;
    }

    .minified .minifyMenu {
        background-size: 10px;
    }

    .date-box-vms .input-append.date .add-on i,
    .font-xs-vms {
        transform: scale(0.9);
    }

    nav ul li a {
        font-size: 12px;
        padding: 12px 5px;
    }

    #left-panel {
        padding-top: 0.49rem !important;
        left: 0;
    }

    #left-panel nav > div i {
        margin-left: 5px;
    }

    .minifyMenu {
        background-size: 1.2rem, 0.15rem;
    }

    .special-icon {
        padding-left: 0.05rem !important;
    }

    .minified nav > ul > li > a.special-icon {
        padding-left: 0.35rem !important;
    }
    .minified nav > ul > li > a.special-icon > i {
        margin-left: -0.1rem !important;
    }
    .minified nav ul > li > a {
        padding: 14px;
    }

    .progress .progress-bar {
        line-height: 14px;
    }

    /*为适应小屏幕按钮重叠问题*/
    .top-70 {
        top: 60px;
    }

    .top-80 {
        top: 80px;
    }

    .width-350 {
        max-width: 350px !important;
        min-width: 350px !important;
    }

    .register-box {
        width: 540px !important;
    }

    .minified #main {
        margin-left: 40px !important;
    }

    .table {
        margin-bottom: 12px !important;
    }

    div.dataTables_length label {
        bottom: -0.5rem !important;
    }

    div.dataTables_info,
    div.dataTables_paginate {
        bottom: -0.4rem !important;
    }

    .btn-default-vms,
    .dropdown-menu .btn-default-vms {
        padding-top: 0;
        transform: scale(0.9);
    }

    .table {
        margin-bottom: 12px;
    }

    .select-width-period {
        width: 3.5rem;
    }

    .top-120 {
        top: 85px;
    }

    .modal-content {
        box-shadow: none;
        background: none;
        border: none;
    }

    .modal-alert .modal-content {
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5) !important;
        background-color: #fff !important;
        border: 1px solid #999 !important;
    }

    .modal-content .width-60 {
        width: 60px;
    }

    .width-80-min {
        min-width: 80px;
    }

    .modal-content .width-80 {
        width: 80px;
    }

    .modal-content .width-87 {
        width: 87px;
    }

    .modal-content .width-100 {
        width: 100px;
    }

    .modal-content .width-120 {
        width: 120px;
    }

    .modal-content .width-150 {
        width: 150px;
    }

    .modal-content .width-160 {
        width: 160px;
    }

    .modal-content .width-200 {
        width: 200px;
    }

    .modal-sm-vms {
        width: 400px !important;
        margin: 0 auto;
    }

    .modal-md-vms {
        width: 450px !important;
        margin: 0 auto;
    }

    .modal-lg-vms {
        width: 600px !important;
        margin: 0 auto;
    }

    #header > :first-child, aside {
        width: 150px;
    }

    .date-box-vms {
        line-height: 22px;
        margin-top: -6px;
    }

    .date-box-vms > .dropdown img {
        width: 16px;
    }

    .date-box-vms .date-style {
        height: 24px;
        min-width: 100px;
        text-indent: 24px;
    }

    #select-status .chosen-container {
        height: 24px;
    }

    .chosen-container-single .chosen-single {
        height: 24px;
        line-height: 24px;
    }

    span.icon-complete-fail,
    span.icon-complete-success,
    span.icon-complete-fail,
    span.icon-complete-success,
    .chosen-container-multi .chosen-choices li.search-choice {
        padding-top: 0;
        padding-bottom: 0;
    }

    .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
        top: 1px;
    }

    .select-md-vms,
    .input-md-vms,
    .input-xxs-vms,
    .form-control {
        height: 24px;
        padding: 0 !important;
    }

    .table-header-vms label {
        margin-top: 2px;
        margin-bottom: 0;
    }

    #bg-label,
    .icon-addon-vms {
        height: 16px;
        line-height: 16px;
    }

    .select-xs-active,
    .select-xs-inactive,
    .input-xxs-vms,
    .input-md-box {
        height: 18px;
    }

    .input-md-box {
        margin-right: 12px;
    }

    .input-xs-vms {
        height: 16px;
        width: 60px;
    }

    .btn-red-vms,
    .btn-green-vms,
    .btn-white-vms,
    .btn-blue-vms,
    .btn-default-vms {
        height: 24px;
        width: auto;
        padding-left: 10px;
        padding-right: 10px;
    }

    .bg-right-70,
    .bg-center-vms {
        background-position-x: right !important;
    }

    label input[type=checkbox].checkbox + span:before,
    label input[type=radio].radiobox + span:before {
        transform: scale(0.7);
    }

    .upload-box-vms img {
        width: 40px;
    }

    .padding-7 {
        padding-top: 10px !important;
    }

    .icon-seller-vms,
    .icon-supplier-vms,
    .icon-app-vms,
    .icon-user-vms,
    .icon-financial-vms,
    .icon-order-vms,
    .icon-product-vms,
    .icon-inventory-vms,
    .icon-home-vms {
        display: none;
    }

    .table .width-87 {
        width: 76px;
    }

    .page-footer-vms {
        height: 26px;
    }

    #header .title span,
    .font-lg-vms,
    .modal-header h1.modal-title,
    .table-md-vms > .title-box-vms > h1,
    .content-md-vms .title-box-vms > h1 {
        font-size: 18px !important;
    }

    .font-xl-vms {
        font-size: 14px !important;
    }

    #header,
    span.icon-complete-fail,
    label.control-label,
    .table-md-vms > .title-box-vms > span,
    .content-md-vms .title-box-vms > span,
    span.icon-complete-success,
    .dropdown-menu .btn-default-vms,
    div.dataTables_info,
    div.dataTables_paginate,
    div.dataTables_length label,
    .table thead tr,
    .select-xs-active,
    .select-xs-inactive,
    .select-md-vms,
    .page-footer-vms span,
    .content-md-vms,
    .table-md-vms,
    .modal-body,
    .common-status,
    .register-page .page-footer,
    .login-page .page-footer,
    #select-status .chosen-container-multi .chosen-choices li.search-choice span,
    #left-panel nav > div,
    .font-xs-vms {
        font-size: 10px !important;
    }

    .font-md-vms,
    .input-x-vms,
    .input-md-vms,
    .date-box-vms .date-style,
    .btn-red-vms,
    .btn-green-vms,
    .btn-white-vms,
    .btn-blue-vms,
    .btn-link,
    .login-page .bg-img-vms div.row .form-control,
    .login-page .bg-img-vms .btn-login,
    .input-group-addon,
    label input[type=checkbox].checkbox + span,
    .fixed-header div > label,
    .content-md-vms ul.nav li a,
    .fixed-header ul.nav li a,
    nav > ul > li > ul > li > a {
        font-size: 12px !important;
    }

    .md-font-box,
    .lg-font-box,
    .font-lgx-vms,
    .btn-close-vms {
        font-size: 28px !important;
    }

    .xl-font-box {
        font-size: 38px !important;
    }

    .input-group-addon {
        padding: 0 6px !important;
    }

    .dataTables_length label {
        padding-right: 20px !important;
    }

    .dataTables_length select {
        width: 40px !important;
    }

    .table-header-vms {
        height: 50px !important;
    }

    #content .img-table-lk ul li {
        height: 240px !important;
    }
    thead.fixed {
        top:130px;
    }

    .table-header-vms.fixed {
        top: 80px;
    }

    .margin-top-50{
        margin-top:35px;
    }
}

@media (min-width: 1601px) and (max-width: 1960px) {
    html,
    body,
    .root {
        min-width: 1400px;
        margin: 0;
        padding: 0;
        height: 100%;
        overflow-x: auto;
        font-size: 625%;
    }

    .special-icon {
        padding-left: 0.34rem !important;
    }

}

@media (min-width: 1961px) {
    html,
    body,
    .root {
        margin: 0;
        padding: 0;
        height: 100%;
        overflow-x: auto;
        font-size: 140px;
    }

    .special-icon {
        padding-left: 0.34rem !important;
    }
}