.bxm_input .bxm_input_left{
	width: 100%;
	margin: 0;
}
.bxm_dw{
	margin-top: -3%;
	margin-left: 23%;
	width: 38%;
	height: 20px;
	margin-bottom: 18px;
}
.bxm_zcxy{
	width: 96%;
	margin: 0;
}
.bxm_input_left h2{
	text-align: right;
	width: 22%;
	font-size: 13px;
}

.bxm_input_left_span{
    float:  left;
    margin-top: -4%;
    margin-left: 65%;
    width: 100%;
}
.bxm_input_left_img{
    float:  left;
    margin-top: -4%;
    margin-left: 62%;
}
.bxm_yhzc_bottom {
    width: 42%;
}
.bxm_yhzc_top {
    width: 79%;
    right: -3%;
}
.bxm-text{
	width: 98%;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
}
.bxm_radio{
	margin-left: 20%;
	margin-bottom: -4%;
	margin-top: -4%;
}
#divTwo{
	margin-left: 33%;
	margin-top: 6%;
    font-size: 18px;
    font-weight: bold;
}
.bxm_radio_input{
	margin-left: 16%;
	width: 16px;
	height: 16px;
}
.error_msg{
	text-align: center;
	width: 70%;
	margin-left: 5%;
	color: #e53030;
	font-weight: bolder;
	font-size: 18px;
}
label{
	font-size: 14px;
}
.password_button{
	right: 0px;
	top: 0px;
}
.bxm_button{
	width: 20%;
	height: 100%;
	font-size: 13px;
	line-height: 100%;
	margin: 0px;
}
.bxm_input{
	margin: 60px auto 0px auto;
}
.bxm_zcxy .bxm_button02{
	margin: 15px 0 0px;
}
.bxm-text01{
	height: 20px;
	width: 80%;
	line-height: 20px;
	text-indent: 5px;
}
.bxm_finish{
	margin: 50px auto;
}
.bxm_input_button{
    background: #fe7a19;
    color:  white;
    margin-left: 70%;
    margin-bottom: 15px;
    margin-top: -19px;
    width: 10%;
}
.form_table{
	width: 100%;
	margin-left: 7%;
}
.form_table tbody{
	width: 1000px;
}
.form_table tbody tr{
	height: 40px;
}
.form_table tbody tr td h2 span{
	color: #ca0000;
	margin-right: 4px;
}
.form_table tbody tr td h2 label{
	font-weight: bold;
}
.form_table tbody tr td div input{
	border: 1px solid #e1e6ef;
	width: 350px;
	height: 30px;
	padding-left: 5px;
}
.form_table tbody tr td select{
	font-size: 14px;
	border: 1px solid #e1e6ef;
	width: 357px;
	height: 30px;
}
.form_table_tbody_tr_td3 img{
	vertical-align: middle;
}
.form_table_tbody_tr_td3 span{
	vertical-align: middle;
}
.form_table_tbody_tr_td1{
	width: 178px;
	text-align: right;
	padding-right: 10px;
}
.form_table_tbody_tr_td3{
	width: 325px;
	display: table-cell;
}
.password_button_new{
	width: 80px;
	height: 30px;
	background: #008dc0;
	color: rgba(255, 255, 255, 0.9);
}