<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> @charset "utf-8";
/* CSS Document */
/*remove by robin  *{ margin:0; padding:0;	border:0; } */
/* add by robin  */
.vrt_header .nav-list &gt; li p {
 margin:0; padding:0;	border:0;

}
.vtr_header .nav-list&gt; li{
-moz-box-sizing: content-box;
 box-sizing: content-box;
}

body{font-size:14px; font-family:"å¾®è½¯é›…é»‘"}
a{text-decoration:none;}
li{list-style:none;}


.wrapper{ width:100%; height:auto;}
.container{	width:100% ;height:auto;}
/*vtr_headeræ¡†æž¶*/
.vtr_header{ position:relative; width:100%; height:98px; background:url(../img-head&amp;foot/header.jpg) center 0 no-repeat;}
@media (max-width:960px) { .vtr_header{ display:none;}}

.vtr_header-box{ margin:0 auto; position:relative; width:1000px; height:101px;}
.vtr_header .vtr_logo{ float:left; width:252px; height:62px; padding-top:18px;}
.vtr_header .nav{ position:relative; width:100%; height:101px;}
.vtr_header .nav-list&gt;li{ position:absolute; float:left; width:137px; height:72px; padding-top:6px; padding-left:36px; }
.vtr_header .nav-list&gt;li&gt;a{ position:relative; z-index:300; left:36px; display:block; width:100px; height:67px; overflow:hidden;}
.vtr_header .nav-list&gt;li&gt;a b{ position:absolute; bottom:14px; width:102px; line-height:16px; font-weight:normal;}
.vtr_header .nav-list&gt;li:first-child&gt;a b{padding-left:14px; }
.vtr_header .nav-list&gt;li:last-child&gt;a{left:22px; }
.vtr_header .nav-list&gt;li:nth-child(2)&gt;a{left:30px; }
.vtr_header .nav-list&gt;li p{ position:absolute; bottom:0; left:75px; width:79px; height:5px; background:url(../img-head&amp;foot/dang.png) 0 bottom no-repeat;}
	/*liçš„åŠ¨ç”»æ•ˆæžœ*/
.vtr_header .nav .li{ height:116px; padding-top:2px; background-position:0 2px !important; z-index:102; transition:height 0.2s linear;}
.vtr_header .nav .li p{height:0; width:0; left:113px; transition:all 0.05s linear 0.02s;}
	/*liçš„åŠ¨ç”»æ•ˆæžœ  End*/
