.remark{background:#333;width:100%;height:100%;opacity:0.4;filter: alpha(opacity=40); -moz-opacity: 0.4;-khtml-opacity: 0.4;left:0px;top:0px;position:fixed;z-index: 999}

.form-scroll{height:100%;width:100%;overflow-y:auto;}
@media (min-width: 1200px)
{body{background: #adadad !important;font-family: "Microsoft YaHei" !important;}
.form-fl{width:60%;margin: 0 auto;     padding-top: 2%; }
h3{margin: 0 !important;}
.mleft{padding-left:120px !important;}
.mleft1{padding-left:80px !important;}
#wizard_birthday{background-color: #fff !important;}
.inputtype{width: 45%; float: left; padding-right: 5%; padding-bottom: 3%;}
.result{display: none;z-index: 999999;  position: fixed;  width: 40%;  height: 100px;  background: #53A222;  left: 30%;  right: 30%;  top: 40%;background-image: none;text-align: center; border: 1px solid transparent;  border-radius: 4px;}
.result p{width: 70%;  text-align: center;  margin: 0 auto !important;padding-bottom: 3%;}
}
@media (max-width: 1200px)
{.form-fl{left: 5%;right: 5%;margin: 0 auto;  }
h3{margin: 0 !important;}
.mleft{padding-left:120px;}
.mleft1{padding-left:95px !important;}
.inputtype{width: 95%; float: left; padding-right: 5%;}
#wizard_birthday{background-color: #fff !important;}
label{margin-left:0px !important;}
    .result{display: none;z-index: 999999;  position: fixed;  width: 70%;  height: 20%;  background: #53A222;  left: 15%;  right: 14%;  top: 35%;background-image: none;text-align: center; border: 1px solid transparent;  border-radius: 4px;}
    .result p{width: 90%;  text-align: center;  margin: 0 auto !important;padding-bottom: 5%;}
}
.top_img{width:100%;background: #d6033e; color: #fff; text-align: center;}
.top_img img{width:100%;}

.top_img h3{font-family:"Microsoft YaHei";font-size:line-height: 40px;}
.top_img h5{font-family:"Microsoft YaHei";font-size:line-height: 14px;}

.form-form{width:99%;border-style: solid;padding:0 0 20px 0; border-color: #fff;background: #fff;z-index: 999; margin: 0 auto;}
.form-con{width:70%;margin: 0 auto;}
.caption{height:45px;font-size:16px;line-height:45px; color:#4276b6; padding-top:10px;margin-bottom: 20px;}
.caption span{font-family:"Verdana";font-size:12px;line-height:45px; color:#86a9d4; padding:0 0 0 10px;}

/*上传文件的css*/
.btnu {
	float:left;
	position: relative;
	overflow:hidden;
	margin-right:4px;
	display:inline-block;
*display:inline;
	padding:4px 10px 4px;
	font-size:14px;
	line-height:18px;
*line-height:20px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	background-color:#5bb75b;
	border:1px solid #cccccc;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.btnu input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	border: solid transparent;
	opacity:0;
	filter:alpha(opacity=0);
	cursor: pointer;
}
.Intercbtn {
	float:left;
	background-color:#e38102;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border:0;
}
.progress {
	position:relative;
	margin-left:100px;
	margin-top:11px;
	width:200px;
	padding: 1px;
	border-radius:3px;
	display:none
}
.bar {
	background-color: green;
	display:block;
	width:0%;
	height:20px;
	border-radius: 3px;
}
.percent {
	position:absolute;
	height:20px;
	display:inline-block;
	top:3px;
	left:2%;
	color:#fff
}
.files {
	height:22px;
	line-height:22px;
	margin:10px 0
}
.showimg {
	margin-bottom: 40px;
}
.showimg img{
	margin-top: 20px;
}
.delimg {
	margin-left:20px;
	color:#090;
	cursor:pointer
}