@charset "utf-8";
/* CSS Document */
/** 飯店明細輪播圖 **/
/* jssor slider arrow navigator skin 02 css */
        /*
        .jssora02l                  (normal)
        .jssora02r                  (normal)
        .jssora02l:hover            (normal mouseover)
        .jssora02r:hover            (normal mouseover)
        .jssora02l.jssora02ldn      (mousedown)
        .jssora02r.jssora02rdn      (mousedown)
        .jssora02l.jssora02lds      (disabled)
        .jssora02r.jssora02rds      (disabled)
        */
        .jssora02l, .jssora02r {
            display: block;
            position: absolute;
            /* size of arrow element */
             width:69px;
                height:67px;
            cursor: pointer;
            background:url(../img/a12.png) no-repeat center center;
            overflow: hidden;
        }
       .jssora02l {
                background-position: -69px 0px;
            }
            
            .jssora02r {
                background-position: -0px 0px;
            }
            
            .jssora02l:hover {
                background-position: -208px 0px;
            }
            
            .jssora02r:hover {
                background-position: -139px 0px;
            }
            
            .jssora02l.jssora12ldn {
                background-position: -347px 0px;
            }
            
            .jssora02r.jssora12rdn {
                background-position: -278px 0px;
            }
        /* jssor slider thumbnail navigator skin 03 css *//*.jssort03 .p            (normal).jssort03 .p:hover      (normal mouseover).jssort03 .pav          (active).jssort03 .pdn          (mousedown)*/
		.jssort03 .p {    position: absolute;    top: 0;    left: 0;    width: 192px;    height: 78px;}
		.jssort03 .t {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    border: none;}
		.jssort03 .w, .jssort03 .pav:hover .w {    position: absolute;    width: 190px;    height: 76px;    border: white 1px dashed;    box-sizing: content-box;}
		.jssort03 .pdn .w, .jssort03 .pav .w {    border-style: solid;}
		.jssort03 .c {    position: absolute;    top: 0;    left: 0;    width: 192px;    height: 78px;    background-color: #000;    filter: alpha(opacity=45);    opacity: .45;    transition: opacity .6s;    -moz-transition: opacity .6s;    -webkit-transition: opacity .6s;    -o-transition: opacity .6s;}
		.jssort03 .p:hover .c, .jssort03 .pav .c {    filter: alpha(opacity=0);    opacity: 0;}
		.jssort03 .p:hover .c {    transition: none;    -moz-transition: none;    -webkit-transition: none;    -o-transition: none;}* html .jssort03 .w {    width /**/: 192px;    height /**/: 78px;}
        .room-edm{position: relative; margin: 0 auto 100px auto; top: 0px; left: 0px; width: 1920px; height: 520px;  visibility: hidden;}
@media screen and (max-width:990px){
	.room-edm{position: relative; margin: 0 auto 50px auto; top: 0px; left: 0px; width: 1920px; height: 520px;  visibility: hidden;}

}
@media screen and (max-width:680px){
	.room-edm{position: relative; margin: 0 auto 30px auto; top: 0px; left: 0px; width: 1920px; height: 520px;  visibility: hidden;}

}
@media screen and (max-width:500px){
	.room-edm{position: relative; margin: 0 auto 0px auto; top: 0px; left: 0px; width: 1920px; height: 520px;  visibility: hidden;}

}