.wrap{
	width: 100%;
	position: relative;
	font-size: 13px;
}
.register_wrap{
	width: 100%;
	background: url(../images/register-img.png) no-repeat;
	background-size:100% 100%;
	background-position:0 60px;
	padding-top:150px;
}
.wrap .nav_left{
	text-align: right;
	padding-right:5%;
}
.login_border{
	width: 310px;
	background: #fff;
	margin:auto;
	display: none;
}
.login_border_cont{
	padding:30px 15px 15px 5px;;
}
.address{
	width: 60%;
	left:20%;
	bottom:80px;
	color:#dddad7;
	overflow: hidden;
	padding:5% 0;
	margin-left: 25%;
}
.address ul{
	display: inline-block;
	width: 49%;
	float: right;
	font-size: 13px;
}
.address .ul1{
	float: left;
	margin-right:6%;
	width: 45%;
}
button{
	background: #d40e0e;
	color:#fff;
	font-size: 12px;
    padding:0 4%;
    text-align: center;
    height:33px;
	line-height: 33px;
}
.login_border_cont .dv1 span,.login_border_cont a{
	font-size: 12px;
	color:#58c8fe;
}
.login_border_cont a{
	margin-left:-2%;
	text-decoration: underline;
}
.login_border_cont p span{
	display: inline-block;
	width: 25%;
	text-align: right;
	margin-right:2%;
}
.login_border_cont p input{
	width: 70%;
	height:33px;
	line-height: 33px;
	 text-align: center;
}
.login_border_cont .yzm input {
	width: 41%;
} 
.dv1{
	margin-left:27%;
}
.chex{
	display: inline-block;
    width: 17px;
    height: 17px;
    background: #fff;
    outline: none;
}
.dv2{
	margin:3% 6%;
	overflow: hidden;
} 
.dv2 li{
	display: inline-block;
}
.dv2 .loser_password{
	float: right;
}
.reg_btn{
	width: 90%;
	margin:0 5%;
	height:40px;
	line-height: 40px;
	font-size: 15px;
}
.sq{
	width: 100%;
	padding-top:5%;
	text-align: center;
} 
.address ul li span{
	display: inline-block;
	float: right;
	margin-right:9%;
}
.register_cont{
	width: 66%;
	margin:0 17%;
}
.re_left{
	width: 100%;
}
.register_border{
	background: rgba(0,0,0,0.4);
	padding:3%;
}
.register_border li span{
	display: inline-block;
	width: 69px;
	margin-right: 2%;
	text-align: right;
	color:#fff;
}
.register_border li input{
	width: 171px;
	height:28px;
	line-height: 28px;
}
.register_border .company_name{
	width:424px;
}
label{
	width: 105px;
	color: #fff;
    font-weight: 500; 
    font-size: 12px;
}
.register_border li{
	margin-bottom: 12px;
}
.register_border li input[type='radio']{
	width: 25%;
	height: 13px;
}
textarea{
	width: 395px;
    margin-left: 17%;
    resize:none;
}
.register_border li a{
	display: inline-block;
	width: 30%;
	height:40px;
	line-height: 40px;
	color:#fff;
	background: #d40e0e;
	text-align: center;
	margin-left: 35%;
}
.tj_success{
	display: none;
	width: 40%;
	margin-left:30%;
}
.tj_success img{
	width: 100%;
}