html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu,
p {
	margin: 0;
	padding: 0;
}

.filter {
	background: rgba(141, 101, 31, 0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4B79613D, endColorstr=#4B79613D);
}

.clear {
	clear: both
}

.hide {
	display: none;
}

.c2 {
	color: #000000;
	font-size: 14px;
}

.fl,
.left,
.cont_left {
	float: left;
}

.fr,
.right,
.cont_right {
	float: right
}

.fl span {
	display: block;
	height: 46px;
	overflow: hidden;
}

.oz {
	min-height: 0;
	overflow: hidden;
	zoom: 1;
	width: 620px;
	margin: 0 auto;
}

.pa {
	position: absolute
}

.pr {
	position: relative;
	z-index: 100000;
}

* html,
* html body {
	background-image: url(about:blank);
	background-attachment: fixed;
}

a,
button {
	cursor: pointer;
	border: 0;
}

img,
input,
button,
select {
	vertical-align: middle;
	outline: none
}

.b {
	font-weight: 700
}

.cf {
	color: #fff
}

.w,
.w2 {
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

#form {
	width: 1000px;
	margin: 0 auto;
	height: 300px;
	overflow: hidden;
	padding: 42px 0;
	background: #abcd03;
	top: 40px;
	position: relative;
	box-sizing: border-box;
}

.biaodan form div {
	margin-bottom: 10px;
}

.biaodan form div.noMR {
	margin-right: 0;
}

.biaodan form input,
.biaodan form select {
	height: 38px;
	font-family: "微软雅黑";
	width: 264px;
	color: #aab2bd;
	    border: 0;
}

.biaodan form input {
	padding-left: 5px;
	width: 256px;
	position: relative;
	top: 1px;
}

.mobile,
.name,
.guojia,
.branch,
.Nstep {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 42px;
	margin-bottom: 10px;
	height: 40px;
}

.biaodan form div.mobile {
	background: url(../img/phone_box.png) no-repeat center;
}

.biaodan form div.name {
	background: url(../img/name_box.png) no-repeat center;
}

.biaodan form div.branch {
	background: url(../img/brance_box.png) no-repeat center;
}

.biaodan form div.Mschool,
.biaodan form div.Nstep {
	background: url(../img/result_box.png) no-repeat center;
}

#submit {
    display: block;
    width: 300px;
    height: 50px;
    font-size: 18px;
    color: #333;
    cursor: pointer;
    margin: 0 auto;
    background-color: #f7df15;
    border: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 0;
}

#submit:hover {
	background-color: #ecd618;
}
.Validform_checktip 
{
	display: none;
}
