@charset "utf-8";
/*lakepart CSS Document */
@font-face {
	font-family: 'Conv_TrajanPro-Regular';
	src: url('fonts/TrajanPro-Regular.eot');
	src: local('?'), url('../fonts/TrajanPro-Regular.woff') format('woff'), url('../fonts/TrajanPro-Regular.ttf') format('truetype'), url('../fonts/TrajanPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_avalon-plain';
	src: url('fonts/avalon-plain.eot');
	src: local('?'), url('../fonts/avalon-plain.woff') format('woff'), url('../fonts/avalon-plain.ttf') format('truetype'), url('../fonts/avalon-plain.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_ITCAvantGardeStd-Demi';
	src: url('fonts/ITCAvantGardeStd-Demi.eot');
	src: local('?'), url('../fonts/ITCAvantGardeStd-Demi.woff') format('woff'), url('../fonts/ITCAvantGardeStd-Demi.ttf') format('truetype'), url('../fonts/ITCAvantGardeStd-Demi.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



body{
	margin:0 auto;
	padding:0;
	width:100%;
	line-height:1.4;
}

.bg_img{
	background-image:url(../image/background.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	width:100%;
	height:100%;	
}

.main_wrapper{
	width:100%;
	position: absolute;
	top: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
}
.main_wrapper2{
	margin:0 auto;
	width:1000px;
}

.wrapper_BK_ground{
	background-image:url(../image/bubble_BG.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
	
}

.centre_wrapper{
	
}

.centre_top > img{
	margin-top:114px;
	opacity:0;
}

.centre_bottom{
	height:43px;
	width:500px;
	margin:auto;
	margin-top:10px;
	position:relative;
}
.centre_bottom .pre_launch{
	position:absolute;
	top:70px;
	right:-210px;
}
.centre_bottom .centre_bottom_left{
	/*width:210px;
	float:left;*/
	margin-left:24px;
	opacity:0;
}

.centre_bottom .centre_bottom_right{
	width:258px;
	float:left;
	opacity:0;
	margin-left:-20px;
}

.centre_bottom a{
	
	color: #00546E;
	margin-left: 148px;
	text-decoration: none;
	font-size: 25px;
	font-family: 'Conv_TrajanPro-Regular';
	margin-top: 13px;
}


.centre_bottom .centre_bottom_left:hover a, .centre_bottom .centre_bottom_right:hover a{
	color:#3FF;
	
	font-family: 'Conv_TrajanPro-Regular';
	
}

.footer_centre{
	color:#FFF;
	margin-top:-25px;
}
.footer_centre a{
	color:#FFF;
	text-decoration:none;
}
.footer_centre a:hover{
	color:#00A69C;
}
.footer_centre2{
	margin-top:0px;
}

.footer{
	font-size:10px;
	text-align:center;
	width:100%;
	margin:9px 0 5px 0;
	float:left;
	font-family: 'Conv_avalon-plain';
}
}

.footer2{
	font-size:14px;
	text-align:center;
	bottom:0;
	float:left;
	width: 100%;
	margin-top:20px;
}


.header_wrapper{
	height:70px;
	margin-top:	20px;
	position: relative;
	z-index: 99;
}
.header_wrapper .logo_wrapper{
	
	float:left;
	
}
.header_wrapper .logo_wrapper img{
	width:230px;
}
.header_wrapper .menu_wrapper{
	float: right;
	/*margin-top: 12px;*/
	font-size: 8.5px;
	color: #FFF;
	font-family: 'Conv_TrajanPro-Regular';
	
}

.header_wrapper .menu_wrapper > ul{
	list-style-type:none;
	padding-right:0;
	-right:0;
	float:left;
	margin-top: 22px;
}
.header_wrapper .menu_wrapper > ul .current_menu{
	color:#00A69C;
	background-image:url(../image/leaf.png);
	background-repeat:no-repeat;
	left:0;
	top:0;
}

.header_wrapper .menu_wrapper > ul .current_menu > a{
	color:#00A69C;
}


.header_wrapper .menu_wrapper > ul > li {
	float:left;
	padding-left:8px;
	padding-top:13px;
	padding-right:14px;
	cursor:pointer;
	position:relative;
}
.header_wrapper .menu_wrapper > ul > li:last-child {
	padding-right:0;	
}
.header_wrapper .menu_wrapper > ul > li > a{
	color:#FFF;
	text-decoration:none;
}
.header_wrapper .menu_wrapper > ul > li:hover > a > div{
	color:#00A69C;
	position:relative;
}
.header_wrapper .menu_wrapper > ul > li:hover > div{
	color:#00A69C;
	position:relative;
}
.header_wrapper .menu_wrapper > ul > li:hover > ul{
	display:block;
}
.header_wrapper .menu_wrapper > ul > li > ul{
	position:absolute;
	left:0;
	display:none;
	color:#FFF;
	background:#00A69C;
	list-style-type:none;
	padding-left:0;
	font-size:10px;
	width:auto;
}
.header_wrapper .menu_wrapper > ul > li > ul > li{
	white-space:nowrap;
	font-weight:normal;
	font-size:9px;
	padding:5px;
}
.header_wrapper .menu_wrapper > ul > li > ul > li{
	padding:10px;
}
.header_wrapper .menu_wrapper > ul > li > ul > li:hover{
	background:#fff;
	color:#00A69C;
}
.header_wrapper .menu_wrapper > ul > li > ul > li > a:hover{
	
}

.content_wrapper{
	width:960px;
	/*height:100%;*/
	float:left;
	text-align:left;
	padding:20px;
	background-color:white;
    min-height: 450px;
}

.content_wrapper1{
	width:960px;
	/*height:100%;*/
	float:left;
	text-align:left;
	/*padding:20px;*/
	background-color:white;
}

.position_control{
	position:relative;
}

.content_left{
	
	height:440px;
	width:274px;
	
	float:left;
	
}

.content_left_img{
	background-image:url(../image/content_left_img.jpg);
	background-repeat:no-repeat;
}

.content_left_img2{
	background-image:url(../image/content_left_img2.jpg);
	background-repeat:no-repeat;
}

.content_left_img02{
	background-image:url(../image/content_left_img02.jpg);
	background-repeat:no-repeat;	
}

.content_left_img03{
	background-image:url(../image/content_left_img03.jpg);
	background-repeat:no-repeat;	
}

.content_left_img04{
	background-image:url(../image/content_left_img04.jpg);
	background-repeat:no-repeat;	
}

.content_left_img05{
	background-image:url(../image/content_left_img05.jpg);
	background-repeat:no-repeat;	
}

.content_left_img06{
	background-image:url(../image/content_left_img06.jpg);
	background-repeat:no-repeat;	
}

.content_left_img07{
	background-image:url(../image/content_left_img07.jpg);
	background-repeat:no-repeat;	
}

.content_left_img08{
	background-image:url(../image/content_left_img08.jpg);
	background-repeat:no-repeat;	
}


.content_left_img3{
	background-image:url(../image/content_left_img3.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

.content_left p{
	padding: 15px;
	color: #fff;
	font-family: 'Conv_avalon-plain';
	text-align: justify;
	font-size: 10px;
	/*margin-top: 270px;*/
	line-height: 1.4;
	letter-spacing:0.8px;
	/*font-family:monospace;*/
}

.content_left .c_title{
	font-size:14px;
	font-family: 'Conv_ITCAvantGardeStd-Demi';

	margin-top:215px;
	margin-bottom: -11px;
	margin-left: 15px;
	margin-right:15px;
}

.content_left .font_control{
	margin-top:0 !important;
}


.content_left .circle_pic_1{
	position:absolute;
	z-index:10;
	top:30px;
	left:35px;
	
}

.content_left .doub_circle_pic_1{
	position:absolute;
	z-index:10;
	top: 8px;
	left: 169px;
}


.content_right{
	
	height:440px;
	width:685px;
	float:left;
	background-size:cover;
}

.content_right_img{
	background-image:url(../image/content_right_img_1.jpg);
	background-repeat:no-repeat;
	position:relative;
}

.content_right_img2{
	background-image:url(../image/content_right_img2.jpg);
	background-repeat:no-repeat;
}

.content_right_img02{
	background-image:url(../image/content_right_img02.jpg);
	background-repeat:no-repeat;	
}

.content_right_img03{
	background-image:url(../image/content_right_img03.jpg);
	background-repeat:no-repeat;	
}


.content_right_img04{
	background-image:url(../image/content_right_img04.jpg);
	background-repeat:no-repeat;	
}



.content_right_img05{
	background-image:url(../image/content_right_img05.jpg);
	background-repeat:no-repeat;	
}



.content_right_img06{
	background-image:url(../image/content_right_img06.jpg);
	background-repeat:no-repeat;	
}



.content_right_img07{
	background-image:url(../image/content_right_img07.jpg);
	background-repeat:no-repeat;	
}



.content_right_img08{
	background-image:url(../image/content_right_img08.jpg);
	background-repeat:no-repeat;	
}

.content_right_img09{
	background-image:url(../image/content_right_img09.jpg);
	background-repeat:no-repeat;	
}

.content_right_img10{
	background-image:url(../image/content_right_img10.jpg);
	background-repeat:no-repeat;	
}

.content_right_img11{
	background-image:url(../image/content_right_img11.jpg);
	background-repeat:no-repeat;	
}

.content_right_img12{
	background-image:url(../image/content_right_img12.jpg);
	background-repeat:no-repeat;	
}

.content_right_img13{
	background-image:url(../image/content_right_img13.jpg);
	background-repeat:no-repeat;	
}


.content_right_img3{
	background-image:url(../image/content_right_img3.jpg);
	background-repeat:no-repeat;

}

.content_right {
	font-family: 'Conv_TrajanPro-Regular';
	font-size:30px;
}

.content_right_c1{
	text-align:left;
	margin-top:90px;
	margin-left:50px;
}
.content_right_c2{
	
	margin-left:20px;
}
.the_plans_content_right_c img{
	float:right;
	margin:10px 20px;
}

.content_right span{
color:#BED62F;
font-size:35px;
}


.content_right .register_link{
	position: absolute;
	bottom: 21px;
	right: 0px;
	/*font-size: 24PX;
	color: #FFF;
	background-color: #2F7586;
	padding: 13px 10px 7px 10px;*/
	width: 340px;
	height: 43px;
}

.content_right .register_link2{
	position: absolute;
	bottom: 15px;
	right: 0px;
	/*font-size: 24PX;
	color: #FFF;
	background-color: #2F7586;
	padding: 13px 10px 7px 10px;*/
	width: 400px;
	height: 53px;
}



.content_right .register_link:hover{
	color:#00546E;
}


.bak_white{
	background-color:#fff;	
}

.loc_cont_left{
	text-align:left;
	float:left;
}

.loc_cont_left-overview {
	width: 474px;
    height: 275px;
	float: left;
	text-align:left;
}

.loc_cont_left img{
	width: 474px;
}


.content_size{
	width:960px;
}

.text_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:23px;
	color: #4EC6E0;
}
.loc_cont_right{
	float: left;
	width: 450px;
	/*margin-top: 30px;*/
	margin-left: 36px;
	text-align: left;
	color: #8C8E90;
	/*margin-right: 15px;*/
	font-size:12px;
}

.loc_cont_right2{
	float: left;
	width: 450px;
	height: 408px;
	/*margin-top: 30px;*/
	margin-left: 36px;
	text-align: left;
	color: #8C8E90;
	/*margin-right: 15px;*/
	font-size:12px;
}

.loc_cont_right2 ul{
	margin-top:0;
	padding-left:0;
}


.loc_cont_right .loc_cont_right_top .loc_cont_right_top_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:23px;
	color: #4EC6E0;
}

.loc_cont_right2 .loc_cont_right_top .loc_cont_right_top_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:23px;
	margin-bottom: 7px;
	color: #4EC6E0;
}


.loc_cont_right .loc_cont_right_top .loc_cont_right_top_describe{
	text-align:justify;
	
	margin:10px 30px 30px 0px;
	font-family: 'Conv_avalon-plain';
	font-size:10px;
	line-height:1.4;
}

.loc_cont_right .loc_cont_right_bottom .loc_cont_right_bottom_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:18px;
	color:#4EC6E0;
	margin-top: -15px;
	margin-bottom: 10px;
	
}

.unorderlist{
	font-family: 'Conv_avalon-plain';
	font-size:10px;
}

.unorderlist2{
	font-family: 'Conv_avalon-plain';
	font-weight:bold;
	color:#3F3F3F;
	
}

.unorderlist2 li{
	color: #8C8E90;
	font-weight:normal;
	list-style-type:none;
	
}
.unorderlist ul{
	padding-left:20px;
	margin-top:0px;
	font-size:10px;
	line-height:1.4;
}


.disclaimer{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:35px;
	color:#00394C;
}


.disclaimer_des{
	color:#6D6E70;
	font-size:12px;
	font-family: 'Conv_avalon-plain';
	text-align:justify;
}

.permit{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:35px;
	color:#00394C;
}


.permit_desc{
	color:#6D6E70;
	font-size:12px;
	font-family: 'Conv_avalon-plain';
	text-align:justify;
}

.disclaimer{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:36px;
	
}

.content_left_the_plans{
	padding:20px;
	text-align:justify;
}

.content_left_the_plans .the_plans_title{
	font-family: 'Conv_TrajanPro-Regular';
	/*margin-top:144px;*/
	font-size:14px;
	color:#8C8E90;
}

.content_left_the_plans .the_plans_subtitle{
	font-family: 'Conv_TrajanPro-Regular';
	font-size:13px;
	color:#8C8E90;
	margin-top:10px;
	margin-bottom:3px;
}

.content_left_the_plans .the_plans_desc{
	font-family: 'Conv_avalon-plain';
	font-size:11px;
	color:#4EC6E0;
}

.iframe_gallery{
	width:1260px;
	height:560px;
	background-color:#FFF;
}

.gallery_wrapper .sub_gallery_wrapper{
	/*margin:20px;*/
}

.gallery_wrapper .sub_gallery_wrapper .gallery_upper img{
	
	margin-right:15px;
}

.gallery_wrapper .sub_gallery_wrapper .gallery_lower img{
	
	margin-top:15px;
	margin-right:15px;
}

.gallery_iframe_size_control{
	width:960px;
	height:525px;
}

.text_align_left{
	text-align:left !important;
}

.coming_img{
	overflow:hidden;
	padding-left:30px;
	padding-right:30px;
}

.coming_img2{
	overflow:hidden;
}

.coming_img2 img{
	width:280px;
}

.flex-viewport{
	/*height:440px;*/
	/*padding-top:45px;*/
}

.flexslider .slides img{
	width:auto !important;
}

.flex-control-nav{
	height:15px;
	text-align:right !important;
	right:17px;
	margin-top:5px;
}

.flex-control-nav li{
	margin-right:8px !important;
}

.color1{
	color:#2C4E4B;
}

.color2{
	color:#D1B554; 
}


.color3{
	color:#981E2A;  
}

.color4{
	color:#63A8CB;
}

.color5{
	color:#322222; 
}

.color6{
	color:#C18A7A; 
}

.color7   {
	color:#322222; 
}

.color8{
	color:#8C8E90;
}

.margintop50{
	margin-top:40px;
}

.margin130{
	margin-top:130px !important;
}

.margintop250{
	margin-top:250px !important;
}

.margintop240{
	margin-top:240px !important;
}

.marginTop290{
	margin-top:290px !important;
}


.loc_cont_right_bottom_describe{
	width: 196px;
	float: left;
}
.flexslider:hover .flex-next{
	right:-58px;
	font-size:36px;
	font-weight:bold;
	background-image:url(../image/arrow_next.png);
	background-repeat:no-repeat;
}

.flexslider:hover .flex-prev{
	font-size:36px;
	left:-36px;
	font-weight:bold;
	background-image:url(../image/arrow_prev.png);
	background-repeat:no-repeat;
}

.flex-control-paging li a.flex-active{
	background-color:#3b414d;
}

.flex-control-paging li a{
	background-color:#5aa0d7;
	border-radius:10px;
}

/*.fancybox-inner{
	height:570px !important;
}*/

.others_slider{
	width:960px;
	padding:20px;
}

.marginTop10{
	margin-top:10px !important;
}

.fontsize13{
	font-size:13px !important;
}
/*
.fontsize11{
	font-size:11.5px !important;
}*/

.bold1{
	/*
	font-weight:normal;
	font-size:24px;
	font-family: 'Conv_TrajanPro-Regular';
	color:#ed1c24;
	*/
	
	font-weight: normal;
	font-size: 16px;
	font-family: 'Conv_TrajanPro-Regular';
	color: white;
	border: 2px solid;
	border-radius: 7px;
	padding: 12px 2px 8px 8px;
	background-color: #ED1c1f;
	width: 356px;
}

.fonttypesan{
	text-decoration:underline;
	font-family:sans-serif;
}

.accessibility{
	color: #8C8E90;
	font-size: 11px;
	font-family: 'Conv_avalon-plain';
	float: right;
	width: 450px;
}

.upgrading_progress_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size: 23px;
	color: #4EC6E0;
	margin-top:10px;
}
.upgrading_progress_sub_title{
	font-family: 'Conv_TrajanPro-Regular';
	font-size: 15px;
	color: #4EC6E0;
	margin-top:25px;
}

.thumbnail_img_row img{
	margin-right:16px;
	margin-bottom:16px;
}

.footer_centre {
	/*background: url('../image/bottom_banner01.jpg');*/
	background-repeat: x;
	padding: 10px 0;
}

.overview_cont_right_top_describe {
	text-align: justify;
	margin: 10px 30px 30px 0px;
	font-family: 'Conv_avalon-plain';
	font-size: 10px;
	line-height: 1.4;
}

.overview_cont_right_top_describe .col-wrapper .col-1{
	width: 450px;
	float: left;
	
}

.overview_cont_right_top_describe .col-wrapper .col-2{
	width: 450px;
	float: right;
}

.overview_right {
	width: 432px;
	float: left;
	margin-left: 26px;
	text-align: justify;
	font-family: 'Conv_avalon-plain';
	font-size: 12px;
	line-height: 1.4;
	padding-top: 8px;
	color: #8C8E90;
}

.overview_cont_right_top_title {
	font-family: 'Conv_TrajanPro-Regular';
	font-size: 23px;
	color: #4EC6E0;
	margin-top: -10px;
	margin-bottom: 7px;
}


.hidden, .hidden2, .hidden3, .hidden4 {
    display: none;
}

.upgrading_progress_sub_title:hover{
    color: #00A69C;
}

hr {
    border-style: none;
    border-bottom: 1px solid #4EC6E0;
    margin-top: 17px;
}

.thumbnail_img_row {
    display: inline-block;
}