* { margin:0 auto; padding:0 }
a img { border:none; text-decoration:none }
a { color:#000000; text-decoration: none; }
a:link { color:#000000; text-decoration: none; }
a:visited { color:#000000; text-decoration: none; }
a:hover { color:#CC3300; text-decoration: underline; }
a:active { color:#000000 }
ul, li, dl, dt, dd { list-style:none }
h1, h2, h3 { font-size:13px; font-weight:normal }
html, body { color:#333; height:100%; border:0; font:12px/1.5 Verdana, Arial, Helvetica, sans-serif; text-align:left; }
body {color:#000000;}

#header{
width:778px;
height:80px;
background:url(/images/line.gif) no-repeat top;
}
#logo {
width:180px;
height:75px;
margin-top:5px;
float:left;
}
#topad {
width:592px;
height:75px;
margin-top:5px;
float:right;
text-align:right;
}
#headerNav {
      width:775px;
	  float:none;
	  height:33px;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #C2BDAE;
      }
#headerNav ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
#headerNav li {
      display:inline;
      margin:0;
      padding:0;
	  background-color:#E4E1CE
      }
#headerNav a {
      float:left;
      background:url(/images/headnavbg.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
#headerNav a span {
      float:left;
      display:block;
      background:url(/images/headnavbgleft.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#9F9584;
      }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
 #headerNav a span {float:none;}
    /* End IE5-Mac hack */
#headerNav a:hover span {
      color:#FFF;
      }
#headerNav a:hover {
      background-position:0% -42px;
      }
#headerNav a:hover span {
      background-position:100% -42px;
      }
	  /* main contect */
#maintop {
overflow:hidden;
width:778px;
margin-top:2px;
margin-bottom:10px;
}
#maintopleft {
margin-top:5px;
width:554px;
float:left;
}
#topnews {
width:552px;
height:30px;
background-color:#FFF8E8;
border:1px solid #F5DFAD;
float:left;
font-size:16px;
text-align:center;
font-weight:blod;
padding-top:6px;
}
#topnews a {
	font-size: 16px;
	color: #D7472B;
	text-decoration: none;
	font-weight:bold;
}
#topnews a:visited {
	font-size: 16px;
	color: #D7472B;
	text-decoration: none;
	font-weight:bold;
}
#topnews a:hover {
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
}
#topnews a:active {
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
}
#flash {
width:230px;
height:188px;
border:1px solid #F5DFAD;
float:left;
margin-top:10px;
}
#flash p a {
font-weight:bold;
color:#FA0303;
text-decoration: none;
}
#titlenews {
width:312px;
float:right;
margin-top:5px;
margin-left:10px;
background:url(/images/title-news.gif) no-repeat left top;
height:24px;
}
#titlenews span {
line-height:30px
}
#titlenews span a{
color:#AA8F4D;
float:right;
}
#titlenewsli 
{
width:310px;
float:right;
}
#titlenewsli ul
{
}
#titlenewsli li
{
width:296px;
padding-left:14px;
line-height:22px;
text-align:left;
background:url(/images/news_list.gif) no-repeat 1px;
font-size:13px;
}
/*search start*/
#search {
width:552px;
margin-top:6px;
background-color:#E6E6E8;
float:left;
height:29px;
}
#search ul{
}
.mysearch{
width:45%;
text-align:center;
float:left;
padding-top:4px;
padding-left:10px;
background:url(/images/index_fdj.gif) no-repeat 4px 6px;
}

.mysearchico{
width:12%;
text-align:center;
float:left;
padding-top:6px;
}

.mydate{
width:25%;
margin-top:2px;
text-align:center;
float:left;
padding-top:6px;
}

.gongyi{
width:12%;
margin-top:2px;
text-align:center;
float:right;
padding-top:6px;
}
.gongyi a{
color:#B58510;
text-decoration:underline;
}
/*search endding*/

#tibethotad {
width:552px;
height:83;
margin-top:4px;
float:left;
}

