#destWrap { width:900px; margin:auto; background-color:#fff;}
#out-layer{ box-shadow:2px 2px 3px #c5beb4, -2px 0px 3px #c5beb4; -moz-box-shadow:2px 2px 3px #c5beb4, -2px 0px 3px #c5beb4; -webkit-box-shadow:2px 2px 3px #c5beb4, -2px 0px 3px #c5beb4;  behavior: url(/css/ie-css3/PIE.htc); margin-bottom:20px;}
 /*header area*/
#header{background: #FEF2D7; width:900px; height:125px;}
#header #logo{width:180px; height:100px; z-index:1; left:89px; top:72px; padding-top:10px; padding-left:30px; background-color:#FEF2D8; float:left;}
#header .headerRight{ float:left; width:690px; height:110px;}
#header .headerRight .headerAd{margin-top:5px; padding-right:5px;}
#header .headerUserlog{ width:auto; height:20px; padding:5px; font-size:11px; float:right; padding-right:20px;}
#header .headerUserlog img{margin-right:10px; float:left;}
#header .headerUserlog span{ float:left; padding-top:6px;}
#header .headerUserlog a{color:#000; font-style:italic; text-decoration:underline;}
#header .headerUserlog a:hover{color:#a03022;}


/*top menu*/
#topMenu{width:900px; margin:0px auto; }
#topMenu ul{ padding:0 0 0 18px; background:url(/pic/menu/menur_bg.gif) repeat-x; height:51px; list-style:none;}
#topMenu ul li{float:left;}
#topMenu ul li a{float:left; display:block; color:#000; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding:0 0px 0 15px; height:46px; line-height:46px; text-align:center; cursor:pointer;}
#topMenu ul li a b{float:left; display:block; padding:0 12px 0 6px;}
#topMenu ul li.current a, #topMenu ul li a:hover{color:#fff; background:url(/pic/menu/menur_hover_left.gif) no-repeat; background-position:left;}
#topMenu ul li.current, #topMenu ul li:hover{ background:url(/pic/menu/tri.gif) no-repeat bottom center; height:51px;}
#topMenu ul li.current a b, #topMenu ul li a:hover b{color:#fff; background:url(/pic/menu/menur_hover_right.gif) no-repeat right top;}


/*sub top menu*/
#subTopmenu{ background:url(/pic/menu/sub_1.gif) no-repeat left #C30505; height:34px; width:880px; margin:auto; margin-top:0px !important; margin-bottom:20px; }
#subTopmenu div{background:url(/pic/menu/sub_2.gif) no-repeat right; width:870px; height:27px; padding:7px 5px 0px 10px; color:#fff;}
#subTopmenu div ul{ list-style:none;}
#subTopmenu div ul li{display:inline; margin-right:20px;}
#subTopmenu div ul li a{color:#fff; text-decoration:none;}
#subTopmenu div ul li a:hover{ font-weight:bold; text-decoration:none;}
#subTopmenu .StyleNone{ display:none;}

/*- Menu 3--------------------------- */

#menu3{
	margin:0px auto; 
	padding:0px; 
	width:235px;
}

#menu3 ul li{
	voice-family:inherit;
	text-decoration:none;
	font-weight:normal;
	font-size:12px; 
	background-color:#f4f4f4; 
	border-bottom:#ccc 1px solid;
}

#menu3 ul li a, #menu3 ul li a:link, #menu3 li a:visited{
	display:block;
	color:#000; 
	display:block; 
	padding:6px 8px; 
	font-weight:normal; 
	text-decoration:none;
}

#menu3 ul li a:hover{
	color:#a13022; 
	background-color:#fff; 
	font-weight:normal;
}

 #menu3 ul li #current{
	 font-weight:normal; 
	 color:#a13022; 
	 text-decoration:none;  
	 background-color:#fff;
}
#contentleft{width:235px; float:left; margin:0 10px;}

#contentleft h5{color:#fff; padding:10px 5px; background-color:#999; text-align:center; font-size:12px;}
/*2012-9-21 destination 左侧导航*/
#contentleft .des_title{color:#fff; padding:10px 5px; background-color:#999; text-align:center; font-size:12px;font-weight: bold;}
#contentcenter{ width:620px; float:left; padding-left:5px;}

