
.info_title {display: table;     margin-bottom: 5em;}
.info_title li {}
.info_title > li:nth-child(1) {    float: left;}
.info_title > li:nth-child(2) {    float: right;    padding-top: 0em;
    width: 34%;}
.info_title li img{width:690px}
.info_title li p{font-size: 1.2em;
    line-height: 1.8em;}
.info_title li p.title{        font-size: 2em;
    border-bottom: 1px solid #f53400;
    margin-bottom: 1em;
    padding-bottom: 0.3em;
    color: #1b1b1b; }
.menu_ul {    clear: both;
    display: table;
    margin: 0 auto;
    margin-top: 3em;
    margin-bottom: 4em;}
.menu_ul li {    float: left;    margin-right: 1em; border-radius: 1em;
    border: 1px solid #ccc;}
.menu_ul li:nth-last-child(1) {    margin-right: 0em;}
.menu_ul li a{display: table;
    padding: 1em 4em;
    color: #1b1b1b;
    font-size: 1.2em;
    border-radius: 0.9em;
}
.menu_ul li a:hover {background-color: #f53400; color: #fff; border-radius: 0.9em;}
.menu_ul li a.on{background-color: #f53400;border-radius: 0.9em;
    color: #fff;
    }
.info_txt1 {}
.info_txt1 li {    padding: 0 0 2em 0;
    color: #191919;
    font-size: 1.0em;}
.info_txt1 li span{display: table;
    font-size: 2em;}
.info_txt1 li span i{    color: #f53400;}
.info_txt2 {text-align: center;}
.info_txt2 h4 {text-align: center;
    position: relative;
    font-size: 4em;
    color: #1d1d1d;
    margin-bottom: 0.5em;
    margin-top: 1em;}
.info_txt2 h4:after {     content: "";
    display: block;
    width: 288px;
    height: 39px;
    /* border-left: 6px solid #ff0000; */
    margin: 0px 0px 0px 0;
    position: absolute;
    top: 34px;
    left: 38%;
    background-color: rgb(255,177,157,0.5);
    filter: blur(10px);
    -webkit-filter: blur(10px);
    }    
.info_txt2 p {text-align: center;
    margin-bottom: 2em;
    font-size: 1.5em;}
.info_txt2 img {}

/**°¶·¯¸®**/
.room_gallery {text-align: center;
    /* border: 1px solid #ccc; */
    background-color: aliceblue;
}
.thumbs {background: #f3f3f3;text-align:center;margin-top:5px;}
.thumbs img:hover {opacity:0.5;}
.thumbs a{position:relative;}
.thumbs a span{font-size:0.9em; position:absolute; bottom:-15px; left:0; width:100px;}
.thumbs a img {width:130px; height:72px;     margin-bottom: 0.2em;}

ul.aa {margin: 0;
    padding: 0;
}
ul.aa li {    position: relative;    position: relative;
    padding: 0 0 1em 2em;word-break: keep-all;
}
ul.aa li:after {content: "";
    display: block;
    width: 8px;
    height: 8px;
    /* border-left: 6px solid #ff0000; */
    margin: 0px 0px 0px 0;
    position: absolute;
    top: 3px;
    left: 2px;
    /* background-color: red; */
    border-radius: 2em;
    border: 4px solid red;}


#tab1_view1 ul:nth-of-type(2),#tab1_view1 ul:nth-of-type(3),#tab1_view1 ul:nth-of-type(1),#tab1_view1 ul:nth-of-type(4) {    position: relative;
    width: 100%;
    display: table; clear:both;}
#tab1_view1 ul:nth-of-type(2) > li,#tab1_view1 ul:nth-of-type(3) > li,#tab1_view1 ul:nth-of-type(1) > li {background-position-x: center;
    background-position-y: center;}
#tab1_view1 ul:nth-of-type(2) > li span,#tab1_view1 ul:nth-of-type(3) > li span,#tab1_view1 ul:nth-of-type(1) > li span {font-weight: 600;}

#tab1_view1 ul:nth-of-type(1) {     height: 29em;}
#tab1_view1 ul:nth-of-type(1) > li:nth-child(1){    background-image: url(/img/page/2010/1.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: relative;}
#tab1_view1 ul:nth-of-type(1) > li:nth-child(2){  background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 16px;
    left: 273px;
    font-size: 1.4em;
    z-index: 111;}
#tab1_view1 ul:nth-of-type(1) > li:nth-child(3){        width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    right: 0em;
    border: 1px solid gray;
    padding: 3em 4em 0 5em;
    height: 400px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}

#tab1_view1 ul:nth-of-type(2) {margin-top: 6em;     height: 33em;}
#tab1_view1 ul:nth-of-type(2) > li:nth-child(1){      background-image: url(/img/page/2010/2.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: absolute;
    right: 0px;}
