﻿body{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:1.5em; margin:0; padding:0;}/*background:#f5fcff url(../images/bg.gif) left 25px repeat-x;*/
img{border:0}
form{margin:0; padding:0}
ul,li{list-style:none; margin:0; padding:0}
a{text-decoration:none;}
a:hover{text-decoration:none; color: #f60}
.box{width:950px; clear:both; overflow:hidden; zoom:1; margin:0 auto; margin-bottom:10px;}

.logo{float:left;height:80px;width:180px;}
.citynav{float:right; width:730px; margin-left:10px; margin-top:10px}
.citynav span{margin-right:10px; display:block; float:left; width:210px; font-weight:bold; color:#f60; font-size:12px;}
.citynav span a{font-weight:normal;}

/*****************************************************************/
#nav_main,#curtab a,#curtab a span { background-image:url(../images/tuniuv2.png); background-repeat:no-repeat;}
#nav_main { background-position:0 0; background-color:#47861F; clear:both; height:33px; line-height:31px;}
#nav_main ul { margin:0 5px;}
ul.nav_main_l { float:left; font-size:14px;}
ul.nav_main_r { float:right; font-size:12px;}
#nav_main li { float:left; font-weight:bold; margin:0 3px;}
#nav_main .nav_main_l a:link,#nav_main .nav_main_l a:visited{ color: #fff;padding:0 0 0 7px!important;padding:0 0 0 6px; float:left; text-decoration:none;}
#nav_main .nav_main_l a:hover{ color:#ff9900; padding:0 0 0 7px!important;padding:0 0 0 6px; float:left;}
#nav_main .nav_main_l span { display:block; padding:3px 7px 1px 0!important;padding:2px 6px 0 0;}
#nav_main .nav_main_r a:link,#nav_main .nav_main_r a:visited{ color: #fff;padding:0 0 0 4px; float:left; text-decoration:none;}
#nav_main .nav_main_r a:hover{ color:#ff9900; padding:0 0 0 4px; float:left;}
#nav_main .nav_main_r span { display:block; padding:2px 4px 0 0;}
#nav_main #curtab a { background-position:-1000px 0;}
#nav_main #curtab a span { color: #000; padding-top:4px; line-height:29px; background-position:right top;} 
#nav_main .nav_word span{ padding:2px 6px 0 0; color:#F7AA04; background:url(../images/sanjiao.gif) no-repeat right 14px;}

.sw1024{ width: 960px;margin: 0 auto;text-align: left;position: relative;}
.mb10{ margin-bottom: 7px!important;margin-bottom: 10px;}


#nav_main_soso { background-position:0 0; background-color:#47861F; clear:both; height:33px; line-height:31px;background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #ccc;}
#nav_main_soso  .b {height:33px;padding-left:10px;*padding:0px 10px 0 10px;line-height:33px;}
#nav_main_soso  .b span.box{}
#nav_main_soso  .b span.keywords{line-height:33px;padding-left:15px;color:#999;}
input.btnS,input.btnS2{background-image:url(../images/rs_hz_090.gif);background-repeat:no-repeat;border:0;color:#345E21;height:20px;}
input.btnS{background-position:-90px 0;width:50px;}
input.btnS2{background-position:-150px 0;width:74px;}
input.ti_text_searchtxticon{border:1px solid #9eab8e;background:url(../images/rs_hz_002.gif) no-repeat 0 -60px;padding-left:22px;line-height:21px;height:21px;color:#989898;}
select,input,img,select{vertical-align:middle;}


/***** 下拉框 *****/
.quick_menu {position:relative;z-index:1;}
.quick_menu ul {FLOAT: left;}
.quick_menu li { padding:0 5px; float:left; color:#888;}
.more_bg { background:url(../images/list1.gif) 50px -48px no-repeat; padding-right:24px;}
.more .more_bg1 { background:url(../images/list1.gif) 58px -43px no-repeat; padding:0 0 0 10px; margin:0; width:62px;}

.quick_menu .more{DISPLAY: none; Z-INDEX: 999;  WIDTH: 80px; float:left; POSITION: absolute; }
.about_deal{ margin-top:-21px; right:2px; float:right; position:absolute; text-align:right;}
.about_deal li{ float:right;}
.about_deal li ul{ margin:0; padding:0;}

.about_deal ul li ul li{ clear:both; float:left; line-height:21px; height:21px; width:60px; text-align:left; margin-left:4px; display:inline;}
.about_deal li.hover ul,.about_deal li:hover ul {DISPLAY: block; right:10px; POSITION: absolute; TOP:-1px;  background:#fff; border:1px solid #CCCCCC;}
.about_deal li li a:link,.about_deal li li a:visited{ color:#333333; text-decoration:none;}
.about_deal li li a:hover { color:#ff6600; text-decoration:underline;}
.about_deal li ul .bd_t1{ border-top:1px dotted #CCCCCC; margin-top:4px; padding-top:4px;}

.login_rht li{ float:left; padding-right:6px;}
.quick_menu a:link,.quick_menu a:visited{ color:#000; text-decoration:none;}
.quick_menu a:hover { color:#ff6600; text-decoration:underline;}
.quick_menu a.red { color:#FF0000;}




/*******************导航(旧版)******************************/
#nav{background:url(../images/nav_bg.gif) repeat-x 0 0; height:62px;}
#nav i{display:block; height:62px; width:7px;}
.nav_l{background:url(../images/nav_l.gif) no-repeat 0 0; float:left}
.nav_r{background:url(../images/nav_r.gif) no-repeat 0 0; float:right}
.mainnav{height:62px; float:left; width:930px}
.bignav{line-height:32px; height:37px; font-size:14px; font-weight:bold; }
.bignav ul li{float:left; padding-top:1px}
.bignav ul li a{padding:0 10px; display:block; float:left; background:url(../images/nav_abg.gif) repeat-x 0 0; border-left:1px solid #4fdc8c; border-right:1px solid #0ea14d;color:#fff; text-decoration:none}
.bignav ul li a:hover{background:url(../images/nav_abg.gif) repeat-x 0 -32px}

.bignav .on a{background:url(../images/nav_on.gif) repeat-x center 0; height:37px; border:none}
.bignav .nav_on a{background:url(../images/nav_on.gif) repeat-x center 0; height:37px; border:none}

.subnav{line-height:20px; font-size:12px; color:#090; height:20px; clear:both}
.subnav ul li{float:left;}
.subnav ul li a{display:block; float:left; text-align:center; padding:0 5px}
.subnav ul li a:hover{background:#e5faf2; color:#c00}
.subnav ul .on a{border:1px solid #45d890; background:#e5faf2;text-decoration:none; font-weight:bold; line-height:18px; margin:0 3px; color:#090}


/*********切换分站样式**********/
/******************切换城市********************/

#MenuCityList {clear:both;float:left;margin-top:0px;margin-left:0px;padding-right: 5px;  display: none; background:#fff; padding-left: 3px; z-index: 100; padding-bottom: 5px; width: 800px; margin-top:-12px;padding-top: 3px;  position:absolute ;border:1px solid #888;}
.FlowMenuList {clear:both;float:left;}
span.changecitylink a  {color:Blue;}

.boxmc {zoom:1;margin:0 auto;margin-bottom:3px;} /*width:688px;*/
.citynavmc{  margin-left:10px; margin-top:1px} /*width:680px;*/
.citynavmc span{margin-right:3px; display:block; float:left; width:210px; font-weight:bold; color:#f60; font-size:12px;}
.citynavmc span a{font-weight:normal;}
.citynavmc .logor {width:900px;}
.citynavmc .logor div {font-size:13px;float:left;width:400px;}
.citynavmc .logor div.hottop  {font-size:13px;float:left;width:800px;}
.citynavmc .logor div.hottop ul li {width:40px;font-size:14px;}
.citynavmc .logor div.hottop ul li.tit {width:140px;}
.citynavmc .logor div ul  {font-size:13px;}
.citynavmc .logor div ul li {display:block ;float:left;color:#f60;font-size:12px;margin:0 3px;}
.citynavmc .logor div ul li.tit a {color:#f60;}
.citynavmc .logor div ul li.tit { color:#f60; font-size:14px;font-weight:bold;width:60px;}
/*******************/

#allcityli {position:relative ;}
#allcityli ul {width:100px;margin-left:-44px;}
.nav_main_r li#allcityli{float:left;margin-top:3px;}
.nav_main_r  li.p7PMnavEnd{background:none;}
.nav_main_r  li ul{margin:0;padding:0;background-color:#7F7F81;border:1px solid #DDDFDD;position:absolute;left:0;top:0px;z-index:10000;display:none;}
.nav_main_r  li.titlelink:hover ul{display:block;visibility:visible;}
.nav_main_r  li ul li{position:static;width:80px;text-align:right;}
.nav_main_r  li.over ul{display:block;visibility:visible;}
.nav_main_r  li.out ul{visibility:hidden;}
#allcityli a{display:block;text-decoration:none;padding:0 0 0 8px;color:#7F7F81;line-height:29px;}
#allcityli ul a{display:block;text-decoration:none;padding:0 10px;color:#B1B0B1;line-height:29px;}
#allcityli a:hover,#allcityli a:active,#allcityli a:focus{background-color:#ECF1E9;color:#E6211A;letter-spacing:.01px;}




#mapbox{ background:url(../images/t_top.gif) no-repeat 0 0;}


.tbtm{display:block; background:url(../images/t_btm.gif) no-repeat 0 0; height:5px}

#pics{background:url(../images/s_m.gif) repeat-x 0 0;}
.leftscr,.rightscr{width:31px; height:131px; display:block}
.leftscr a,.rightscr a{display:block; width:31px; height:131px; display:block; overflow:hidden}
.leftscr a span,.rightscr a span{visibility:hidden}
.leftscr{float:left;}
.leftscr a{background:url(../images/s_l.gif) no-repeat 0 1px}
.leftscr a:hover{background:url(../images/s_l.gif) no-repeat 0 -132px}
.picbox{float:left; margin:10px; width:866px; overflow:hidden; text-align:center;height:111px;}
.rightscr{float:right;}
.rightscr a{background:url(../images/s_l.gif) no-repeat -35px 1px}
.rightscr a:hover{background:url(../images/s_l.gif) no-repeat -35px -132px}

.onepic{width:80px; height:110px; margin-right:8px; margin-left:6px; float:left; margin-top:5px;}
*html .onepic{margin-right:6px}
.pic{width:80px; height:80px; clear:both; border:1px solid #ccc}
.tlink{font-size:12px; line-height:25px; height:25px; overflow:hidden; text-align:center; padding:0 1px}
.onepic:hover{background:#efefef}

.zbox{background:url(../images/g_mid.gif) repeat-x 0 0; height:330px; width:260px; float:left; margin-right:10px; font-size:12px;}
.tt{line-height:33px; height:33px; font-weight:bold; color:#fff; padding-left:10px}
.listbox{margin:10px 0; }
.listbox ul li{background:url(../images/dot.gif) no-repeat 0 5px; line-height:25px; padding-left:15px}
.g_l{background:url(../images/g_left.gif) no-repeat 0 0; padding-left:10px;height:330px;}
.g_r{background:url(../images/g_right.gif) no-repeat right -1px; padding-right:10px;height:330px;}
#zpics{ width:410px; margin-right:0}
.tabs{height:35px; clear:both}
.tabs ul li{float:left}
.tabs ul li a{display:block; float:left; width:50px; height:29px; margin-right:5px; margin-top:11px; line-height:25px; text-align:center; color:#fff}
.tabs ul li a:hover{background:#390 url(../images/tabbg.gif) repeat-x center top;  height:22px; color:#090}
#tabon a{background:#390 url(../images/tabbg.gif) repeat-x center top; height:29px; border-bottom:0; color:#090; text-decoration:none}

#zpics .onepic{margin-top:10px; width:100px; margin:5px 12px}
*html #zpics .onepic{margin:5px 10px}
#zpics .onepic .pic{width:100px; height:80px;}
#zpics .onepic img{width:100px; height:80px}
#zpics .listbox{padding:0 0 0 5px; padding-top:10px}
*html #zpics .listbox{padding:0 0 0 3px;}
.blogo{line-height:30px}

#bottom{border-top:1px solid #ccc; font-size:12px; color:#999}
#bottom a{color:#999; margin:0 5px}

/*导航条*/



#bottom {font-size:12px;margin:3px  auto ;}


#jd-nav{clear:both; width:950px; border:1px solid #cccccc; margin:3px auto 0 auto;font-size:13px;}
#jd-nav .tit{ float:left; width:15px; background:#f2f2f2; padding:6px 12px; line-height:15px; text-align:center; font-weight:bold; font-size:12px;color:#006633;}
#jd-nav .txt{ float:left; text-align:left; line-height:21px; width:877px; padding:4px 10px; color:#999999;}
#jd-nav .txt span {width:73px;display:block ;float:left ;}
#jd-nav .txt a{margin:0 4px 0 4px;}

.flink {font-size:12px;clear: both; text-align:left;border: #cccccc 1px solid; line-height: 26px !important; margin: 0px auto 8px auto; width: 950px !important; display: block; background: url(../images/bg_t.jpg) repeat-x; height: 26px !important; }
.flink {background: #fff;}

hotcityslist .red{ color:#ff0000;}
hotcityslist .green{ color:#008000;}
.hotcityslist ul li{ float:left; width:44px; height:21px; line-height:21px; overflow:hidden; padding-left:6px;}

.top10{background:url(../images/top10.gif) no-repeat 0 0; line-height:30px;  clear:both; border-top:1px solid #ccc;  margin-top:10px;  overflow:hidden; font-size:12px; font-weight:normal; color:#ccc}

.top10list {float:left;}
.top10list span {display:block ;width:100%;}
.top10list ul li{ float:left; width:80px; height:21px; line-height:21px; overflow:hidden; padding-left:3px;}

.wlist {clear:both;width:100%;border-bottom:1px solid #ccc;}
.wlist .wimg {width:78px;float:left ;text-align:center ;}
.wlist .wimg img {padding-top:3px;}
.wlist .wimg span {display:block ;float:left ;width:78px;}
.wlist .winfo {float:right;margin-left:6px;padding-top:6px;}
.wlist .winfo span {display:block ;width:198px;float:left ;line-height:22px;height:22px;margin:0;padding:0;}
.wlist .winfo .tit {color:red;font-size:13px;font:bold red;background:#fff;}

.wlist ul {margin-left:2px;}
.wlist ul li {width:140px;margin:0;padding:0;line-height:22px;}
.wlist li {padding-left:2px;width:260px;float:left ;line-height:22px;}

/*******************景点频道首页及列表页样式*****************/
.vslist  {clear:both;width:100%;border-bottom:1px solid #ccc;margin-top:5px;}
.vslist .vslistimg {width:110px;float:left;margin:5px 0 5px 0;padding:5px 5px 5px 0;}
.vslist .vslisttext {float:right ;width:580px;margin-right:10px;padding-top:8px;}

.vslist .vslisttext .vstitle {display:block ;font: 13px bold; font-weight :bold ;}
.vslist .vslisttext p {text-indent:1em;}

/************************************************/

.hidediv {display: none;}

.border{background:url(../images/t_bg.gif) repeat-x 0 0 ; border-left:1px solid #0cc; width:948px; border-right:1px solid #0cc; margin-top:7px; overflow:hidden; zoom:1}
.map{float:left; width:470px; height:350px;}
.hotcity{font-size:13px;float:right; width:460px; font-weight:800; background:url(../images/t_line.gif) no-repeat left center; padding-left:8px; line-height:30px;}
.hotcity a {margin-right:10px; font-weight:normal}
.hottt{background:url(../images/hot.gif) no-repeat 0  0; height:30px; margin-top:2px;  padding-left:160px;border-bottom:2px solid #ccc; margin-bottom:3px}
.hotcity .hotcity2 {margin-top:-30px;}
.hotcity div.div01 {border-left:1px solid red;border-right:1px solid red;border-bottom:1px solid red;}
.hotcity div.div01 {clear: both; padding-bottom: 0px;  padding-left: 10px; width: 446px; padding-right: 0px; height: 305px; color: #999999; overflow: hidden; padding-top: 5px}

.hotcity div.div02 {	padding-bottom: 0px; padding-left: 0px; width: 458px; padding-right: 0px; background: url(../images/sprite1.gif) repeat-x 3px -386px; float: left; height: 27px; padding-top: 9px}

.hotcity div.div02 .tia {width: 298px; background: url(../images/dig_tip1.gif) no-repeat left top; float: left; height: 27px}
.hotcity div.div02 .tia li {width: 99px; float: left; height: 27px;text-align:center;}
.hotcity div.div02 span {text-align:center;padding-bottom: 0px; padding-left: 0px; width: 112px; padding-right: 0px; display: block; float: left; height: 30px; overflow: hidden; padding-top: 0px}

.hotcity div.div02 .tia .on1 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat left -33px; float: left; height: 27px}
.hotcity div.div02 .tia .on2 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat -99px -33px; float: left; height: 27px}
.hotcity div.div02 .tia .on3 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat -198px -33px; float: left; height: 27px}

/**************景点内容页*****************/

#lft{ width:723px; float:left;}
#lft .top{ width:723px; float:left; margin-bottom:6px;}
#lft .top .fst{ width:723px; float:left; height:5px; line-height:5px; font-size:5px; background:url(../images/t1.gif); overflow:hidden;}
#lft .top .lst{ width:723px; float:left; height:5px; line-height:5px; font-size:5px; background:url(../images/d1.gif); overflow:hidden;}

#rht{ width:211px; float:right;}
.jingdian{ width:707px; float:left; padding:4px 8px; background:url(../images/bj1.gif) repeat-y;}
.jingdian .tit{ width:500px; float:left; padding:8px 0 0 8px;}
.jingdian .tit h3{ float:left; font-size:20px; line-height:30px; font-family:"黑体"; font-weight:normal;}
.jingdian .tit span{}
.jingdian .tit span.aaaa{ float:left; font-size:18px; padding-left:12px; font-family:Arial;}
.jingdian .dianping{ width:200px; float:right; height:27px; margin-top:1px; line-height:27px; text-align:center; background:url(../images/tqybbj1.gif) no-repeat;}
.jingdian .listt{ width:699px; float:left; padding-left:8px; border-bottom:1px solid #a6d255; margin-bottom:6px;}
.jingdian .listt ul li{ float:left; line-height:24px; padding:8px 30px 0 0;height:24px;}
.jingdian .listt li.right{float:right;}
.jingdian .listt li.right iframe{float:left}
.jingdian .listt ul li span{ font-weight:bold; color:#018201; float:left;}
.jingdian .pic{ width:200px; height:140px; float:left; padding:3px; border:1px solid #CCCCCC;}

.jingdian .jdjj{ width:477px; float:left; padding:0 0 0 12px; line-height:21px;text-align:left;}
.jingdian .jdjj ul{ width:477px; float:left;}
.jingdian .jdjj ul li{ width:477px; float:left; line-height:21px;}

.t1{ width:487px; line-height:21px; overflow:hidden;}
.t2{ width:487px; line-height:21px; overflow:hidden; border-bottom:1px dotted #CCCCCC; margin-bottom:6px;}
.t3{ text-indent:24px;}
.t3 a{ color:#FF5500;}

.jd_box{ float:left; border:1px solid #CCCCCC; margin-bottom:6px;text-align:left;text-indent:1em;}
.jd_box2{ float:left; border:1px solid #CCCCCC; margin-bottom:10px;margin-top:6px;}
.jd_box .tit{ float:left; background:url(../images/bj3.gif) repeat-x; height:22px; line-height:22px;}
.jd_box .tit h3{ float:left; font-size:12px; margin:0 6px; line-height:22px; color:#FFFFFF; padding:0 12px; background:#009400; display:block;}
.jd_box .tit span{ float:right; padding-right:6px;}
.jd_box .tit a{ color:#008000;}
.jd_box .tit span a{ color:#666666;}
.jd_box .tit h3 a{ color:#FFFFFF;}
.w741{width:731px;}

.w729 {width:731px;}

.w741 .txt{ width:731px; float:left; padding:12px 0 8px 0;}
.w741 .txt dl{ float:left; width:126px; text-align:center; padding:0 9px;}
.w741 .txt dt{ width:120px; height:90px; padding:2px; border:1px solid #CCCCCC;}
.w741 .txt dd{ width:126px; line-height:25px; height:25px; overflow:hidden;}
.w366{ width:356px;}
.w366 .txt{ width:354px; float:left; padding:0 1px; margin-top:4px;}
.w366 .txt ul{ padding:4px 6px; width:352px; height:124px; overflow:hidden;}
.w366 .txt ul li{ width:330px; float:left; line-height:24px; background:url(../images/ico03.gif) no-repeat 4px 8px; padding-left:12px; border-bottom:1px dotted #cccccc; height:24px; overflow:hidden;}
.w366 .txt ul li span{ width:40px; float:right; padding-left:10px; padding-top:2px;}
.w366 .txt ul li.bt0{ border-bottom:0;}
.mg_l7{ margin-left:7px;}



.w741 .txt1{ width:701px; float:left; padding:12px 18px 8px 18px;}
.w741 .txt1 dl{ float:left; width:94px; text-align:center; padding:0 11px;}
.w741 .txt1 dt{ width:90px; height:80px; padding:2px; }
.w741 .txt1 dd{ width:105px; line-height:25px; height:25px; overflow:hidden;}

.rbox{ width:211px; float:left; margin-bottom:5px; color:#575757;}
.long{ width:276px;  color:#575757;}
.brief{ width:127px;  color:#575757;}

.rbox .jt{width:209px; float:left; border:1px solid #cccccc; border-top:0; padding-top:4px; padding-bottom:2px; text-align:left;}
.rbox .jt ul{ padding:0 6px;}
.rbox .jt ul li{ width:183px; float:left; padding:0 6px 0 8px; line-height:24px; background:url(../images/ico3.gif) 6px 6px no-repeat; overflow:hidden;height:24px; border-bottom:1px dotted #cccccc;}

/*
.rbox{ width:219px; float:left; margin-bottom:5px; color:#575757; border:1px solid #cccccc;}
.rbox .tit{ width:217px; float:left; background:#f4f4f4; margin:1px; display:inline; height:26px; line-height:26px;}
.rbox .tit h3{ padding-left:12px; float:left; font-size:14px; font-weight:normal; padding-top:1px; color:#008000;}
.rbox .tit span{ float:right; padding-right:6px;}
.rbox .tit h3 a:link,.rbox .tit h3 a:visited{text-decoration:none;color:#008000;}
.rbox .tit h3 a:hover{text-decoration:underline;color:#f50;}
*/

.rbox .tit{ width:209px; float:left; background:url(../images/bj2.gif) repeat-x; height:22px; line-height:22px; border:1px solid #cccccc; border-bottom:0;}
.rbox .tit h3{ padding-left:12px; float:left; font-size:12px; color:#006800; }

.rbox .tit span{ float:right; padding-right:6px;}
.rbox .tit h3 a:link,.rbox .tit h3 a:visited{text-decoration:none;color:#006800;}
.rbox .tit h3 a:hover{text-decoration:underline;color:#f50;}


.itemvsim div.div02 {	padding-bottom: 0px; padding-left: 0px; width: 458px; padding-right: 0px; background: url(../images/sprite1.gif) repeat-x 3px -383px; float: left; height: 27px; padding-top: 9px;}

.itemvsim div.div02 .tia {width: 298px; background: url(../images/dig_tip1.gif) no-repeat left top; float: left; height: 27px}
.itemvsim div.div02 .tia li {width: 99px; float: left; height: 27px;text-align:center; padding-top:5px;}
.itemvsim div.div02 span {text-align:center;padding-bottom: 0px; padding-left: 0px; width: 112px; padding-right: 0px; display: block; float: left; height: 30px; overflow: hidden; padding-top: 0px}

.itemvsim div.div02 .tia .on1 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat left -33px; float: left; height: 27px}
.itemvsim div.div02 .tia .on2 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat -99px -33px; float: left; height: 27px}
.itemvsim div.div02 .tia .on3 {width: 100px; background: url(../images/dig_tip1.gif) no-repeat -198px -33px; float: left; height: 27px}

/*
#topheader {width:950px; height:24px;clear:both; overflow:hidden; zoom:1; margin:0 auto;background:url(../images/topbj.gif) repeat-x; padding-top:2px;font-size:13px;}
#topheader .lft {float:left ;width:500px;padding-top:1px;}

#topheader .rht {width:400px;float:right ;text-align:right;}
#topheader .rht  a {padding-right:5px;}
*/
#topheader {width:100%; height:24px; line-height:24px;  overflow:hidden; background:url(../images/list.gif) repeat-x;}
#topheader .topheader { width:950px;margin:0 auto;}
#topheader .topheader .lft {float:left ;color:#cccccc;}
#topheader .topheader .rht {float:right ;text-align:right;}
#topheader .topheader .rht  a {padding-right:5px;}

/*
#list{ width:100%; background:url(../images/list.gif) repeat-x; height:24px; line-height:24px; overflow:hidden; }
#list .list{ width:950px;margin:0 auto;}
#list .list .login{ float:left; color:#CCCCCC;}
#list .list .login img{ margin-top:-2px;}
#list .list .login_rht{ float:right;}
*/


/*攻略游记内容页*/
#article{width:731px; border:1px solid #ccc; clear:both;background:#f5f9ff;}
#article h2{ width:100%;padding:8px 0;font-size:16px;fone-weight:bold;text-align:center;background:none; color:#FF0000;}
#article .showinfo{height:24px;color:#000;border-bottom:1px solid #d4d4d4;margin:0 8px; text-align:center;}
#article .content{margin:8px 0 0 0px;overflow:hidden;padding:6px 0px 40px 8px;text-indent:28px;text-align:left;width:722px;font-size:14px; line-height:24px;}
#article .content .ad {clear:both;float:left;margin:0 0 3px 0;}
#article h3{ font-size:14px; line-height:30px;}

#article .prenext{clear:both; font-size:14px;color:#000;}
#article .prenext ul{width:730px; float:left; padding-bottom:8px;}
#article .prenext li{height:24px;line-height:24px; width:49%; float:left; text-align:center; overflow:hidden;}
#article .prenext li a:link,#article .prenext li a:visited{text-decoration:underline;color:#009;}

.xgzx{ width:731px; float:left; border:1px solid #c2d9f2; margin-top:8px; background:#f5f9ff;}
.xgzx .tit{ width:731px; background:url(../images/zx_rbj.gif) repeat-x 0 -58px; height:29px;}
.xgzx .tit h3{ font-weight:normal; font-size:14px; color:#000000; padding-left:12px; line-height:26px;}
.xgzx .tit h3 span{ float:right; padding-right:6px;}
.xgzx .txt{ width:730px; float:left; padding:8px 0;}
.xgzx .txt li{ width:346px; float:left; font-size:14px; padding:0 0 0 12px; color:#009;}
.xgzx .txt dl{ width:616px; float:left; font-size:14px; padding:0 12px; color:#009;}
.xgzx .txt dt{ width:468px; float:left; height:60px;}
.xgzx .txt dd{ width:146px; float:left; padding-left:2px; height:20px; line-height:20px; font-size:12px; overflow:hidden;}
.xgzx .txt dd a{ color:#000000;}
.xgzx .tit a{ color:#000;}
.xgzx .txt a:link,.xgzx .txt a:visited{text-decoration:underline;color:#009;}
.xgzx .txt a:hover{text-decoration:none;color:#cc0000;}

.xgzx .txt ul.l6{padding:0 0 0 6px;}
.xgzx .txt ul.l6 li{width:120px; float:left;}




/**********************分站城市首页******************/
#lftscindex{ width:653px; float:left;}
#rhtscindex{ width:290px; float:right;}
#fjmsscindex{ width:653px; float:left; margin-bottom:5px;}

#fjmsscindex .tit{ width:653px; float:left; background:url(../images/m.gif) repeat-x; height:27px;}
#fjmsscindex .tit .fst{width:12px; float:left; height:26px; line-height:12px; font-size:12px; background:url(../images/z.gif) no-repeat;}
#fjmsscindex .tit .lst{width:12px; float:left; height:26px; line-height:12px; font-size:12px; background:url(../images/y.gif) no-repeat;}
#fjmsscindex .tit ul{ width:629px; float:left;}
#fjmsscindex .tit ul li{ width:95px; float:left; margin-right:6px; line-height:27px; background:url(../images/off01.gif) no-repeat; text-align:center;}
#fjmsscindex .tit ul span{ float:right; padding-top:5px; line-height:21px;}
#fjmsscindex .tit ul li.on{ background:url(../images/on01.gif) no-repeat; font-weight:bold;}
#fjmsscindex .on a:link,#fjmsscindex .on a:visited{text-decoration:none;color:#ffffff;}
#fjmsscindex .on a,#fjmsscindex .on a:hover{text-decoration:underline;color:#ffffff;}


#fjmsscindex .txt{ float:left; width:651px; border:1px solid #cccccc;}
#fjmsscindex .subzone{ width:603px; float:left; text-align:left; background:#f9fcf0; padding:10px 24px 5px 24px; line-height:20px;}
#fjmsscindex .subzone span{ float:left; font-weight:bold;}
#fjmsscindex .subzone a {margin-right:10px;}
#fjmsscindex .txtt{ width:639px; float:left; padding-top:12px; padding-left:12px; text-align:center;}
#fjmsscindex .txtt dl{ width:127px; float:left; padding:2px 0;}
#fjmsscindex .txtt dt{ width:127px; float:left;}
#fjmsscindex .txtt dd{ width:127px; float:left; height:30px; line-height:30px; overflow:hidden;}

#rht .tqyb{border:1px solid #cccccc;width:278px; float:left ;padding-left:10px; height:120px; padding-top:4px; line-height:23px; }
#rht .tqyb span{ padding-left:10px; padding-right:6px; float:right; background:url(../images/ico05.gif) 0 3px no-repeat}

#rht .bt{ width:290px; float:left;}
#rht .bt p{ background:url(../images/bt.gif) no-repeat; width:95px; height:62px; line-height:31px; text-align:center; float:left;}
.rbox1{ width:288px; float:left; margin-bottom:5px; color:#575757; border:1px solid #cccccc;}
.rbox1 .tit{ width:288px; float:left; background:url(../images/bj2.gif) repeat-x; height:22px; line-height:22px;}
.rbox1 .tit h3{ padding-left:12px; font-size:12px; color:#006800;}
.rbox1 .tit span{ float:right; padding-right:6px;}

.rbox1 .tit h3 a:link,.rbox1 .tit h3 a:visited{text-decoration:none;color:#006800;}
.rbox1 .tit h3 a:hover{text-decoration:underline;color:#ff5500;}


.rbox1 .titt{ width:280px;float:left; padding:0 0 0 8px; margin-top:4px;background:url(../images/menu_r.gif) 0 -23px repeat-x; height:23px;}
.rbox1 .titt ul{ float:left;}
.rbox1 .titt ul li{ float:left; width:84px; margin-right:5px; font-size:12px; text-align:center;height:23px; line-height:23px;}

.rbox1 .titt .on{ background:url(../images/menu_r.gif) -84px 0 no-repeat; color:#006800;}

.rbox1 .txt{ width:286px; float:left; padding:0 1px; margin-top:4px;}
.rbox1 .txt ul{ padding:4px 6px;}
.rbox1 .txt ul li{ width:274px; float:left; line-height:24px; border-bottom:1px dotted #cccccc; height:24px; overflow:hidden;text-align:left ;}
.rbox1 .txt ul li span{ width:40px; float:right; padding-left:12px;}
.rbox1 .txt ul li.bt0{ border-bottom:0;}



.rbox1 .txt p{}



.rboxscindex{ width:290px; float:left; margin-bottom:5px; color:#575757;}
.rboxscindex h3{ font-size:14px; font-weight:bold; color:#00529c; padding-left:20px; background:url(../images/rht1.gif) no-repeat; height:22px; text-align:left; line-height:22px; padding-top:10px}
.rboxscindex h3 span{ float:right; padding-right:12px; font-size:12px; font-weight:normal;}

.rboxscindex .tit{ width:290px; float:left;background:url(../images/menu_r.gif) 0 -23px repeat-x; height:23px;}
.rboxscindex .tit span{ float:right; padding-right:12px; font-size:12px; font-weight:normal; padding-top:5px;}
.rboxscindex .tit ul{ float:left;}
.rboxscindex .tit ul li{background:url(../images/menu_r.gif) -94px -46px no-repeat; float:left; width:94px; margin-right:5px; font-size:12px; text-align:center;height:23px; line-height:23px;}

.rboxscindex .tit .on{ background:url(../images/menu_r.gif) -94px -46px no-repeat; color:#006800;font-weight:bold;}
.rboxscindex .tit .off{ background:url(../images/menu_r.gif) 0 -46px no-repeat;}

.rboxscindex .tit ul.l li{padding:0;}
.rboxscindex .tit ul.l .fst{ background:url(../images/onlft.gif) no-repeat; width:5px; float:left; height:27px; line-height:0; font-size:0;}
.rboxscindex .tit ul.l .lst{ background:url(../images/onrht.gif) no-repeat; width:5px; float:left; height:27px; line-height:0; font-size:0; padding-right:5px;}
.rboxscindex .tit ul.l .on{ float:left; background:url(../images/onbj.gif); padding:3px 5px 0 5px; width:auto; height:24px; line-height:24px;text-align:center; color:#00529c; }

.rboxscindex .on a:link,.rbox .on a:visited{text-decoration:none;color:#006800;}
.rboxscindex .on a:hover{text-decoration:underline;color:#006800;}
.rboxscindex .off a:link,.rbox .off a:visited{text-decoration:none;color:#575757;}
.rboxscindex .off a:hover{text-decoration:underline;color:#575757;}

.foot{width:288px; float:left; border:1px solid #cccccc; border-top:0; padding-top:8px;padding-bottom:6px; text-align:left;}
.foot span{ padding:5px 4px; float:left;}
.foot ul{}
.foot ul li{ width:102px; float:left; padding:0 12px 0 24px; line-height:20px; height:20px; overflow:hidden; background:url(../images/ico3.gif) 12px 6px no-repeat; }


/***** 分页 *****/ 
.cutpagescindex{float:left;width:651px;height:25px;line-height:25px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.cp1{float:left;padding:0 0 0 5px;}
.cp2{float:right;padding:0 5px 0 0;}
.cp3{ float:right;}
.cutpage li{ float:left; width:auto; margin-right:3px; display:inline; overflow:hidden;}
.cutpage li.first{display:block; text-indent:-1000px; width:22px; height:20px; background:url(../images/next.gif) no-repeat;}
.cutpage li.first a{display:block; background:url(../images/next.gif) no-repeat 0 -29px;}
.cutpage li.next{display:block; text-align:center; text-indent:-6px; width:59px; height:20px; line-height:18px; padding-top:2px; background:url(../images/next.gif) no-repeat -25px 0;}
.cutpage li.cur{ border:1px solid #CCCCCC; color:#ff6600; font-weight:bold; padding:0 6px; line-height:18px;}
.cutpage li.cur a{ color:#ff6600; cursor:default; text-decoration:none;}
.cutpage li.num{display:block; text-align:center; color:#ff6600; height:20px; line-height:18px;}
.cutpage li.num a:link,.cutpage li.num a:visited{ display:block;  border:1px solid #ccc; color:#333; padding:0 6px;}
.cutpage li.num a:hover{ display:block; border:1px solid #ff6600; color:#ff6600; padding:0 6px;}

.cutpage1 li{ float:left; width:auto; margin-right:3px; display:inline; overflow:hidden;}
.cutpage1 li.first{display:block; text-indent:-1000px; width:22px; height:20px; background:url(../images/next.gif) no-repeat;}
.cutpage1 li.first a{display:block; background:url(../images/next.gif) no-repeat 0 -29px;}
.cutpage1 li.next{display:block; text-align:center; text-indent:-6px; width:59px; height:20px; line-height:18px; padding-top:2px; background:url(../images/next.gif) no-repeat -25px 0;}
.cutpage1 li.cur{ border:1px solid #CCCCCC; color:#ff6600; font-weight:bold; padding:0 6px; line-height:18px;}
.cutpage1 li.cur a{ color:#ff6600; cursor:default; text-decoration:none;}
.cutpage1 li.num{display:block; text-align:center; color:#ff6600; height:20px; line-height:18px;}
.cutpage1 li.num a:link,.cutpage li.num a:visited{ display:block;  border:1px solid #ccc; color:#333; padding:0 6px;}
.cutpage1 li.num a:hover{ display:block; border:1px solid #ff6600; color:#ff6600; padding:0 6px;}
/***** 省市导航 *****/
#prov_nav{clear:both; width:950px; border:1px solid #cccccc; margin:4px auto 0 auto;}
#prov_nav .tit{float:left; width:15px; background:#f2f2f2; padding:6px 12px; line-height:15px; text-align:center; font-weight:bold; font-size:12px;color:#006633;}
#prov_nav .txt{ float:left; text-align:left; line-height:21px; width:877px; padding:4px 10px; color:#999999;}
#prov_nav .txt span {width:73px;display:block ;float:left ;height:22px;overflow:hidden ;}
#prov_nav .txt a{margin:0 4px 0 4px;}




