#footer{width:100%; border-top:1px solid #ccc; font-size:14px; color:#666;}

.foot1{overflow:hidden; background-color:#f7f7f7;}
.foot1 div{overflow:hidden;}
.foot1 .f1_1{width:50%; float:left; padding:5%; box-sizing:border-box; border-right:1px solid #ccc;}
.foot1 .f1_2{width:50%; float:left; padding:5%; box-sizing:border-box;}
.foot1 .f1_3{width:100%; padding:5%; box-sizing:border-box;}
.foot1 .f1_4{width:100%; padding:5%; box-sizing:border-box;}
.foot1 .btn{text-align:center; width:100%;}
.foot1 .btn a{display:block; width:100%; padding:1% 0; color:#fff; background-color:#6fb499;}
.foot1 .f1_5{width:100%; padding:5%; box-sizing:border-box; text-align:center;}
	.foot1 .f1_5 a{margin:0 5px; line-height:2em;}
	.foot1 .f1_5 a.color{color:#6fb499;}


.foot1 .sub{font-weight:bold; display:block; font-size:14px; color:#666;}
.foot1 strong{display:block; color:#666; font-weight:normal;}
.foot1 span{color:#666;}
.foot1 strong span{font-weight:bold; color:#666;}
.foot1 .f1_1 strong{font-size:18px;}
.foot1 .f1_1 strong span{font-size:20px;}

.foot1 .f1_2 strong{font-size:14x;}
.foot1 .f1_2 strong span{font-size:14px;}

.foot1 .f1_3{border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden; padding:10px 5%; font-size:14px;}
	.foot1 .f1_3 a{float:right; background-color:#6fb499; color:#fff; padding:1% 5%; border-radius:50px;}


.foot2{width:100%; background:#fff url("/resources/images/m/footer_back.jpg") no-repeat center; background-size:cover; padding:30px 0;}
	.foot2 p{color:#666; line-height:1.8em;}
		.foot2 p:last-child{margin-top:15px;}
		.foot2 p img{margin-right:20px;}

.f1_5 a{letter-spacing:-0.5px;}
