@CHARSET "UTF-8";
body {
/* 	font-family: Microsoft YaHei,'宋体' , Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; */
/*     font-family: "lucida Grande",Verdana,"Microsoft YaHei"; */
/*     font-family: arial,sans-serif; */
/*     font-family: 'Segoe UI',Optima,'Helvetica Neue',Helvetica,Arial,sans-serif; */
/* 	font-size: 12px; */
}
body {
    font-family: "lucida Grande",Verdana,"Microsoft YaHei";
    font-size: 12px;
    -webkit-font-smoothing: subpixel-antialiased;
}

/*
 * Bootstrap
 */

.form-inline .form-control {
	display:block;
}



table.table {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
}
.table>thead>tr>th {
	background-color: #3c8dbc;
    color: white;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	padding: 2px;
    vertical-align :middle !important;
}
.table-bordered {
    border: 1px solid #ccc;
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #ccc;
}

/*
 * AdminLTE
 * change AdminLTE style
 */
.wrapper {
  position:static!important;
}
.content-wrapper {
	background: #f9f9f9; 
}
.sidebar > .sidebar-menu > li > .treeview-menu > .active > a {
  color: #3C8DBC;
  font-weight: bold;
}

.content {
    min-height: 250px;
    padding: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
.content > .overlay,
.content > .loading-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content > .overlay {
  z-index: 1010;
  background: rgba(255, 255, 255, 0.7);
}
.content > .overlay.dark {
  background: rgba(0, 0, 0, 0.5);
}
.content > .loading-img {
  z-index: 1020;
  background: transparent url('../img/ajax-loader1.gif') 50% 50% no-repeat;
}
/*
 * pqgrid
 */
div.pq-grid {
    background: url("");
    color: #333;
    border: 1px solid #ccc;
}
div.pq-grid * {
    font-family: "lucida Grande",Verdana,"Microsoft YaHei";
    font-size: 12px;
    margin: 0;
    padding: 0;
}

.pq-grid-header td.pq-col-sort-asc, .pq-grid-header td.pq-col-sort-desc {
    background: url("") #3c8dbc repeat-x 0px top;;
}

.pq-grid-title-row>td {
	background-color: #3c8dbc;
    
}
.pq-grid-title-row td.pq-grid-col {
	font-weight: normal;
	color: white;
	text-shadow: 0 0 0 #fff;
}

/*
 * WdatePicker
 */
.datePic {
	background: url("../../img/datePicker.gif") no-repeat right;
}
/*
 * OFBiz..............................................................
 */
/*

.required, input.required {
	background-color: #ffffdd;
}
#wait-spinner {
	z-index: 50000;
	position: absolute;
}
#wait-spinner-image {
	height: 45px;
	width: 45px;
	background-repeat: no-repeat;
	background-image: url(../../img/spinner.gif);
}
.wait-spinner div {
    padding-top: 4px;
}
.content-header {
    padding: 4px;
}
.content {
    padding: 4px;
}

.warning {
	background-color: #fcf8e3;
}

.danger {
	background-color: #f2dede;
}
*/

/*
 * local css
 */
th.seq {
	width: 26px;
	text-align: center;
}
th.check-all{
	width: 26px;
	text-align: center;
}
.input-append .btn.dropdown-toggle {
    float: none;
}
.table>thead>tr>td .input-td, 
.table>tbody>tr>td .input-td, 
.table>tfoot>tr>td .input-td {
	padding: 0px;
}
.input-td {
	width: 100%;
	height: 100%;
}
/* Block level inputs*/
.input-block-level {
  display: block;
  width: 100% !important;
  height: 100% !important;
  .box-sizing(border-box);
}
label{
    margin-bottom: 0px !important;
}

input[type="radio"],input[type="checkbox"]{
    zoom:120%;
}

.table-responsive{
    overflow-y:auto;
    max-height: calc(100vh - 130px);
}

.fixedThead{
    margin-top: 6px;
}
.fixedThead>table{
    margin-top: -1px !important;;
}