
body{
    margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20pt;
	background-color:#fff;
}
img {
	border: 0px;
}
#menu{
    float:left;
	display:block;
	margin:0;
	width:1400px;
	height:360px;
    }


#main{
    margin:0 auto 0 auto;
	width:1400px;
}
#main .about2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:660px;
	background: url(../img/about_main_02.jpg) no-repeat;
}
    #main .about_img{
    	margin: 0;
    	position: absolute;
    	width: 770px;
    	height: 660px;
    }
#main .about3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:540px;
	background: url(../img/about_main_03.jpg) no-repeat;
}
#main .about_footer{
	float:left;
	display:block;
	margin:460px 0 0 0;
	width:1400px;
	height:80px;
	color: #1569f3;
	text-align: center;
	line-height:18pt;
}
    #main .about_footer a{
            color: #1569f3;
            text-decoration: none;
        }
    #main .about_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#main #rooms{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:640px;
	background: url(../img/rooms_main_02.jpg) no-repeat;
}
#main #rooms .rb1 a{
	margin: 15px 0 0 140px;
	display: block;
	position: absolute;
	width: 175px;
	height: 180px;
	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: 5px 0 0 620px;
	display: block;
	position: absolute;
	width: 185px;
	height: 180px;
	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: 310px 0 0 250px;
	display: block;
	position: absolute;
	width: 220px;
	height: 145px;
	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: 310px 0 0 910px;
	display: block;
	position: absolute;
	width: 150px;
	height: 180px;
	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:560px 0 0 0;
	width:1400px;
	height:80px;
	color: #1569f3;
	text-align: center;
	line-height:18pt;
	z-index: 1;
}
    #main .rooms_footer a{
            color: #1569f3;
            text-decoration: none;
        }
    #main .rooms_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }


#main #rm1_2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:720px;
	background: url(../img/rm1_main_02.jpg) no-repeat;
}
    #main #rm1_3{
    	float:left;
    	display:block;
    	margin:0;
    	width:1400px;
    	height:500px;
    	background: url(../img/rm1_main_03.jpg) no-repeat;
    }
#main #rm2_2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:720px;
	background: url(../img/rm2_main_02.jpg) no-repeat;
}
    #main #rm2_3{
    	float:left;
    	display:block;
    	margin:0;
    	width:1400px;
    	height:500px;
    	background: url(../img/rm2_main_03.jpg) no-repeat;
    }

#main #rm3_2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:720px;
	background: url(../img/rm3_main_02.jpg) no-repeat;
}
    #main #rm3_3{
    	float:left;
    	display:block;
    	margin:0;
    	width:1400px;
    	height:500px;
    	background: url(../img/rm3_main_03.jpg) no-repeat;
    }


#main #rm4_2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:720px;
	background: url(../img/rm4_main_02.jpg) no-repeat;
}
    #main #rm4_3{
    	float:left;
    	display:block;
    	margin:0;
    	width:1400px;
    	height:500px;
    	background: url(../img/rm4_main_03.jpg) no-repeat;
    }

#rb{
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	width: 515px;
	height: 600px;
}
    
#room_img {
	width: 780px;
	height: 570px;
	/*border-radius: 50%;*/
	position: absolute;
	overflow: hidden;
	margin:75px 0 0 527px;
	z-index: 1;
	
	}
	#room_img ul.list {
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		width: 9999px;
		height: 100%;
	}
	#room_img ul.list li {
		float: left;
		width: 780px;
	}
	#room_img .list img{
		width: 780px;
		height: 540px;
		/*border-radius: 50%;*/
	}
	#room_img ul.playerControl {
		margin: 0;
		padding: 0;
		list-style: none;
		position: absolute;
		bottom: 5px;
		right: 5px;
		height: 14px;
	}
	#room_img ul.playerControl li {
		float: left;
		width: 15px;
		height: 15px;
		cursor: pointer;
		margin: 0px 5px;
		background: url(../img/point.png) no-repeat -15px 0;
	}
	#room_img ul.playerControl li.current { 
		background-position: 0 0;
	}


#main .roomtxt{
	float: right;
	display: block;
	margin: 5px 80px 0 0;
	width: 380px;
	color: #5016d5;
	font-size: 14px;
	line-height: 20pt;
}
    #main .roomtxt .a{
	float: left;
	display: block;
	margin-left: 200px;
	width: 180px;
	height: 130px;
    }
    #main .roomtxt .b{
	float: left;
	display: block;
	margin: 0;
	width: 200px;
	height: 150px;
	color: #f02f2f;
    }
    #main .roomtxt .c{
	float: left;
	display: block;
	margin: 0;
	width: 160px;
	height: 280px;
    }
#main .roompic{
	float: left;
	display: block;
	margin: 120px 0 0 100px;
	width: 750px;
	height: 499px;
	background-color: #fff;
}
#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:510px;
	background: url(../img/notice_main_02.jpg) no-repeat;
}
#main .notice3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:580px;
	background: url(../img/notice_main_03.jpg) no-repeat;
}
#main .notice_footer{
	float:left;
	display:block;
	margin:500px 0 0 0;
	width:1400px;
	height:80px;
	color: #1569f3;
	text-align: center;
	line-height:18pt;
}
    #main .notice_footer a{
            color: #1569f3;
            text-decoration: none;
        }
    #main .notice_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#sce{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:860px;
	background: url(../img/sce_main_02.jpg) no-repeat;
}
#sce .block1{
    float:left;
	display:block;
	margin:100px 0 0 400px;
	width:1000px;
	height:250px;
    }
#sce{
    float:left;
	display:block;
	margin:0;
	width:1400px;
	height:885px;
	background: url(../img/sce_main_02.jpg) no-repeat;
    }
#main .sce_footer{
	float:left;
	display:block;
	margin:805px 0 0 0;
	width:1400px;
	height:80px;
	color: #1569f3;
	text-align: center;
	line-height:18pt;
}
    #main .sce_footer a{
            color: #1569f3;
            text-decoration: none;
        }
    #main .sce_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }

#map2{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:510px;
	background: url(../img/map_main_02.jpg) no-repeat;
}
#map3{
	float:left;
	display:block;
	margin:0;
	width:1400px;
	height:580px;
	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;
    }
#main .map_footer{
	float:left;
	display:block;
	margin:500px 0 0 0;
	width:1400px;
	height:80px;
	color: #1569f3;
	text-align: center;
	line-height:18pt;
}
    #main .map_footer a{
            color: #1569f3;
            text-decoration: none;
        }
    #main .map_footer a:hover{
            color: #ff0000;
            text-decoration: none;
        }
