@font-face
{
	font-family: myFont;
	src: url(FV_DIN_Light.otf) format("opentype");
}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) {
/* Retina-specific stuff here */
  
	* {margin:0;padding:0;}
	
	body {
		margin: 0;
		padding: 0;
		-webkit-tap-highlight-color:rgba(0,0,0,0);
		background:#fff;
		box-shadow: 0px 3px 18px #000;
		-webkit-box-shadow:0px 3px 18px #000;
	}
	#text{opacity:0.4;width:400px;height:100px;position:absolute;top:500px;left:100px;color:white;font-weight:bold;background-color:black;display:none;}
	#wrapperOut{
		margin:0 auto;
		width:1024px;
		height:768px;
		overflow:hidden;
		position: relative;
		background:#939598;
	}
	#wrapper{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:absolute;
		top:0px;
		-webkit-transform: translateY(0);
	}
	#cover{
        background: url(../img/FF@2x.jpg) no-repeat;
        background-size: 1024px 768px;
        width: 1024px;
        height: 768px;
        overflow: hidden;
        position: absolute;
        top: 0px
	}
	#cover .button{
		position:absolute;
		top:430px;
		left:460px;
		width:100px;
		height:100px;
		display:block;
		cursor:pointer;
	}
	#dayNight{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:relative;
		background:url(../img/B@2x.jpg) no-repeat;
		background-size: 1024px 768px;
	}
	#dayNight #day{
		background:url(../img/A@2x.jpg) no-repeat;
		background-size: 1024px 768px;
		width:1024px;
		height:768px;
		position:absolute;
		top:0px;
		left:0px;
		opacity:0;
	}
	#dayNight #controlBg{
		position:absolute;
		top:200px;
		left:960px;
		background:url(../img/bar.png) no-repeat 10px 0;
		background-size: 22px 275px;
		width:44px;
		height:275px;
	}
	#dayNight #control{
		position:absolute;
		top:200px;
		left:960px;
		width:44px;
		height:275px;
		cursor:pointer;
	}
	#dayNight #controlBg .slide{
		width: 8px;
		height: 23px;
		position: absolute;
		top: 230px;
		left: 17px;
		background: #fff;
	}
	#dayNight .visitUs{
		position: absolute;
		top: 232px;
		left: 235px;
		width: 80px;
		height: 100px;
		display:block;
		cursor:pointer;
	}
	#dayNight .findUs{
		position: absolute;
		top: 232px;
		left: 315px;
		width: 80px;
		height: 100px;
		display:block;
		cursor:pointer;
	}
	#location{
		background:url(../img/findus@2x.jpg) no-repeat;
		background-size: 1024px 768px;
		width:1024px;
		height:768px;
		overflow:hidden;
		position:absolute;
		top:0px;
		left:0px;
	}
	#location .findUs{
		position: absolute;
		top: 50px;
		left: 940px;
		width: 65px;
		height: 65px;
                cursor:pointer;
	}
	#location .popupwrapper{
		position: absolute;
		top: 768px;
		left: 0;
		width: 1024px;
		height: 768px;
		overflow: hidden;
	}
	#location .closePopupwrapper{
		position: absolute;
		top: 788px;
		left: 940px;
		width: 35px;
		height: 35px;
		background:url(../img/Btn_Close@2x.png) no-repeat;
	}
	#floorView{
		width:1024px;
		height:768px;
		background:url(../img/cover@2x.jpg) no-repeat;
		background-size: 1024px 768px;
	}
	#floorView .vg{
		display: block;
		position: absolute;
		top: 652px;
		left: 192px;
		width: 53px;
		height: 52px;
	}
	#floorView .v1{
		display: block;
		position: absolute;
		top: 652px;
		left: 138px;
		width: 53px;
		height: 52px;
	}
	#floorView .v2{
		display: block;
		position: absolute;
		top: 652px;
		left: 86px;
		width: 53px;
		height: 52px;
	}
	#floorView .v3{
		display: block;
		position: absolute;
		top: 652px;
		left: 33px;
		width: 53px;
		height: 52px;
	}
	#floorView .fg{
		display: block;
		position: absolute;
		top: 652px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f1{
		display: block;
		position: absolute;
		top: 576px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f2{
		display: block;
		position: absolute;
		top: 501px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f3{
		display: block;
		position: absolute;
		top: 426px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f4{
		display: block;
		position: absolute;
		top: 350px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f5{
		display: block;
		position: absolute;
		top: 274px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#floorView .f6{
		display: block;
		position: absolute;
		top: 199px;
		left: 941px;
		width: 53px;
		height: 52px;
	}
	#vgroundfloor{
		width:1024px;
		height:768px;
		background:url("../img/Ground Floor V lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
		position:relative;
	}
	#vgroundfloor .lasereyecenter{
		position: absolute;
		top: 36px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .lasermachine{
		position: absolute;
		top: 113px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .gammacamera{
		position: absolute;
		top: 191px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .indochinelobby{
		position: absolute;
		top: 30px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .cafedeparis{
		position: absolute;
		top: 483px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .ophthalmology{
		position: absolute;
		top: 590px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .uvmachine{
		position: absolute;
		top: 677px;
		left: 751px;
		width: 244px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#v1floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/First Floor V lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#v1floor .pediatricconsultation{
		position: absolute;
		top: 28px;
		left: 735px;
		width: 260px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .pediatric{
		position: absolute;
		top: 89px;
		left: 870px;
		width: 126px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .noisyzone{
		position: absolute;
		top: 155px;
		left: 863px;
		width: 132px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .audiometer{
		position: absolute;
		top: 408px;
		left: 31px;
		width: 322px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .endoscopic{
		position: absolute;
		top: 482px;
		left: 31px;
		width: 322px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .entreception{
		position: absolute;
		top: 580px;
		left: 31px;
		width: 161px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .fiberscope{
		position: absolute;
		top: 670px;
		left: 391px;
		width: 328px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v2floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Second Floor V lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#v2floor .asianclinic{
		position: absolute;
		top: 40px;
		left: 850px;
		width: 150px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#v2floor .lifestyle{
		position: absolute;
		top: 610px;
		left: 828px;
		width: 170px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#v3floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/third Floor V lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#v3floor .surgicalcenter{
		position: absolute;
		top: 610px;
		left: 828px;
		width: 170px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Groundfloor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#fgroundfloor .mri{
		position: absolute;
		top: 22px;
		left: 909px;
		width: 90px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .mammography{
		position: absolute;
		top: 76px;
		left: 831px;
		width: 169px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .chemotherapy{
		position: absolute;
		top: 126px;
		left: 831px;
		width: 169px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .ctscanner{
		position: absolute;
		top: 334px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .xray{
		position: absolute;
		top: 401px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .ultrasound{
		position: absolute;
		top: 470px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .reception{
		position: absolute;
		top: 542px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .hyvongcarecenter{
		position: absolute;
		top: 610px;
		left: 23px;
		width: 270px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .radiotherapy{
		position: absolute;
		top: 673px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/First Floor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#f1floor .internalmedicine{
		position: absolute;
		top: 96px;
		left: 818px;
		width: 176px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .obstetric{
		position: absolute;
		top: 252px;
		left: 28px;
		width: 242px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .physiotherapy{
		position: absolute;
		top: 370px;
		left: 28px;
		width: 158px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .maxillo{
		position: absolute;
		top: 677px;
		left: 699px;
		width: 298px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Second Floor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#f2floor .nicu{
		position: absolute;
		top: 66px;
		left: 899px;
		width: 99px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .icu{
		position: absolute;
		top: 150px;
		left: 899px;
		width: 99px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .delivery{
		position: absolute;
		top: 237px;
		left: 853px;
		width: 142px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .operation{
		position: absolute;
		top: 220px;
		left: 26px;
		width: 185px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .gastroen{
		position: absolute;
		top: 290px;
		left: 26px;
		width: 185px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .lithotriper{
		position: absolute;
		top: 391px;
		left: 26px;
		width: 141px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .waitinglounge{
		position: absolute;
		top: 612px;
		left: 831px;
		width: 164px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .cardiology{
		position: absolute;
		top: 675px;
		left: 831px;
		width: 164px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .urology{
		position: absolute;
		top: 687px;
		left: 27px;
		width: 114px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f4floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Fourth Floor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#f4floor .pediatricward {
		position: absolute;
		top: 543px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f5floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/FIfth Floor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#f5floor .maternity {
		position: absolute;
		top: 517px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Sixth Floor F lf@2x.jpg") no-repeat;
		background-size: 1024px 768px;
	}
	#f6floor .vip {
		position: absolute;
		top: 111px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .singleroom {
		position: absolute;
		top: 196px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .surgicalward {
		position: absolute;
		top: 684px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .doubleroom {
		position: absolute;
		top: 496px;
		left: 32px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#contentPano{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:relative;
	}
	#contentPano .description{
		position:absolute;
		top:30px;
		left:30px;
		display:none;
	}
	#contentPano .btnInfo{
		position:absolute;
		left:30px;
		top:14px;
		background:url(../img/Btn_Plus@2x.png) no-repeat;
		background-size: 35px 35px;
		width:35px;
		height:35px;
		opacity:1;
		cursor:pointer;
	}
	#contentPano  .imgInfo{
		border:none;
		display:none;
		position:absolute;
		top:14px;
		left:342px;
	}		
	#contentPano .closeMap{
		position:absolute;
		top:700px;
		left:671px;
		display:none;
	}
	#contentPano .btnMap{
		position:absolute;
		top:690px;
		left:30px;
		width:35px;
		height:47px;
		overflow:hidden;
		background:url(../img/Btn_Map@2x.png) no-repeat;
		background-size: 35px 35px;
		cursor:pointer;
	}
	#contentPano .mapPoint{
		position:absolute;
		top:-9999em;
		left:44px;
		background-image: url(../img/Listing_BG@2x.png);
                background-repeat: no-repeat;
                background-color: rgba(0,0,0,0.3);
		background-size: 293px 706px;
		width:253px;
		height:656px;
		overflow:hidden;
		padding:20px 20px 30px 20px;
		opacity:0;
	}
	#contentPano .mapPoint #content{
		display:block;
		width:253px;
		height:656px;
		position:relative;
		overflow:hidden;
	}
	#contentPano .closeListing{
		position:absolute;
		top:700px;
		left:263px;
		display:none;
		width:35px;
		height:35px;
	}
	#contentPano .btnListing{
		position:absolute;
		top:700px;
		left:100px;
		width:35px;
		height:35px;
		overflow:hidden;
		background:url(../img/Btn_Listing@2x.png) no-repeat;
		background-size: 35px 35px;
		cursor:pointer;
	}
	#scroller{
		width:100%;
		padding:0;
		margin:0;
	}
	.mapPointList{
		width:100%;
		height:1412px;
	}
	.mapPointList li{
		clear: both;
		display: block;
		border-bottom: 1px solid #ccc;
		color: #fff;
		font-weight: bold;
		font-family: myFont;
	}
	.mapPointList li p{
		padding:5px 0;
		font-weight:normal;
		font-size:12px;
		font-family: myFont;
		cursor:pointer;
	}
	.mapPointList li p:hover{
		font-weight:bold;
		color:#ccc;
	}
	.map{
		position:absolute;
		top:720px;
		left:710px;
		width:0px;
		height:0px;
	}
	.bottomNav{
		position:absolute;
		top:729px;
		left:895px;
		background:url(../img/but@2x.png) no-repeat;
		background-size: 129px 39px;
		width:129px;
		height:39px;
	}
	.bottomNav .goBack{
		float:left;
		width:50px;
		margin-left:20px;
		height:39px;
		display:block;
	}
	.bottomNav .goHome{
		float:left;
		width:50px;
		height:39px;
		display:block;
	}
	.scrollLocation{
		position: absolute;
		top:30px;
		left:980px;
		width:40px;
		height:610px;
		-webkit-border-radius: 10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		border-radius:10px;
		background-position: center 0px;
	}
	.scrollwrapper{
		position: absolute;
		left:997px;
		width:9px;
		-webkit-border-radius: 10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		border-radius:10px;
		background-color:rgba(0,0,0,0.5);
		background-position: center 0px;
		top:60px;
		height:550px;
	}
	.scrollpoint{
		position:absolute;
		top:0px;
		left:0;
		background:url(../img/fv_scrollbar_nut.png) no-repeat;
		width:9px;
		height:27px;
	}

}
@media
only screen and (-webkit-min-device-pixel-ratio: 1),
only screen and (   min--moz-device-pixel-ratio: 1),
only screen and (     -o-min-device-pixel-ratio: 1/1) {
/* normal-specific stuff here */
	* {margin:0;padding:0;}
	
	body {
		margin: 0;
		padding: 0;
		-webkit-tap-highlight-color:rgba(0,0,0,0);
		background:#fff;
	}
	#text{opacity:0.4;width:400px;height:100px;position:absolute;top:20px;left:900px;color:white;font-weight:bold;background-color:black;display:none;}
	#wrapperOut{
		margin:0 auto;
		width:1024px;
		height:768px;
		overflow:hidden;
		position: relative;
		background:#939598;
		box-shadow: 0px 3px 18px #000;
		-webkit-box-shadow:0px 3px 18px #000;
	}
	#wrapper{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:absolute;
		top:0px;
		-webkit-transform: translateY(0);
	}
	#cover{
		background:url(../img/FF.jpg) no-repeat;
		width:1024px;
		height:768px;
		overflow:hidden;
		position:relative;
	}
	#cover .button{
		position:absolute;
		top:430px;
		left:460px;
		width:100px;
		height:100px;
		display:block;
		cursor:pointer;
	}
	#dayNight{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:relative;
		background:url(../img/B.jpg) no-repeat;
	}
	#dayNight #day{
		background:url(../img/A.jpg) no-repeat;
		width:1024px;
		height:768px;
		position:absolute;
		top:0px;
		left:0px;
		opacity:0;
	}
	#dayNight #controlBg{
		position:absolute;
		top:200px;
		left:960px;
		background:url(../img/bar.png) no-repeat 10px 0;
		width:44px;
		height:275px;
	}
	#dayNight #control{
		position:absolute;
		top:200px;
		left:960px;
		width:44px;
		height:275px;
		cursor:pointer;
	}
	#dayNight #controlBg .slide{
		width: 8px;
		height: 23px;
		position: absolute;
		top: 230px;
		left: 17px;
		background: #fff;
	}
	#dayNight .visitUs{
		position: absolute;
		top: 232px;
		left: 235px;
		width: 80px;
		height: 100px;
		display:block;
		cursor:pointer;
	}
	#dayNight .findUs{
		position: absolute;
		top: 232px;
		left: 315px;
		width: 80px;
		height: 100px;
		display:block;
		cursor:pointer;
	}
	#location{
		background:url(../img/findus.jpg) no-repeat;
		width:1024px;
		height:768px;
		overflow:hidden;
		position:absolute;
		top:0px;
		left:0px;
	}
	#location .findUs{
		position: absolute;
		top: 50px;
		left: 940px;
		width: 65px;
		height: 65px;
                cursor:pointer;
	}
	#location .popupwrapper{
		position: absolute;
		top: 768px;
		left: 0;
		width: 1024px;
		height: 768px;
		overflow: hidden;
	}
	#location .closePopupwrapper{
		position: absolute;
		top: 788px;
		left: 940px;
		width: 50px;
		height: 50px;
		background:url(../img/Btn_Close.png) no-repeat;
	}
	#floorView{
		width:1024px;
		height:768px;
		background:url(../img/cover.jpg) no-repeat;
	}
	#floorView .vg{
		display: block;
		position: absolute;
		top: 652px;
		left: 192px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .v1{
		display: block;
		position: absolute;
		top: 652px;
		left: 138px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .v2{
		display: block;
		position: absolute;
		top: 652px;
		left: 86px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .v3{
		display: block;
		position: absolute;
		top: 652px;
		left: 33px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .fg{
		display: block;
		position: absolute;
		top: 652px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .f1{
		display: block;
		position: absolute;
		top: 576px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .f2{
		display: block;
		position: absolute;
		top: 501px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .f3{
		display: block;
		position: absolute;
		top: 426px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:default;
	}
	#floorView .f4{
		display: block;
		position: absolute;
		top: 350px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .f5{
		display: block;
		position: absolute;
		top: 274px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#floorView .f6{
		display: block;
		position: absolute;
		top: 199px;
		left: 941px;
		width: 53px;
		height: 52px;
		cursor:pointer;
	}
	#vgroundfloor{
		width:1024px;
		height:768px;
		background:url("../img/Ground Floor V lf.jpg") no-repeat;
		position:relative;
	}
	#vgroundfloor .lasereyecenter{
		position: absolute;
		top: 36px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .lasermachine{
		position: absolute;
		top: 113px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .gammacamera{
		position: absolute;
		top: 191px;
		left: 34px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .indochinelobby{
		position: absolute;
		top: 30px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .cafedeparis{
		position: absolute;
		top: 483px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .ophthalmology{
		position: absolute;
		top: 590px;
		left: 824px;
		width: 171px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#vgroundfloor .uvmachine{
		position: absolute;
		top: 677px;
		left: 751px;
		width: 244px;
		height: 49px;
		display:block;
		cursor:pointer;
	}
	#v1floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/First Floor V lf.jpg") no-repeat;
	}
	#v1floor .pediatricconsultation{
		position: absolute;
		top: 28px;
		left: 735px;
		width: 260px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .pediatric{
		position: absolute;
		top: 89px;
		left: 870px;
		width: 126px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .noisyzone{
		position: absolute;
		top: 155px;
		left: 863px;
		width: 132px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .audiometer{
		position: absolute;
		top: 408px;
		left: 31px;
		width: 322px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .endoscopic{
		position: absolute;
		top: 482px;
		left: 31px;
		width: 322px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .entreception{
		position: absolute;
		top: 580px;
		left: 31px;
		width: 161px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v1floor .fiberscope{
		position: absolute;
		top: 670px;
		left: 391px;
		width: 328px;
		height: 52px;
		display:block;
		cursor:pointer;
	}
	#v2floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Second Floor V lf.jpg") no-repeat;
	}
	#v2floor .asianclinic{
		position: absolute;
		top: 40px;
		left: 850px;
		width: 150px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#v2floor .lifestyle{
		position: absolute;
		top: 610px;
		left: 828px;
		width: 170px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#v3floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/third Floor V lf.jpg") no-repeat;
	}
	#v3floor .surgicalcenter{
		position: absolute;
		top: 610px;
		left: 828px;
		width: 170px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Groundfloor F lf.jpg") no-repeat;
	}
	#fgroundfloor .mri{
		position: absolute;
		top: 22px;
		left: 909px;
		width: 90px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .mammography{
		position: absolute;
		top: 76px;
		left: 831px;
		width: 169px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .chemotherapy{
		position: absolute;
		top: 126px;
		left: 831px;
		width: 169px;
		height: 60px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .ctscanner{
		position: absolute;
		top: 334px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .xray{
		position: absolute;
		top: 401px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .ultrasound{
		position: absolute;
		top: 470px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .reception{
		position: absolute;
		top: 542px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .hyvongcarecenter{
		position: absolute;
		top: 610px;
		left: 23px;
		width: 270px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#fgroundfloor .radiotherapy{
		position: absolute;
		top: 673px;
		left: 23px;
		width: 169px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/First Floor F lf.jpg") no-repeat;
	}
	#f1floor .internalmedicine{
		position: absolute;
		top: 96px;
		left: 818px;
		width: 176px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .obstetric{
		position: absolute;
		top: 252px;
		left: 28px;
		width: 242px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .physiotherapy{
		position: absolute;
		top: 370px;
		left: 28px;
		width: 158px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f1floor .maxillo{
		position: absolute;
		top: 677px;
		left: 699px;
		width: 298px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Second Floor F lf.jpg") no-repeat;
	}
	#f2floor .nicu{
		position: absolute;
		top: 66px;
		left: 899px;
		width: 99px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .icu{
		position: absolute;
		top: 150px;
		left: 899px;
		width: 99px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .delivery{
		position: absolute;
		top: 237px;
		left: 853px;
		width: 142px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .operation{
		position: absolute;
		top: 220px;
		left: 26px;
		width: 185px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .gastroen{
		position: absolute;
		top: 290px;
		left: 26px;
		width: 185px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .lithotriper{
		position: absolute;
		top: 391px;
		left: 26px;
		width: 141px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .waitinglounge{
		position: absolute;
		top: 612px;
		left: 831px;
		width: 164px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .cardiology{
		position: absolute;
		top: 675px;
		left: 831px;
		width: 164px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f2floor .urology{
		position: absolute;
		top: 687px;
		left: 27px;
		width: 114px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f4floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Fourth Floor F lf2.jpg") no-repeat;
	}
	#f4floor .pediatricward {
		position: absolute;
		top: 543px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f5floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/FIfth Floor F lf.jpg") no-repeat;
	}
	#f5floor .maternity {
		position: absolute;
		top: 517px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor{
		width:1024px;
		height:768px;
		position:relative;
		background:url("../img/Sixth Floor F lf.jpg") no-repeat;
	}
	#f6floor .vip {
		position: absolute;
		top: 111px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .singleroom {
		position: absolute;
		top: 196px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .surgicalward {
		position: absolute;
		top: 684px;
		left: 842px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#f6floor .doubleroom {
		position: absolute;
		top: 496px;
		left: 32px;
		width: 153px;
		height: 50px;
		display: block;
		cursor:pointer;
	}
	#contentPano{
		width:1024px;
		height:768px;
		overflow:hidden;
		position:relative;
	}
	#contentPano .description{
		position:absolute;
		top:30px;
		left:30px;
		display:none;
	}
	#contentPano .btnInfo{
		position:absolute;
		left:30px;
		top:14px;
		background:url(../img/Btn_Plus.png) no-repeat;
		width:35px;
		height:35px;
		opacity:1;
		cursor:pointer;
	}
	#contentPano  .imgInfo{
		border:none;
		display:none;
		position:absolute;
		top:14px;
		left:342px;
	}		
	#contentPano .closeMap{
		position:absolute;
		top:700px;
		left:671px;
		display:none;
	}
	#contentPano .btnMap{
		position:absolute;
		top:690px;
		left:100px;
		width:35px;
		height:47px;
		overflow:hidden;
		background:url(../img/Btn_Map.png) no-repeat;
		cursor:pointer;
	}
	#contentPano .mapPoint{
		position:absolute;
		top:-9999em;
		left:44px;
		background:url(../img/Listing_BG.png) no-repeat;
		width:253px;
		height:656px;
		overflow:hidden;
		padding:20px 20px 30px 20px;
		opacity:0;
	}
	#contentPano .mapPoint #content{
		display:block;
		width:253px;
		height:656px;
		position:relative;
		overflow:hidden;
	}
	#contentPano .closeListing{
		position:absolute;
		top:690px;
		left:263px;
		display:none;
		width:35px;
		height:47px;
	}
	#contentPano .btnListing{
		position:absolute;
		top:690px;
		left:160px;
		width:35px;
		height:47px;
		overflow:hidden;
		background:url(../img/Btn_Listing.png) no-repeat;
		cursor:pointer;
	}

    #contentPano .btnHome{
        display: block;
        text-decoration: none;
        position:absolute;
        top:690px;
        left:30px;
        width:35px;
        height:47px;
        overflow:hidden;
        background:url(../img/home.png) no-repeat;
        cursor:pointer;
    }

	#scroller{
		width:100%;
		padding:0;
		margin:0;
	}
	.mapPointList{
		width:100%;
		height:1412px;
	}
	.mapPointList li{
		clear: both;
		display: block;
		border-bottom: 1px solid #ccc;
		color: #fff;
		font-weight: bold;
		font-family: myFont;
	}
	.mapPointList li p{
		padding:5px 0;
		font-weight:normal;
		font-size:14px;
		font-family: myFont;
		cursor:pointer;
	}
	.mapPointList li p:hover{
		font-weight:bold;
		color:#ccc;
	}
	.map{
		position:absolute;
		top:720px;
		left:710px;
		width:0px;
		height:0px;
	}
	.bottomNav{
		position:absolute;
		top:709px;
		left:895px;
		background:url(../img/but.png) no-repeat;
		width:129px;
		height:39px;
	}
	.bottomNav .goBack{
		float:left;
		width:50px;
		margin-left:20px;
		height:39px;
		display:block;
	}
	.bottomNav .goHome{
		float:left;
		width:50px;
		height:39px;
		display:block;
	}
	.scrollLocation{
		position: absolute;
		top:30px;
		left:980px;
		width:40px;
		height:610px;
		-webkit-border-radius: 10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		border-radius:10px;
		background-position: center 0px;
	}
	.scrollwrapper{
		position: absolute;
		left:997px;
		width:9px;
		-webkit-border-radius: 10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		border-radius:10px;
		background-color:rgba(0,0,0,0.5);
		background-position: center 0px;
		top:60px;
		height:550px;
	}
	.scrollpoint{
		position:absolute;
		top:0px;
		left:0;
		background:url(../img/fv_scrollbar_nut.png) no-repeat;
		width:9px;
		height:27px;
	}
	 #video,#video_visit,#video_findus,.video{
		display:none;
		position:absolute;
		top:0px;
		left:0px;
		z-index:1000;
	 }
	 .skip{
		position:absolute;
		z-index:1000;
		top:15px;
		left:940px;
		color:#fff;
		font-family:myFont;
		font-size:13px;
		width:100px;
		height:50px;
		cursor:pointer;
	 }
}