#maincontect {
width:552px;
margin-top:4px;
float:left;
}
#zhuanti {
width:193px;
border:1px solid #E7C46F;
float:left;
}
.zxjz{
width:193px;
height:36px;
float:left;
}
.zxjz li{
border-bottom:1px solid #E7C46F;
}
.zt {
float:left;
padding-left:2px;
}
.ztcontect {
width:193px;
float:left;
text-align:center;
}
.ztcontect a {
color:#1E7200;
font-weight:bold;
}
.ztcontect a:visited{
color:#1E7200;
font-weight:bold;
}
.ztcontect span{
float:left;
line-height:16px;
font-weight:normal;
text-align:left;
padding-left:4px;
}
.ztcontect span a{
color:#D69A06;
}
.ztcontect span a:visited{
color:#D69A06;
}
#carrenttitle {
float:left;
width:193px;
height:26px;
line-height:26px;
background:url(/images/index_biao4.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E7C46F;
}
#carrenttitle span{
text-align:center;
margin-left:30px;
margin-top:8px;
font-weight:bold;
color:#67655A;
}
#carrent {
width:193px;
float:left;
border-top:1px solid #E7C46F;
}
#acrrent ul
{
}
#carrent li{
margin-left:3px;
line-height:17px;
width:47%;
float:left;
text-align:left;
}
#mainline {
width:350px;
margin-top:6px;
margin-left:6px;
float:right;
}
#mainline ul {
text-align:left;
float:left;
}
#mainline li{
width:94%;
padding-left:12px;
padding-top:2px;
line-height:19px;
background:url(/images/route-list.gif) no-repeat 0 6px;
}
#mainline li a{
color:#CC6600
}
#mainline li span{
color:#1B08D7;
float:right;
}
#maintopright {
width:213px;
margin-left:4px;
float:right;
border-left:1px solid #D6D3BE;
padding-bottom:5px;
}
#tuijian {
margin-top:5px;
weight:197px;
height:26px;
background:url(/images/index_biao1.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E7C46F;
}
#tuijian span{
float:left;
margin-left:32px;
margin-top:6px;
font-weight:bold;
color:#67655A;
}
#tuijian ul{
}
#tuijian li{
margin:5px;
float:right;
}
#tjcontect {
margin-top:3px;
weight:197px;
}
#tjcontect li{
width:88%;
text-align:left;
padding-left:26px;
padding-top:2px;
background:url(/images/index_biaox.gif) no-repeat 7px 6px;
}
#hothotelad {
margin-top:10px;
}
#hothotelad img {
margin-left:6px;
}
#travelnote {
margin-top:5px;
weight:194px;
height:26px;
background:url(/images/index_biao2.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E7C46F;
}
#travelnote span{
float:left;
margin-left:32px;
margin-top:6px;
font-weight:bold;
color:#67655A;
}
#travelnote ul{
}
#travelnote li{
margin:5px;
float:right;
}
#notetj {
width:198px;
}
#notetj ul{
}
#notetj li{
}
.notetjtitle {
    text-align:center;
	}
.notetjtitle a {
	font-size: 12px;
	color:#559CED;
	line-height: 20px;
	font-weight: bold;
	}
.notetjtitle a:hover {
	font-size: 12px;
	color:#CC6600;
	font-weight: bold;
	}
.notetjtitle a:visited {
	font-size: 12px;
	color: #559CED;
	font-weight: bold;
	}
.noteimg {
width:75px;
height:75px;
padding-top:8px;
margin-left:4px;
font-weight:normal;
float:left;
}
.noteinfo {
width:110px;
text-align:left;
float:right;
padding-top:5px;
}
.noteinfo a{
color:#FF6600;
}
.noteinfo a:hover{
color:#FF3300;
}
.noteinfo a:visited{
color:#FF6600;
}
.notelist {
width:178px;
float:left;
text-align:left;
line-height:18px;
padding-left:16px;
background:url(/images/index_biao0.gif) no-repeat 2px;
}
#booking {
width:205px;
margin-left:6px;
border:1px solid #9C9B9B;
}
#booking ul{
}
#booking li{
color:#0033ff;
text-align:center;
}
#weather {
margin-left:6px;
margin-top:12px;
width:205px;
text-align:center;
line-height:20px;
border:1px solid #E07B04;
}
.area {
width:205px;
text-align:center;
line-height:20px;
background-color: #E07B04;
}
.area a{
color:#FFFFFF;
}

