﻿.wrapper {background:url(../images/mcLeft.jpg) repeat-y;}
.sidebar {background:url(../images/mcLeftBg.jpg) repeat-y;}
.menu {background:url(../images/mcLogo.jpg) no-repeat; position:relative; padding:65px 0 15px 0;}
.menu span {}
.menu li {}
.menu li a {width:132px; height:17px; padding:15px 5px 5px 50px; margin:8px 0;display:block; color:#fff; text-decoration:none;}
.menu li a:hover {color:#fff481;}
.menu .m01 a {background:url(../images/mcLeft01.jpg) no-repeat;}
.menu .m01 a:hover{background:url(../images/mcLeft01_.jpg) no-repeat;}
.menu .m02 a {background:url(../images/mcLeft02.jpg) no-repeat;}
.menu .m02 a:hover{background:url(../images/mcLeft02_.jpg) no-repeat;}
.menu .m03 a {background:url(../images/mcLeft03.jpg) no-repeat;}
.menu .m03 a:hover{background:url(../images/mcLeft03_.jpg) no-repeat;}
.menu .m04 a {background:url(../images/mcLeft04.jpg) no-repeat;}
.menu .m04 a:hover{background:url(../images/mcLeft04_.jpg) no-repeat;}
.menu .m05 a {background:url(../images/mcLeft05.jpg) no-repeat;}
.menu .m05 a:hover{background:url(../images/mcLeft05_.jpg) no-repeat;}

.hot {background:url(../images/mcHotEnd.jpg) left bottom no-repeat; width:187px; padding-bottom:19px; margin:0 0 0 0;}
.hot h3 {background:url(../images/mcHotTop.jpg) no-repeat; width:135px; height:20px; padding:15px 2px 0 50px;color:#451029; font-weight:bold;}
.hot p {background:url(../images/mcHotBg.jpg) repeat-y; padding:5px 15px 0 20px; line-height:20px;}
.hot p a { margin:0 4px;}
.hot a:hover { color:#c00;}

.banner {width:187px; height:101px; position:relative; margin-top:10px;background:url(../images/gotoHK.png) no-repeat !important;background-image: url();filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gotoHK.png', sizingMethod='image');}
.banner a { width:187px; height:70px; display:block;}
.banner a span { display:none;}

.menuChina {background:url(../images/menuBottom.gif) left bottom no-repeat; margin-left:9px; padding-bottom:6px;}
.menuChina h4 {background:url(../images/menuTop.gif) no-repeat; width:147; height:19px;padding:8px 0 0 10px; color:#fff; font-weight:bold;}
.menuChina h5 {background:url(../images/menuArea.gif) no-repeat; width:142px; height:18px; padding:10px 0 0 15px; color:#444; font-weight:bold;}
.menuChina h6 {background:url(../images/menuAreaBg.gif) bottom no-repeat; width:137px;padding:5px 10px 8px 10px; line-height:20px;}
.menuChina h6 a {margin:0 4px;}

.header {}
.header span {}
.header p {float:right; margin:5px 5px 0 0;}
.header p a {display:block;width:82px; height:23px;background:url(../images/gobackMC.jpg) 0 -5px no-repeat;}
.header p a:hover {background:url(../images/gobackMC_.jpg) 0 -5px no-repeat;}
.header p a span { display:none;}
.header img {float:left;}
.header { padding-left:1px;}
.header .topFlash {margin:0; z-index:-1; width:801px; height:213px; background:#fff;}

.goIndex { position:absolute;top:0; right:5px;width:75px; height:30px; background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity: 0;}
.goIndex a {display:block; width:75px; height:30px;}
.goIndex a span { display:none;}

.topNav {width:801px; height:57px; margin:5px 0;font-size:13px; position:absolute; bottom:0; _position:relative;background:url(../images/mcTopNavBg.jpg) 0 no-repeat;}
.topNav ul { width:750px; padding-top:2px; margin-left:45px; position:relative;}
.topNav li {float:left;}
.topNav li a {width:73px; height:24px;text-decoration:none; text-align:center; padding-top:5px; margin:0 1px; float:left; color:#fff;}
.topNav li a:hover {color:#fff481;background:url(../images/mcTopNavSel.gif) no-repeat;}
.topNav ul li ul {position:absolute; top:28px; left:-30px;}
.topNav ul li ul li {}
.topNav ul li ul a {color:#fff481; text-decoration:underline; font-size:12px; width:auto; padding-top:6px; margin:0 6px;}
.topNav ul li ul a:hover { background-image:none;}
.topNav .topSel {width:73px; height:24px;text-decoration:none; text-align:center; padding-top:10px; float:left; color:#fff481; font-weight:bold;background:url(../images/mcTopNavSel.gif) no-repeat;}

/* 選單包含數字修正 */
.topNavMember { *margin-top:-2px;}

.header .topHoliday {}
.header li.topHoliday a { display:block;background:url(../images/topHoliday.jpg) no-repeat; width:70px; height:18px; margin:0 8px 0 0; padding:8px 0 0 25px; color:#fff; font-weight:bold;}
.header li.topHoliday a:hover {background:url(../images/topHoliday_.jpg) no-repeat;width:70px; height:18px;margin:0 8px 0 0; padding:8px 0 0 25px;}

.container h1 {width:470px; height:26px; padding:20px 0 0 100px;color:#563616; font-size:16px; font-weight:bold; letter-spacing:5px;}

.container .intro {position:relative;width:180px;float:left; margin-left:7px;}
.container .long { width:560px;}
.container .intro p { line-height:18px; color:#826840;}

.container .hotTour { background:#fff;width:375px; margin:0 10px 0 0; padding-bottom:8px; position:relative; float:right; border:1px solid #fff;}
.container .hotTour h2 { }
.container .hotTour h3 {position:absolute;top:0px; right:0px; width:57px; height:24px;}
.container .hotTour h3 a {width:50px; height:22px; display:block;background:url(../images/more.png) no-repeat !important;background-image: url();filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/more.png', sizingMethod='image');}
.container .hotTour h3 a:hover {background:url(../images/more_.png) no-repeat !important;background-image: url();filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/more_.png', sizingMethod='image');}
.container .hotTour strong {display:none;}
.container .hotTour ul {background:url(../images/mcHotTour.jpg) no-repeat; padding:30px 5px 0 10px; overflow:hidden; zoom:1;}
.container .hotTour li {background:url(../images/point_gray.gif) 0 bottom repeat-x; padding:5px 0; width:349px; float:left;}
.container .hotTour li a {text-decoration:none; display:block; float:left; width:240px;}
.container .hotTour li a:hover { color:#CC3300;}
.container .hotTour img { position:relative;padding:0 5px 0 0; float:left;}
.container .hotTour span { position:relative; float:right;display:block;width:80px; padding:0 5px 0 0;color:#CC3300; text-align:right;}
.container .hotTour em { font-style:normal; color:#c00; margin-left:2px;}

.container .top { width:46px; height:21px;position:relative; margin-left:505px; float:left; _margin-left:252px;}
.container .top a {background:url(../images/top.jpg) no-repeat;width:46px; height:21px; display:block;}
.container .top a:hover {background:url(../images/top_.jpg) no-repeat;}
.container .top a span { display:none;}

.scenic {background:#cda356;position:relative;width:573px; padding:0 5px 2px 5px; float:left;margin:4px 0; _margin:2px 0;}
.scenic h2 {background:url(../images/mcScenicTop.gif) top no-repeat;position:relative;width:528px; height:23px;padding:4px 0 0 15px; margin:0 0 2px 12px;font-size:13px; font-weight:bold;color:#feeda8;}
.scenic dl {position:relative;padding:0 5px; line-height:18px; overflow:hidden; zoom:1;}
.scenic dt {background:url(../images/mcScenicPic.jpg) no-repeat; width:150px; height:133px; padding:23px 0 0 2px; margin:0;float:left;}
.scenic dd {width:404px;padding:5px 0 0 0; margin:0px 0px 6px 0px; float:right; color:#fff;}
.scenic dd p {background:url(../images/inforMark.gif) 0 5px no-repeat;color:#240f1d; padding:0 0 0 12px;}
.scenic .pic {}
.scenic .pic img { width:140px; height:100px;}
.scenic .scenicInfor {background:url(../images/point_w01.gif) repeat-x;padding:4px 0; margin-top:4px;}
.scenic .scenicInfor p {background:#e8d2ac;color:#431028; padding:0 6px;}
.scenic .route {}
.scenic .route h6 {background:url(../images/mark02.gif) 0 9px no-repeat;*background:url(../images/mark02.gif) 0 6px no-repeat; padding:6px 0 1px 16px;color:#946904;font-weight:bold;}
.scenic .route p { color:#946904; border-bottom:1px dotted #d5c496;}

.nopic {}
.nopic dt { display:none;}
.nopic dd { width:530px;}

.scenicNormal { position:relative;left:17px; float:left;margin-top:10px;}
.scenicNormal dl {background:url(../images/scenicBottom.jpg) bottom no-repeat;position:relative;width:542px; padding-bottom:21px; }
.scenicNormal dt {background:url(../images/scenicTop01.jpg) top no-repeat;position:relative;width:522px; height:25px;font-weight:bold;color:#006600; padding:10px 10px 0 10px;}
.scenicNormal dt p {background:#85bd40; color:#fff; padding:4px;}
.scenicNormal dd {background:#f0ffd5; line-height:18px; overflow:hidden; zoom:1; padding:0 20px;}
.scenicNormal .pic { position:absolute; top:15px; left:12px; background:#fff;padding:3px; border:#CCCCCC solid 1px; width:140px; height:100px; float:left;}
.scenicNormal .scenicNormalP {}
.scenicNormal ul { position:relative;padding:5px 5px 2px 20px; margin:5px; border-bottom:1px solid #85bd40; border-top:1px solid #85bd40; color:#006600;}
.scenicNormal ul li { display:block; padding-bottom:2px;}
.scenicNormal ul p { position:relative; float:left;#padding-top:2px; _padding-top:2px;color:#ff8c05;}
.scenicNormal ul span { margin:0; padding:0;}
.scenicNormal h6 {position:absolute; bottom:0px; left:450px;}
.scenicNormal h6 a { display:block;width:75px; height:22px;}
.scenicNormal h6 a:hover {}
.scenicNormal h6 span { display:none;}

.tour { position:relative;background:#fff; padding:5px 15px 5px 15px; margin-left:15px; width:526px;}
.tour dl {background:url(../images/tourBg.jpg) repeat-y; width:526px;padding:4px 0; position:relative;*margin-top:-2px;}
.tour dt {}
.tour dd {background:url(../images/point_gray.gif) 0 bottom repeat-x;position:relative;width:500px; padding:4px 6px; margin:0 0 2px 9px;}
.tour dd a { text-decoration:none;color:#605340; display:block; width:410px; font-weight:bold;}
.tour dd a:hover {
	color:#666;
	font-weight: normal;
}
.tour dd span {}
.tour dd p {
	position: absolute;
	top: 19px;
	right: 11px;
	color: #CC0000;
	font-weight: bold;
	margin: -15px 0 0 0;
	display: block;
	width: 80px;
	text-align: right;
}
.tour dd p:not( margin-top:0px;) /* Google Chrome修正 */
.tour dd p:first-of-type { margin-top:0px;}
.tour dd strong {background:url(../images/tourDd.gif) no-repeat; width:472px; height:18px; padding:6px 0 0 20px; display:block; color:#5d3915; font-weight:normal;}
.tour dd em { font-style:normal; font-weight:normal; color:#946904; margin-left:2px;}
.tour ul li h3 {width:526px; height:34px;}
.tour ul li h3 span {display:none;}
.tour dd.mend { display:block; width:480px; height:15px; background:#fff;}

.tour .tourTop { position:relative;width:50px; height:15px; padding-left:480px; margin:8px 0;}
.tour .tourTop a {background:url(../images/tourTop.jpg) no-repeat;display:block; width:39px; height:15px; position:relative;}
.tour .tourTop span { display:none;}

.tourChoose {width:480px; height:25px;position:relative; margin:20px 0 20px 100px;}
.tourChoose h2, .tourChoose span { display:none}
.tourChoose ul { position:relative;}
.tourChoose ul li {float:left;}
.tourChoose a {display:block;}
.tourChoose span {}
.tour01 {}
.tour01 a {background:url(../images/tour01.jpg) no-repeat; width:111px; height:25px;}
.tour01 a:hover {background:url(../images/tour01_.jpg) no-repeat;}
.tour02 {}
.tour02 a {background:url(../images/tour02.jpg) no-repeat; width:126px; height:25px;}
.tour02 a:hover {background:url(../images/tour02_.jpg) no-repeat;}
.tour03 {}
.tour03 a {background:url(../images/tour03.jpg) no-repeat; width:94px; height:25px;}
.tour03 a:hover {background:url(../images/tour03_.jpg) no-repeat;}
.tour04 {}
.tour04 a {background:url(../images/tour04.jpg) no-repeat; width:110px; height:25px;}
.tour04 a:hover {background:url(../images/tour04_.jpg) no-repeat;}

.tourTkt, .tourFit, .tourTrs, .tourHtl, .tourHot, .tourTicket, .tourFit_1, .tourFit_2{background:url(../images/tourBottom.jpg) 0 bottom no-repeat;padding-bottom:6px; margin:5px 0;}
.tourTkt {}
.tourTkt h3 {background:url(../images/tourTkt.jpg) top no-repeat;}
.tourFit {}
.tourFit h3 {background:url(../images/tourFit.jpg) top no-repeat;}
.tourTrs {}
.tourTrs h3 {background:url(../images/tourTrs.jpg) top no-repeat;}
.tourHtl {}
.tourHtl h3 {background:url(../images/tourHtl.jpg) top no-repeat;}
.tourTicket {}
.tourTicket h3 {background:url(../images/tourTicket.jpg) top no-repeat;}
.tourHot {}
.tourHot h3 {background:url(../images/tourHot.jpg) top no-repeat;}
.tourFit_1 h3 {background:url(../images/tourFit_1.jpg) top no-repeat;}
.tourFit_2 h3 {background:url(../images/tourFit_2.jpg) top no-repeat;}

.macau_anchor{ position: absolute; z-index:50; top:20px; padding-left:420px; font-size:15px; }
.macau_anchor a{ padding-right:5px; text-decoration: none; color: #006; }
