/*
.bg01 {
	background-image: url(images/bg02.jpg);
	background-repeat: repeat-x;
}
.bg02 {
	background-image: url(images/bg03.jpg);
	background-repeat: repeat-x;
}
*/
body {
	margin: 0px;
	background: url(images/bg_main.gif) repeat-x #f2eacd;
}
/*bg_img*/
.bg_1 { background:url(images/bg_main2.gif) top center no-repeat;}
.bg_2 { background:url(images/bg_main3.png) -37px 0px no-repeat;} /*房型,設施*/
.bg_3 { background:url(images/bg_main4.png) -37px 0px no-repeat;}
.bg_4 { background:url(images/bg_main5.png) -37px 0px no-repeat;} /*真情小棧.線上訂房*/
.bg_5 { background:url(images/bg_main6.png) -37px 0px no-repeat;} /*藏愛專區*/
.bg_6 { background:url(images/bg_main7.png) -37px 0px no-repeat;} /*連絡我們*/

/*主架構*/
.golbalwapper { width:100%; height:514px; margin:0 auto; overflow:hidden;}
.wapper { width:913px; height:442px; margin:0 auto; overflow:hidden;}
.wapper_l { width:395px; float:left; overflow:hidden;}
.wapper_r { width:480px; float:right; margin-right:18px; overflow:hidden;}
.m_title { height:95px; overflow:hidden;}
/*真情小棧*/
.wapper2_l { width:290px; float:left; overflow:hidden;}
.wapper2_r { width:600px; float:right; margin-right:5px; overflow:hidden;}
.wapper2_r1 { width:580px; float:right; margin-right:18px; overflow:hidden;} /*線上訂房*/
/*藏愛專區*/
.wapper3_l { width:250px; float:left; overflow:hidden;}
.wapper3_r { width:620px; float:right; margin-right:20px; overflow:hidden;}
/*會員專區 區塊*/
.mb_1 { width:460px; margin: 0 auto; overflow:hidden; text-align:left;}
.mb_2 { width:420px; margin-left:15px; overflow:hidden;}
.mb_3 { width:420px; margin-left:25px; overflow:hidden;}
/*
a.grnet:link {
	font-size: 11px;
	line-height: 40px;
	color: #897259;
	text-decoration: none;
}
a.grnet:visited {
	font-size: 11px;
	line-height: 40px;
	color: #897259;
	text-decoration: none;
}
a.grnet:hover {
	font-size: 11px;
	line-height: 40px;
	color: #FFCC00;
	text-decoration: none;
}
a.grnet02:link {
	font-size: 11px;
	line-height: 25px;
	color: #897259;
	text-decoration: none;
}
a.grnet02:visited {
	font-size: 11px;
	line-height: 25px;
	color: #897259;
	text-decoration: none;
}
a.grnet02:hover {
	font-size: 11px;
	line-height: 25px;
	color: #FFCC00;
	text-decoration: none;
}

.word-grnet01 {
	font-size: 11px;
	line-height: 40px;
	color: #897259;
	font-family: Arial, Helvetica, sans-serif;
}
.word-grnet02 {
	font-size: 11px;
	line-height: 25px;
	color: #897259;
	font-family: Arial, Helvetica, sans-serif;
}
.word-message01 {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
*/

.word-member01, .word-member01 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #403c2a;  /*625b3e*/
	text-decoration:none;
}
.word-member01 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #cf5c00;
	text-decoration:none;
}
.word-member02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #333;
}
.word-reservation01, .word-reservation01 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #d05901;
	text-decoration:none;
}
.word-reservation01 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #d05901;
	text-decoration:underline;
}
/*紅色*/
.word-reservation02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #C81101;
}
/*.word-reservation03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #FFCC00;
}*/

.word-news01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight:bold;
	color: #d05c00;
}
/*
a.news:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
a.news:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
a.news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFCC00;
	text-decoration: none;
}
*/
.word-pro01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #625b3e;
}

a.pay:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #96006a;
	text-decoration: none;
}
a.pay:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #96006a;
	text-decoration: none;
}
a.pay:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #c81b95;
	text-decoration: none;
}

/*font*/
.f_main { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.f_w { color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.f_cf1, .f_cf1 a { color:#53330e; text-decoration:none;}
.f_cf1 a:hover { color:#53330e; text-decoration:underline;}
.f_cf2, .f_cf2 a { color:#484334; text-decoration:none;}
.f_cf2 a:hover { color:#484334; text-decoration:underline;}

/*other*/
.bd1 { border: #919191 1px solid; background-color: #E9E7E6;}
.bd2 { border: #666666 1px solid; color: #000000; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff; font-size:12px;}
.bd3 { border: #dbd2b0 1px solid; color: #fff; font-family:Arial, Helvetica, sans-serif; background-color: #9f956d; font-size:12px;}
.pd1 td { padding:4px 0px;}

/*線上訂房連結*/
.booking a{
  font-size: 13px;
	color: #A3611B; 
	text-decoration: none;
}
.booking a:hover{
  font-size: 13px;
	color: #53330e; 
	text-decoration: none;
}