.fr{ float:right;}
.mt10{ margin-top:10px;}

.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}

.flipx{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;}
.flipy{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);/*IE*/filter:FlipV;}
.raiders .tit li i,.raiders .txt dt em i,.raiders .txt .list li .nr i,.tickList li a.order,.review .button input.submit,.sideRTop .button input.submit{ background:url(../images/ico.png) no-repeat;}

#top .hotline {float:right;} 
#top .hotline .tel {background:url('../images/tel_400.jpg');width:336px;height:40px; text-indent:-1999px; margin-top:20px;}

.topPic{ clear:both; display:block; width:1000px; margin:0 auto 5x auto;}
.topPic img{ display:block;}
.topName{clear:both;}
.topName h2{ display:inline; padding-left:12px; line-height:30px; font-family:"黑体"; font-size:20px; font-weight:normal; color:#000;}
.topName em{ padding-left:5px; font-family:Tahoma; font-size:12px; color:#f73;}

.submenu{ clear:both; display:block; position:relative; width:976px; height:30px; margin:0 auto 10px auto; padding:3px 12px 0 12px; line-height:30px; border-top:2px solid #ffbc64; font-size:14px; font-weight:bold; background:#ff9000;}
.lBg{ position:absolute; left:-10px; top:0; width:10px; height:470px; background:url(../images/contentBg.png) no-repeat;}
.rBg{ position:absolute; right:-10px; top:0; width:10px; height:470px; background:url(../images/contentBg.png) no-repeat;}
.submenu a{ color:#fff; padding:0 12px;}
.submenu a.on{ display:inline-block; background:#fff;}
.submenu a.on:link,.submenu a.on:visited{ color:#333;}
.submenu a.on:hover{ color:#f73;}
.submenu a:link,.submenu a:visited{ color:#fff;}
.submenu a:hover{ color:#ff0;}

.qrcode{ position:relative; float:right; z-index:9999;}
.qrcode span{ display:none; position:absolute; top:30px; right:-2px; border:2px solid #ff9000; border-top:none;}
.qrcode span img{ display:block;}


#conten .sideL{ width:715px; float:left; margin-left:10px;}
#conten .sideR{ width:250px; float:right; margin-right:10px;}
/********* 幻灯版 *********/
.play{ position:relative; width:290px; float:left; height:190px;overflow:hidden;}
.play ol{position:absolute;right:5px; bottom:8px;z-index:2;}
.play ol li{ width:20px; height:20px; float:left;margin-right:3px;display:inline; line-height:20px;cursor:pointer; text-align:center;color:#808080;font-family:arial;font-size:12px;background:url(../images/circle11.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../css/../images/circle11.png",sizingMethod='crop');}
.play ol li.active{position:relative;bottom:1px; width:20px; height:20px;font-weight:bold;color:#fff;background:url(../images/circle22.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../css/../images/circle22.png",sizingMethod='crop');}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:290px;height:190px;float:left;}
.play ul img{width:290px;float:left;height:190px;}
/********* 景点介绍 *********/
.jd_info{ width:410px; float:right;}
.jd_info h1{ font-size:12px; color:#333; line-height:30px; display:inline;}
.jd_info h1 em{ color:#f73; font-family:Tahoma; font-size:12px; font-weight:normal;}
.jd_info p{ color:#666; line-height:21px; color:#666;}
.jd_info p.introduction{ padding-bottom:10px; line-height:18px;}
.jd_info p.introduction a{ color:#555; text-decoration:underline;}
.jd_info p.introduction a:hover{ color:#f60;}
.jd_info p strong{ color:#333; font-weight:normal;}
.jd_info p a{ color:#555;}
.jd_info p.menpiao{ padding-bottom:10px; line-height:18px;}
.jd_info p.menpiao a{ color:#555; text-decoration:underline;}
.jd_info p.menpiao a:hover{ color:#f60;}
.box670{ clear:both; display:block; width:681px; float:left; padding:10px 15px; overflow:hidden;}
.box670 h1{ margin-bottom:10px; padding-bottom:5px; text-align:left; font-size:20px; font-family:"Microsoft YaHei","宋体"; border-bottom:1px solid #e1e1e1;}
.box670 .tit{ width:100%; position:relative;}
.box670 .tit i{ position:absolute; left:0; top:0; width:15px; height:15px;}
.box670 .tit h3{ line-height:30px; font-size:16px; color:#555;}
.box670 .tit h3 a:link,.box670 .tit h3 a:visited{ color:#555;}
.box670 .tit h3 a:hover{ color:#f73;}
.box670 .tit span{ float:right; line-height:30px;}
.box670 .tit span a:link,.box670 .tit span a:visited{ color:#888;}
.box670 .tit span a:hover{ color:#f73;}

/********* 景点推荐 *********/
.recommend{ clear:both; position:relative; width:715px; float:left;}
.recommend h4{ margin:10px 0; padding-left:10px; font-size:12px; border-bottom:1px solid #e1e1e1;}
#scorllWrap{ position:relative; width:715px; height:104px; overflow:hidden;}
#scorllWrap ul{ position:absolute; left:0px; width:1500px;}
#scorllWrap li{ width:110px; float:left; line-height:28px; padding:0 12px; text-align:center;}
#scorllWrap li img{ display:block;width:110px;height:80px;}
#wrap{ position:absolute; width:670px; left:20px; height:104px; overflow:hidden;}
#rightBtn,#leftBtn{position:absolute; width:19px;height:19px;}
#rightBtn a,#leftBtn a{ display:block; width:19px;height:19px;line-height:19px;cursor:pointer;}
#rightBtn{ right:0; top:30px;}
#rightBtn a:link,#rightBtn a:visited{ background:url(../images/ico.png) no-repeat -53px -40px;}
#rightBtn a:hover{background:url(../images/ico.png) no-repeat -72px -40px;}
#leftBtn{ left:0; top:30px;}
#leftBtn a:link,#leftBtn a:visited{ background:url(../images/ico.png) no-repeat -53px -40px;}
#leftBtn a:hover{ background:url(../images/ico.png) no-repeat -72px -40px;}


/********* 旅游攻略 *********/
.raiders .tit{ width:681px; float:left; border-bottom:2px solid #eee;}
.raiders .tit span{ line-height:30px; padding:3px 6px 0 0;}
.raiders .tit li{ position:relative; width:90px; float:left; height:30px; line-height:30px; padding-top:1px; margin-left:-1px; font-size:14px; text-align:center; border:1px solid #EEE; border-bottom:0; background:#f9f9f9; cursor:pointer; z-index:1;}
.raiders .tit li i{ position:relative; left:18px; top:7px; width:14px; float:left; height:15px; overflow:hidden;}
.raiders .tit li i.i1{ background-position:0 0;}
.raiders .tit li i.i2{ background-position:-14px 0;}
.raiders .tit li i.i3{ background-position:-28px 0;}
.raiders .tit li i.i4{ background-position:-42px 0;}
.raiders .tit li i.i5{ background-position:-56px 0;}
.raiders .tit li i.i6{ left:6px; background-position:-70px 0;}
.raiders .tit li s{ position:absolute; top:-8px; right:-20px; padding:0 3px; line-height:18px; font-size:12px; color:#fff; text-decoration:none; background:#ff9000;}

.raiders .tit li.cur{ position:relative; height:30px; margin-bottom:-2px; border:2px solid #eee; border-bottom:2px solid #fff; background:#fff; z-index:2;}
.raiders .tit li a:link,.raiders .tit li a:visited{ color:#333;}
.raiders .tit li a:hover{ color:#f73;}
.raiders .txt{ clear:both; display:block;}
.raiders .txt dl{ padding:10px 0; border-bottom:1px dotted #e1e1e1;}
.raiders .txt dt{ position:relative; width:575px; line-height:24px;}
.raiders .txt dt a{ display:inline-block; width:460px; font-size:14px; font-weight:bold;}
.raiders .txt dt em{ position:absolute; right:-100px; top:0; width:40px; cursor:pointer;}
.raiders .txt dt em i{ width:15px; float:left; height:15px; margin:4px 3px 0 0; background-position:-84px 0;}
.raiders .txt dd{ display:block; width:575px; line-height:20px; color:#888; overflow:hidden;}

.raiders .txt .list{ display:block; width:681px; margin-top:10px; background:#fffcf2; overflow:hidden;}
.raiders .txt .list li{ width:320px; float:left; padding:5px 9px 5px 10px; margin-top:6px; color:#888;}
.raiders .txt .list li img{ float:left; padding-right:5px;}
.raiders .txt .list li .nr{ display:inline-block;}
.raiders .txt .list li .nr i{ display:inline-block; position:relative; left:3px; top:-5px\9; height:7px; background-position:0 -16px; overflow:hidden;}
.raiders .txt .list li .nr i.i5{ width:44px;}
.raiders .txt .list li .nr i.i4{ width:35px;}
.raiders .txt .list li .nr i.i3{ width:26px;}
.raiders .txt .list li span{ display:inline; font-size:13px; color:#f73;}
.raiders .txt .list li span em{ padding-right:3px; font-size:14px; font-family:Tahoma; font-weight:bold;}
.raiders .txt .list li .nr .biaoti{ display:block; width:220px; height:21px; overflow:hidden;}


.raiders .user{ display:block; width:638px; overflow:hidden;}
.raiders .user ul{ display:block; width:650px;}
.raiders .user li{ width:65px; float:left; margin:0 auto 12px auto; text-align:center; overflow:hidden;}
.raiders .user li img{ display:block; width:48px; margin:0 auto; height:48px; overflow:hidden;}
.raiders .user li span{ clear:both; display:block; width:65px; line-height:21px; overflow:hidden;}


.tickList{ display:block; width:100%; overflow:hidden;}
.tickList ul{ width:681px; display:block; margin:6px 0; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.tickList li{ float:left; padding:6px 0; line-height:24px; vertical-align:top; font-size:12px; color:#888;}
.tickList li.w110{ width:110px; text-align:center;}
.tickList li.w326{ width:460px; padding-top:0; padding-left:6px;}
.tickList li.w326 strong{ display:block; line-height:18px; font-size:12px; padding-top:4px; font-weight:normal;}
.tickList li.w326 p{ padding-top:2px; line-height:18px;}
.tickList li.w326 p.intro{ display:block; width:100%; padding:0; height:26px; line-height:26px; overflow:hidden;}
.tickList li.w326 strong a{ color:#0092D2; font-size:12px;}
.tickList li.w326 a{ color:#666;}

.tickList li.w346{ width:390px; padding-top:0; padding-left:6px;}
.tickList li.w346 strong{ display:block; line-height:18px; font-size:12px; padding-top:4px; font-weight:normal;}
.tickList li.w346 p{ padding-top:2px; line-height:18px;}
.tickList li.w346 p.intro{ display:block; width:100%; padding:0; height:26px; line-height:26px; overflow:hidden;}
.tickList li.w346 strong a{ color:#0092D2; font-size:12px;}
.tickList li.w346 a{ color:#666;}
.tickList li.w436{ width:436px; padding-top:0;}

.tickList ul.bg strong{ font-weight:bold;}
.tickList ul.bg strong i.official{ display:inline-block; height:16px; *height:15px; padding:0 3px; margin-left:3px; *padding-top:1px; line-height:16px; color:#fff; border-radius:2px; font-weight:normal; background:#5abb1f;}

.tickList li.w130{ width:130px; text-align:center;}
.tickList li.w100{ width:100px; text-align:center;}
.tickList li.w80{ width:50px; text-align:center;}
.tickList li .price{ color:#f73; margin-top:-6px;}
.tickList li .price:first-letter { font-size:13px;}
.tickList li .price s{ text-decoration:none;}
.tickList li .price em{ font-size:18px; font-family:Tahoma;}
.tickList li .price span{ display:inline-block; margin-left:3px; padding:1px 3px 0 3px; line-height:14px; color:#fff; background:#ffba70;}
.tickList li.tick{ padding:0;}
.tickList li del{ display:block; font-size:14px; line-height:14px; line-height:18px\9; color:#888;}
.tickList li del s{ font-size:13px;}
.tickList li a.order{ display:block; width:53px; height:25px; margin:0 auto; text-align:center; border:0; text-indent:-9999px; background-position:0 -40px;}
.tickList li.w436 p a:link,.tickList li.w436 p a:visited{ color:#666;}
.tickList li.w436 p a:hover{ color:#f73;}
.vip{ border-bottom:1px dotted #e1e1e1;}
.vip ul{ display:block; margin:6px 0; border:1px solid #f7be67; background:#fffcf2; overflow:hidden;}
.tickBox{ clear:both; display:block; width:100%; overflow:hidden;}

.xianlu .tit{ float:left; border-bottom:2px solid #eee; margin-bottom:6px;}
.xianlu .tit span{ line-height:30px; padding:3px 6px 0 0;}
.xianlu .tit ul{ display:block; width:100%; margin:8px 0 0 0;}
.xianlu .tit li{ float:left; height:30px; line-height:30px; padding:1px 12px 0 12px; font-size:14px; text-align:center; border:1px solid #EEE; border-bottom:0; background:#f9f9f9; cursor:pointer; z-index:1;}
.xianlu .tit li.cur,.xianlu .tit li.on{ position:relative; height:30px; margin:0 -2px -2px -2px; color:#666; border:2px solid #eee; border-bottom:2px solid #fff; font-weight:bold; background:#fff; z-index:2;}
.xianlu .tit li a:link,.xianlu .tit li a:visited{ color:#555;}
.xianlu .tit li a:hover{ color:#f73;}

.tickList li.w326 strong img{ display:inline; float:left; margin:0 3px 0 0;}
.tickList li.w326 strong a{ color:#0092D2; font-weight:bold;}
.tickList li.w326 a{ color:#666;}
.tickList li.w436 strong a{ color:#0092D2; font-weight:bold;}
/***** 景点点评 *****/ 
.showReview{}
.showReview dl{ padding:10px 12px; margin-top:10px; border:1px dashed #e1e1e1;}
.showReview dt{ display:block; width:100%; color:#888; overflow:hidden;}
.showReview dd{ color:#666;}

.review{ position:relative; width:476px; padding:10px 12px; margin-top:15px; border:1px dashed #e1e1e1; background:#fffcf2;}
.review input.text{ height:18px;border-top: 1px solid #989898;border-left: 1px solid #C5C5C5;border-right: 1px solid #D1D1D1;border-bottom: 1px solid #E7E7E7;}
.review textarea.textarea{ display:block; width:450px; height:50px; margin-top:5px; overflow:hidden;}
.review a:link,.review a:visited{ color:#eb6100; text-decoration:underline;}
.review a:hover{ text-decoration:none;}
.review .button{ position:absolute; right:-145px; top:43px; top:50px\9; color:#888;}
.review .button input.submit{ width:70px; height:29px; border:0; background-position:0 -65px;}
.review .button span{ clear:both; display:block;}

/***** 右侧内容 *****/ 
.sideR{ display:block; width:250px; overflow:hidden;}
.sideRTop{ display:block; width:224px; padding:8px 12px 8px 12px; border:1px dashed #efe7d0; background:#fffcf2; overflow:hidden;}
.bdsharebuttonbox em{ float:left; padding-top:4px; line-height:20px;}
.sideRTop .button{ width:50%; float:left; text-align:center; color:#888;}
.sideRTop .button input.submit{ display:block; width:92px; height:32px; border:0; background-position:0 -94px;}
.sideRTop .button em{ font-weight:bold; color:#f73;}
.sideRTop .to input.submit{ background-position:-92px -94px;}
.sideRTop p a{ padding:0 6px; line-height:24px;}

.box250{ display:block; width:250px; overflow:hidden;}
.box250 .tit{ display:block; width:245px; padding:0 0 3px 5px; border-bottom:1px dotted #e1e1e1; overflow:hidden;}
.box250 .tit h3{ font-size:14px;}
.box250 .tit .more{ float:right; padding:0;}
.box250 .tit a:link,.box250 .tit a:visited{ color:#555;}
.box250 .tit a:hover{ color:#f73;}
.box250 .tit .more a:link,.box250 .tit .more a:visited{ color:#888;}
.box250 .tit .more a:hover{ color:#f73;}

.box250 .tit .city{ float:right;}
.box250 .tit .city a{ display:inline-block; float:left; padding:1px 3px 0px 3px; border:1px solid #e1e1e1; color:#888;}
.box250 .tit .city a.on:link,.box250 .tit .city a.on:visited{ color:#fff; border:1px solid #f49800; background:#f49800;}
.box250 .tit .city a.on:hover{ color:#ff0;}

.box250 .txt{ padding-top:6px;}
.box250 .txt li{ display:block; width:240px; height:24px; line-height:24px; padding-left:5px; overflow:hidden;}
.box250 .txt li span{ width:120px; float:right; padding-left:12px; font-family:arial,verdana; text-align:right;}
.box250 .txt li span em{ padding:0 0 0 6px;}
.box250 .txt li span em.sale{ color:#f73;}
.box250 .txt li span.price{ color:#999;}
.box250 .txt li span.price em{ padding-right:3px; color:#f73;}

.box250 .txt1{ padding-top:6px;}
.box250 .txt1 li{ display:block; width:245px; height:24px; padding-left:5px; line-height:24px; font-family:"宋体"; color:#888; overflow:hidden;}
.box250 .txt1 li span{ float:left; color:#888; overflow:hidden;}
.box250 .txt1 li span.name{ width:140px; overflow:hidden;}
.box250 .txt1 li span.rating{ width:40px; overflow:hidden;}
.box250 .txt1 li span.popular{ width:65px; text-align:right;}

.box250 .txt2{ padding-top:6px;}
.box250 .txt2 li{ float:left; width:120px; height:24px; padding-left:5px; line-height:24px; font-family:"宋体"; color:#888; overflow:hidden;}

.box250 .guide{ padding:10px 10px 4px 10px; overflow:hidden;}
.box250 .guide dl{ clear:both; width:100%; float:left; padding:5px 0;}
.box250 .guide dt{ width:100px; float:left;}
.box250 .guide dd{ width:128px; float:left;}
.box250 .guide dd strong{ font-family:microsoft yahei; font-size:18px;}
.box250 .guide p{ display:block; height:60px; margin-bottom:10px; line-height:20px; color:#777; overflow:hidden;}
.box250 .guide span{ display:block; padding:10px 0; color:#777;}
.box250 .guide a.btn{ display:block; width:56px; height:24px; background:url(img/ico_prov.png) no-repeat -120px 0;}



.xianlu_tj{ padding:10px; border:1px solid #ddd;}
.xianlu_tj .tit{ display:block; width:228px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #ddd; overflow:hidden;}
.xianlu_tj .tit h3{ font-size:14px;}
.xianlu_tj .tit h3 a{ color:#555;}
.xianlu_tj .tit h3 a:hover{ color:#f60;}
.xianlu_tj .tit .more{ float:right; padding-right:0;}
.xianlu_tj .tit .more em{ display:inline-block; width:14px; height:14px; line-height:14px; text-align:center; cursor:pointer;}
.xianlu_tj .tit .more em.on{ color:#fff; background:#f60;}
.xianlu_tj .txt3{ width:228px; overflow:hidden;}
.xianlu_tj .txt3 li{ display:block; float:left; padding:5px 0; border-bottom:1px dotted #ddd;}
.xianlu_tj .txt3 li a{ width:170px; float:left; line-height:18px; height:36px; overflow:hidden;}
.xianlu_tj .txt3 li span{ width:58px; float:right; text-align:right; color:#f60;}
.xianlu_tj .txt3 li span b{ font-size:14px; line-height:18px;}
.xianlu_tj .txt3 li a.local{ font-weight:bold;}

.xianlu_tj .mall{ width:228px;}
.xianlu_tj .mall dl{ clear:both; padding:10px 0; border-bottom:1px dotted #e1e1e1; overflow:hidden; zoom:1;}
.xianlu_tj .mall dl.hov{ background:#fff;}
.xianlu_tj .mall dt{ width:60px; float:left; padding-right:10px;}
.xianlu_tj .mall dt img{ display:block; width:60px; height:40px; overflow:hidden;}
.xianlu_tj .mall dd{}
.xianlu_tj .mall dd a.title{ display:block; width:154px; height:18px; overflow:hidden;}
.xianlu_tj .mall dd p{}
.xianlu_tj .mall dd p span{ float:left; color:#f60;}
.xianlu_tj .mall dd p a.btn{ float:right; width:55px; height:19px; background-position:-120px -24px;}


.weihu{ line-height:30px; border:1px solid #e1e1e1; background:#f5f5f5;}
.weihu b{ padding:0 5px 0 10px;}
.weihu a{ padding-right:10px;}
.apply_name{ padding:10px; border:1px solid #EFE7D0; background:#FFFCF2;}
.apply_name p{ display:block; line-height:20px;}
.apply_name p em{ clear:both; display:block; line-height:18px; color:#999;}
.apply_name p a:link,.apply_name p a:visited{ display:inline-block; margin:5px 0; padding:3px 10px 5px 10px; color:#fff; border-radius:3px; font-family:microsoft YaHei; font-size:14px; background:#ff822e; text-decoration:none;}
.apply_name p a:hover{ color:#ff0;}

.tips250{ padding:5px 10px; line-height:21px; border:1px solid #e1e1e1; background:#f5f5f5; overflow:hidden;}
.tips250 b{ display:block;}

#bdshare{clear:both;}
#bdshare em{ float:left; line-height:28px;}

/***** 本省其他城市 *****/ 
#otherct{ clear:both; display:block; width:978px; margin:10px auto 0 auto; padding:1px; border:1px solid #e2e1e1; text-align:left; background:#fff; overflow:hidden;}
#otherct .txt{ padding:6px 20px; background:#f9f9f9}
#otherct .txt p{ line-height:21px;}
#otherct span{ float:left; font-weight:bold; padding-right:6px; color:#666; }
#otherct a{text-decoration:none;color:#666; padding-right:10px;}
#otherct a:hover{text-decoration:underline;color:#f73;}

#ft1{ clear:both; width:930px; margin:15px auto 0 auto; text-align:center; color:#888;}
#ft1 a:link,#ft1 a:visited{ color:#666;}
#ft1 a:hover{ color:#f73;}
#footer a:link,#footer a:visited{ color:#666;}
#footer a:hover{ color:#f73;}
#list a:link,#list a:visited{ color:#666;}
#list a:hover{ color:#f73;}

/***** 景点详细介绍 *****/ 
.jd_infoTo{ width:370px; float:right; font-size:14px;}
.jd_infoTo h3{ font-size:14px; color:#333; line-height:30px;}
.jd_infoTo h3 em{ color:#f73; font-family:Tahoma; font-size:14px; font-weight:normal;}
.jd_infoTo p{ color:#666; line-height:24px; color:#666;}
.jd_infoTo p.introduction{ padding-bottom:15px; line-height:18px;}
.jd_infoTo p strong{ color:#333; font-weight:normal;}


.details{ line-height:26px; font-size:14px; overflow:hidden;}
.details h1{ display:block; width:100%;  text-align:center; margin-bottom:0; border-bottom:0; overflow:hidden;}
.details .showinfo{ text-align:center; line-height:21px; border-bottom:1px dotted #e1e1e1;}
.details .type{ margin:10px 0 15px 0;}
.details .type .top{ padding-bottom:20px;}
.details .type b{ display:block;}

.details .type p{ font-size:14px; padding:2px 0; line-height:26px;}
.details h3{ padding-top:20px; font-size:14px;}
.details p{ padding:10px 0;}
.details a:link,.details a:visited{ color:#555; text-decoration:underline;}


.details .type img{ max-width:620px; padding:6px 0;}
*html .details .type img{
height: expression(this.width > 620 ? this.height * 620 / this.width : auto);
width: expression(this.width > 620 ? "620px" : auto);}
*+html .details .type img{
height: expression(this.width > 620 ? this.height * 620 / this.width : "");
width: expression(this.width > 620 ? "620px" : "");}



.jt span{float:right; }
.jt span em{color:#f73;}

/***** 风景图片 *****/ 
.photo{ display:block; width:681px; overflow:hidden;}
.photo ul{ width:700px;}
.photo li{ width:160px; float:left; height:181px; margin:4px 12px 4px 0; text-align:center;}
.photo li span{ display:block; width:100%; margin-bottom:6px; line-height:21px;}
.photo li img{ border:2px solid #eee;}
.photo li a img:hover{ border:2px solid #ccc;}

/***** 门票预订 *****/ 
.tickInfo{}
.tickInfo p{ padding:6px 0; margin-bottom:1px; line-height:24px; border-bottom:1px dotted #e1e1e1;}
.tickInfo p.f8f8f8{ background:#f8f8f8;}

/***** 分页 *****/
.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;}



/* 景点图片展示 */
.box_img{ width:681px; float:left; padding:20px 15px 30px 15px; border:2px solid #E8E8E8; overflow:hidden;}
.box_img h1{text-align:center; font-size:20px; font-family:microsoft yahei;}
.box_img_info{ line-height:24px; text-align:center; color:#999;}
.box_img .prenext {clear:both;text-align:center;font-size:12px;font-weight:normal;}
.box_img .prenext .button{border:1px solid #cccccc; background:#f6f6f6; padding:5px;line-height:15px;}
.box_img .prenext a.button{ margin:0 4px; color:#666;}
.box_img .prenext a.button:hover{ color:#f60;}
.box_img_show{ padding:10px 0; text-align:center;}
.box_img_show img{width: expression(this.width > 580 ? 580 : true); max-width: 580px;}


.tjad_box{ clear:both; border:2px solid #ffc000;}
.tjad_box strong{ display:block; padding:10px 0 0 15px; font-size:14px; line-height:18px;}
.tjad_box dl{ padding:10px 15px; border-bottom:1px dotted #ddd; overflow:hidden;}
.tjad_box dt{ width:90px; float:left; padding-right:15px;}
.tjad_box dt img{ display:block;}
.tjad_box dd{}
.tjad_box dd a.title{ width:420px; float:left; line-height:26px; font-weight:bold; color:#0092D2;}
.tjad_box dd p{ width:420px; float:left; height:18px; line-height:18px; color:#999; overflow:hidden;}
.tjad_box dd p a{ color:#666;}
.tjad_box dd span{ width:90px; float:right; text-align:center;}
.tjad_box dd span em{ display:block; color:#f60;}
.tjad_box dd span em b{}
.tjad_box dd span del{ display:block; color:#999;}
.tjad_box dd span a.btn{ display:block; width:53px; height:25px; margin:0 auto; text-align:center; border:0; text-indent:-9999px; background:url(../images/ico.png) no-repeat 0 -40px;}

.box670 .tjad_box a.title{ width:380px;}
.box670 .tjad_box dd p{ width:380px;}

.tjad250{ width:220px; padding:10px 15px 0 15px;}
.tjad250 li{ display:block; width:100%; padding:6px 0; overflow:hidden;}
.tjad250 li img{ width:42px; float:left; margin-right:6px;}
.tjad250 li a.title{ display:inline-block; width:170px; float:left; height:14px; line-height:14px; overflow:hidden;}
.tjad250 li span{ width:170px; float:left; color:#f73;}
.tjad250 li span b{ font-size:14px;}

.foorter a{ padding:0 3px; color:#666;}
.foorter a:hover{ color:#f60;}

.box735{ clear:both; position:relative; width:715px; margin-top:10px; overflow:hidden; zoom:1; z-index:1;}
.box735 .tit1{ width:689px; padding:0 10px 0 14px; height:38px; line-height:38px; border:1px solid #DDD; border-top:2px solid #59b70e; background:#f9ffee;}
.box735 .tit1 strong{ float:left; font-size:14px; color:#666;}

.box735 .related_pic{ width:680px; padding:15px 17px 10px 16px; border:1px solid #ddd; border-top:0 none; overflow:hidden;}
.box735 .related_pic li{ width:120px; float:left; padding:0 8px; height:114px; line-height:24px; overflow:hidden;}
.box735 .related_pic li img{ display:block;}
.box735 .related_pic li span{ display:block; text-align:center;}