﻿@charset "UTF-8";
body {
margin: 0;
font-family: "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;
font-size: 14px;
line-height: 20px;
color: #656D78;
background-color:#fff;
}
html{height:100%;margin:0;padding:0;}
body{height:100%;margin:0;padding:0;font-family:"Microsoft Yahei"}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
img{border:0px;}
a, a:visited{color:#3a3a3a; text-decoration:none; }
ul,li,li ul{list-style:none;}
/*--clearfix---*/
/* .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;} */
.clearfix{display:inline-block;}
.clearfix {display:block;}
/*--clearfix---*/
.clear{clear:both;}

#sysmain{height:100%; background:url('../images/index/4.JPG') center no-repeat;} 
#sysmain .content{width:100%;height:100%;background:#fff;}
#sysmain .content .syshead{height:48px;background:#51585e;padding:10px 0 0 20px;}
#sysmain .content .syshead div p.left{float:left;width:263px; height:44px;}
#sysmain .content .syshead div p.right{float:right;min-width:550px;height:44px;line-height:44px;text-align: right;padding-right: 5px;color: #aab7bb;}
#sysmain .content .syshead div p.right span{color:#aab7bb;margin:0px 5px;}
#sysmain .content .syshead div p.right a{margin:0px 5px;color:#fb9d00;}
#sysmain .content .syshead div p.right a.outsys{color:#aab7bb;}
#sysmain .content .syshead div p.right a.outsys img{vertical-align:middle;margin-right:2px;}

#sysmain .content .sysmain{min-height:100%;overflow: hidden;}
#sysmain .content .sysmain .sysmenua{float:left;width:180px;height:100%;background:#51585e;margin-bottom:-9999px;padding-bottom:9999px;/*border-left:2px solid #76af46;*/}
#sysmain .content .sysmain .sysmenua .menutitle{width:159px;padding-left: 20px;height:40px;background:#333333;line-height: 40px;border-bottom:1px solid #999;color: #fff;cursor:pointer; /*border-left:2px solid #76af46;*/}

#sysmain .content .sysmain .sysmenua ul li{height:39px;width:180px;}
#sysmain .content .sysmain .sysmenua ul li a{height:39px;width:156px;border-left:4px solid #374144;background:#374144;color:#8fa2a7;display:block;padding-left:20px;line-height:39px;}
#sysmain .content .sysmain .sysmenua ul li a:hover{height:39px;width:156px;border-left:4px solid #77b049;background:#444d55;color:#80ff00;display:block;padding-left:20px;line-height:39px;}
#sysmain .content .sysmain .sysmenua ul li .current{border-left:4px solid #282d31;background:#282d31;color:#ffff00;}

#sysmain .content .sysmain .sysinfo{margin-left: 185px;margin-right: 5px;min-height:100%;background:#fff;}
#sysmain .content .sysmain .sysinfo .sinfotit{ background:#f4f5f6;color:#434343; height:60px;border-bottom:1px solid #D1D6D9;font-size:18px;line-height:60px;padding-left:20px;margin-bottom:10px;}
#sysmain .content .sysmain .sysinfo .exec{height:58px;}
#sysmain .content .sysmain .sysinfo .exec .execact{height:25px;line-height:25px;}
#sysmain .content .sysmain .sysinfo .list{}

/*输入表单样式*/
#sysmain .content .sysmain .sysinfo .inputable{border-collapse:collapse;border:none;}
#sysmain .content .sysmain .sysinfo .inputable td{
	border-bottom: 1px solid #fff;
	padding-left: 5px;
}
#sysmain .content .sysmain .sysinfo .inputable td:first-child{
	height: 35px;
	width: 130px;
	text-align: right;
	color: #006699;
	background-color: #f1f1f1;
}
#sysmain .content .sysmain .sysinfo .inputable td:first-child span{
	color: red;
	padding-right: 5px;
}

