@charset "utf-8";
body{background-color:#099652;}
.w1200{ width:1200px; margin:0 auto;}
.w100b{ width:100%;}
.IndD{
	width: 100%;
	height: 100vh;
	background-color:#099652;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.IndD1{
	width: 100%;
	background-color:#099652;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.IndTitWz{
	margin-top: 50px;
	color: #fff;
	text-align: center;
	font-size: 32px;
	font-weight: bold;
}
.Index-MF{
	margin-top: 30px;
	width: 1200px;
	height: 610px;
	background-color: #E6FEF2;
	display: flex;
	align-items: center;
}
.Index-ML{
	width: 590px;
	height: 610px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.Index-ch{
	width: calc(542px * 0.8);
	height: calc(517px * 0.8);
}
.Index-logo{
}
.Index-MR{
	flex: 1;
	height: 610px;
	background-color: #fff;
	border-radius: 60px 0 0 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	color: #000;
	font-size: 26px;
	font-weight: bold;
}
.IndBqXX{
	margin-top: 20px;
	color: #fff;
	font-size: 14px;
	margin-bottom: 20px;
}
.LoginD{
	width: calc(100% - 60px);
	height: 550px;
	padding: 30px;
	display: flex;
	flex-direction: column;
}
.LDTag{
	width: 100%;
	display: flex;
	align-items: center;
}
.LDT{
	height: 40px;
	margin-right: 40px;
	display: flex;
	align-items: center;
	color: rgba(0,0,0,0.25);
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
}
.LDTon{
	color: #619C7E;
	height: 38px;
	border-bottom: 2px solid #619C7E;
}
.LDTF{
	width: 100%;
	display: flex;
	flex-direction: column;
}
.LDTFl{
	width: 100%;
	border: 1px solid #619C7E;
	height: 50px;
	border-radius: 5px;
	display: flex;
	align-items: center;
}
.LDTFl input{
	flex: 1;
	height: 46px;
	padding: 10px;
	margin-left: 5px;
	margin-right: 5px;
	border-radius: 5px;
}
.LDTFlYzm{
	width: 140px;
	border-left: 1px solid #619C7E;
	height: 30px;
	font-size: 16px;
	color: #619C7E;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.LDTBtn{
	border-radius: 5px;
	width: 100%;
	height: 50px;
	background-color: #46906B;
	font-size: 16px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.LDTBtn0{
	border-radius: 5px;
	width: 100%;
	height: 50px;
	background-color: #dedede;
	font-size: 16px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.Index-MF1{
	margin-top: 30px;
	width: 1200px;
	height: 610px;
	display: flex;
	flex-direction: column;
	align-items: center;
	/* border: 1px solid #fff;
	border-radius: 15px; */
}
.SDTag{
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}
.SDBtnD{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.SDBtn{
	background-color: #FFAB00;
	border-radius: 15px;
	border: 2px solid #fff;
	padding: 8px 15px;
	height: 60px;
	color: #fff;
	font-size: 18px;
	display: flex;
	align-items: center;
	font-weight: bold;
	cursor: pointer;
}
.SDBtnOn{
	border: 2px solid #46906B !important;
}
.RFormD{
	margin-top: 30px;
	width: 1200px;
	display: flex;
	flex-direction: column;
	align-items: center;
	border: 1px solid #fff;
	border-radius: 15px;
	background-color: #fff;
}
.RFDL1{
	width: 100%;
	height: 40px;
}
.FTag{
	font-size: 24px;
	font-weight: bold;
	width: 100%;
	height: 60px;
}
.RFTag{
	width: 160px;
	height: 40px;
	background-color: rgba(0,0,0,0.1);
}
.RFInp1{
	width: 440px;
	height: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.RFInp1 input{
	width: 420px;
	height: 38px;
}
.RFInpO1{
	width: 440px;
	height: 40px;
	display: flex;
	align-items: center;
}
.RFInp11{
	width: 1040px;
	height: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.RFInp11 input{
	width: 1020px;
	height: 38px;
}
.RFInpO11{
	width: 1040px;
	height: 40px;
	display: flex;
	align-items: center;
}
.RFDA1{
	width: 100%;
	height: 180px;
}
.RFA1Tag{
	width: 160px;
	height: 180px;
	background-color: rgba(0,0,0,0.1);
}
.RFTArea1{
	width: 1040px;
	height: 180px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.RFTArea1 textarea{
	width: 1030px;
	height: 168px;
	border: none;
	padding: 5px;
}
.RFDA2{
	width: 100%;
	height: 360px;
}
.RFA2Tag{
	width: 160px;
	height: 360px;
	background-color: rgba(0,0,0,0.1);
}
.RFTArea2{
	width: 1040px;
	height: 360px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.RFTArea2 textarea{
	width: 1030px;
	height: 336px;
	border: none;
	padding: 5px;
}
.RFDBtnD{
	width: 100%;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.RFDBtn{
	width: 160px;
	height: 50px;
	border-radius: 25px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #099652;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.RFDBtn1{
	width: 160px;
	height: 50px;
	border-radius: 25px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #FFAB00;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.RFUplD{
	width: 1040px;
	height: 180px;
	display: flex;
	align-items: center;
}
.SubmitStr{
	width: 100%;
	text-align: center;
	height: 60px;
	line-height: 60px;
	color: #ff0000;
	font-size: 18px;
	font-weight: bold;
}