.area a:hover{
color:#FFFFFF;
}
.area a:visited{
color:#FFFFFF;
}

/*ADCSS
#adbanner {
width:778px;
float:none;
overflow:hidden;
height:103px;
background:url(/images/line.gif)
}

#adbanner img{
padding-top:5px;
}
*/

#layout_photo{
overflow:hidden;
float:none;
margin-top:10px;
border:1px solid #E7E2E2;
width:776px;
}
.layout_photo_top {
float:none;
width:776px;
height:32px;
background:url(../images/tourphoto.gif) no-repeat 5px 0;
}
.layout_photo_area {
padding-right:6px;
float:right;
width:380px;
text-align:right;
height:32px;
line-height:32px
}
.layout_photo_area a:hover {
 color:green;
 text-decoration:underline;
}
.layout_photo_list {
margin-top:8px;
padding-left:6px;
float:none;
width:772px;
}

.layout_photo_list ul{
	float:left;
	width:760px;
}
.layout_photo_list ul li{
    float:left;
	width:116px;
	margin-left:10px;*margin-left:10px;_margin-left:5px;
	text-align:center;
	}
.layout_photo_list ul li span {
float:left;
width:98%;
}
.layout_photo_list ul li img {
padding:2px;
border:1px solid #C1C0BC;
width:110px;
height:80px;
}
.layout_photo_list ul li a:hover img {
border:1px solid #FF6600;
}

#mainbottom {
width:778px;
margin-top:5px;
}
#leftbottom {
width:231px;
float:left;
border:1px solid #E7E2E2;
}
#guide {
width:231px;
height:26px;
background:url(/images/index_biao4.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E58D02;
float:left;
}
#guide span{
float:left;
margin-left:32px;
margin-top:6px;
font-weight:bold;
color:#67655A;
}
#guide ul {
}
#guide li {
margin:5px;
float:right;
}
#guidelist {
width:231px;
float:left;
margin-top:10px;
}
#guidelist ul{
}
#guidelist li{
width:200px;
padding-top:2px;
padding-left:16px;
margin-left:6px;
text-align:left;
float:left;
background:url(/images/index_biao0.gif) no-repeat 0px 4px;
}

#festival {
width:231px;
margin-top:6px;
height:26px;
background:url(/images/index_biao3.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E58D02;
float:left;
}
#festival span{
float:left;
margin-left:32px;
margin-top:6px;
font-weight:bold;
color:#67655A;
}
#festival ul {
}
#festival li {
margin:5px;
float:right;
}
#festivallist{
width:231px;
float:left;
margin-top:10px;
}
#festivallist ul{
}
#festivallist li{
width:200px;
padding-top:2px;
padding-left:16px;
margin-left:6px;
text-align:left;
float:left;
background:url(/images/index_biao0.gif) no-repeat 0px 4px;
}

#wenda {
width:231px;
margin-top:6px;
height:26px;
background:url(/images/index_biao2.gif) #FFF0CC no-repeat;
border-bottom:1px solid #E58D02;
float:left;
}
#wenda span{
float:left;
margin-left:32px;
margin-top:6px;
font-weight:bold;
color:#67655A;
}
#wenda ul {
}
#wenda li {
margin:5px;
float:right;
}
#wendalist{
width:231px;
float:left;
margin-top:10px;
}
#wendalist ul{
}
#wendalist li{
width:200px;
padding-top:2px;
padding-left:16px;
margin-left:6px;
text-align:left;
float:left;
background:url(/images/index_biao0.gif) no-repeat 0px 4px;
}
/*--leftbottom*/
#rightbottom {
width:540px;
float:right;
margin-left:4px;
}
#znl {
width:270px;
float:left;
}
#znico {
width:80px;
float:left;
}
#znico ul{
}
#znico li{
margin-top:21px;
width:80px;
height:90px;
float:left;
}
#znico img{
border:1px solid #000000;
}
#znlist {
margin-top:4px;
width:188px;
float:right;
}