#sysmain .content .sysmain .sysinfo .inputable input[type=text],
#sysmain .content .sysmain .sysinfo .inputable textarea{  
    border:1px solid #ccc;  
    border:1px solid #ccc \9;/*IE*/  
    height:25px;/*非IE高度*/  
    height:25px \9;/*IE高度*/  
    padding-left:5px; /*all*/  
    line-height:25px \9;/*IE*/  
    -moz-border-radius:3px;/*Firefox*/  
    -webkit-border-radius:3px;/*Safari和Chrome*/  
    border-radius:3px;/*IE9+*/  
    background-color:white;  
    outline:none;  
}
#sysmain .content .sysmain .sysinfo .inputable input:focus{/*IE8+*/  
    border-color:#78BAED;  
    outline:1px solid #78BAED;/*chrome*/  
}
#sysmain .content .sysmain .sysinfo .inputable select{
	font-size: 14px;
	height: 25px;
}
#sysmain .content .sysmain .sysinfo .inputable label{
	display: block;
	float: left;
	width: 110px;
}
#sysmain .content .sysmain .sysinfo .inputable label:after { display:block; height:0; visibility:hidden; clear:both; }/*  好像没起作用*/ 
#sysmain .content .sysmain .sysinfo .inputable .finputfile{
	width:338px; height:21px; height:29px \9; padding:3px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df;border-radius:3px;background-color: #fff;
}

/*表格主结构*/
.tablebody{
	margin: 10px 0;
	border-collapse:collapse;border:none;
}
.tablebody th{
	height: 35px;
	padding-left: 5px;
	text-align: left;
	background-color: #ddd;
	color: #009900;

}
.tablebody td{
	height: 35px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #fff;
	padding-left: 5px;
}
.tablebody td:first-child{
	width: 130px;
	text-align: right;
	color: #a65300 !important;
	font-weight: bold;
}
.tablebody tr:nth-child(odd){
	background: #fcfcfc;
	margin:10px;
 }
 .tablebody tr:nth-child(even) {
	background:#f6f6f6;
	margin:10px;
 }

/*栏目头主结构*/
#sysmain .content .sysmain .sysinfo .ttitle {
	line-height: 37px;
	height: 37px;
	background-color: #F0F5F7;
	border-bottom: 4px solid #006699;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #006699;
	margin-bottom: 10px;
}

#sysmain .content .sysmain .sysinfo .ttitle a {
	float: right;
	display: block;
	margin-top: 9px;
	margin-left: 5px;
	font: normal 12px "Microsoft Yahei","Tahoma";
	text-decoration: none;
	padding: 4px 10px;
	background: #006699;
	color: #fff;
}




.execbtn{height:28px;color:#000;line-height:24px;padding:2px 10px;background:#9ac73f;-webkit-border-radius: 2px;border-radius:3px;border-left:0px;border-top:0px;border-right:0px; border-bottom:1px;cursor:pointer;font-family: "Microsoft Yahei",arial;
}
.execbtn:hover{background:#00cc00;}


.Validform_checktip{
	color: red;
	padding-left: 7px;
}
.Validform_right{
	color: #fff;
}

.tablelist{border:solid 1px #e1e1e1; width:100%; }
.tablelist th{line-height:34px; height:34px; background:url(../images/th.gif) repeat-x; border-bottom:solid 1px #b6cad2; text-indent:11px; text-align:left;color: #cc0000;}
.tablelist td{line-height:34px; text-indent:11px; border-bottom:solid 1px #dde7ea; border-right: dotted 1px #c7c7c7;}
.tablelist tr:nth-child(odd){background:#f5f8fa;}
.tablelist tr:hover{background:#ffffcc;}
.tablelist td:last-child,.tablelist th:last-child{text-align:center;}


/*分页样式*/
.pagebar{font:normal 12px "Tahoma";height:22px;line-height:22px;text-align: right;margin-top: 5px;}
.pagebar a{background:#fff;padding:5px 8px;margin-right:2px;text-decoration:none;color:#555;border-radius:3px;}
.pagebar a:hover{background:#046DAD;color:#fff;border-radius:3px;}
.pagebar span.current{background:#046DAD;padding:5px 8px;margin-right:3px;color:#fff;display: inline;border-radius:3px;}
.pagebar span.info{padding:5px 8px;margin-right:2px;color:#555;display: inline;background-color: #f6f6f6;border-radius:3px;}
