/*自定义样式*/
.agent-left{
	background-color: #000000;
	
}
#menu .top{
	background-color: #000000;
}


.agent-head{
	background-color: #FCFCFC!important;
	height: 87px!important;
}

.agent-footer{
 position: absolute;
 bottom: 0px;
 width: 100%;
 background-color: #2c2e2f!important;
 z-index: 998;
}

.agent-footer #footer{
	 color:#FFFFFF!important;
}

.box-content #list td,.box-content #list th{
	text-align:center;
}

.box-content .filter td,.box-content .filter th{
	text-align: left;
	height: 35px;
}

.filter table{
	border: 1px solid #f4f4f4;
	border-collapse: collapse;
    border-spacing: 0;
}
.filter td, .filter th {
    border: 1px solid #f4f4f4;
    border-collapse: collapse;
    border-spacing: 0;
}

.box-content td{
	padding: 4px!important;
}

#head .login-title{
	float:left;
	color: #ffffff;
    font-size: 30px;
    font-style: normal;
    font-weight: 200;
    height: 70px;
    line-height: 70px;
}
#head .nav{
	float:right;
	padding-top:40px;
}
#head .nav a:last-child{
	margin-right: 40px;
}
#head .nav a{
	margin-right: 20px;
	text-decoration: underline;
	/* color: #009dda; */
	cursor: pointer;
}
#head .nav span{
	margin-right: 20px;
	color:#444444;
}

.box-content .list-btn{
	width: 100%;
	padding-bottom:10px;
}


.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}

.c-red {
	color: red;
	float:none!important;
	margin-right: 3px;
    vertical-align: middle;
}


/* 分页 */
.dataTables_info {
    clear: both;
    color: #666;
    float: left;
    font-size: 14px;
    padding-top: 10px;
}

.dataTables_paginate {
    float: right;
    padding-top: 10px;
    text-align: right;
}


.dataTables_paginate .paginate_button {
    border: 1px solid #ccc;
    color: #666;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    margin: 0 0 6px 6px;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
}

.next {
    background-position: right 0;
    right: 0;
}

.dataTables_paginate .paginate_button:hover, .dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover {
    background: #5a98de none repeat scroll 0 0;
    color: #fff;
}
.dataTables_paginate .paginate_button {
    border: 1px solid #ccc;
    color: #666;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    margin: 0 0 6px 6px;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
}


.left-top .logo{
	padding-top:10px;
	padding-left:20px;
	color:#ffffff;
	font-size:18px;
	padding-bottom:10px;
	font-weight: 600;
}


/*菜单图标*/
#menu li i {
 float: left;
 display: block;
 width: 20px;
 height: 22px;
 margin:0px 13px;
}

#menu li i.quanyiren{
	background:url("../images/quanyiren1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.quanyiren2{
	background:url("../images/quanyiren2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.gcode{
	background:url("../images/gcode1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.gcode2{
	background:url("../images/gcode2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.yinzhang{
	background:url("../images/yinzhang1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.yinzhang2{
	background:url("../images/yinzhang2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.quyu{
	background:url("../images/quyu1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.quyu2{
	background:url("../images/quyu2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.jifei{
	background:url("../images/jifei1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.jife2{
	background:url("../images/jifei2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.ruanjian{
	background:url("../images/ruanjian1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.ruanjian2{
	background:url("../images/ruanjian2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.weihu{
	background:url("../images/weihu1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.weihu2{
	background:url("../images/weihu2.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.quanxian{
	background:url("../images/quanxian1.png") no-repeat;
	 background-size:100% 100%;
}
#menu li i.quanxian2{
	background:url("../images/quanxian2.png") no-repeat;
	 background-size:100% 100%;
}

/*菜单图标结束*/
.arrow{
	position:absolute;
	right:20px;
	height:9px;
	width:16px;
	top:25px;
}
.arrownoselect{
	background:url("../images/arrow1.png") no-repeat;
	 background-size:100% 100%;
}

.arrowselect{
	background:url("../images/arrow2.png") no-repeat;
	 background-size:100% 100%;
}

.ztree li span.button.icon01_ico_open{margin-right:2px; background: url(../images/u106.png) no-repeat scroll 0 0 transparent;background-size:100%; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon01_ico_close{margin-right:2px; background: url(../images/u106.png) no-repeat scroll 0 0 transparent;background-size:100%; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon01_ico_docu{margin-right:2px; background: url(../images/u106.png) no-repeat scroll 0 0 transparent;background-size:100%; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon02_ico_docu{margin-right:2px; background: url(../images/u125.jpg) no-repeat scroll 0 0 transparent; background-size:100%;vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon02_ico_close{margin-right:2px; background: url(../images/u125.jpg) no-repeat scroll 0 0 transparent; background-size:100%;vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon02_ico_open{margin-right:2px; background: url(../images/u125.jpg) no-repeat scroll 0 0 transparent; background-size:100%;vertical-align:top; *vertical-align:middle}

/*单位个人印章查询提示信息 */
.seal_query_remind{
	color:red;
	font-size:12px;
}




.makemodel p *{
	vertical-align:middle;
}
.makemodel p span{
	padding-left:2px;
}

.btn-self{
	background-color:#5CB85C!important;
}

.highlightWords{	
	color:red;
	font-weight:bold;
}