.zntitle{
width:188px;
color: #006600;
font-weight: bold;
border-bottom:1px solid #A86301;
line-height:22px;
text-align:center;
}
#znlist ul{
}
#znlist li{
width:186px;
float:left;
padding-left:2px;
text-align:left;
border-bottom:1px solid #D2D0D0;
line-height:20px;
}
#znr {
width:270px;
float:right;
}
#zdlistad {
width:540px;
float:right;
margin-top:12px;
}
#ztlink {
margin-top:4px;
float:right;
overflow:hidden;
width:536px;
height:19px;
background:url(/images/ztlinkbg.gif)
}
#ztlinklist {
width:536px;
float:right;
background:#f8f4ed;
}
#ztlinklist ul{
}
#ztlinklist li{
width:47%;
float:left;
text-align:left;
padding-left:8px;
line-height:18px;
margin-top:2px;
background:url(/images/dot_red.gif) no-repeat 0px;
}
#ztlinklist li a{
text-decoration: underline;
}
.tibeten{
color:#CC6600;
text-decoration: underline;
}

#webnotice {
width:778px;
float:none;
overflow:hidden;
margin-top:5px;
text-align:center;
}

.telnotice {
color:#0033ff;
width:778px;
float:none;
overflow:hidden;
margin-top:5px;
line-height:22px;
}
.telnotice span{
color:#CC6600;
text-decoration:underline;
}
.iecang {
width:778px;
margin-top:5px;
line-height:22px;
}
.iecang a{
color:#013567;
}

/*网站底部友情链接*/
#friend {
       text-align: center;
	   margin: 0 auto;
	   line-height:20px;
       padding: 0 auto;
	   }
#friend a {text-decoration:none;}   
.link_top {
background-color:#EDEDED;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #CACACA;
float:none;
height:24px;
line-height:24px;
width:778px;
text-align:center;
}
.link_top h3 {
float:left;
padding:0pt 0pt 0pt 8px;
text-align:left;
width:490px;
font-size:12px;
font-weight:normal;
}
.link_top h3 strong {
color:#FF0000;
font-weight:normal;
}
.link_top ul li,.link_select {
float:left;
text-align:left;
width:350px;
}
.link_top ul li  {
float:left;
text-align:left;
width:100px;
}
.link_more {
float:right;
text-align:right;
width:100px;
}
.link_top ul li,.sel {
margin:0pt !important;
}
.link {
background-color:#F9F9F9;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E1E1E1;
color:#333333;
float:none;
line-height:20px;
padding:2px 0pt 0pt;
text-align:left;
width:778px;
}
.link_text {
color:#333333;
margin:4px;
text-decoration:none;
list-style:none;
text-align:left;

}
.link_text a {
color:#333333;
text-decoration:none;
text-align:left;
padding:4px 0pt 0pt;
}
.link_text a:visited {
color:#013567;
text-decoration:none;
text-align:left;
padding:4px 0pt 0pt;
}
.link_logo img {
height:32px;
margin:1px;
width:88px;
text-align:left;
}

/*网站底部及版权*/
#footerline {
width:778px;
text-align: center;
background-image:url(/images/bg4.gif);
background-color:#e8e8e8;
}
#copybottom {
width:778px;
float:none;
overflow:hidden;
text-align:center;
background-color:#e8e8e8;
}
.copylist {
float:left;
padding-top:3px;
}

.copyicoleft {
width:95px;
height:26px;
float:left;
background:url(/images/left01_1.gif);
}
.copyicoright {
width:95px;
height:26px;
float:left;
background:url(/images/right01_1.gif);
}
#copy {
width:555px;
}
#footer {
width:778px;
float:none;
}
#footer li{
width:778px;
float:none;
padding-top:3px;
text-align:center;
}
.c_blue { color:#013567;}
.red_h {color:#FF0000;}
.blue_sale {color:#0033ff;}
