@charset "utf-8";
/* CSS Document */

.footer {
	font-size: 13px;
	color: #e2e2e2;
	text-align: center;
	line-height: 1.8;
	background-color: #2b2927;
	padding-top: 20px;
}
.footer .info .logo {
	background: url(../images/all/footerLogo.png) no-repeat center;
	width: 100%;
	height: 47px;
	margin: 5px 0;
}
/*************************DIV自動置中*************************/
.follow {
	margin: 20px auto;/*div對齊效果*/
	text-align: center;/*display: inline對齊效果*/
}
.follow div {
	display: inline-block;/*讓div並排*/
	vertical-align: top;/*就算個個div行數不同，也一律向上對齊*/
	width: 103px;
	height: 80px;
	border-right: 1px solid #e2e2e2;
	margin-bottom: 5px;
}
.follow div:last-child {
	border: 0;
}
/*************************END*************************/
  
.follow a {
	color: #282828;
	text-decoration: none;
	margin: 0 auto;
	width: 100px;
	height: 80px;
	display: block;
	margin-right: 3px;
	transition: all 0.4s;
}
a.fb {
	background: url(../images/all/fb.png) no-repeat top center;
}
a.fb:hover {
	background: url(../images/all/fb.png) no-repeat top center #353535;
}
a.google {
	background: url(../images/all/google.png) no-repeat top center;
	transition: all 0.4s;
}
a.google:hover {
	background: url(../images/all/google.png) no-repeat top center #353535;
}
a.tripadvisor {
	background: url(../images/all/tripadvisor.png) no-repeat top center;
	transition: all 0.4s;
}
a.tripadvisor:hover {
	background: url(../images/all/tripadvisor.png) no-repeat top center #353535;
	transition: all 0.4s;
}
a.line {
	background: url(../images/all/line.png) no-repeat top center;
	transition: all 0.4s;
}
a.line:hover {
	background: url(../images/all/line.png) no-repeat top center #353535;
	transition: all 0.4s;
}
.copyright {
	background: #181716;
	padding: 5px 0;
	color: #e2e2e2;
	margin-top: 15px;
}
.copyright a {
	text-decoration: none;
	color: #e2e2e2;
	margin: 0 5px;
	transition: all 0.4s;
}
.copyright a:hover {
	color: #c9a063;
	transition: all 0.4s;
}

@media screen and (max-width: 1024px) {
	.footer .info .logo {
		background: url(../images/all/footerLogo-2x.png) center no-repeat;
		background-size: contain;
	}
}
