/* 
类型：账套管理
作者：小简
日期：2017-09-02 18:30
心情：★★★☆☆
兼容：IE8+、-webkit-、-moz-
备注：
*/

/*表单头*/
.page-head{
	position: relative;
	padding-bottom:6px;
	border-bottom:1px solid #ebedee;
}
.page-number{
	float: right;
	color:#7e7e7e;
	font-size: 14px;
	text-align: right;
}
.number-box{margin-top:10px;}
.page-number span{
	font-size: 16px;
	display: inline-block;
	vertical-align: middle;
	height: 24px;
	line-height: 22px;
	padding:0 9px;
	border:1px solid #d3d3d3;
	border-radius:8px;
	margin-left: 8px;
}
.page-number span.cursor-btn{
	font-size: 18px;
	line-height: 22px;
	cursor: pointer;
}
.page-number span.cursor-btn:hover{
	background: #e4f5ff;
	border-color:#00a2ff;
	color: #00a2ff
}
.page-number span.cursor-btn:active{
	background: #00a2ff;
	border-color:#00a2ff;
	color: #fff
}
.page-number .select-box{
	padding:0;
}
.page-address{
	position: absolute;
	left: :0;
	bottom: 0;
}
.page-address h3{
	font-size: 14px;
}
.page-address span{
	display: inline-block;
}
.page-address .icon-before{
	margin-right: 24px;
}
.page-address .icon-before:before{
	content: "";
	display: inline-block;
	margin-top: -2px;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	border-radius:100%;
	background: #00a2ff;
	margin-right: 12px;
}


/*大title*/
.main-title{
	margin-top:10px;
	text-align: center;
	margin-bottom: 0;
}
.main-title img{
	height: 26px;
}
.pz-title{
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.pz-title-1 span,.pz-title-3 span{
	line-height: 28px;
}
.pz-title-1 span{
 padding-left:10px;
 line-height: 28px;
}
/*日期控件*/
.pz-title-2{
	padding-left:15px;
	padding-right: 0;
}
#datepicker{
	max-width: 200px;
	margin:0 auto;
}
#datepicker input{
	font-size: 16px;
	height: 28px;
	padding:0;
}
.input-group-addon{
	padding:5px 12px;
}
.datepicker table tr td.active{
	background: #00a2ff!important;
	border-color: #00a2ff!important;
}
/*附件*/
.pz-title-3{
	padding-left: 0;
	text-align: right;
	color: #7e7e7e;
}
.fujian-number{
	display: inline-block;
	margin-right: 10px;
}
.fujian-number input{
	padding-right: 0;
	width: 40px;
	padding:0;
	text-align: center;
}

/*表格*/
.table-box{
	width: 100%;
	border:2px solid #859093;
	border-radius:15px;
	overflow:hidden;
}
.table-box td{
	color: #00aeff;
}
.back{
	color: #000 !important;
}
.back td{
	color: #000 !important;
}
.blue{
	color: #00aeff !important;
}
.t-right{
	text-align: right !important;
}
.edit-table tbody tr:hover{
	background: #f0f6f8;
}
.edit-table tbody tr.active{
	background: #00a2ff;
}
.edit-table tbody tr.active td{
	color:#d3e0e2!important;
}
.table-overflow-list{
	max-height: 190px;
	overflow: hidden;
	overflow-y: auto;
}
.table-overflow-info{
	max-height: 54px;
	overflow: hidden;
	overflow-y: auto;
}
.input-file{
	border:0;
	background: transparent;
}
.upload-text{
	height: 18px;
	width:100px;
	border:1px solid #d3d3d3;
	border-radius:4px;
	vertical-align: middle;
}
.my-table .btn{
	height:18px;
	padding: 0 8px;
	line-height:1.2;
}
.luokuan{
	margin-top:5px;
}
.save-box{
	margin-top: 0;
	text-align: center;
	padding-bottom: 40px;
}
.save-box a{
	display: inline-block;
	width: 100px;
	line-height: 34px;
	background: #f6f6f6;
	color: #626262;
	border:1px solid #e4e4e4;
	font-size: 14px;
	border-radius: 8px;
	margin:7px;
}
.save-box a.bg-blue{
	background: #00aeff;
	color: #fff;
	border-color:#00aeff;
}
.save-box a.bg-blue:hover{
	background: #31beff;
	border-color:#31beff;
}
.save-box a.bg-blue:active{
	background: #009ce4;
	border-color:#009ce4;
}
/*树形菜单*/
#jstree{
	width:250px;
	position: absolute;
	top:0;
	left: 0;
	height: 350px;
	padding:10px 0;
	overflow:hidden;
	overflow-y: auto;
	background: #fff;
	z-index: 9;
	border: 1px solid #ddd;
}