.new_account .container{
	padding:0 5px;
}
.new_account .title{
	width:100%;
	text-align:center;
	font-size:32px;
	padding:40px 0px;
}
.new_account .title2{
	font-size:24px;
	padding-bottom:10px
}
.new_account ul li{
	padding-top:5px;
}
.new_account .container_box input[type="text"],
.new_account .container_box input[type="password"],
.new_account .container_box select{
	width:100%;  
	box-sizing: border-box;
	height: 30px;
	margin-top:5px;
}
.new_account input[type="submit"]{
	width: 100%!important; 
	max-width:275px;
	margin: 20px auto;
	display: block;
}
.new_account .container_box{
	padding:15px;
	width:33%;
	max-width: 500px;
	float: left;
	box-sizing: border-box;
	border-left: 1px solid #ebebeb;
	height:1025px;
	margin: 0 auto;
}
.new_account .container_box:last-child{
	border-right: 1px solid #ebebeb;
}
.new_account .container_box2{
	width:100%;
	box-sizing: border-box;
	padding: 0 20px 30px;
}
.btn {
	background-color: #f5f5f5; 
}
/***new_account***/
#new_account .container{
	max-width:780px;
}
#new_account .container_box{
	width:50%;
}
/***new_account***/
@media (max-width: 767px) {
	.new_account .container_box{
		padding:10px;
		float:none;
		width:100%!important; 
		border:0!important;
		height: auto;
	}
	.new_account .title{
		font-size: 25px;
	}
	.new_account .title2{
		font-size: 20px;
	}
	.new_account .container_box2{
		padding: 0 10px 30px;
	}
}
input[type="file"] {
    display:none;
}
.uploadbox{
	display:block;
}
.uploadbox>input{
	width:70%!important;
    margin-right: 2%;
}
.uploadbox>span{
	width: 28%;
    box-sizing: border-box;
    padding: 0;
    line-height: 28px;
	vertical-align: baseline;
}

.readonly{
	position:relative;
}
.readonly:after{
	content:"";
	display:block;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
