/*公共样式*/
ul,li{
	list-style: none;
	padding: 0;
	margin: 0;
}
body{
	font-size: 13px;
	background: #f5f5f5;
}

.textbox{
	-moz-border-radius:1px 1px 1px 1px !important;
	-webkit-border-radius:1px 1px 1px 1px !important;
	border-radius:1px 1px 1px 1px !important;
	border: 1px #ccc solid !important;
}
a{
	cursor: pointer;
	text-decoration: none;
}
img{border: none;}
.button_suc{
	-webkit-border-radius:1px 1px 1px 1px;
	border-radius:1px 1px 1px 1px;
	padding:7px 18px;
	background-color:#78C88D ;
	display: inline-block;
	color: #fff;
}
.button_suc:hover{
	background: #78C88D;
	color: #fff;
	/*border: 1px solid #78C88D;*/
	filter: none;
}
.button_clo{
	-webkit-border-radius:1px 1px 1px 1px;
	border-radius:1px 1px 1px 1px;
	padding:7px 18px;
	background-color:#f0f0f0 ;
	display: inline-block;
	color: #666;
}
.button_clo:hover{
	background: #f0f0f0;
	color: #666;
	/*border: 1px solid #f0f0f0;*/
	filter: none;
}
.lines-both .datagrid-body td{
}
.lines-no .datagrid-body td{
	border-right:1px dotted transparent;
	border-bottom:1px dotted transparent;
}
.lines-right .datagrid-body td{
	border-bottom:1px dotted transparent;
}
.lines-bottom .datagrid-body td{
	border-right:1px dotted transparent;
}
 .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber{
	font-size: 13px !important;
	padding: 8px 0 !important;
}
.add_butt{
	padding:7px 20px;
	background-color: #ff6637;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
}
.add_butt:hover{background-color: #ff3e03;}
#browse:hover{background-color: #ff3e03}
.textbox .textbox-prompt{
	font-size: 13px;
}
.textbox input{
	height:20px ;
	line-height:20px !important;
}
.combo-arrow{
	background-color: #f0f0f0!important;
}

.easyui-textbox{height: 28px;border:1px #ccc solid;vertical-align: middle;}
.datagrid-cell{overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.datagrid-cell:hover{white-space: normal!important;}
.edui-default .edui-editor{width: 100%!important;}

/*头部样式*/
.top_header{
	background:#fafafa;
	padding:10px;
	overflow: hidden;
}
.top_header .pull-right{
	padding: 10px;
	color: #666;
}

/*左部样式*/
.left{
	width:175px;
    overflow-y: auto;
	background-color: #343333;
	color: #fff;
}
.left_list{
	display: block;
	padding: 17px;
	font-size: 16px;

}
.left_list img{
	vertical-align: middle;
	border: 0;
}
.left_list span{
	line-height: 20px;
}
.left_list2{
	padding: 10px ;
	padding-left:20%;
	font-size: 14px;
	display: block;

}
/*#nav_ul li a{*/
	/*color: #828181;*/
/*}*/

#nav_ul li{
	background-color: #383737;
	border-bottom: 1px #464545 solid;
	width: 100%;
	color: #828181;
}

#nav_ul .active{
	background-color: #ff6637;
	color: #fff;
}
#nav_ul .nav li a{
	color: #afa7a7;
}
#nav_ul .nav li{
	background-color: #343232;
	width: 100%;
	color: #afa7a7;
	border: none;
}
#nav_ul .nav .process{
	color:#ff6637
}

/*改导航*/
.nav_list{
	background-color: #383737;
	border-bottom: 1px #464545 solid;
	width: 100%;
	color: #828181;
}
.nav_list .one{
	background-color: #383737;
	border-bottom: 1px #464545 solid;
	width: 100%;
	color: #828181;
}
.nav_list .one a{
	display: block;
	padding: 17px;
	font-size: 16px;
	color:#828181;
}
.nav_list .one a img{
	vertical-align: middle;
	border: 0;
}
.nav_list .one span{
	line-height:20px;
}
.nav_list .two{
	background-color: #343232;
	width: 100%;
	color: #afa7a7;
	border: none;
}
.nav_list .two a{
	padding: 10px;
	padding-left: 20%;
	font-size: 14px;
	display: block;
	color: #afa7a7;
}
.n_active{
	background-color: #ff6637 !important;
}

.n_active a{
	color: #fff !important;
}
.n_process a{
	color: #ff6637 !important;
}





/*右部样式*/
.main{
	background-color: #f5f5f5;
}
.page_log{
	width: 98%;
	border-top:1px #dbdada solid;
	font-size: 16px;
	color: #666;
	padding: 16px 1%;
	background-color: #FFFFFF;
}
.page_log span{
	font-size: 14px;
}
.main_cont{
	width: 95%;
	margin: 1%;
	background-color: #fff;
	padding: 1.5%;
}
.main_title{
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
	color: #666;
}
.main_title .text1{
	display: inline-block;
	margin-right: 5px;
}
.main_title .textbox{
	margin-right: 5px;
}


.main_cont .panel-header,.main_cont .panel-body{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc!important;
}
.datagrid-cell i{
	font-size: 16px;
	color: #ff6637;
}
.combo-panel.panel-body.panel-body-noheader{max-height:150px!important;}
.easyui-datetimebox{width: 170px}
td img{vertical-align:middle;margin: 0 4px;width: 18px;border: none;}

/*底部样式*/
.footer{

	background:#2c2a2a;

}
.footer .pull-left{
	padding: 10px;
	color: #c2c1c1;
}
.combo-panel.panel-body.panel-body-noheader{
	height:auto !important;
	max-height: 150px;
}
/*弹窗*/
.dialog_cont{
	width: 460px;
	margin: 0 auto;

}
.dialog_cont table{
	width: 100%;
	margin: 20px auto;

}
.dialog_cont table input{
	width: 240px;
}
.dialog_cont table td{
	padding: 5px !important;
}

/*验证*/
.verify{
color:red;margin-left: 5px
}

input[type="text"]::-ms-clear{
	display:none;
}

/*弹框按钮*/
.modal-footer{
	margin: 20px auto 0;
	overflow: hidden;
	border-top:1px #f0f0f0 solid;
	padding-top: 10px;
}

/*树结构*/

.tree-expanded{
	background: url("/img/zhan2.png") no-repeat 3px 3px!important;

}

.tree-collapsed{

	background: url("/img/shou2.png") no-repeat 3px 3px !important;

}
.tree-folder-open {
	display: none!important;
}

.tree-folder {
	display: none!important;
}

.tree-file {
	/*background: url("/img/mark.png") no-repeat 3px 3px!important;*/
	display: none!important;
}

/*报表分析*/
#report tr {
	line-height: 18px;
	height: 35px;
}

#report thead tr {
	background-color: #efefef;
	background: linear-gradient(to bottom, #F9F9F9 0, #efefef 100%);
}

#report td {
	border-width: 0 1px 1px 0;
	border-style: dotted;
	border-color: #ccc;
	text-align: center;

}

#report tbody tr:hover {
	background-color: #eaf2ff;
}

#report {
	border: 1px solid #ccc;
}


