@charset "utf-8";

body{font-size:12px;font-family:'微软雅黑';margin:0 auto}
a,a:focus{text-decoration:none;color:#00a4ac;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#00a4ac;text-decoration:none;}

span{width:145px;font-weight:bold;padding:2px}
label{width:75px;font-weight:bold;padding:2px;vertical-align:middle;text-align:right;display:inline-block}
td{padding: 5px; font-size: 12px; text-align: center; font-weight: bold}

button{
	width: 115px;
	background-color: #0e90d2;
	color: white;
	border: none;
	box-shadow: none;
	font-size: 16px;
	font-weight: 500;
	font-weight: 600;
	border-radius: 3px;
	padding: 8px 15px;
}
button:active {background-color: #a1d9f2;}
button:disabled {background-color: #dedede;}

.container {width:915px; position:absolute; top:15px; left:180px}
.title{position:relative;width:100%;height:42px}
.title-inner{position:absolute;width:100%;height:25px;line-height:25px;font-weight:bold;font-size:22px;text-indent:6px;text-align:center;margin-top:15px}
.group{position:relative;width:100%;height:42px;border-bottom:1px solid #ddd}
.group-inner{position:absolute;width:100%;height:25px;line-height:25px;font-weight:bold;font-size:14px;text-indent:6px;border-left:3px solid #59AfE4;margin-top:15px;color:#616161}

.group-div{padding:8px}

.dfinput1 {
    width: 125px;
    height: 28px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:28px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.dfinput2 {
    width: 190px;
    height: 28px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:28px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.dfinput3 {
    width: 85px;
    height: 28px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:28px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.dfinput4 {
    width: 788px;
    height: 28px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:28px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.dfinput5 {
    width: 400px;
    height: 28px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:28px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.dfcheck {
    width: 16px;
    height: 16px;
	margin: 0 5px 0px 5px;
	padding: 0 5px 0px 5px;
    background: #fff;
	line-height:16px;
	vertical-align:middle;
    border-top:solid 1px #a7b5bc;
	border-left:solid 1px #a7b5bc;
	border-right:solid 1px #ced9df;
	border-bottom:solid 1px #ced9df;
}

.bottom-button{margin:35px 0px 25px 0px;text-align:center}