*{padding:0;margin:0;line-height:125%}a{padding:0;margin:0;text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:200%;font-weight:700;-webkit-text-shadow:2px 1px 5px #fff;text-shadow:2px 1px 5px #fff}body.claro{text-align:center;font-family:Arial,Helv,Helvetica,Verdana,Sans-Serif;font-size:1em;color:#555;background-color:#555}#frame{position:relative;background-color:#fff;margin-left:auto;margin-right:auto;text-align:left;width:950px;min-width:800px;max-width:950px;min-height:500px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;overflow:hidden}#topband{width:100%;height:30px;background-color:#ccc}#footer{position:absolute;bottom:0;width:100%;height:30px;background-color:#ccc}#header{position:relative;width:100%;height:100px}#header #logo{position:absolute;top:0;left:32px;width:109px;height:88px;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}#header #languages{position:absolute;top:3px;right:20px}#header #languages .language{display:inline-block;margin-left:8px;margin-right:8px;font-size:70%;cursor:pointer}#header #languages .language .marker{display:inline-block;width:10px;height:10px;margin-top:0;margin-right:3px;background-color:#ccc}#header #languages .language.current{font-weight:700;cursor:default}#header #languages .language.current .marker,#header #languages .language:hover .marker{background-color:#8c5d9b}#header #languages .language img{border:none}#header #menu{position:absolute;top:70px;left:300px;right:0;height:30px;font-size:85%;font-weight:700;text-align:center;cursor:default}#header #menu a{display:inline-block;margin-left:8px;margin-right:8px;height:20px;color:#8c5d9b;border-bottom:solid 3px #fff;cursor:pointer;-o-transition:border-color ease .2s,color ease .2s;-moz-transition:border-color ease .2s,color ease .2s;-webkit-transition:border-color ease .2s,color ease .2s;transition:border-color ease .2s,color ease .2s}#header #menu a.current,#header #menu a:hover{color:#000;border-bottom:solid 3px #8c5d9b;-o-transition:border-color ease .1s,color ease 1s;-moz-transition:border-color ease .1s,color ease 1s;-webkit-transition:border-color ease .1s,color ease 1s;transition:border-color ease .1s,color ease 1s}#header #menu a.current{cursor:default}#contents{position:relative;width:100%;height:310px;background-color:#ccc}#contents #picture{position:absolute;left:0;top:0;width:390px;height:100%;background-repeat:no-repeat}#contents #picture_img{display:none}#contents #submenu{position:absolute;left:390px;top:0;width:85px;height:100%;background-color:#fff}#contents #submenu .bar{float:left;width:85px;height:31px;text-align:center;background-color:#babcbe}#contents #submenu .left{float:left;width:29px;height:31px;background-color:#9b9d9f}#contents #submenu .right{float:right;width:29px;height:31px;background-color:#9b9d9f}#contents #submenu .bar.submenuitem a{display:block;color:#8c5d9b;width:83px;height:29px;line-height:27px;border:solid 1px #babcbe;font-size:90%;font-weight:700;cursor:pointer}#contents #submenu .bar.submenuitem.current a,#contents #submenu .bar.submenuitem.current a:hover{background-color:#8c5d9b;color:#fff;border-color:#fff;cursor:default;-o-transition:background-color ease .2s,color ease .2s;-moz-transition:background-color ease .2s,color ease .2s;-webkit-transition:background-color ease .2s,color ease .2s;transition:background-color ease .2s,color ease .2s}#contents #submenu .bar.submenuitem a:hover{background-color:#8c5d9b;color:#fff;border-color:#fff;cursor:pointer;-o-transition:background-color ease .2s,color ease .2s;-moz-transition:background-color ease .2s,color ease .2s;-webkit-transition:background-color ease .2s,color ease .2s;transition:background-color ease .2s,color ease .2s}#contents .submenuright{position:absolute;width:29px;height:31px;left:56px}#contents .submenuright a{display:block;width:27px;height:29px;line-height:29px;text-align:center;border:solid 1px #9b9d9f;font-size:90%;color:#fff;cursor:pointer;-o-transition:background-color ease .2s,color ease .2s;-moz-transition:background-color ease .2s,color ease .2s;-webkit-transition:background-color ease .2s,color ease .2s;transition:background-color ease .2s,color ease .2s}#contents .submenuright a:hover,#contents .submenuright.current a{background-color:#8c5d9b;color:#fff;border-color:#fff!important;font-weight:700;-o-transition:background-color ease .2s,color ease .2s;-moz-transition:background-color ease .2s,color ease .2s;-webkit-transition:background-color ease .2s,color ease .2s;transition:background-color ease .2s,color ease .2s}.bookinglink{display:inline-block;text-decoration:none!important;cursor:pointer;padding:8px 12px;font-size:180%;font-weight:700;border:solid 3px #fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:#ddd;-moz-box-shadow:0 0 15px #fff;-webkit-box-shadow:0 0 15px #fff;box-shadow:0 0 15px #fff;-o-transition:color .1s linear .1s,background .25s linear .1s,border-color .25s linear .1s,box-shadow .25s linear .1s;-webkit-transition:color .1s linear .1s,background .25s linear .1s,border-color .25s linear .1s,-webkit-box-shadow .25s linear .1s;-moz-transition:color .1s linear .1s,background .25s linear .1s,border-color .25s linear .1s,-moz-box-shadow .25s linear .1s;transition:color .1s linear .1s,background .25s linear .1s,border-color .25s linear .1s,box-shadow .25s linear .1s}.bookinglink:hover{border-color:#00f;color:#000;-moz-box-shadow:0 0 10px #777;-webkit-box-shadow:0 0 10px #777;box-shadow:0 0 10px #777;-o-transition:color .1s linear,background .1s linear,border-color .1s linear,box-shadow .1s linear;-webkit-transition:color .1s linear,background .1s linear,border-color .1s linear,-webkit-box-shadow .1s linear;-moz-transition:color .1s linear,background .1s linear,border-color .1s linear,-moz-box-shadow .1s linear;transition:color .1s linear,background .1s linear,border-color .1s linear,box-shadow .1s linear}#contents .submenuright.current a{cursor:default}#contents #submenuright1{top:31px}#contents #submenuright2{top:62px}#contents #submenuright3{top:93px}#contents #submenuright4{top:124px}#contents #submenuright5{top:155px}#contents #submenuright6{top:186px}#contents #submenuright7{top:217px}#contents #submenuright8{top:248px}#contents #submenuright9{top:279px}#contents #submenuright2 a{border-color:#babcbe}#contents #submenuright4 a{border-color:#babcbe}#contents #submenuright6 a{border-color:#babcbe}#contents #submenuright8 a{border-color:#babcbe}#contents #writeup{position:absolute;left:475px;top:0;right:0;height:100%}#nosmoking{display:none}body.room #nosmoking{display:block;position:absolute;right:10px;top:10px;width:64px;height:64px;background-image:url(https://mingleplace.blob.core.windows.net/hotel-images/nosmoking.png)}#contents #writeup #writeuptext{position:absolute;top:50px;left:50px;width:380px;right:50px;font-size:80%}#contents #writeup #writeuptext .formTextInput{width:60%}#contents #writeup #writeuptext textarea.formTextInput{width:100%}#contents #writeup #writeuptext .formButton{font-weight:700}body#reservations #contents #writeup #writeuptext{top:15px}#details{width:100%;background-color:#fff}#contents #writeup a,#details a{color:inherit;text-decoration:underline}#contents #writeup a:hover,#details a:hover{background-color:#dff;color:#000}#home #detailscolumns,#home #detailspictures{display:none}#details #detailscolumns{position:relative;margin-top:30px;width:100%}#details #detailscolumns #detailsleft,#details #detailscolumns #detailsright{display:inline-block;width:35%;float:left;font-size:80%;margin-left:80px}#details #detailspictures{margin-top:30px;width:100%}#details #detailspictures #detailspicturespadding{display:inline-block;float:left;width:50%;height:150px}#details #detailspictures #detailspicturesleft,#details #detailspictures #detailspicturesright{display:inline-block;float:left;width:150px;height:150px;margin-left:5%;background-repeat:no-repeat}.clearFloat{clear:both}#details #contacts{margin-top:30px;margin-left:55%;margin-bottom:50px;font-size:75%}#footer #copyright{float:left;margin-left:20px;line-height:30px;font-size:70%;color:#777}#footer #poweredby{float:right;margin-right:20px;line-height:30px;font-size:70%;color:#777}#footer a:hover{text-decoration:underline;cursor:pointer}#hotelsList{margin-left:100px;width:500px;table-layout:auto}#hotelsList tr{vertical-align:top}#process_elements{display:none}.claro .dijitContentPane{padding:0}body.lang_zhcn #header #menu,body.lang_zhtw #header #menu{font-size:100%;top:65px}body.lang_zhcn #contents #writeup,body.lang_zhtw #contents #writeup{font-size:110%}body.lang_zhcn #header #menu a,body.lang_zhtw #header #menu a{height:25px}@media all and (max-width:640px){body.claro{color:#000!important;background-color:#fff!important;font-size:.75em!important}#topband{display:none!important}#frame{position:inherit!important;width:auto!important;height:auto!important;top:auto!important;bottom:auto!important;left:0!important;right:0!important;max-width:inherit!important;min-width:inherit!important;max-height:inherit!important;min-height:inherit!important}#header{position:inherit!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important}#logoblock{display:inline-block!important;position:static!important;margin:.5em .5em 0 .5em!important}#logo{position:inherit!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;height:8em!important;width:9.5em!important;-moz-background-size:100% 100%!important;-o-background-size:100% 100%!important;-webkit-background-size:100% 100%!important;background-size:100% 100%!important}#languages{position:absolute!important;top:0!important;bottom:auto!important;left:auto!important;right:0!important;width:inherit!important;height:inherit!important;margin:.5em!important}#languages .language img{height:1.5em!important}#languages .language .marker{width:1.5em!important;height:1.5em!important;margin-top:0!important;margin-left:.5em!important;margin-right:.5em!important}#menu{position:inherit!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important;padding:1.5em 0 .5em 0!important}body#home #menu{padding:2.5em 0 1em 0!important}#menu a{font-size:180%!important;line-height:1.2em!important;width:inherit!important;height:inherit!important;margin:.2em .6em!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}body.lang_zhcn #menu a,body.lang_zhtw #menu a{margin:.2em .3em!important;font-size:190%!important}#menu a:not(.current):hover{color:#8c5d9b!important;border:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}#contents{width:inherit!important;height:inherit!important;background-color:inherit!important;margin:5em 0 0 0!important}body#contactus #contents,body#home #contents,body#location #contents,body#reservations #contents{margin:0!important}#footer{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important;text-align:justify!important;padding:.5em!important}#footer>span{float:none!important;display:block!important;position:relative!important;color:#000!important;line-height:100%!important;margin:.2em 0!important;font-size:80%!important}#poweredby{text-align:right!important}#picture{position:static!important;top:inherit!important;bottom:inherit!important;left:inherit!important;right:inherit!important;width:inherit!important;height:inherit!important;-moz-background-size:100% 100%!important;-o-background-size:100% 100%!important;-webkit-background-size:100% 100%!important;background-size:100% 100%!important}#picture_img{display:block!important;width:100%!important}body.room #nosmoking{top:16em!important;bottom:auto!important;left:.5em!important;right:auto!important;width:4em!important;height:4em!important;-moz-background-size:100% 100%!important;-o-background-size:100% 100%!important;-webkit-background-size:100% 100%!important;background-size:100% 100%!important}#submenu{position:absolute!important;top:-4.5em!important;bottom:inherit!important;left:0!important;right:0!important;width:auto!important;height:auto!important;background-color:transparent!important;text-align:center!important}#submenu .left,#submenu .right{display:none!important}#submenu .bar{width:auto!important;height:auto!important}.submenuitem{display:inline-block!important;float:none!important;width:auto!important;height:auto!important;margin:.5em .2em!important}.submenuright{display:inline-block!important;position:static!important;width:auto!important;height:auto!important}#contents .submenuitem a{font-size:1.5em!important;width:auto!important;height:1.5em!important;line-height:1.5em!important;padding:0 .7em!important;background-color:#babcbe!important;color:#fff!important;border:none!important;font-weight:700!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}body.lang_zhcn #contents .submenuitem a,body.lang_zhtw #contents .submenuitem a{font-size:1.8em!important}#contents .submenuright{margin:0 .3em!important}#contents .submenuright a{font-size:2em!important;width:1.5em!important;height:1.5em!important;line-height:1.5em!important;background-color:#babcbe!important;border:none!important;font-weight:700!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}#contents .submenuitem.current a,#contents .submenuright.current a{background-color:#8c5d9b!important}#contents .submenuitem:not(.current) a:hover,#contents .submenuright:not(.current) a:hover{background-color:#babcbe!important;border:none!important;font-weight:700!important;-o-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}#writeup{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important}#writeuptext{position:inherit!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important;padding:1em!important;font-size:150%!important}body.lang_zhtw #writeuptext body.lang_zhcn #writeuptext{font-size:160%!important}body#reservations #writeuptext{font-size:98%!important}#writeuptext h1{position:absolute!important;top:0!important;bottom:auto!important;left:0!important;right:auto!important;color:#fff!important;-webkit-text-shadow:1px 1px 5px #000!important;text-shadow:1px 1px 5px #000!important;font-size:170%!important;background-color:rgba(0,0,0,.3)!important;padding:.2em .5em .2em .3em!important;border-right:solid 1px rgba(255,255,255,.5)!important;border-bottom:solid 1px rgba(255,255,255,.5)!important;border-radius:0 0 .8em 0!important}.bookinglink{text-align:center!important;border-color:#00f!important;color:#000!important;background-color:#dff!important;-moz-box-shadow:0 0 .3em #777!important;-webkit-box-shadow:0 0 .3em #777!important;box-shadow:0 0 .3em #777!important}.bookinglink:hover{-o-transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}#detailscolumns{position:static!important;margin:1em 0!important;padding:.5em 0!important;font-size:160%!important;background-color:#ccc!important}body.lang_zhcn #detailscolumns,body.lang_zhtw #detailscolumns{font-size:200%!important}body#contactus #detailscolumns{font-size:160%!important}#detailsleft,#detailsright{float:none!important;margin:0!important;width:inherit!important;height:auto!important;background-color:#fff!important}#text_details_left,#text_details_right{position:inherit!important;margin:0!important;width:auto!important;height:auto!important;padding:1em!important}#detailscolumns ul{padding:0 .5em!important}#detailspictures{position:inherit!important;margin:0 0 1em 0!important;text-align:center!important}#detailspicturespadding{top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:inherit!important;height:inherit!important}#detailspicturesleft,#detailspicturesright{display:inline-block!important;float:none!important;width:22em!important;height:21em!important;margin:3%!important;-moz-background-size:100% 100%!important;-o-background-size:100% 100%!important;-webkit-background-size:100% 100%!important;background-size:100% 100%!important;border:solid 1px #ccc!important;-moz-box-shadow:.3em .3em .5em #777!important;-webkit-box-shadow:.3em .3em .5em #777!important;box-shadow:.3em .3em .5em #777!important}#contacts{position:absolute!important;top:2.2em!important;bottom:auto!important;left:10.1em!important;right:auto!important;margin:0!important;font-size:110%!important}body.lang_zhcn #contacts,body.lang_zhtw #contacts{font-size:120%!important;left:9.5em!important}#hotelsList{margin:0!important;width:inherit!important;font-size:80%!important}body#contactus #text_details_left,body#contactus #text_details_right{padding:.5em!important}body#location #text_details_right img{width:100%!important}}#bgmusic{position:absolute!important;top:7.8em!important;bottom:auto!important;left:.5em!important;right:auto!important}