@charset "utf-8";
/* CSS Document */
body {font:13px Arial,sans-serif;margin:25px 5px 8px;color:#000;min-width:824px;background:#fff;}
.header *,.footer * {margin:0;padding:0;list-style:none;}
.header,.footer {background:#fff;font-family:Arial;color:#000;}
.header img,.footer img {border:0;}
.header a:link {text-decoration:none; color: #fff}
.header a:visited {text-decoration:none;}
	 
/* ============================  Header ============================ */
.header {font-size:12px;position:relative;background:url(/images/logo/title/bg002.gif) 0 56px repeat-x;}
.logo {width:100%;position:relative;}
#logoTop{ width:342px; height:48px;}
.logo img{margin:15px 0 10px 20px;}
.logo .tel { width:380px; height:59px; position:absolute; top:0; right:20px; background:url(/tour/images/background/call-tour.gif) no-repeat; padding:9px 0 0 0;}

.logo .telnew {width:430px;height:34px;color:#36c;padding:10px 0 0 0;position:absolute;top:-3px;left:300px;}
.logo .telnew div {font-size:11px; letter-spacing:1px;font-family:Verdana, sans-serif;position:absolute;top:-18px;left:86px;width:400px;padding-left:13px;background:#fff url(/images/logo/ico/ico-tel800bg.gif) 0 10px no-repeat; ; line-height:22px;}
.logo .telnew div span {color:#5d91c5;font-weight:bold;font-size:18px;letter-spacing:-1px;font-family:"Courier New", Courier, monospace;padding-right:5px;vertical-align:middle;}

#tourpath a{color: #3366cc; text-decoration: underline; padding:2px;}
#tourpath a:hover{background:#ffea62; text-decoration:none;}

.logo .goosearch {FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 775px; WIDTH: 220px; COLOR: #3366cc; POSITION: absolute; TOP: -10px}
.logo .goosearch input.text {BORDER-RIGHT: #7ea0bb 1px solid; BORDER-TOP: #7ea0bb 1px solid; BACKGROUND: #ffffcc; BORDER-LEFT: #7ea0bb 1px solid; BORDER-BOTTOM: #7ea0bb 1px solid; HEIGHT: 16px}
.logo .goosearch input.pic{ margin-top:-2px !important; margin-top:0;}
*+html .logo .goosearch input.pic {PADDING-TOP: 2px;} 

select.tellcon{ border:1px solid #336699; background-color:#ffffcc; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:1px;}

p.menuBgL {background:url(/images/logo/title/bg012.gif) no-repeat;width:1px;height:19px;position:absolute;top:54px;left:0;}
p.colorLine {background:#ffc;height:9px;overflow:hidden;border-left:1px solid #d8d8d8;}

ul.menu {background:url(/images/logo/title/bg002.gif) left bottom repeat-x;height:21px;padding-top:8px;width:993px;}
ul.menu li{float:left;background:#69c url(/images/logo/title/bg003.gif);line-height:21px;}
ul.menu li span {font-weight:normal;background:url(/images/logo/title/bg009.gif) right top no-repeat;line-height:15px;padding:3px 26px 3px 4px;display:block;}
* html ul.menu li span {display:inline;}
*+ html ul.menu li span {display:inline;}
ul.menu li a {color:#fff;text-decoration:none;}
ul.menu li a:hover {color:#ff6;}
ul.menu li.current {background:url(/images/logo/title/bg005.gif) repeat-x;border-left:1px solid #ffd800;padding-left:9px;}
ul.menu li.current span {background:url(/images/logo/title/bg008.gif) right top no-repeat;}
ul.menu li.current a {color:#000;}
ul.menu li.current a:hover {color:#666;}
ul.menu li a.home {padding-left:8px;}
ul.menu li.current a.home {background:none;padding-left:0;}
ul.menu li span.end {background:url(/images/logo/title/bg004.gif) right top no-repeat;}
ul.menu li.current span.end {background:url(/images/logo/title/bg010.gif) right top no-repeat;} 
ul.menu li.precurrent span {background:url(/images/logo/title/bg001.gif) right top no-repeat;padding-right:22px;}
ul.menu li span a:line,ul.menu li span a:visited {color:#fff; text-decoration:none;}
ul.menu li span a:hover,ul.menu li span a:active {color:#ff6;}
ul.menu li.current span a:visited{ color:#000;}

.menuOther{position:absolute; top:51px; *top:54px; left:850px; width:125px; height:45px; padding-top:5px; background: url(/images/background/bgp012.png) no-repeat left bottom; font-size:13px;}
.menuOther span{ margin:0 1px 0 13px;}
.menuOther a{text-decoration:none; color:#36c; padding-bottom:20px; position:relative;}
.menuOther a:hover{text-decoration:none;color:#f60;}

/*============================================next and previous link==================================*/
a.tipnext {display:block; font-size:14px; color:#000;width:112px; height:31px; text-align:center; background:url(/tour/images/button_current.jpg); text-decoration:none; line-height:31px;}
a.tipnext:hover {color:#0469b6;background:url(/tour/images/button_hover.jpg);}
a.tipprev {display:block; font-size:14px; color:#000;width:112px; height:31px; text-align:center; background:url(/tour/images/button_current2.jpg); text-decoration:none; line-height:31px;}
a.tipprev:hover {color:#0469b6;background:url(/tour/images/button_hover2.jpg);}
/*=========================================end=====================================================*/


/* ============================  Footer ============================ */
.footerIcon {MARGIN-LEFT: 175px; WIDTH: 670px; text-align:center;}
#logoFoot{ width:125px; height:18px;}
.footer {margin-left:185px;width:690px;}
.footer p.line{background:url(/images/logo/title/line001.gif) 0 5px repeat-x;height:16px; margin-top:5px;}
P.nav1 {FONT-SIZE: 10px; MARGIN-BOTTOM: 15px}
P.nav1 A {COLOR: #36c; TEXT-DECORATION: underline}
P.nav2 {FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; LETTER-SPACING: 1px;}
P.nav2 SPAN {FLOAT: right}
P.nav2 A {COLOR: #36c; TEXT-DECORATION: underline}
P.nav2 A:hover {color:#ff6600;TEXT-DECORATION: none;}

.footer IMG {MARGIN-BOTTOM: 10px}
.footer P.copyR {FONT-SIZE: 10px; MARGIN-BOTTOM: 20px; COLOR: #666}
.footer P.copyR IMG {VERTICAL-ALIGN: middle; MARGIN-RIGHT: 15px}
.footer P.copyR A {FONT-SIZE: 10px; COLOR: #36c; TEXT-DECORATION: underline;}


.footer_center {width:690px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.footer_center p.line{background:url(/images/logo/title/line001.gif) 0 5px repeat-x;height:16px; margin-top:5px;}
.footer_center IMG {MARGIN-BOTTOM: 10px}
.footer_center P.copyR {FONT-SIZE: 10px; MARGIN-BOTTOM: 20px; COLOR: #666}
.footer_center P.copyR IMG {VERTICAL-ALIGN: middle; MARGIN-RIGHT: 15px}
.footer_center P.copyR A {FONT-SIZE: 10px; COLOR: #36c; TEXT-DECORATION: underline}
