﻿@charset "gb2312";
/* 整体设置 */
html,body{margin:0;padding:0}
body{
text-align:center; font-size:12px;font-family:"宋体"; background-color:#003366}
body,div,ul,li,p,span,table,form,img{margin:0;padding:0; border:0; }
li { list-style-type:none;}
#container {margin:0 auto;width:775px;background:#fff;text-align:left;padding-left:10px;padding-right:5px;overflow:hidden;}
/*---------------------------- 字体 ----------------------*/
body { color:#000; font-size:12px; line-height:18px;}
a:link { color:#000; font-size:12px; text-decoration:none; cursor:pointer;}
a:visited {color:#000;text-decoration:none;}
a:hover { color:#f60;text-decoration:underline;}
a:active { color:#000;text-decoration:none;}

.gre{color:#060; line-height:30px;}
.gre a:link {color:#060;text-decoration:none;}
.gre a:visited {color:#060;text-decoration:none;}
.gre a:hover {color:#090;text-decoration:none;}
.gre a:active {color:#060;text-decoration:none;}

.noline { color:#333; text-decoration:none;}
.noline a:link { color:#333;text-decoration:none;}
.noline a:visited {color:#333;text-decoration:none;}
.noline a:hover { color:#333;text-decoration:none;}
.noline a:active { color:#333;text-decoration:none;}

.red{ color:#f60;}
.red2{color:#f60; font-weight:bold; font-size:14px; }
.red3{color:#f60; font-weight:bold; }
.new1{color:red;font-family:arial;font-size:11px}
.gray{color:#666;}
.black{color:#000; font-weight:bold;}
.black2{color:#000;}
.white{color:#fff; font-weight:bold; margin-left:10px;}
.more1{margin-left:70px;}
.more2{margin-left:160px;}
.blackbold{font-size:12px;font-weight:bolder;color:#060; margin-left:10px;}
/*-----------头部文件----------*/
#top{
padding-top:10px;height:70px;width:770px;margin-left:auto; margin-right:auto;}
#logo{
width:140px;float:left}
#topad{
width:508px;height:60px; margin-top:2px;float:left;}
#ver{
width:70px;float:left; margin-left:25px;}
.vers{
margin-top:5px;width:70px; height:25px;line-height:25px;}
/*--------------顶部导航------------------*/
#topnav{
clear:left; float:left; width:770px; margin-top:4px; height:30px;}
#header {
      float:left;
      width:100%;
      background:#DAE0D2 url(../image/bg_y.gif) repeat-x bottom;
      line-height:normal;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url(../image/left.gif) no-repeat left top;
      margin-left:3px;;
      padding:0 0 0 9px;
      }
    #header a {
      display:block;
      background:url(../image/right.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      color:#ffffff;
	  font-weight:bold;
      }
    #header a:hover {
      color:#000;
      }
    #header #current {
      background-image:url(../image/left_on.gif);
      }
    #header #current a {
      background-image:url(../image/right_on.gif);
      color:#003366;
      padding-bottom:5px;
	  font-weight:bold;
      }
/*----------中间布局-----------------*/
#middle-1,#middle-2,#middle-3{
clear:both;float:left;background:#fff;width:770px;overflow:hidden; margin-top:6px;}
/*----------中间布局middle-1-----------------*/
#search{
float:left;
width:360px;
background-image:url(../image/search_bg.gif); background-repeat:repeat-x;
height:210px;
}
#flashad{
float:left;width:400px; margin-left:10px;}
#ad{
float:left; width:400px; height:205px;}
#faq{
clear:left;
height:80px;
margin-top:5px;
padding-left:5px;
background-image:url(../image/faq_bg.gif);
background-repeat:no-repeat;}
.smallad{
float:left;width:45px; margin-left:20px; margin-top:22px; border:#666 1px solid;}
#tab1{
clear:left; 
float:left;
width:360px;} 

/*菜单class*/ 
.Menubox { 
width:100%; 
background:url(../image/tab_3.gif); 
height:28px; 
line-height:28px; 
} 
.Menubox ul{ 
margin:0px; 
padding:0px; 
} 
.Menubox li{ 
float:left; 
display:block; 
cursor:pointer; 
width:80px; 
text-align:center; 
color:#ffffff; 
font-weight:bold;
} 
.Menubox li.hover{ 
padding:0px; 
background:#fff; 
width:82px; 
border-left:1px solid #F6A472; 
border-top:1px solid #F6A472; 
border-right:1px solid #FBBA93; 
background:url(../image/tab_1.gif); 
color:#000000; 
font-weight:bold; 
height:27px; 
line-height:27px; 
} 
.Contentbox{ 
clear:both; 
margin-top:0px; 
border:1px solid #F6A472; 
border-top:none; 
height:120px; 
text-align:center; 
padding-top:8px;
background-color:#F6A472;
} 
#spot_search{
float:left;
width:350px;
height:35px;
margin-top:5px;
padding-left:10px;
padding-top:12px;
background:#D8E0BD; 
background-repeat:no-repeat;}

/*----------中间布局middle-2----------------*/
#kefu{
float:left;width:180px; height:250px; background-image:url(../image/faq.gif); background-repeat:no-repeat;}
.kefu2{
clear:left;margin-left:35px;margin-top:8px;}
.kefu2 a:link {color:#030; font-size:12px; text-decoration:underline; cursor:pointer;}
.kefu2 a:visited {color:#030;text-decoration:underline;}
.kefu2 a:hover { color:#f60;text-decoration:none;}
.kefu2 a:active { color:#030;text-decoration:none;}
#zhuanti,#tuijian{
float:left;width:285px; height:250px; margin-left:10px;}
.title2{
height:20px; padding-top:8px; background-image:url(../image/title3.gif);}
.content2{
border:#da9530 1px solid; width:283px; height:212px; line-height:25px;padding-bottom:5px;border-top:none;
}
.content2 ul{padding-top:12px; }
.content2 ul li{
padding-left:10px; background:}
/*----------中间布局middle-3----------------*/
.news_top,.news_bottom{
float:left;width:180px;}
.news_top{
 height:28px; line-height:28px;background-image:url(../image/news_top.gif); background-repeat:no-repeat}
.news_content{
float:left; width:178px; border:#669900 1px solid;background-color:#F7FFEE;}
.news_bottom{
 height:23px; line-height:23px;background-image:url(../image/news_bottom.gif); background-repeat:no-repeat}
.left{
float:left;width:180px;}
.middle{
float:left;width:390px; margin-left:10px;}
.right{
float:left;width:180px; margin-left:10px;margin-top:9px;}
#middle_ad{
float:left;width:580px; margin-left:10px;}
#ticket,#hotel{
float:left; clear:left;width:390px;}
#hotel{
margin-top:9px;}
#ticket{
margin-top:15px;}
.title3{
height:28px; line-height:28px; background-image:url(../image/title3.gif)}
/* .content3{
border:#da9530 1px solid; width:388px; line-height:20px;padding-bottom:5px; padding-top:5px;}
#hotel .content3{
height:120px;}
#ticket .content3{
height:80px;} */
.ticket_ad{clear:left;float:left;width:285px; margin-top:10px;}
.hoteltitle{
	clear:left;	padding:0 0 0 25px;	float: left;margin: 0px;width:260px;line-height:22px; height: 22px;text-align:left; 
	background-image: url(/cgi-bin/images/ARROW01.GIF);background-repeat: no-repeat;background-position: 5px;}
.hotelprice{
clear: right; float: right; margin-right:20px;width:50px; height:22px; line-height:22px; text-align:left;color:#f60;}
.ticketleft,.ticketright{
float:left;width:180px;}
.tickettitle{
clear:left;	padding:0 0 0 20px;	float: left;margin: 0px;width:60px;line-height: 20px; height: 20px;text-align:left;
	background-repeat: no-repeat;background-position: 5px 5px;}
.ticketprice{
clear: right; float: right; margin-right:5px;width:40px; height:20px; line-height:20px; text-align:left;color:#f60;}
#line_hain,#line_china,#car{
clear:left;float:left;width:180px;}
#line_china,#car{
margin-top:9px;}
#line_hain .content1{
height:100px;}
#line_china .content1{
height:100px;}
#car .content1{
height:121px;}
.content1 ul li{
padding-left:10px;}
.linetitle{
	clear:left;	padding:0 0 0 5px;	float: left;margin: 0px;width:170px;line-height: 20px; height: 20px;text-align:left;
	background-repeat: no-repeat;background-position: 5px 5px;}
.lineprice{
clear: right; float: right; margin-right:5px;width:40px; height:20px; line-height:20px; text-align:left;color:#f60;}
.cartitle{
	clear:left;	padding:0 0 0 5px;	float: left;margin: 0px;width:110px;line-height: 20px; height: 20px;text-align:left;
	background-repeat: no-repeat;background-position: 5px 5px;}
.title1{
height:28px; line-height:28px;background-image:url(../image/title1.gif)}
.content1{
border:#b1c179 1px solid; width:178px; line-height:20px; padding-top:10px; padding-bottom:10px;}
.title4{
height:32px; line-height:30px; background-image:url(../image/title4.gif)}
.content4{
border:#ededed 1px solid; width:388px; line-height:20px;padding-bottom:5px; padding-top:5px;}
#hotel .content4{
height:286px;}
#ticket .content4{
height:80px;}
.title5{
height:25px; line-height:25px; background-image:url(../image/title5.gif)}
.content5{
width:178px; line-height:20px; padding-bottom:14px; padding-top:6px;}
.content5 ul{
margin-left:5px;}
.content5 li{
width:140px;background-image:url(../image/list_2.gif); background-repeat:no-repeat; background-position:left 5px;padding-left:15px; border-bottom:#badf80 1px dotted;}
.zone{
margin-left:5px;}
/*----------中间布局middle-4----------------*/
#middle-4{
clear:both;float:left;background:#fff;width:770px;overflow:hidden;margin-top:5px;}
/*----------中间布局middle-5----------------*/
#middle-5{
clear:both;float:left;background:#fff;width:770px;overflow:hidden; margin-top:5px;}
.map_pic{ 
clear:left;float:left; padding-left:10px; width:170px;margin-top:10px;}
#shopping{
float:left; margin-left:10px; width:580px; background-image:url(../image/shopping_bg.gif); background-repeat:no-repeat;height:211px;}
.marginl5{
width:50px; 
margin-left:15px;}
.product{
float:left; width:100px;margin-left:8px; padding-top:5px; text-align:center;  border-top:#ccc 1px solid;border-right:#CCC 3px solid;border-bottom:#CCC 3px solid;border-left:#ccc 1px solid;}
/*-----------------------导航---------------*/

#link{
clear:left; float:left; border:#b1c179 1px solid; margin-top:20px; width:769px; height:80px; }
.links{
MARGIN: 15px 20px 15px; line-height:26px; color:#666; }

#line-1 {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 770px; HEIGHT: 10px
}
#container2 {margin:0 auto;width:775px;background-color:#003366; text-align:left;padding-left:10px;padding-right:5px; overflow:hidden;}
#end_menu{
clear:left;float:left; width:770px; height:25px; line-height:25px; padding-top:10px;margin-top:2px;text-align:center; color:#ABBCAE; }
#end_menu a:link {color:#ABBCAE}
#end_menu a:visited {color:#ABBCAE}
/*-----------------------版权信息---------------*/
#footer{clear:both;float:left; width:750px; text-align:center; padding:10px; line-height:20px; color:#ABBCAE; }
