body {
    color: black ;
    background-color:white ;
}
 
*{  
    scrollbar-face-color:#95CDEC; /*面子*/  
    scrollbar-arrow-color:#C0C0C0; /*箭头*/  
    scrollbar-3dlight-color:#C0C0C0; /*最外左*/  
    scrollbar-highlight-color:#FFFFFF; /*左二*/  
    scrollbar-shadow-color:#FFFFFF; /*右二*/  
    scrollbar-darkshadow-color:#C0C0C0; /*右一*/  
    scrollbar-track-color:#F3F3F3; /*滑道*/  
}  
/*滚动条整体*/  
::-webkit-scrollbar{  
    width:14px; /*滚动条宽度*/  
}  
/*滚动条按钮*/  
::-webkit-scrollbar-button {  

}  
::-webkit-scrollbar-track{  
    background-color:#F3F3F3;  /*滑道全部*/  
}  
::-webkit-scrollbar-track-piece{  
    background-color:#F3F3F3;  /*滑道*/  
    -webkit-border-radius:4px; /*滑道圆角宽度*/  
}  
::-webkit-scrollbar-thumb{  
    background-color:#95CDEC; /*滑动条表面*/  
    border:solid 1px #F3F3F3; /*滑动条边框*/  
    border-radius:4px;  /*滑动条圆角宽度*/  
}  
/*横竖滚动条交角*/  
::-webkit-scrollbar-corner {  
    background-color: #95CDEC;  
}  
/*横竖滚动条交角图案*/  
::-webkit-resizer {  
    /*background-image: url(/public/img/resizer-inactive.png);*/  
   background-repeat: no-repeat;  
   background-position: bottom right;  
}  
/*鼠标滑过滑动条*/  
::-webkit-scrollbar-thumb:hover{  
    background-color:#95CDEC;  
}  
 


.inputform .td_inputlabel{font-size:14px;margin-left:5px;}


.ztree.app_listbox li a {width:85%;height:25px;font-size: 14px;vertical-align:middle;}
.ztree.app_listbox li a:hover {text-decoration:none; background-color:orange;}

.ztree.app_listbox li a.curSelectedNode {background-color:orange;border:0;height:25px;}
.ztree.app_listbox li span {line-height:25px;font-size: 14px;}
/*
.ztree li a.level0 span {font-size: 14px;font-weight:normal;}
*/
.ztree.app_listbox li span.button {margin:auto ;vertical-align:middle}

.customform > table {

border:1px solid gray;

}


.customform > table  td,.customform > table  th
{
 padding: 5px 10px;
 border: 1px solid #DDD;
} 

/* 
.ui-jqgrid tr.jqgrow td   
{  
    jqGrid cell content wrap   
    white-space: normal !important;  
    height :auto;  
}  
*/ 
 
th.ui-th-column div  
{  
    /* jqGrid columns name wrap  */  
    white-space:normal !important;  
    height:auto !important;  
    padding:0px;  
}  

.handsontable th, .handsontable td {
   WORD-WRAP: break-word ;
}

.search input {
    height:27px ;
}

.DBGrd {
  table-layout:fixed ;
}


.htpagination {
  padding: 2px 0;
}

.htpagination a {
    border: 1px solid grey;
    padding: 4px 6px;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {

color: #000000 !important;

}

td.details-controls {
    background: url('details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-controls {
    background: url('details_close.png') no-repeat center center;
}

.back_red
{
    background:red;  
}
.back_green
{
    background:green; 
}

.back_orange
{
    background:orange;
}
.back_blue
{
    background:blue;
 
}

.fontsize13
{
  font-size:13px !important;   
}

div.radio 
{
  display:inline ;

}

div.checkbox 
{
  display:inline ;

}