.clear { clear:both; height:0; }
.wrapper { margin:auto; background-color:#ece1d5; width:1420px; }
.title { background:url(img/title2.jpg) no-repeat left top #b8ddf6; height:379px; overflow:hidden; }
.content { width:1000px; margin-left:220px; }
#city_tab { background:url("img/city_nav.jpg") no-repeat scroll 0 0 transparent; font-size:14px; font-weight:bold; height:43px; line-height:43px; }
#city_tab ul { padding-left:160px; }
#city_tab ul li { float:left; text-align:center; width:60px; }
#city_tab ul li.city_cur { background:url("img/tab_cur.jpg") no-repeat scroll 50% 9px transparent; }
#city_tab a:link,
#city_tab a:visited,
#city_tab a:hover { color:#0089B6; text-decoration:none; }
#city_tab .city_cur a:link,
#city_tab .city_cur a:visited,
#city_tab .city_cur a:hover { color:#FFF; }
#Dest { overflow:hidden; background-color:#fefdf1; }
#Dest a:link,
#Dest a:visited,
#Dest a:hover { text-decoration:none; }
#Dest ul { overflow:hidden; }
#Dest li { float:left; text-align:center; margin-left:20px; padding:5px 0; font-size:14px; }
#Dest .des_name span { font-weight:bold; }
#Box1 .box_title { background:url(img/line_1.jpg) no-repeat left top #f4f4f4; height:69px; }
#Box2 .box_title { background:url(img/line_2.jpg) no-repeat left top #f4f4f4; height:61px; }
.pic_box { overflow:hidden; }
#Box2 .pic_box { background-color:#fefbe9; }
#Box1 .pic_box .pic_show { background:url(img/pic_show.jpg) no-repeat left top; width:333px; height:215px; float:left; }
#Box2 .m1 { padding-bottom:20px; position:relative; }
#Box2 h3 { background-color:black; opacity:.4; filter:alpha(opacity=40); _background-color:none; font-weight:normal; height:23px; line-height:23px; margin-bottom:10px; margin-top:-23px; position:relative; width:100%; }
#Box2 h3 a:link,
#Box2 h3 a:visited { color:#fff; text-decoration:none; padding:0 0 0 5px; }
#Box2 .pic_box .pic_show { float:left; width:480px; padding:10px; background:url(img/btm_sha.jpg) no-repeat left bottom; height:260px; }
.top_spacing .left { margin-right:30px; }
.top_spacing { margin-top:8px; }
.bottom { background:url("img/bottom.jpg") no-repeat scroll left top #B8DDF6; height:242px; overflow:hidden; }
#Box1 .pic_show .pic_li { margin:17px 0 0 20px; width:295px; }
#Box1 .pic_show .pic_li img { margin:13px 0 0 25px; border:1px solid #ccc; }
.line_height { margin-top:18px; }
.line_height a { margin-left:8px; }
.box_content { background-color:#f4f4f4; }
.link_recom a { margin-right:20px; }
.link_recom { padding:5px 0 0; }