#tab1_view1 ul:nth-of-type(2) > li:nth-child(2){      background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 21px;
    left: 780px;
    font-size: 1.4em;
    z-index: 111;
}
#tab1_view1 ul:nth-of-type(2) > li:nth-child(3){     width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    left: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 5em;
    height: 360px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}
    
#tab1_view1 ul:nth-of-type(3) { }
#tab1_view1 ul:nth-of-type(3) > li:nth-child(1){    background-image: url(/img/page/2010/3.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: relative;}
#tab1_view1 ul:nth-of-type(3) > li:nth-child(2){  background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 16px;
    left: 273px;
    font-size: 1.4em;
    z-index: 111;}
#tab1_view1 ul:nth-of-type(3) > li:nth-child(3){        width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    right: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 5em;
    height: 360px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}
#tab1_view1 ul:nth-of-type(4) {    margin-bottom: 31em;
    margin-top: 10em;}
#tab1_view1 ul:nth-of-type(4) > li:nth-child(1){      background-image: url(/img/page/2010/4.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: absolute;
	background-position-x: -5em;
    background-position-y: center;
    right: 0px;}
#tab1_view1 ul:nth-of-type(4) > li:nth-child(2){      background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 21px;
    left: 780px;
    font-size: 1.4em;
    z-index: 111;}
#tab1_view1 ul:nth-of-type(4) > li:nth-child(3){     width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    left: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 5em;
    height: 360px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}

#tab1_view2 ul:nth-of-type(2),#tab1_view2 ul:nth-of-type(3),#tab1_view2 ul:nth-of-type(1) {    position: relative;
    width: 100%;
    display: table; clear:both;}
#tab1_view2 ul:nth-of-type(2) > li,#tab1_view2 ul:nth-of-type(3) > li,#tab1_view2 ul:nth-of-type(1) > li {background-position-x: center;
    background-position-y: center;}
#tab1_view2 ul:nth-of-type(2) > li span,#tab1_view2 ul:nth-of-type(3) > li span,#tab1_view2 ul:nth-of-type(1) > li span {font-weight: 600;}

#tab1_view2 ul:nth-of-type(1) { }
#tab1_view2 ul:nth-of-type(1) > li:nth-child(1){    background-image: url(/img/page/2010/5.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: relative;}
#tab1_view2 ul:nth-of-type(1) > li:nth-child(2){  background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 16px;
    left: 273px;
    font-size: 1.4em;
    z-index: 111;}
#tab1_view2 ul:nth-of-type(1) > li:nth-child(3){        width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    right: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 4em;
    height: 440px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}

#tab1_view2 ul:nth-of-type(2) {margin-top: 10em;     height: 30em;}
#tab1_view2 ul:nth-of-type(2) > li:nth-child(1){      background-image: url(/img/page/2010/6.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: absolute;
    right: 0px;}
#tab1_view2 ul:nth-of-type(2) > li:nth-child(2){      background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 21px;
    left: 752px;
    font-size: 1.4em;
    z-index: 111;
}
#tab1_view2 ul:nth-of-type(2) > li:nth-child(3){     width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    left: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 5em;
    height: 360px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}
    
#tab1_view2 ul:nth-of-type(3) {    height: 36em; }
#tab1_view2 ul:nth-of-type(3) > li:nth-child(1){    background-image: url(/img/page/2010/7.png);
    height: 25em;
    width: 20em;
    z-index: 11;
    position: relative;}
#tab1_view2 ul:nth-of-type(3) > li:nth-child(2){  background-color: red;
    color: white;
    padding: 1em;
    display: table;
    position: absolute;
    top: 16px;
    left: 273px;
    font-size: 1.4em;
    z-index: 111;}
#tab1_view2 ul:nth-of-type(3) > li:nth-child(3){        width: 77%;
    display: table;
    position: absolute;
    top: 63px;
    right: 0em;
    border: 1px solid gray;
    padding: 4em 4em 0 5em;
    height: 460px;
    box-sizing: border-box;
    z-index: 1;
    line-height: 2em;}

div.title_img {
	background-size: cover;
    height: auto;
    background-position-y: center;
    background-position-x: center;     box-sizing: border-box;}

div.title_img ul{        color: white;
    display: table;
    margin: 0 auto;
    /* list-style: lower-greek; */
    /* margin-top: 1em; */
    /* padding-top: 4em; */
    font-size: 1.4em;
    padding: 1em 3em;}
div.title_img ul li{list-style: none;}
div.title_img ul li span {color: red;
    font-weight: 600;
    /*margin-right: 1em;
    display: table;*/}

ul.video1 {    width: 100%;
    box-sizing: border-box;}
