@charset "utf-8";
/* CSS Document */

.roomArea{
	padding: 60px 0;
	background:url(../images/roomBg.jpg);
	background-size:100% auto;
	background-attachment:fixed;
}
.roomArea ul{
}
.roomArea ul li:first-child{margin-left:0.5%;margin-right:2%;}
.roomArea ul li:last-child{margin-right:0.5%;margin-left:2%;}
.roomArea ul li{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin: 0 1%;
	width: 31%;
}
.roomArea ul li:hover{
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);}
.roomArea ul li div.Img{
display:block;
position:relative;
}
.roomArea ul li div.Img a.detail{
	font-family: "微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	border-radius: 100%;
	overflow: hidden;
	height: 100%;
	background-color: rgba(0,0,0,0.60);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	}
.roomArea ul li div.Img a.detail span{margin-top:45%;
display:inline-block;
border:1px #fff solid;
color:#fff;
padding:8px;
font-size:15px;}
.roomArea ul li:hover div.Img a.detail{display:block;}
.roomArea ul li div.Img img{
width:100%;
border-radius:100%;
overflow:hidden;
}
.roomArea ul li div.Txt{
padding:15px 15px 0 15px;
margin:0px;
	text-align:center;
}
.roomArea ul li div.Txt h2{

font-weight:normal;
}
.roomArea ul li div.Txt h2 a{
font-size:20px;
color:#854826;
font-family: "微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
}
.roomArea ul li div.Txt p{
padding:5px 0;
color:#666;
font-size:13px;
line-height:20px;
font-family: "微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
height:38px;
margin-bottom:15px;
overflow:hidden;
}
/*關於我們*/
.aboutBox{

width: 100%;

background:url(../images/aboutBg.jpg) no-repeat;
background-attachment:fixed;
background-size:100% auto;
}
.aboutHomeBox{background:url(../images/aboutMainBg.jpg) no-repeat;
background-size:cover;
width:340px;
padding:25px;
float:right;
}
.aboutHomeBox h3{
	border-bottom:1px #6f7876 solid;
	margin-bottom:20px;
}
.aboutBox .Img{
width:100%;
}
.aboutBox .Img img{
width:100%;
}
.aboutBox .Txt{
font-family: "微軟正黑體", "LiHei Pro", "新細明體", sans-serif;
font-size: 13px;
color: #d6d5d5;
line-height:1.8;
}
.aboutBox .Txt h2{
	display:none;
}
.aboutBox a.more{
	width:100%;
	display:block;
	text-align:right;
	font-size:12px;
	color:#f3dda0;
}
.aboutBox a.more:hover{
	text-decoration:underline;}

.homeDown{
	padding:50px 0 30px 0;
	background:url(../images/otherBg.jpg);
	background-size:cover;
}
.adArea{width:29%;
float:right;
margin-left:3%;
}
.adArea h4{display:none;}
.adArea .Img a img{
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.10);
	box-shadow: 1px 1px 1px rgba(0,0,0,0.10);
	overflow:hidden;
	border:2px #fff solid;
	}
.adArea .Img a{ padding:0;}
/*廣告圖文連結*/
.adList{
width:68%;
position:relative;
float:left;
}
.adList ul li{width:46%;
float:left;
padding:0 2% 20px 2%;
-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;}
.adList ul li:hover{
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);}
.adList ul li div.Img{
	position:relative;
	width:100%;}
.adList ul li div.Img a.detail{
	width:30px;
	color:#fff;
	font-size:25px;
	text-align:center;
	position:absolute;
	right:0;
	top:0;
	line-height:30px;
	z-index:2;}
.adList ul li div.Img i.detail{width: 0;
height: 0;
border-style: solid;
border-width: 0 45px 45px 0;
border-color: transparent #854826 transparent transparent;
position:absolute;
right:0;
top:0;
z-index:1;
}
.adList ul li div.Img img{
	width:100%;}
.adList ul li div.Txt{
width:100%;}
.adList ul li div.Txt h2{
	font-weight:normal;
	padding:5px 0;
	font-family: "微軟正黑體", "LiHei Pro", "新細明體", sans-serif;}
.adList ul li div.Txt h2 a{
	color:#854826;
	font-size:16px;}
.adList ul li div.Txt p{
	color:#666;
	line-height:20px;
	height:60px;
	overflow:hidden;}
@media (max-width:1040px){
.aboutBox{

width: 100%;

background:url(../images/aboutBg.jpg) no-repeat;
background-attachment:;
background-size:auto 100%;
}
}

@media (max-width: 550px){

.roomArea ul li{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin: 25px 5% !important;
	width: 90%;

}

/*關於我們*/
.aboutHomeBox{
	margin:0 auto;
width:340px;
padding:25px;
float:none;
}
.adArea{width:320px;
float:none;
margin:50px auto 0 auto !important;

}


/*廣告圖文連結*/
.adList{
width:90%;
padding:0 5%;
position:relative;
float:none;
}
.adList ul li{width:46%;
float:left;
padding:0 2% 20px 2%;
}
	
	
}
@media (max-width: 400px){
	/*關於我們*/
	.aboutBox{
width: 100%;
padding:25px 0;
}
.aboutBox div.wrap{width:100%;
padding:0 !important;
}
.aboutHomeBox{
	margin:0 auto;
width:90%;
padding:25px 5%;
float:none;
}
.aboutHomeBox h3 img{
width:100%;
}
.adList ul li{width:100%;
float:left;
padding:0 0 20px 0 !important;
}
	}