﻿body { font-family: "Microsoft YaHei", "Open Sans", sans-serif; }
h1, h2, h3, h4, h5, h6 { font-family: "Microsoft YaHei", "Open Sans", sans-serif; }
.table.table-light > thead > tr > th { font-family: "Microsoft YaHei", "Open Sans", sans-serif; }
/*.primary-font { font-family: "Microsoft YaHei" , "Open Sans" , sans-serif !important; }
.chart, .pie, .bars { font-family: "Microsoft YaHei" , "Open Sans" , sans-serif !important; }
.label { font-family: "Microsoft YaHei" , "Open Sans" , sans-serif; }*/
.validation-summary-errors ul { list-style: none; padding: 0; }
.field-validation-error { display: block; margin: 5px 0; color: #a94442; }
.input-group-btn a { padding: 11px 14px; line-height: 21px; }
.page-header .page-header-top .page-logo { width: 355px; display: block; font: normal 400 28px/75px Microsoft YaHei; color: #4db393; }
.hor-menu { font-family: Microsoft YaHei; }
.page-header .page-header-menu .hor-menu .navbar-nav > li > a { font-size: 15px; }
.table-report th { text-align: center; }
.login .content .form-actions .btn-success { font-weight: normal; }
.login .logo { font: normal 400 32px/75px Microsoft YaHei; color: #ea4b4b; margin-top: 70px; }
.login .content { margin-top: 10px; }
.btn { font-family: "Microsoft YaHei", "Open Sans", sans-serif; }
.label.label-sm { font-size: 12px; }
.btn.btn-sm { font-size: 12px; }
.btn.btn-xs { font-size: 12px; }
.table-advance thead tr th { background-color: #DDD !important; }
.dataTables_length label, .dataTables_length select { font-size: 13px; }
.theme-panel { min-width: 300px; }
.table-scrollable { margin-top: 0 !important; }
.select2-container { z-index: 10051; }
.select2-dropdown { z-index: 10052; }
.page-footer { position: fixed; bottom: 0; width: 100%; z-index: 2; }
.pull-left {
    float: left;
}
.opacity-hide {
    width: 0;
    height: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}
