@charset "utf-8";
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; /*For IE 6&7 only*/ }

html { box-sizing: border-box; }
*, *:before, *:after { box-sizing: inherit; }

body { margin: 0; padding: 0; background: #a0c0a8; }
#container { width: 1184px; height: 1468px; position: relative; margin: auto; overflow: hidden; background: url(../images/FNL220LSY/FNL-220LSY.jpg) no-repeat center top ; }
#container a{position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%;}

.top { color: #fff; font-family: "DIN Bold", sans-serif; text-align: center; }
.top div { font-size: 20px; margin: 20px auto 10px; }
.top h1 { margin: 0; padding: 0; line-height: 1; font-size: 36px; }

.info { font-family: "DIN Bold", sans-serif; color: #fff; font-size: 16px; line-height: 1.4; }

.dw h1 { font-family: "DIN Black", sans-serif; font-size: 60px; color: #fff; text-align: center; position: absolute; bottom: 160px; left: 170px; line-height: 1; margin: 0; padding: 0; }
.dw .img { position: absolute; bottom: 36px; left: 200px; }

.f1, .f2, .f3, .f4, .f5, .f6 { position: absolute; }
.f1 span, .f2 span, .f3 span, .f4 span, .f5 span, .f6 span { display: block; }
.f1 { top: 200px; left: 800px; }
.f1 span { margin-left: 24px; }
.f2 { top: 280px; left: 860px; }
.f2 span { margin-left: 16px; }
.f3 { top: 360px; left: 900px; }
.f4 { top: 440px; left: 900px; }
.f4 span { margin-left: 6px; }
.f5 { top: 520px; left: 880px; }
.f5 span { margin-left: 16px; }
.f6 { top: 600px; left: 810px; }
.f6 span { margin-left: 20px; }

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #757575;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #757575;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #757575;
}
form{font-family: "DIN Regular";color: #030303;}
.form-area { position: absolute; bottom: 43px; left: 41px; width: 731px; background: #badbc1 ; padding: 20px 21px 18px; }
.form-area .title { font-family: "DIN Black", sans-serif; font-size: 20px; color: #76283a; }
.form-area p {font-family: "DIN Regular";color: #030303; font-size: 18px; margin: 4px 0 6px; }

.form .left { width: 67%; float: left; }
.form .right { width: 29%; float: right; }
.form input.form-control { border: none; border-bottom: 1px solid #eee; box-shadow: none; border-radius: 0; background: none; width: 100%; margin: 6px 0 10px; display: block; padding: 0px; font-size: 14px; 
/*	float: left; */
}
.form-control.state { border: none; border-bottom: 1px solid #eee; box-shadow: none; border-radius: 0; background: none; width: 10%; margin: 2px 0; display: inline-block; padding: 1px 0px; font-size: 14px; color: #757575; }
.form input.form-control.country { width: 23%; display: inline-block; margin-left: 2%; }
.form input#code { width: 29%; float: right; }
/*.form input.btn { font-family: "DIN Bold", sans-serif; font-size: 16px; float: right; background: #77293b; color: #fff; padding: 6px 30px; border-radius: 30px; border: none; }*/

.form input.btn[type="submit"] {
	background:url(../images/btn.png);
	width:105px;
	height:30px;
	color:rgba(255,255,255,0);
	border:0;
	margin-top:5px
}
.form input.btn[type="submit"]:focus{outline: none}
.right #img ,.form input.btn[type="submit"]{float:right}

form .name1{ width:10%; display: inline-block;}
form .form-control.name2{width:89%; display: inline-block;}
form .state1{width:10%; display:inline-block;}
form .country1{width:8%; display:inline-block;}
form .code1{width:15%; display:inline-block;}
form .email1{width:15%; display:inline-block;}
input.form-control.email{ border: none; border-bottom: 1px solid #eee; box-shadow: none; border-radius: 0; background: none; width: 84%; margin: 2px 0; display: inline-block; padding: 1px 0px; font-size: 14px; color: #757575; }
form .phonenum1{width:15%; display:inline-block;}
input.form-control.phonenum{ border: none; border-bottom: 1px solid #eee; box-shadow: none; border-radius: 0; background: none; width: 84%; margin: 2px 0; display: inline-block; padding: 4px 0px; font-size: 14px; color: #757575; }
