
.huifu_input {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	height: 100%;
	min-height: 40px;
	position: relative;
	font-size: 14px;
}

.huifu_radio{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: 100%;
	min-height: 20px;
}

.huifu_input input{
	opacity: 1;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 30px;
	width: 100%;
	flex-direction: row;
	display: flex;
	flex: 1;
	/* width: 220px; */
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #333333;
	background-color: white;
	border: none;
	outline: none;
}

.huifu_input select{
	opacity: 1;
    font-size: 14px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 30px;
	flex-direction: row;
	display: flex;
	flex: 1;
	width: 100%;
	/* width: 210px; */
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #333333;
	background-color: white;
	border: none;
	outline: none;
}

.huifu_input .contentLab{
	display: flex;
	position: relative;
	flex-direction: row;
	width: 100%;
	height: 100%;
	justify-content: flex-start;
	align-items: center;
}

.huifu_input .contentLab .bankNameInput{
	position: absolute;
	opacity: 1;
    font-size: 14px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 30px;
	flex-direction: row;
	display: flex;
	width: 180px;
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #333333;
	background-color: white;
	border: none;
	outline: none;
}

.orgImg{
	width: 18px;
	height: 18px;
	margin-right: 8px;
}

.huifu_input .waringLab{
	margin-top: 5px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	height: 15px;
	margin-bottom: 5px;
}
.waringLab .waringIcon {
	width: 10px;
	height: 10px;
}

.waringLab .waringText {
	font-size: 11px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
	margin-right: 0px;
	margin-left: 5px;
    color: #FD8A6A;
}

.huifu_input .rightIcon{
	position: absolute;
	width: 6px;
	height: 10px;
	top: 19px;
	right: 0px;
}

.huifu_radio .radioLabel{
	display: flex;
	flex-direction: row;
	opacity: 1;
    font-size: 14px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #333333;
	height: 20px;
	width: 68px;
	margin-left: 0px;
	margin-right: 20px;
	align-items: center;
	justify-content: center;
}

.ridaoImg{
	width: 16px;
	width: 16px;
	margin-right: 5px;
}

.radioText{
	opacity: 1;
    font-size: 14px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #333333;
}

.huifu_input .validCodeBtn {
	position: absolute;
	width: 80px;
	height: 100%;
	top: 0px;
	right: 0px;
    font-size: 12px;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: right;
    color: #0D6EFF;
	background-color:rgba(0, 0, 0, 0);
	opacity:1;
	border: none;
}

.huifu_input_pc {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 100%;
	min-height: 40px;
	padding-left: 10px;
	position: relative;
	font-size: 14px;
}

.huifu_radio_pc{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	height: 100%;
	min-height: 20px;
}

.huifu_input_pc input{
	opacity: 1;
    font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 2rem;
	flex-direction: row;
	display: flex;
	flex: 1;
	width: 100%;
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #000000;
	background-color: white;
	border: none;
	border-top-right-radius: .4rem;
	border-bottom-right-radius: .4rem;
	outline: none;
}

.huifu_input_pc select{
	opacity: 1;
    font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 2rem;
	flex-direction: row;
	display: flex;
	flex: 1;
	width: 100%;
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #333333;
	background-color: white;
	border: none;
	outline: none;
}

.huifu_input_pc .contentLab{
	display: flex;
	position: relative;
	flex-direction: row;
	width: 100%;
	height: 100%;
	justify-content: flex-start;
	align-items: center;
}

.huifu_input_pc .contentLab .bankNameInput{
	position: absolute;
	opacity: 1;
    font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
	height: 100%;
	min-height: 2rem;
	flex-direction: row;
	display: flex;
	width: 9rem;
	align-items: center;
	justify-content: center;
    text-align: left;
    color: #333333;
	background-color: white;
	border: none;
	outline: none;
}

.huifu_input_pc .orgImg{
	width: .9rem;
	height: .9rem;
	margin-right: .4rem;
}

.huifu_input_pc .waringLab{
	position: absolute;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	left: 100%;
}

.huifu_input_pc .waringLab .waringIcon {
	width: .5rem;
	height: .5rem;
	margin-left: .5rem;
}

.huifu_input_pc .waringLab .waringText {
	font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
	margin-right: 0px;
	margin-left: 5px;
    color: #FD8A6A;
}

.huifu_input_pc .rightIcon{
	position: absolute;
	width: 6px;
	height: 10px;
	top: 19px;
	right: 0px;
}

.huifu_radio_pc .radioLabel{
	display: flex;
	flex-direction: row;
	opacity: 1;
    font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #333333;
	height: 100%;
	width: 3.4rem;
	margin-left: 0px;
	margin-right: 20px;
	align-items: center;
	justify-content: center;
}

.huifu_radio_pc .radioLabel .ridaoImg{
	width: .8rem;
	width: .8rem;
	margin-right: .25rem;
}

.huifu_radio_pc .radioLabel .radioText{
	opacity: 1;
    font-size: .7rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #333333;
}

.huifu_input_pc .validCodeBtn {
	position: absolute;
	width: 3.7rem;
	height: 100%;
	top: 0px;
	right: .25rem;
    font-size: .6rem;
    font-family: MicrosoftYaHei, MicrosoftYaHei-Regular;
    font-weight: 400;
    text-align: right;
    color: #0D6EFF;
	background-color:rgba(0, 0, 0, 0);
	opacity:1;
	border: none;
}