.vtr_header .nav-list&gt;li:nth-of-type(1){ left:205px; background:url(../img-head&amp;foot/nav1.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li:nth-of-type(2){ left:328px; background:url(../img-head&amp;foot/nav2.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li:nth-of-type(3){ left:452px; background:url(../img-head&amp;foot/nav3.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li:nth-of-type(4){ left:576px; background:url(../img-head&amp;foot/nav4.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li:nth-of-type(5){ left:700px; background:url(../img-head&amp;foot/nav5.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li:nth-of-type(6){ left:824px; width:140px; padding-left:47px; background:url(../img-head&amp;foot/nav6.png) 0 6px no-repeat;}
.vtr_header .nav-list&gt;li&gt;a{ font-size:16px; color:#fffefe;}
.vtr_header .nav-list&gt;li span{ position:absolute; z-index:202; top:74px; left:100px; display:block; width:28px; height:28px; background:url(../img-head&amp;foot/nav-circle.png) center center no-repeat; transition: width 0.005s linear;-moz-transition: width 0.005s linear;-0-transition: width 0.005s linear;-webkit-transition: width 0.005s linear;}
.vtr_header .nav-list&gt;li .span{ position:absolute; z-index:202; top:74px; left:100px; display:block; width:28px; height:28px; background:url(../img-head&amp;foot/nav-circle.png) center center no-repeat !important;}
.vtr_header .nav-list&gt;li:first-child span{ width:26px; background:url(../img-head&amp;foot/nav-aircraft.png) right 0 no-repeat,url(../img-head&amp;foot/nav-dashed2.jpg) left center no-repeat,url(../img-head&amp;foot/nav-solid.png) 0 center repeat-x }
 /*å®žçº¿å’Œè™šçº¿*/
.vtr_header .dashed{ position:absolute; z-index:200; left:321px; width:620px; height:1px; bottom:13px; background:url(../img-head&amp;foot/nav-dashed.png) repeat-x;}
.vtr_header .solid1{ z-index:201; position:absolute; left:314px; width:0; height:28px; bottom:0; background:url(../img-head&amp;foot/nav-aircraft.png) right 1px no-repeat,url(../img-head&amp;foot/nav-dashed2.jpg) left center no-repeat,url(../img-head&amp;foot/nav-solid.png) 0 center repeat-x;}
.vtr_header .solid2{ z-index:201; position:absolute; left:314px; width:0; height:28px; bottom:0; background:url(../img-head&amp;foot/nav-aircraft.png) right 1px no-repeat,url(../img-head&amp;foot/nav-dashed2.jpg) left center no-repeat,url(../img-head&amp;foot/nav-solid.png) 0 center repeat-x;}
 /*å®žçº¿å’Œè™šçº¿ End*/
 /*é£žæœºçš„åŠ¨ç”» start*/
.vtr_header .onLi1{width:26px; transition:width 0.4s linear;}
.vtr_header .onLi2{width:140px; transition:width 0.4s linear;}
.vtr_header .onLi3{width:264px; transition:width 0.4s linear;}
.vtr_header .onLi4{width:388px; transition:width 0.4s linear;}
.vtr_header .onLi5{width:512px; transition:width 0.4s linear;}
.vtr_header .onLi6{width:636px; transition:width 0.4s linear;}
	/*é£žæœºçš„åŠ¨ç”» end*/
	
	/*äºŒçº§å¯¼èˆª*/
	.nav-sub-list{ position:absolute; z-index:102; top:100px; left:-300px; width:1000px; height:50px; text-align:right;}
	.nav-sub-list li{ display:inline-block; padding:0 14px; line-height:50px; text-align:center; background:url(../img-head&amp;foot/nav-sub.png) 0 center no-repeat;}
	.nav-sub-list li:first-child{ background:none;}
	.nav-sub-list li a{ display:inline-block; height:50px; padding-left:19px; color:#fff;}
	/*æœºåœºæœåŠ¡çš„å­å¯¼èˆª*/
	.sub-service{ display:none; left:-500px; width:1130px}
	.nav-sub-list .nav-vip a{background:url(../img-head&amp;foot/nav-vip.png) 0 center no-repeat;}
	.nav-sub-list .nav-limousine a{background:url(../img-head&amp;foot/nav-limousine.png) 0 center no-repeat;}
	.nav-sub-list .nav-expresslink a {background: url(../img-head&amp;foot/nav-exp.png) 0 center no-repeat;}
	.nav-sub-list .nav-checkin a{background:url(../img-head&amp;foot/nav-checkin.png) 0 center no-repeat;}
	/*æ—…è¡Œé¢„è®¢çš„å­å¯¼èˆª*/
	.sub-travelBook{ display:none; left:-696px;}
	.nav-sub-list .nav-hotel a{background:url(../img-head&amp;foot/nav-hotel.png) 0 center no-repeat;}
	.nav-sub-list .nav-carrental a{background:url(../img-head&amp;foot/nav-carrental.png) 0 center no-repeat;}
	.nav-sub-list .nav-offers a{background:url(../img-head&amp;foot/nav-offers.png) 0 center no-repeat;}
	
	/*æœ€æ¾³é—¨è‡ªç”±è¡Œçš„å­å¯¼èˆª*/
	.sub-ziyouxing{ display:none; left:-820px;}
	.nav-sub-list .nav-macauhothotel a{background:url(../img-head&amp;foot/nav-macauhothotel.png) 0 center no-repeat;}
	.nav-sub-list .nav-insurance a{background:url(../img-head&amp;foot/nav-insurance.png) 0 center no-repeat;}
	.nav-sub-list .nav-wifi a{background:url(../img-head&amp;foot/nav-wifi.png) 0 center no-repeat;}
	.nav-sub-list .nav-avis a{background:url(../img-head&amp;foot/nav-avis.png) 0 center no-repeat;}
	
	/*VMallå­å¯¼èˆª*/
	.sub-vmall{ display:none; left:-760px;}
	.nav-sub-list .nav-restaurant a{background:url(../img-head&amp;foot/nav-restaurant.png) 0 center no-repeat;}
	.nav-sub-list .nav-xmas a{background:url(../img-head&amp;foot/nav-xmas.png) 0 center no-repeat;}
	.nav-sub-list .nav-earlybird a{background:url(../img-head&amp;foot/nav-earlybird.png) 0 center no-repeat;}	
	
	.nav-sub-list .nav-good a {background: url(../img-head&amp;foot/nav-good.png) 0 center no-repeat;}
	
	/*å¯¼èˆªçš„èƒŒæ™¯é¢œè‰²*/
	.nav-sub-bg{ position:absolute; display:none; bottom:-53px; z-index:101; width:100%; height:50px; background:rgba(26,72,115,0.85);}
	/*äºŒçº§å¯¼èˆª End*/
/*End vtr_headeræ¡†æž¶*/




/*vtr_footer*/
.vtr_footer{ width:100%; height:89px; background:#1f2428 ;}
.vtr_footer-cont{ position:relative; width:98%; margin:0 auto; padding:12px 0; font-size:12px;}
.copyright{ position:absolute; top:0; left:0; margin-top:20px;}
.copyright p{ line-height:25px; color:#d0cece;}
.copyright p span{ color:#fff;}
.vtr_footer-right{ float:right; text-align:right;}
.vtr_footer-right .language { display:inline-block; margin-top:5px; margin-right:10px; position:relative; width:90px; height:25px; line-height:25px;}
.vtr_footer-right .language p{ width:90px; height:25px; text-align:center; background-color:#d0cece; color:#37404c; cursor:pointer; border-radius:5px;} 
.vtr_footer-right .language ul { display:none; position:absolute; z-index:10; top:-58px; left:0; width:90px; height:54px; background-color:#eee; border-radius:5px;}
.vtr_footer-right .language li{ margin:0 auto; width:96%; height:24px; text-align:center; border-top:1px dotted #D0CECE;}
.vtr_footer-right .language li:first-child{ border:none;}
.vtr_footer-right .language li a{ color:#313944;}

.vtr_footer-right .vtr_footer-nav{ margin-top:10px;}
.vtr_footer-right .vtr_footer-nav li{ display:inline-block; height:20px; text-align:center; background:url(../img-head&amp;foot/sepline.gif) no-repeat left center; color:#d0cece;}
.vtr_footer-right .vtr_footer-nav li:first-child{ background:none;}
.vtr_footer-right .vtr_footer-nav li a{ padding:0 10px; color:#d0cece;}
.vtr_footer-right .vtr_footer-nav li a:hover{ color:#eef7fa;}
@media (max-width:1199px) {
  .vtr_footer{ height:60px; background-position:center bottom; overflow:hidden;}
  .vtr_footer { display:none};
  .vtr_footer-cont{ padding:4px 0;}
	.copyright{	position:static; margin-top:0; text-align:center;}
	.copyright p{ line-height:18px;}
	.vtr_footer-right{ display:none};
}

.copyright div {
    position: absolute;
    top: -10px;
    left: 0;
    z-index: 100;
}

.copyright p {
    padding-left: 120px;
}
/*End vtr_footer*/


/*
 æ‰‹æœºç«¯é¡¶éƒ¨åŠä¾§è¾¹å¯¼èˆª
 */
@media (min-width:1200px){
.mob-header{ display:none;}
.mob-nav-list{ display:none;}
.mob-footer{ display:none;}
}
@media (max-width:1199px) {
.mob-header{ height:50px; background:#418ECB url(../img-head&amp;foot/top-bg2.png) repeat-x; background-size:auto 100%;}
  .mob-logo{ float:left; width:50%; height:35px; margin-top:10px; margin-left:10px; background:url(../img-head&amp;foot/logo-mobile.png) no-repeat left center; background-size:auto 100%;}
  .mob-logo a{ display:block; width:100%; height:100%;}
  .mob-nav{ float:right; width:60px; height:100%; background:url(../img-head&amp;foot/nav-btn.png) no-repeat center center; background-size:auto 30%;}
  .mob-nav-list{ position:fixed; z-index:120; top:0; left:100%; width:100%; height:100%; background-color:rgba(0,0,0,0); 
  		    transition:left 1s;
		 -o-transition:left 1s;
	   -moz-transition:left 1s;
	-webkit-transition:left .7s, background-color .5s linear .3s;
  
  }
  .mob-nav-list-open{ left:0%; background-color:rgba(0,0,0,.5); }
    .mob-nav-back{ position:absolute; top:6px; right:71%; width:35px; height:35px; background:rgba(0,0,0,.8) url(../img-head&amp;foot/back-ico.png) 43% center no-repeat; background-size:auto 60%;
			border-radius:4px;
		 -o-border-radius:4px;
	   -moz-border-radius:4px;
	-webkit-border-radius:4px;
	}
	.mob-nav-back-block{ position:absolute; top:0; left:0; width:30%; height:100%;}
  .mob-nav-list dl{ position:relative; z-index:10; margin-left:30%; width:70%; height:100%; background-color:#2D2C2E; }
  .mob-nav-list dt{ height:50px; border-bottom:1px solid #000; background-color:#292A2F; text-align:center;}
  .mob-nav-list dt a{ display:inline-block; width:28%; height:100%; line-height:50px; text-align:center; color:#A7A8AC;}
  .mob-nav-list dt a.mob-active{ color:#fff;}
  .mob-nav-list dd{ width:100%; line-height:40px; border-top:1px solid #505053; border-bottom:1px solid #151517; background-color:#2D2C2E;}
  .mob-nav-list dd:first-child{ border-top:none;}
  .mob-nav-list dd:last-child{ border-bottom:none;}
  .mob-nav-list dd&gt;a{ display:block; width:100%; color:#EDEAE4; text-indent:40px; background:url(../img-head&amp;foot/nav-ico.png) no-repeat 15px center; background-size:auto 25%;}
  .mob-nav-list dd.mob-nav-active{ background-color:#1E1E21;}
  .mob-nav-list dd.mob-nav-active&gt;a{ background-image:url(../img-head&amp;foot/nav-ico2.png); color:#4995FB;}
	.mob-subnav-list{ display:none; background-color:#1E1E21;
	}
	.mob-subnav-list-open{ display:block;}
	.mob-subnav-list a{ display:block; width:100%; color:#4995FB; text-indent:40px;}

  
}
/*
 æ‰‹æœºç«¯é¡¶éƒ¨åŠä¾§è¾¹å¯¼èˆª END
 */
 
  .mob-footer{ padding:10px; min-height:50px; text-align:center; background:#29293a;; overflow:hidden;font-family: Arial,"Microsoft YaHei",å¾®è½¯é›…é»‘,"MicrosoftJhengHei",åŽæ–‡ç»†é»‘,STHeiti,MingLiu,Arial, Helvetica, sans-serif;}
  .mob-footer p{ margin:0; font-size: 12px; line-height:18px; color:#d0cece;}
  .mob-footer p span{ color:#fff;}
	.mob-footer .condition a{ padding:0 10px; color:#d0cece;text-decoration: none;background: url(../img-head&amp;foot/sepline.gif) no-repeat left center; display: inline-block;}
	.mob-footer .condition a:first-child{ background:none; }</pre></body></html>