.visit label {
    width: 132px;
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
    line-height: 25px;
    color: #333;
    vertical-align: middle;
    height: 25px;
    overflow: hidden;
}
.banneradv li {
	width: 585px;
}
.visit p {
    font-size: 16px;
    color: #62B651;
    line-height: 25px;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px solid #d7d7d7;
}
.visit label input[type="checkbox"] {
    vertical-align: middle;
}
.visit label span {
	width: 132px;
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
    line-height: 25px;
    color: #333;
    vertical-align: middle;
    height: 25px;
    overflow: hidden;
}
.nature{
	margin-top: 25px;
}
.visit label input[type="text"] {
    vertical-align: middle;
    width: 120px;
    height: 25px !important;
    padding-left: 10px;
    border: 1px solid #E1E1E1;


}

.visit div {
    margin-top: 15px;
}
.visit div span {
    width: 132px;
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
    line-height: 25px;
    color: #333;
    vertical-align: middle;
    height: 25px;
    overflow: hidden;
}
.nature{
    margin-top: 25px;
}
.visit div input[type="text"] {
    vertical-align: middle;
    width: 120px;
    height: 25px !important;
    padding-left: 10px;
    border: 1px solid #E1E1E1;


}
.visit label span{
    width: 132px;
    display: inline-block;
    margin-left: 10px;
    font-size: 14px;
    line-height: 25px;
    color: #333;
    vertical-align: middle;
    height: 25px;
    overflow: hidden;
}
.enInfor  select{
	width: 170px;
	height: 38px;
	border: 1px solid #E1E1E1;
	color: #aaa;
	margin-right: 20px;
}
.enInfor label em{
	display: inline-block;
    width: 45px;
    font-size: 14px;
    line-height: 40px;
    color: #333;
    font-style: normal;
}
/* input */
.visit div input[type="checkbox"] {
    appearance: none;/*清楚默认样式*/
    -webkit-appearance: none;
    width: 14px;
    height: 14px;
    border-radius: 2px;
    border: 2px solid #999;
    vertical-align: middle;
    position: relative;
}
.visit input[type="checkbox"]:checked {
	background-color: #138146;
	border-color: #138146;
}
.visit input[type="checkbox"]:checked::after {
	content: "";
	position: absolute;
	left: 3px;
	top: 0px;
    width: 3px;
    height: 7px;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	transform: rotate(45deg);
}
.exType input{
    position: relative;
}
/* input end */