ul.video1 li{        width: 45%;
    text-align: right;
    position: relative;
    box-sizing: border-box;
    background-color: #d6d6d6; margin-bottom: 2em;}
ul.video1 > li:nth-of-type(1){    float: left;}
ul.video1 > li:nth-of-type(2){    float: right;}
ul.video1 > li:nth-of-type(3){    float: left;}
ul.video1 > li:nth-of-type(4){    float: right;}
ul.video1 > li:nth-of-type(5){    float: left;}
ul.video1 > li:nth-of-type(6){    float: right;}



ul.video2 {    width: 100%;
    box-sizing: border-box;}
ul.video2 li{    width: 45%;
    text-align: right;     position: relative;     box-sizing: border-box;}
ul.video2 > li:nth-of-type(1){    float: left;}
ul.video2 > li:nth-of-type(2){    float: right;}
ul.video2 > li:nth-of-type(3){    text-align: center;
    width: 100%;
    clear: both;
    display: table;
    background-color: #d4d4d4;
    padding: 2em;}
ul.video2 li span {display: table;
    float: right;
    padding: 1em;
    font-weight: 600;
    text-transform: capitalize;}
ul.video2 > li:nth-of-type(2) span {color:red;}
ul.video2 li p {    padding: 2em 0;
    border: 1px solid red;
    font-weight: 600;    word-break: keep-all;
}    
    
@media screen and (max-width: 1000px) { 
	ul.video1 > li {float: unset; width: 100%;}
	ul.video2 > li{float: unset; width: 100%;}
	
	div.title_img ul li span {}
	#tab1_view1 ul:nth-of-type(2), #tab1_view1 ul:nth-of-type(3), #tab1_view1 ul:nth-of-type(1),#tab1_view1 ul:nth-of-type(4){ margin:0; }
	#tab1_view1 ul:nth-of-type(1) > li:nth-child(1),#tab1_view1 ul:nth-of-type(2) > li:nth-child(1),#tab1_view1 ul:nth-of-type(3) > li:nth-child(1),,#tab1_view1 ul:nth-of-type(4) > li:nth-child(1) {position: unset;
    width: 100%;}
	#tab1_view1 ul:nth-of-type(1) > li:nth-child(2),#tab1_view1 ul:nth-of-type(2) > li:nth-child(2),#tab1_view1 ul:nth-of-type(3) > li:nth-child(2) {    top: 0;
    left: 0;}
	#tab1_view1 ul:nth-of-type(1) > li:nth-child(3),#tab1_view1 ul:nth-of-type(2) > li:nth-child(3),#tab1_view1 ul:nth-of-type(3) > li:nth-child(3) {    width: 100%;
    position: unset;
    height: auto;
    padding: 1em;}

	#tab1_view2 ul:nth-of-type(2), #tab1_view2 ul:nth-of-type(3), #tab1_view2 ul:nth-of-type(1){    margin-top: 1em;}
	#tab1_view2 ul:nth-of-type(1) > li:nth-child(1),#tab1_view2 ul:nth-of-type(2) > li:nth-child(1),#tab1_view2 ul:nth-of-type(3) > li:nth-child(1) {position: unset;
    width: 100%;}
	#tab1_view2 ul:nth-of-type(1) > li:nth-child(2),#tab1_view2 ul:nth-of-type(2) > li:nth-child(2),#tab1_view2 ul:nth-of-type(3) > li:nth-child(2) {    top: 0;
    left: 0;}
	#tab1_view2 ul:nth-of-type(1) > li:nth-child(3),#tab1_view2 ul:nth-of-type(2) > li:nth-child(3),#tab1_view2 ul:nth-of-type(3) > li:nth-child(3) {    width: 100%;
    position: unset;
    height: auto;
    padding: 1em;}

    div.title_img {
        height: auto;}
    div.title_img ul {    padding: 2em;
    font-size: 1em;}
	
	.thumbs a img {    width: 14%;     height: auto; }
	.info_title li img {
	    width: 100%;
	}
	.info_title li:nth-child(1) {    float: none;}
	.info_title li:nth-child(2) {
	    float: none;
	    padding-top: 1em;
	    width: 100%;
	}
	.menu_ul {
    clear: both;
    display: table;
    margin: 0 auto;
    margin-top: 1em;
    margin-bottom: 1em;
	}
	.info_txt2 h4 {
    text-align: center;
    position: relative;
    font-size: 3em;
    color: #1d1d1d;
    margin-bottom: 0.5em;
    margin-top: 1em;
}
	.info_txt2 h4:after {
    content: "";
    display: block;
    width: 288px;
    height: 39px;
    /* border-left: 6px solid #ff0000; */
    margin: 0px 0px 0px 0;
    position: absolute;
    top: 34px;
    left: 3%;
    background-color: rgb(255,177,157,0.5);
    filter: blur(10px);
    -webkit-filter: blur(10px);
	}
	.menu_ul li a {
    display: table;
    padding: 1em 1em;
    color: #1b1b1b;
    font-size: 1.2em;
    border-radius: 0.9em;
	}
	
}
