body,td,html,button,input,select,textarea {font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:12px;}.combo{background-color:#ffffff;border-color: #CFCFCF;}.combo, .combo-panel{background-color:#f2f5f7;}.combo-arrow{background-color:#efefef;}.combo-arrow-hover{background-color:#ccede7;}.combobox-item-selected{color: #585858;background-color:#aedad4;}.combobox-item-hover{color: #585858;background-color:#ccede7;}.combobox-item{font-size: 12px;}.panel-header, .panel-body{border-color: #DDDDDD;}.panel-body{color: #585858;}.ui-widget .ui-widget {font-size: 12px;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;font-size: 12px;}.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:12px;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em;}.ui-widget-content{border: 1px solid #DDDDDD;background: #f2f5f7 url(../images/ui-bg_flat_100_f2f5f7_40x100.png) 50% 50% repeat;font-weight: normal;color: #585858;}.ui-widget-header{border: 1px solid #DDDDDD;background: #d0e6f5 url(../images/ui-bg_flat_100_d0e6f5_40x100.png) 50% 50% repeat;font-weight: normal;color: #585858;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #CFCFCF;background: #efefef url(../images/ui-bg_flat_100_efefef_40x100.png) 50% 50% repeat;font-weight: normal;color: #585858;}.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {color: #585858;text-decoration: none; }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid #86cac9;background: #ccede7 url(../images/ui-bg_flat_30_ccede7_40x100.png) 50% 50% repeat;font-weight: normal;color: #585858;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #585858;text-decoration: none; }.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #86cac9;background: #aedad4 url(../images/ui-bg_flat_100_aedad4_40x100.png) 50% 50% repeat;font-weight: normal;color: #585858;}.ui-widget-overlay{background: #eeeeee url(../images/ui-bg_flat_70_eeeeee_40x100.png) 50% 50% repeat;opacity: .80;filter: Alpha(Opacity=80);}.ui-widget-shadow{margin: -7px 0 0 -7px;padding: 7px;background: #000000 url(../images/ui-bg_flat_50_000000_40x100.png) 50% 50% repeat;opacity: .30;filter: Alpha(Opacity=30);border-radius: 8px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius:0;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius:0;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius:0;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius:0;}.ui-icon, .ui-widget-content .ui-icon {background-image: url(../images/ui-icons_cccccc_256x240.png);}.ui-widget-header .ui-icon{background-image: url(../images/ui-icons_72a7cf_256x240.png);}.ui-state-default .ui-icon{background-image: url(../images/ui-icons_aedad4_256x240.png);}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_86cac9_256x240.png);}.ui-state-active .ui-icon{background-image: url(../images/ui-icons_ffffff_256x240.png);}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #ffffff;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #ffffff;}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../images/ui-icons_ffffff_256x240.png);}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ffb73d;background: #CD0A0A url(../images/ui-bg_flat_40_CD0A0A_40x100.png) 50% 50% repeat;color: #ffffff;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #363636;}.ui-state-highlight .ui-icon{background-image: url(../images/ui-icons_86cac9_256x240.png);}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #86cac9;background: #aedad4 url(../images/ui-bg_flat_25_aedad4_40x100.png) 50% 50% repeat;color: #363636;}

/**jqgrid begin**/

/**修改toolbar背景色 **/   
.toolbar {
    background: none repeat scroll 0 0 #efefef;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
.toolbar .over .b_left{background:transparent;} 
.toolbar .over .b_right{background:transparent;} 
.toolbar .over .b_center_, .toolbar .over .b_center, .toolbar .b_center{background:transparent;border-bottom:0;}
.toolbar .spacer {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #FFFFFF;
}
.toolbar .b_center button{
	height:28px;
}
.toolbar img{
	*vertical-align: baseline;
}
/**修改表头字体大小**/
.ui-jqgrid .ui-jqgrid-title{font-size:14px;font-weight:blod;}
/**修改列头行高**/
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column div {
height: 30px;
line-height: 30px;
background:#efefef;
}
/**titlebar**/
.ui-jqgrid .ui-widget-header{
	background: #efefef;
}
/**修改列表行高**/
.ui-jqgrid tr.jqgrow td {
height: 30px;
color:#000;
font-family:"宋体", Arial;
}
/**修改列表内字体**/
.ui-jqgrid tr.jqgrow td a{
color:#000;
font-size:12px;
font-family:"宋体", Arial;

}
/**jqgrid边框**/
.ui-jqgrid tr.ui-row-ltr td {
border-right: 1px solid ;
}
.ui-jqgrid tr.jqgrow td{
border-bottom:1px solid ;
}

.ui-jqgrid .ui-state-default,.ui-jqgrid  .ui-widget-content .ui-state-default,.ui-jqgrid .ui-widget-header .ui-state-default{
	background: transparent;
}
.ui-jqgrid .ui-widget-content{background: transparent;}
/**jqgrid end**/


/**tree begin*/
.tree {
	
}

.tree li a {
	margin: 0;
	display: block;
	background:#f5f5f5;
	font-family:"微软雅黑";
	font-size:16px;
}

.tree li a span{
	margin-left:10px;
}
.tree-node0 li a span{
	margin: 0;
	display: inline;
	margin-left:0;
}
.tree li a {
	padding: 0;
}
.tree-node1 a {
	text-align:center;
}
.tree-node2 a {
	text-align:right;
}
.tree-node1 li a {
	padding-right: 10px;
}
.tree li button.switch_noLine_open{
	background-image:url("../images/left_menuForOutLook.png");
	background-position: 0 -18px;
	display:none;
}
.tree li button.switch_noLine_close{
	background-image:url("../images/left_menuForOutLook.png");
	background-position: -18px -18px;
	display:none;
}
.tree-node0 li button.switch_noLine_open{
	background-image:url("../images/left_menuForOutLook.png");
	background-position: 18px 0;
	display:none;
}
.tree-node0 li button.switch_noLine_close{
	background-image:url("../images/left_menuForOutLook.png");
	background-position: -0 -0;
	display:none;
}

.tree * {font-family:"Microsoft Yahei",Verdana,Simsun,"Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial}
.tree li ul{ margin:0; padding:0}
.tree li {line-height:42px;}
.tree li a {border: 1px solid #ebebeb;margin-bottom: 2px;}
.tree li a:hover {text-decoration:none; background-color: #E7E7E7;}
.tree li a.curSelectedNode {background:url("../images/caidan.png") no-repeat right top;border:1px solid #EBEBEB;}
/*修改树按钮文字居中问题*/
.tree li button.switch_noLine_docu{
	display:none;
}
/**tree end*/

input{
	border: 1px solid #b6b6b6;
}

.njdate {
	background: url("../images/datePicker.gif") no-repeat scroll right center #FFFFFF;
	border: 1px solid #b6b6b6;
}
/*头部菜单样式*/
ul li{
	list-style-type:none;
	margin:0px 0px 0px 0px;
}
/*查询按钮消失问题*/
table{
	position: relative;
}
/*修改button中字体的位置*/
input.ui-button{
	padding:0 0 0 0;
}
/*下拉框样式修改*/
.combo{
	border-color: #ccc;
}
.combo-text{
	height: 30px;
	line-height: 30px;
	font-size: 16px;
}
.combo-arrow{
	background: url("../images/downArrow.png") no-repeat #fff;
	vertical-align: middle;
	height: 9px;
	width: 21px;
}
.panel-header, .panel-body{
	border-color: #ccc;
	color: #524D4D; 
}
.combobox-item{
	padding: 6px 0 6px 3px;
	font-size: 16px;
}
.combobox-item-hover{
	background-color: #f2f2f2;
	color: #333;
}
.demos{
	padding: 10px;
}
.combo input:focus{
	border: 0;
}
.combo,.combo-panel{
	background: #fff;
}
.combobox-item-selected{
	background-color: #F5F8F9;
}


/***-----------------------------分割线---------------------------*
上面的样式控制和前台一致，下面的样式控制和前台不一致**/


.combo-text{
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}
.combo input{
	font-size: 12px;
}
.combobox-item{
	font-size: 12px;
}

/*********后台时间控件********/
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:45%;}