/*clearfix*/
.cf{zoom:1;}
.cf:before, .cf:after{content:"";display:table;}
.cf:after{clear:both;}

body{background-size:cover;background:url(images/hotel-bg.jpg) repeat;font-size:62.5%;font-family:Microsoft JhengHei,Arial, Helvetica, sans-serif,Verdana, Geneva, sans-serif;}
img{vertical-align:top;max-width:100%;height:auto;}
.img_border{
-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);
}
a:link,a:visited{color:#2e7200;}
a:hover,a:active{color:#03F;}
#content{width:100%; line-height:1.9em; letter-spacing:0.05em;}
.main-img{margin:0 auto;min-width:950px;text-align:center; background:url(images/main-bg.jpg) top center no-repeat;height:500px;}
.main-img .main{width:950px; margin:0 auto;}
.main-img .main img{float:left;}
.main-img .main div{width:490px;}
.main-img .main div div{}
.wrapper{background:url(images/wrapper-bg.jpg) repeat;}
/*選單*/
#menu-bar{margin:0 auto;width:100%;height:55px;background-color:#432101;background:url(images/bar-bg.jpg) top left repeat;text-align:center;}
#menu-bar .nav{margin:0 auto;width:950px;}
.nav li{float:left;}
.nav li a{display:block;}
.nav li.location-1 a{width:88px;height:55px;}
.nav li.location-2 a{width:88px;height:55px;}
.nav li.location-3 a{width:88px;height:55px;}
.nav li.location-4 a{width:126px;height:55px;}
.nav li.location-5 a{width:88px;height:55px;}
.nav li.location-6 a{width:88px;height:55px;}
.nav li.location-7 a{width:88px;height:55px;}
.nav li.location-8 a{width:140px;height:55px;}
.nav li.menu-bar_left{width:71px;height:55px;background:url(images/menu-bar-left.jpg) top left no-repeat;}
.nav li.menu-bar_right{width:85px;height:55px;background-size:cover;background:url(images/menu-bar-right.jpg) top left no-repeat;}
.nav li.location-1 a:link,.nav li.location-1 a:visited{background:url(images/menu-bar-01.jpg) top left no-repeat;}
.nav li.location-1 a:hover{background:url(images/menu-bar-01_over.jpg) top left no-repeat ;}
.nav li.location-2 a:link,.nav li.location-2 a:visited{background:url(images/menu-bar-02.jpg) top left no-repeat;}
.nav li.location-2 a:hover{background:url(images/menu-bar-02_over.jpg) top left no-repeat ;}
.nav li.location-3 a:link,.nav li.location-3 a:visited{background:url(images/menu-bar-03.jpg) top left no-repeat;}
.nav li.location-3 a:hover{background:url(images/menu-bar-03_over.jpg) top left no-repeat ;}
.nav li.location-4 a:link,.nav li.location-4 a:visited{background:url(images/menu-bar-04.jpg) top left no-repeat;}
.nav li.location-4 a:hover{background:url(images/menu-bar-04_over.jpg) top left no-repeat ;}
.nav li.location-5 a:link,.nav li.location-5 a:visited{background:url(images/menu-bar-05.jpg) top left no-repeat;}
.nav li.location-5 a:hover{background:url(images/menu-bar-05_over.jpg) top left no-repeat ;}
.nav li.location-6 a:link,.nav li.location-6 a:visited{background:url(images/menu-bar-06.jpg) top left no-repeat;}
.nav li.location-6 a:hover{background:url(images/menu-bar-06_over.jpg) top left no-repeat ;}
.nav li.location-7 a:link,.nav li.location-7 a:visited{background:url(images/menu-bar-07.jpg) top left no-repeat;}
.nav li.location-7 a:hover{background:url(images/menu-bar-07_over.jpg) top left no-repeat ;}
.nav li.location-8 a:link,.nav li.location-8 a:visited{background:url(images/menu-bar-08.jpg) top left no-repeat;}
.nav li.location-8 a:hover{background:url(images/menu-bar-08_over.jpg) top left no-repeat ;}

/*飯店資訊*/
#hotel{margin:0 auto;min-width:950px;background:url(images/hotel-bg.jpg) top center repeat-y;text-align:center;}
.hotel-frame{margin:0.5em auto;width:950px;min-width:950px;background-color:#fff5e6;border:1px solid #d0bdac;-webkit-border-radius:0.5em 0.5em;border-radius:0.5em 0.5em;background:url(images/hotel-frame-bg.jpg) repeat;}
.hotel-content{margin:0 auto;width:95%;background-color:#fff;}

.hotel-top{margin:1em 2.5em;float:left;background-color:#FFF;padding-bottom:1em;_font-size:1em;}
.hotel-top p{width:92%;margin-left:2em;_margin-left:0.2em;font-size:1.5em;text-align:left;}
.best-top{margin:0 auto 1em 3em;float:left;background-color:#FFF;background:#CCC;}



/*飯店內容、搭車資訊*/
.hotel_name{margin-top:0.5em;font-size:1.8em;text-align:left;}
.hotel_name-1{font-size:1.8em;text-align:left;}
.hotel_name-2{width:350px;margin-top:0.5em;font-size:1.8em;}
.hotel_description{padding:1em 0 0 0;font-size:1.3em;text-align:left;}
.hotel_bus_point{padding:1em 0 0 0;font-size:1.3em;font-weight:bold;color:#2e7200;text-align:left;}

.bus-station{margin:1em 0 0 0.6em;width:350px;_width:352px;background-color:#fff5e6;border:1px double #633;}
.bus-station span{margin:0 0;}
.bus-station_img{text-align:left;background-color:#fff;border-bottom:1px solid #432101;}
.bus-station_title{padding:0.2em 1em;font-size:1.5em;font-weight:bold;background-color:#87705b;color:#FFF;border-top:1px solid #CCC;text-align:left;}
.bus-station_description{margin:0.5em 0;padding:0.5em 0.8em;font-size:1.3em;text-align:left;_font-size:1em;}

/*index.html 搭車資訊*/
.bus-station-1{margin:1em 0 0 0;width:350px;_width:352px;background-color:#fff5e6;border:1px double #633;}
.bus-station-1 span{margin:0 0;}
.bus-station_img-1{text-align:left;background-color:#fff;border-bottom:1px solid #432101;}
.bus-station_title-1{padding:0.2em 1em;font-size:1.5em;_font-size:1.3em;font-weight:bold;background-color:#87705b;color:#FFF;border-top:1px solid #CCC;text-align:left;}
.bus-station_description-1{margin:0.5em 0;padding:0.5em 0.8em;font-size:1.3em;text-align:left;_font-size:1em;}
/*index.html 搭車結束*/

.hotel-1{float:left;width:250px;margin-left:3.0em;text-align:left;}
.hotel-1-frame{margin-left:2em;}
.hotel-1 .hotel_name{width:250px;display:block;margin-top:0.5em;font-size:1.8em;}
.hotel-1 .hotel_description{width:250px;padding:1em 1em 0 0;font-size:1.3em;text-align:left;}
.hotel-1 .hotel_bus_point{padding:0.5em 0.1em;font-size:1.3em;font-weight:bold;text-align:left;}

.hotel-2{float:left;width:860px;margin-left:0.2em;text-align:left;}
.hotel-2-frame{margin-left:2.5em;}
.hotel-2 .out-frame{width:450px;min-height:330px;float:left;margin-left:1em;background:url(images/oni.jpg) no-repeat bottom right;}

.Elm {min-height:330px;height: auto !important;height: 330px;}
.hotel-2 .hotel_name{margin-top:0.3em;font-size:1.8em;text-align:left;}
.hotel-2 .hotel_description{padding:0.5em 1em 0 0;font-size:1.3em;text-align:left;}
.hotel-2 .hotel_bus_point{padding:0.5em 0.1em;font-size:1.3em;font-weight:bold;text-align:left;}


.hotel-left{margin:0 0 0.5em 5em;width:350px;float:left;background-color:#FFF;}
.hotel-left span,.hotel-right span{display:block;text-align:left;}
.hotel-right{margin:0 0 0.5em 3em;width:350px;float:left;background-color:#FFF;}


/*阿寒湖的搭車資訊*/
.hotel-left-1{margin:0 1em;width:250px;float:left;background-color:#FFF;}
.hotel-left-1 .bus-station{margin:1em 0 0 0;width:250px;background-color:#fff5e6;border:1px double #633;}
.hotel-left-1 span.bus-station_img{text-align:left;background-color:#fff;border-bottom:1px solid #432101;}
.hotel-left-1 .bus-station_title{_width:250px;padding:0.2em 1em;font-size:1.5em;font-weight:bold;background-color:#87705b;color:#FFF;border-top:1px solid #CCC;}
.hotel-left-1 .bus-station_description{padding:0.5em 0.5em;text-align:left;}
.hotel-left-1 .bus-station_description{_font-size:1em;}



.attention{width:88%;clear:both;padding-bottom:1em;margin:1em 0 2em 4em;_margin-left:2em;font-size:1.3em;_font-size:1.2em;text-align:left;}
.attention h1{font-size:1.5em;font-weight:bold;margin-bottom:0.5em;}
.attention ul{list-style:disc;}
.attention ul li{margin-left:2em;}

/*推薦飯店*/
.other{min-height:200px;margin:0 1em;padding:1em;width:93%;background:#fff5e6;font-size:1.5em;background:url(images/spa.png) bottom right no-repeat;text-align:left;}
.elms {min-height:220px;height: auto !important;height: 220px;}
.other h1{font-size:1.3em;margin-bottom:0.3em;}
.other ul{list-style:disc;margin-left:2em}
.referance{margin:2em auto;width:92%;font-size:1.5em;text-align:center;border:1px dotted #663300;-webkit-border-radius: 0.5em;
-moz-border-radius:0.5em;border-radius: 0.5em;background-color:#630;color:#fff;padding:0.2em;}

/*相簿*/
.zoom-gallery-1,.zoom-gallery-2,.zoom-gallery-6,
.zoom-gallery-7,.zoom-gallery-15,.zoom-gallery-16
{width:350px;margin-left:1em;text-align:left;}


/*3欄式*/
.zoom-gallery-3,.zoom-gallery-4,.zoom-gallery-5,.zoom-gallery-9,.zoom-gallery-10,.zoom-gallery-11,
.zoom-gallery-12,.zoom-gallery-13,.zoom-gallery-14
{width:250px;margin-left:0em;text-align:left;}

.zoom-gallery-8,.zoom-gallery-17{width:350px;float:left;margin-left:3em;text-align:left;}

.zoom-gallery-1 img,.zoom-gallery-2 img,.zoom-gallery-3 img,.zoom-gallery-4 img,.zoom-gallery-5 img,.zoom-gallery-6 img,
.zoom-gallery-7 img,.zoom-gallery-8 img,.zoom-gallery-9 img,.zoom-gallery-10 img,.zoom-gallery-11 img,.zoom-gallery-12 img,
.zoom-gallery-13 img,.zoom-gallery-14 img,.zoom-gallery-15 img,.zoom-gallery-16 img,.zoom-gallery-17 img
{display:inline-block;text-align:left;}


/*ie6字型大小*/
.hotel-top p{_font-size:1.3em;}

.hotel_description{_font-size:1.2em;}
.hotel-1 .hotel_description{_font-size:1.2em;}
.hotel-2 .hotel_description{_font-size:1.2em;}


.hotel_name{_font-size:1.8em;}
.hotel_name-1{_font-size:1.3em;}
.hotel_name-2{_font-size:1.8em;}

.bus-station{_font-size:1.1em;}
.bus-station-1{_font-size:1.1em;}

.bus-station_title{_font-size:1.3em;}
.bus-station_title-1{_font-size:1.3em;}

