
body{
    margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20pt;
	background-color:#ffd9ea;
}
img {
	border: 0px;
}
#menu{
    float:left;
	display:block;
	margin:0;
	width:1400px;
	height:265px;
    }


#main{
    margin:0 auto 0 auto;
	width:1400px;
}
#main .about2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/about_main_02.jpg) no-repeat;
}
#main .about_footer{
	float:left;
	display:block;
	margin:655px 0 0 0;
	width:1400px;
	height:80px;
	color: #a96eb6;
	text-align: center;
	line-height:18pt;
}
    #main .about_footer a{
            color: #a96eb6;
            text-decoration: none;
        }
    #main .about_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#main #rooms{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/rooms_main_02.jpg) no-repeat;
}
#main #rooms .rb1 a{
	margin: 160px 0 0 40px;
	display: block;
	position: absolute;
	width: 260px;
	height: 255px;
	background: url("../img/rb_01.png");
	z-index: 5;
}
#main #rooms .rb1 a:hover {
        background: url("../img/rba_01.png");
    }
#main #rooms .rb2 a{
	margin: 250px 0 0 380px;
	display: block;
	position: absolute;
	width: 260px;
	height: 255px;
	background: url("../img/rb_02.png");
	z-index: 4;
}
#main #rooms .rb2 a:hover {
        background: url("../img/rba_02.png");
    }
#main #rooms .rb3 a{
	margin: 170px 0 0 725px;
	display: block;
	position: absolute;
	width: 260px;
	height: 255px;
	background: url("../img/rb_03.png");
	z-index: 3;
}
#main #rooms .rb3 a:hover {
        background: url("../img/rba_03.png");
    }
#main #rooms .rb4 a{
	margin: 250px 0 0 1070px;
	display: block;
	position: absolute;
	width: 260px;
	height: 255px;
	background: url("../img/rb_04.png");
	z-index: 2;
}
#main #rooms .rb4 a:hover {
        background: url("../img/rba_04.png");
    }
#main .rooms_footer{
	display: block;
	position: absolute;
	margin:655px 0 0 0;
	width:1400px;
	height:80px;
	color: #a96eb6;
	text-align: center;
	line-height:18pt;
	z-index: 1;
}
    #main .rooms_footer a{
            color: #a96eb6;
            text-decoration: none;
        }
    #main .rooms_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#main #rm1{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/rm1_main_02.jpg) no-repeat;
}
#main #rm2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/rm2_main_02.jpg) no-repeat;
}
#main #rm3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/rm3_main_02.jpg) no-repeat;
}
#main #rm4{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:735px;
	background: url(../img/rm4_main_02.jpg) no-repeat;
}
    
#main .roomtxt{
	float: left;
	display: block;
	margin: 155px 0 0 150px;
	width: 400px;
	height: 350px;
	color: #e4541b;
	font-size: 14px;
	line-height: 20pt;
}
    #main .roomtxt .a{
	float: left;
	display: block;
	margin: 0;
	width: 200px;
    }
    #main .roomtxt .b{
	float: left;
	display: block;
	margin: 0;
	width: 200px;
	color: #1b9d64;
    }
    #main .roomtxt .c1 a{
	float: left;
	display: block;
	margin: 50px 0 0 0;
	width: 285px;
	height: 170px;
	background: url(../img/next_01.png) no-repeat;
    }
        #main .roomtxt .c1 a:hover {
            opacity: 0.7;
            filter: saturate(2);
            -webkit-filter: saturate(2);
        }
    #main .roomtxt .c2 a{
	float: left;
	display: block;
	margin: 50px 0 0 0;
	width: 230px;
	height: 170px;
	background: url(../img/next_02.png) no-repeat;
    }
        #main .roomtxt .c2 a:hover {
            opacity: 0.7;
            filter: saturate(2);
            -webkit-filter: saturate(2);
        }
    #main .roomtxt .c3 a{
	float: left;
	display: block;
	margin: 50px 0 0 0;
	width: 240px;
	height: 170px;
	background: url(../img/next_03.png) no-repeat;
    }
        #main .roomtxt .c3 a:hover {
            opacity: 0.7;
            filter: saturate(2);
            -webkit-filter: saturate(2);
        }
    #main .roomtxt .c4 a{
	float: left;
	display: block;
	margin: 50px 0 0 0;
	width: 240px;
	height: 170px;
	background: url(../img/next_04.png) no-repeat;
    }
        #main .roomtxt .c4 a:hover {
            opacity: 0.7;
            filter: saturate(2);
            -webkit-filter: saturate(2);
        }
#main #roompic{
	position: absolute;
	display: block;
	margin: 60px 0 0 545px;
	width: 780px;
	height: 519px;
}
    
#main .next{
	position: absolute;
	margin: 198px 0 0 430px;
	width: 200px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	letter-spacing: 2pt;
}
    #main .next a{
	color: #fff;
	text-decoration: none;
    }
    #main .next a:hover{
	color: #fff000;
	font-weight:bold;
	text-decoration: none;
    }


#main .notice2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:527px;
	background: url(../img/notice_main_02.jpg) no-repeat;
}
#main .notice3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:488px;
	background: url(../img/notice_main_03.jpg) no-repeat;
}
#main .notice4{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:250px;
	background: url(../img/notice_main_04.jpg) no-repeat;
}
#main .notice_footer{
	float:left;
	display:block;
	margin:170px 0 0 0;
	width:1400px;
	height:80px;
	color: #a96eb6;
	text-align: center;
	line-height:18pt;
}
    #main .notice_footer a{
            color: #a96eb6;
            text-decoration: none;
        }
    #main .notice_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#main .sce2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:523px;
	background: url(../img/sce_main_02.jpg) no-repeat;
}
#main .sce3{
    float:left;
	display:block;
	margin:0;
	width:1400px;
	height:412px;
	background: url(../img/sce_main_03.jpg) no-repeat;
    }
#main .sce_footer{
	float:left;
	display:block;
	margin:332px 0 0 0;
	width:1400px;
	height:80px;
	color: #a96eb6;
	text-align: center;
	line-height:18pt;
}
    #main .sce_footer a{
            color: #a96eb6;
            text-decoration: none;
        }
    #main .sce_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#map2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:479px;
	background: url(../img/map_main_02.jpg) no-repeat;
}
#map3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:456px;
	background: url(../img/map_main_03.jpg) no-repeat;
}
#map3 .add{
	margin:302px 0 0 430px;
	display: block;
	position: absolute;
	width: 300px;
	height: 30px;
	font-size:16px;
	color: #df0707;
}
#map3 .add a{
	color: #df0707;
	text-decoration: none;
}
    #map3 .add a:hover{
	color: #ff9000;
	text-decoration: none;
    }
.map_footer{
	float:left;
	display:block;
	margin:375px 0 0 0;
	width:1400px;
	height:80px;
	color: #a96eb6;
	text-align: center;
	line-height:18pt;
}
    .map_footer a{
            color: #a96eb6;
            text-decoration: none;
        }
    .map_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }
