@import url("../../../../mzrc_images/style.css");

body,div,p,th,td{font-family:"Microsoft Yahei"}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}
table{
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	max-width: 100%;
}
input::-moz-focus-inner{padding:0;border:0}
.table th,.table td{
	border-top:1px solid #ddd;
	line-height:20px;
	padding:8px;
	text-align:left;
	vertical-align:middle;
	font-size:14px;
}
.table th{border-top:0}

.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {
	background-color: #f5f5f5;
}

.zphsys_header{background:#fff;z-index:9999}

.zphsys_container{width:940px;margin:0 auto}
.zphsys_header .title{
	height:60px;
	padding-left:300px;
	margin-bottom:10px;
	background:url("logo.jpg") 0 0 no-repeat;
	border-bottom:2px solid #ed6c00;
	width:640px;
}
.zphsys_header .title h1{font-size:26px;line-height:60px;font-weight:normal}
.zphsys_header .txt-info{color:#3a87ad;line-height:20px;margin:0 0 10px;font-size:14px}

.zphsys_list .alter-info{
	padding:8px 35px 8px 14px;
	margin-bottom:20px;
	text-shadow:0 1px 0 rgba(255,255,255,0.5);
	background-color:#fcf8e3;
	border:1px solid #fbeed5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	color:#c09853;
	font-size:14px;
}

#formContent{margin-top:20px}
.formDiv .titles{padding:8px 0;font-size:14px;font-weight:bold}

.zphsys_footer{text-align:center;line-height:1.6;padding:10px 0}

.text-success{color:#468847;}
.text-info{color:#3a87ad;}
.zphsys_list .zph_info .btnDiv{text-align:center;padding:10px 0}
.zphsys_list .zph_info .txtInfo{font-size:14px;padding:8px 0;color:#f00}
.xczph_ul li{padding:5px 0;font-size:14px}

.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.btn-group>.btn:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px}

.btn{
	display:inline-block;
	*display:inline;
	padding:4px 12px;
	margin-bottom:0;
	*margin-left:.3em;
	font-size:14px;
	line-height:20px;
	color:#333;
	text-align:center;
	text-shadow:0 1px 1px rgba(255,255,255,0.75);
	vertical-align:middle;
	cursor:pointer;
	background-color:#f5f5f5;
	*background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image:-o-linear-gradient(top,#fff,#e6e6e6);
	background-image:linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	*border:0;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	*zoom:1;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#ccc \9}
.btn:first-child{*margin-left:0}
.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.btn-success{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#f08400;
	*background-color:#cf7600;
	background-image:-moz-linear-gradient(top,#f5a100,#f08400);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5a100),to(#f08400));
	background-image:-webkit-linear-gradient(top,#f5a100,#f08400);
	background-image:-o-linear-gradient(top,#f5a100,#f08400);
	background-image:linear-gradient(to bottom,#f5a100,#f08400);
	background-repeat:repeat-x;
	border-color:#ea5504;
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5a100',endColorstr='#fff08400',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{
color:#fff;
background-color:#f08400;
*background-color:#f08400
}
.btn-success:active,.btn-success.active{background-color:#f08400 \9}

.btn-info{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#49afcd;
*background-color:#2f96b4;
background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);
background-repeat:repeat-x;
border-color:#2f96b4 #2f96b4 #1f6377;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{
color:#fff;
background-color:#2f96b4;
*background-color:#2a85a0
}
.btn-info:active,.btn-info.active{
background-color:#24748c \9
}
.btn-inverse{
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#363636;
*background-color:#222;
background-image:-moz-linear-gradient(top,#444,#222);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
background-image:-webkit-linear-gradient(top,#444,#222);
background-image:-o-linear-gradient(top,#444,#222);
background-image:linear-gradient(to bottom,#444,#222);
background-repeat:repeat-x;
border-color:#222 #222 #000;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.btn-group > .btn + .btn {
	margin-left: -1px;
}

.zphsys_huigu li{float:left;height:132px;width:235px;}
.zphsys_huigu li div{width:200px;height:100px;margin:0 auto;overflow:hidden}
a#go-top {
	background: url("gotop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 52px;
	text-decoration: none;
	width: 85px;
}

/*表单样式*/
.formDiv dl{margin-top:8px}
.formDiv dl:after{display:block;content:'';clear:both;visibility:hidden;height:0;}
.formDiv dt,.formDiv dd{float:left;height:36px;line-height:36px;}
.formDiv dl dt{font-size:13px;width:30%;text-align:right;}
.formDiv dl dd{width:70%}
.formDiv select, .formDiv textarea, .formDiv input[type="text"], .formDiv input[type="password"]{
	border-radius: 4px;
	color: #555;
	display: inline-block;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 4px 6px;
	vertical-align: middle;
}
.formDiv textarea, .formDiv input[type="text"], .formDiv input[type="password"]{
	background-color:#fff;
	border:1px solid #ccc;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,box-shadow linear .2s;
	-o-transition:border linear .2s,box-shadow linear .2s;
	transition:border linear .2s,box-shadow linear .2s
}

.formDiv textarea:focus, .formDiv input[type="text"]:focus,.formDiv input[type="password"]:focus{
	border-color:rgba(82,168,236,0.8);
	outline:0;outline:thin dotted \9;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)
}

.formDiv input:focus:invalid,.formDiv textarea:focus:invalid,.formDiv select:focus:invalid{
	color:#b94a48;
	border-color:#ee5f5b
}
.formDiv input:focus:invalid:focus,.formDiv textarea:focus:invalid:focus,.formDiv select:focus:invalid:focus{
	border-color:#e9322d;
	-webkit-box-shadow:0 0 6px #f8b9b7;
	-moz-box-shadow:0 0 6px #f8b9b7;
	box-shadow:0 0 6px #f8b9b7
}

table.xczphTab{
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	border:1px solid #c0c0c0;
	margin-top:10px
}
table.xczphTab th,table.xczphTab td{
	border:1px solid #c0c0c0
}
table.xczphTab th{
	 background-color: #ebebeb;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
}

/**/
.zphSelect{
  height:32px;padding:0 20px;
}
.zphSelect li{line-height:30px;width:330px;height:30px;float:left;border-bottom:2px solid #ccc;cursor:pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.zphSelect li.on{border-bottom-color:#f08400;color:#f08400;}
.jobSelect{margin:20px;width:660px;height:300px;overflow:hidden;overflow-y:auto;display:none;}
.jobSelect li{line-height:29px;width:320px;height:29px;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom:1px dotted #ccc;}
.jobSelect li input{vertical-align:middle;}

/*详情*/
table.collapse {
    border: 2px solid #aaa;
    border-collapse: collapse;
}
.collapse {
    height: 0;
    overflow: hidden;
    position: relative;
    transition: height 0.35s ease 0s;
}
table.collapse td, table.collapse th {
    border: 1px solid #aaa;
    height: 30px;
}
table.collapse td {
    text-align: center;
    padding: 3px;
    line-height: 1.8
}
table.collapse th {
    background-color: #ccc;
    font-size: 14px;
}