.header_two{
	position:relative;
}
.header_two .settle_in{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	font-weight: 500;
	font-size: 24px;
	line-height:40px;
	text-align: center;
	color: #000000;
}
.header_two img {
	position:relative;
	bottom:0;
	z-index:999;
}
/**
 * main
 */
.main{
	margin-bottom:40px;
	margin-top:24px;
}
/* 企业信息 */
.enterprise{
	border-radius: 16px;
	background-color:#fff;
	padding: 0px 0px 80px;
}
.step{
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.15);
	border-radius: 16px 16px 0px 0px;
	padding:32px 0;
}
.step_con{
	width:800px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}
.step_list{
	text-align:center;
	width:74px;
}
.step_num{
	width: 32px;
	height: 32px;
	font-size: 18px;
	color: #999999;
	line-height:32px;
	border: 1px solid #E8E9E9;
	border-radius:16px;
	box-sizing: border-box;
	margin:0 auto;
	margin-bottom:16px;
}
.complete_step{
	width: 32px;
	height: 32px;
}
.step_list .active{
	color:#fff;
	background: var(--bg-color);
}
.step_zi{
	font-size: 14px;
	color: #444444;
	font-weight:normal;
}
.step_list .activeZi{
	font-weight: 500;
	color: #000000;
}
.step_line{
	width:180px;
	height:1px;
	background: #E6E8EC;
	margin-top:16px;
}
/* 填写 */
.fill_In{
	width:732px;
	margin:0 auto;
}
.fill_In_title{
	font-weight:500;
	font-weight: bold;
	font-size: 18px;
	margin-top:33px;
	margin-bottom:25px;
}
.margin_left_52{
	margin-left:52px;
}
.fill_In_list{
	display:flex;
	margin-bottom:40px;
	position:relative;
}
.fill_In_name{
	width:164px;
	font-size: 16px;
	color: #181818;
	line-height:40px;
	text-align:right;
	box-sizing: border-box;
	padding-right: 10px;
}
.fill_In_list select,.fill_In_list select:active{
	outline:none;
}
.fill_In_list input,.fill_In_list select{
	width: 520px;
	height: 40px;
	font-size: 16px;
	border: 1px solid #C4C4C4;
	box-sizing: border-box;
	padding: 16px 8px;
}
.fill_In_list select{
	padding:0 8px;
}
::-webkit-input-placeholder { /* WebKit browsers */
	color: #666666;
	font-size: 16px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #666666;
	font-size: 16px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #666666;
	font-size: 16px;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #666666;
	font-size: 16px;
}
/* 开户银行下拉 */
#dataList{
	display:none;
	position:absolute;
	top:48px;
	left:160px;
	width:520px;
	max-height:300px;
	/* height:300px; */
	background-color:#FFFFFF;
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.1);
	z-index:999;
	overflow:auto;
}
#dataList div{
	height:30px;
	font-size:14px;
	line-height:30px;
	padding-left:20px;
	cursor:pointer;
}
#dataList div:hover{
	background-color:#C8C8C9;
}



/* 营业执照 */
.fill_In_yy{
	line-height:123px;
}
.fill_In_yy_img{
	width: 520px;
	box-sizing: border-box;
	display:flex;
}
.yy_img{
	text-align:center;
}
.yy_img img{
	width:204px;
	height:102px;
}
.yy_img_title{
	width: 204px;
	height: 30px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 30px;
	background-color: var(--bg-color);
	text-align: center;
}
.yy_warn{
	display:flex;
	flex-direction: column;
	justify-content: center;
	width: 330px;
	height: 100%;
	position: absolute;
	top: 0;
	left: 380px;
	margin-left:27px;
}
.yy_warn div{
	font-size: 14px;
	color: #000000;
	margin-bottom:16px;
}
.yy_warn ul{
	margin-bottom: 0;
}
.yy_warn_list{
	font-size: 13px;
	color: #444444;
	line-height: 22px;
	list-style: decimal;
}
.yy_warn_list:last-child{
	margin-bottom:0;
}
/* 验证码 */
.fill_In_yym input{
	width: 430px;
}
.fill_In_yym .yym_btn{
	width: 90px;
	height: 40px;
	font-size: 12px;
	color: #FEFFFF;
	background: var(--bg-color);
}
/* 上传身份证 */
.fill_In_ID_info{
	
}
.ID_info_img{
	display:flex;
	align-items: center;
}
.ID_info_img_con{
	margin-bottom: 24px;
}
.ID_info_img_con img{
	width:204px;
	height:102px;
	margin-right:24px;
}
.ID_info_img_title{
	width: 204px;
	height: 30px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 30px;
	background-color: var(--bg-color);
	text-align: center;
}
.ID_info_tips{
	font-size: 14px;
	color: #000000;
	margin-bottom: 17px;
}
.ID_info_list{
	width:472px;
	font-size: 13px;
	color: #444444;
	line-height: 22px;
}
/* 点击提交，代表同意《隐私保护协议》 */
.fill_In_xy{
	font-size: 14px;
	color: #333333;
}
.fill_In_xy span{
	color:var(--text-color);
}
.fill_In_xy span a{
	color:var(--text-color);
}
/* 取消/提交按钮 */
.fill_in_false{
	width: 180px;
	height: 48px;
	font-weight: 500;
	font-size: 16px;
	color: #666666;
	line-height:46px;
	border: 1px solid #A4A4A4;
	box-sizing: border-box;
	background-color: #FFFFFF;
	margin-right:8px;
	text-align: center;
}
.fill_in_true{
	width: 180px !important;
	height: 48px !important;
	font-weight: 500 !important;
	font-size: 16px !important;
	color: var(--text-color) !important;
	line-height:46px !important;
	border: 1px solid var(--text-color) !important;
	background-color: #FFFFFF !important;
	box-sizing: border-box !important;
	text-align: center !important;
}
input.fill_in_true{
	line-height: 13px !important
}
/**
 * 企业认证/填写公户信息
 */	
.citizen_fr{
	margin-top:0;
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.citizen_fr div:last-child img{
	width:18px;
	height:18px;
	vertical-align:middle;
}
.citizen_fr div:last-child a{
	color: var(--text-color);
	font-size:14px;
	font-weight:normal;
}
/**
 * 企业认证/打款验证
 */
.tishi{
	font-size: 16px;
	color: #181818;
	text-align:center;
	margin-top:40px;
}
/**
 * 企业认证/完成
 */
.complete_success{
	display:flex;
	flex-direction:column;
	align-items:center;
}
.complete_success img{
	width:80px;
	height:80px;
	margin-bottom:24px;
}
.complete_success div{
	font-size: 14px;
	color: #444444;
	line-height: 22px;
}
.complete_button{
	display:flex;
	justify-content:center;
	margin-bottom:0;
	margin-top:30px;
}
.complete_button a{
	color: #999999;
}