/*navigation link*/
#navCenter{ width:880px; margin:auto; font-size:12px; margin-top:5px; color:#666; margin-bottom:10px; margin-top:10px; padding-left:10px;}
#navCenter a:link{  padding:0 5px 0px 5px; color:#000000; font-size:11px; font-weight:normal;}
#navCenter a:visited{color:#666;}
#navCenter a:hover { color:#a13022;}
#navCenter .navLink{width:600px; float:left;}
#navCenter .navSearch{width:270px; _width:300px; float:right;}
#navCenter .navSearch .navSearcharea{background:url(/pic/basic/nav_searcharea.gif) no-repeat; width:174px; height:27px; float:left; margin-right:10px;}
#navCenter .navSearch .navSearcharea input{border:none !important; background:none; padding-left:30px; padding-top:6px; color:#999; font-size:11px; margin-top:5px; margin-left:25px; width:140px; } 
 .crumbNav { font-size:11px; padding:10px 2px;  padding-left:20px; color:#666;}
 .crumbNav a:link,  .crumbNav a:visited { color:#000;}
 .crumbNav a:hover { text-decoration:none; color:#666;}
.links { padding-left:25px; }
#destContent { padding:0px 5px; }


#leftThing { width:397px;  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:17px; margin-right:10px; float:left; margin-top:10px; }
 #flashL { }
 .leftTable { margin-top:10px;  }
  .leftTable a:link,  .leftTable a:visited { color:#000; }
   .leftTable a:hover { color:#666; border:none;text-decoration:none;}
 .leftTable table { background-color:#f3f3f3; border:#fff 1px solid; margin:5px;}
 .leftTable td { border:#fff 1px solid; padding:3px 3px;font-size:12px; font-weight:normal; text-align:center;}
 .leftTable th { border:#fff 1px solid; background-color:#FFFFFF; background-image:url(/pic/menubg.gif); background-repeat:repeat-x; font-size:12px; height:30px; }
.headingV  { font-family:Verdana, Arial, Helvetica, sans-serif; border:none; font-size:12px; background-color:#efe6da; margin-top:0px; margin:2px; padding-left:8px;}
#rightThing { width:470px; float:left; margin-top:10px; background-image:url(/pic/mapbg.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px; }
.redfont { color:red; font-size:11px; padding-left:15px;}
#rightThing2 { height:170px; width:470px; float:left; margin-top:10px; background-image: url(/pic/searchbg.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px; }
.searchBox { background-image:url(../pic/searchicon.gif); background-position:10px 50%; background-repeat:no-repeat; height:140px; padding-left:100px;}
.searchBox a:link, .searchBox a:visited{ color: #000; text-decoration:none; padding:2px; font-weight:bold;}
.searchBox a:hover { color:#fff; background-color:#336666;}
.searchBox #current { color:#fff; background-color:#336666;  }
.searchBox .current { color:#fff; background-color:#336666;  }
.searchBox .pra2 { font-size:11px; margin-top:10px;  }
.searchBox input { padding:3px;}
#middleWrap { height:190px;  padding:0px 0px; margin-top:10px; margin:10px 5px; }
#middleWrap .imageBoxes { width:207px;   margin:5px; float:left; text-align:center; font-size:11px; }
#middleWrap .imageBoxes .textBackgroud { background-color:#f4f4f4;  border:#f3f3f3 1px solid;   }
#middleWrap .imageBoxes img { padding:3px; border:#ccc 1px solid; width:200px; height:120px;}
 #middleWrap .imageBoxes a:hover img { border-color:#a31022;}
#middleWrap a:link,  #middleWrap a:visited { color:#000;}
#middleWrap a:hover { text-decoration:none; color:#666;}
.threeColumsWrap {  padding:0px 0px; width:282px;  margin:10px 5px;margin-top:0px; float:left;}
.threeColumsWrap  img { padding:5px; margin-right:5px; border:#ccc 1px solid; }
.threeColumsWrap a:hover img { border:#a31022 1px solid;}
.threeColumsWrap a:link img { border:#ccc 1px solid;}
.threeColumsWrap h5 { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; border:none;}
.threeColumsWrap a:link, .threeColumsWrap a:visited { color:#000; }
.threeColumsWrap a:hover { text-decoration:none; color:#666;} 
.smallText { font-size:11px;  padding:3px;}
.threeColumsWrap table { background-color:#f3f3f3; border:#fff 1px solid; margin:5px;}
.threeColumsWrap td { border:#fff 1px solid; padding:3px 3px;font-size:12px; font-weight:normal; text-align:center;}
.threeColumsWrap th { border:#fff 1px solid; background-color:#FFFFFF; background-image:url(../pic/menubg.gif); background-repeat:repeat-x; font-size:12px; height:30px; }
#adsWrap { padding:0px 0px;  margin:10px 5px;margin-top:0px; }
.ad1 { background-image:url(../images/destination/ad001.jpg); background-repeat:no-repeat; padding-left:120px; height:120px; width:300px; background-color:#f4f4f4; margin:0px 10px 0px 2px; float:left;}
.ad4 { width:420px; height:120px; float:left; text-align:center; background-color:#039; color:#fff; margin-right:10px;}
.ad1 h3 { font-family:Georgia, "Times New Roman", Times, serif; border:none; text-align:center; padding:10px 0px; margin:0px;}
.ad1  p { font-size:11px;}
.ad2 { height:120px; width:215px; background-color:#ccc; float:left;margin:0px 10px 0px 0px; }
.ad3 { height:120px; width:215px; background-color:#ccc; float:left;margin:0px 0px 0px 0px; }
#tagsWrap { padding:0px 0px; height:180px; margin-top:10px; margin:10px 5px;  border:#ccc 1px solid;}
#destFooter {
        font-size: 10px; padding:0px 0px;
	background-color: #FEF2D7;
margin:10px 5px 0px 5px;
	clear: both;
	color: #666666; border-top:#ccc 3px solid; padding-top:15px;
}
#destFooter a:link, #destFooter a:visited {
        font-size: 11px;
        line-height: 14px;
        padding: 0 10px 6px 10px;
        text-decoration: underline;
        color: #000;
}
#destFooter img { margin:15px;}

#destFooter a:hover {
	font-size: 11px;
	line-height: 14px;
	padding: 0 10px 6px 10px;
	text-decoration: none;
	color: #666;
		}
		
.cityAds1 { width:120px;  background-color: #ea5896; float:left; margin-right:10px; margin-left:5px; margin-bottom:5px;}
.cityAds1 a:link, .cityAds1 a:visited { color:#fff; text-decoration:none;}
.cityAds1 a:hover { text-decoration:underline; color:#ccc;}
.cityAds1  h2 { color:#fff; font-size:18px; border:none; text-align:center;}
.cityAds2 { width:120px; background-color: #58cdea; float:left; margin-right:10px; margin-bottom:5px;}
.cityAds2 a:link, .cityAds2 a:visited { color:#fff; text-decoration:none;}
.cityAds2 a:hover { text-decoration:underline; color:#ccc;}
.cityAds2  h2 { color:#fff; font-size:18px; border:none; text-align:center;}
.cityAds3 { width:120px;  background-color: #eaa658; float:left; margin-bottom:5px;}
.cityAds3 a:link, .cityAds3 a:visited { color:#fff; text-decoration:none;}
.cityAds3 a:hover { text-decoration:underline; color:#ccc;}
.cityAds3  h2 { color:#fff; font-size:18px; border:none; text-align:center;}
h2.destinationList { background-color:#6a1f1c !important; color:#fff !important; padding:12px !important; font-size:14px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
h3.destinationList a {color:#fff !important; } 
h3.destinationList { background-color:#6a1f1c !important; color:#fff !important; padding:12px !important; font-size:14px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:none !important;}
h2.destinationList a {color:#fff !important; } 
.commonHeadings {background-color:#6a1f1c !important; color:#fff !important; padding:12px !important; font-size:14px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:none !important;}
.commonHeadings a {color:#fff !important; } 

.homeImg { float:left; width:300px; margin-right:10px;}
.homeImg  span { padding:10px; display:block; background-color:#000; color:#fff; text-align:center; filter:alpha(opacity=80);
-moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; overflow:hidden; position: relative; margin-top:-40px; }
.homeImg a { padding:0px !important; margin:0px !important;}
.homeImg img {padding:0px !important; margin:0px !important;}

.itemList {}
.items { float:left; border:#fff 2px solid; padding:2px; text-align:center; margin-right:5px; margin-left:5px; width:130px; margin-bottom:10px; padding-top:5px;}
div.items:hover { background-color:#f4f4f4;}

/*2012-9-24 新城市页面*/
#contentcenter div.citytitle{ background-color:#6a1f1c !important;color:#fff !important; padding:8px !important; font-size:14px !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-weight:bold;}
#contentcenter div.citytitle a {color:#fff !important; } 
#contentcenter div.citytitle h2{margin:0px;width:200px; display:inline;border:0px; color:#fff !important; font-size:14px !important;}
#contentcenter div.onlyedit{ background-color:#6a1f1c !important;color:#fff !important; padding:2px !important; font-size:14px !important; font-weight:bold;margin-bottom:5px;}
#contentcenter div.onlyedit a {color:#fff !important; } 

.photoDisplay { float:left; background-color:#f4f4f4; border:#ccc 1px solid; padding:5px;margin-left:15px; margin-right:15px; margin-bottom:15px;width:158px;}
.photoDisplay .imageDescpriptions { font-size:11px; text-align:center !important;}
.photoDisplay img { border:#ccc 1px solid;}

table.gridtable { background-color:#f3f3f3; border:#fff 1px solid; margin:5px;}
table.gridtable td { border:#fff 1px solid; padding:3px 3px;font-size:12px; font-weight:normal; text-align:center;}
table.gridtable th { border:#fff 1px solid; background-color:#FFFFFF; background-image:url(../pic/menubg.gif); background-repeat:repeat-x; font-size:12px; height:30px; }

