/*网站首页样式*/
body{background:#FFF;}
#main{margin: 0 auto 10px;width: 100%;background:#f2f2f2;}
#main em{color: #F40;font-family: Arial;font-weight: bold;}
.wrapper{width:1200px;}
 
.none{text-align:content;font-size:16px;color:#999;padding:20px;}

/*目的地导航-地图*/
.topBox {z-index:999; margin-top:20px;}
.menuBox {background-color: #F8F8F8; border: 1px solid #D8D8D8;box-shadow: -2px 2px 3px #DDDCDC; height: 399px; width: 233px;z-index: 100;float:left;}
.menuBox ul{z-index:99;}
.menuBox li{border-bottom: 1px solid #EDEDED; float: left;font-size: 16px; height: 49px;line-height: 50px; position: relative;width: 234px;z-index:89;}
.menuBox li .trunk{height: auto;margin: 0;overflow: hidden;padding: 0 0 0 65px;}
.menuBox li .t1{background: url(../images/destination/iconsub.png) no-repeat 18px 14px;}
.menuBox li .t2{background: url(../images/destination/iconsub.png) no-repeat 18px -35px;}
.menuBox li .t3{background: url(../images/destination/iconsub.png) no-repeat 18px -83px;}
.menuBox li .t4{background: url(../images/destination/iconsub.png) no-repeat 18px -208px;}
.menuBox li .t5{background: url(../images/destination/iconsub.png) no-repeat 18px -144px;}
.menuBox li .t6{background: url(../images/destination/iconsub.png) no-repeat 18px -323px;}
.menuBox li .t7{background: url(../images/destination/iconsub.png) no-repeat 18px -266px;}
.menuBox li .trunk dt a{ color: #555;display: block;font-weight: normal;height: 49px; line-height: 49px; padding: 0; text-align: left;background:url(../images/destination/subbg.png) no-repeat 135px 20px;}
.menuBox li .sub{display:none;position:absolute;top:49px;left:234px;width:563px;height:399px;overflow:hidden;border:1px solid #d8d8d8;border-left:none;box-shadow:3px 2px 3px #dddcdc;background-color:#fff;z-index:401;font-size:12px;}
.menuBox li .container{height: 389px;overflow: hidden;padding: 10px 0 0 10px;position: relative;}
.menuBox li.this{background:#FFF;}
.menuBox li.this .trunk dt a{background:url(../images/destination/subbg.png) no-repeat 135px -22px #FFF;}
.menuBox li.this .sub{display: block;}
.menuBox li .left{float: left;margin-right: 10px;padding-right:10px;}
.menuBox li .lists{height: 382px;overflow: hidden;}
.menuBox li .lists dl{background: url(../images/index/bglines.gif) repeat-x 0 bottom;padding: 7px 0 0;}
.menuBox li .lists a{display: inline-block;white-space: nowrap;}
.menuBox li .lists dt a{color: #06c;}
.menuBox li .lists dt{height: 22px;line-height: 22px;overflow: hidden;padding-bottom: 10px;float: left;overflow: hidden;width:72px;text-align:left;}
.menuBox li .lists dd{float: left;width:461px;line-height: 22px;}
.menuBox li .lists dd a{padding-right:8px;color:#666;}
.menuBox li .lists dd a:hover{text-decoration:underline;}

/*地图*/
.topBox .mapBox{ float: left;height: 400px;overflow: hidden;position: relative;width: 965px;_width: 964px;background:url(../images/destination/desindex.png) repeat}
.topBox .mapBox .svn-map-china{height: 400px; overflow: hidden;position: absolute; right: 94px;top: 10px;width: 600px;}
.topBox .mapBox .svn-map-world{ height: 400px;left: -10px;overflow: hidden;position: absolute;top: 40px;width: 900px;}
.topBox .mapBox .des-nav{ position: absolute;right:30px; top: 30px;z-index: 9;}
.topBox .mapBox .des-nav a{background: url(../images/destination/desNav.png) repeat;float: right;font-size: 12px; height: 30px;line-height: 30px;overflow: hidden;text-align: center; width: 60px;}
.topBox .mapBox .des-nav a.btn-nav-world-cur{background-position: -60px -30px;color: #FFF;}
.topBox .mapBox .des-nav a.btn-nav-china-cur{ background-position: 0 -30px;color: #FFF;}
.svgFloatBox{ background:#FFF;border: 1px solid #6BE;border-radius: 5px; color: #06C;left: 100px; padding: 10px;position: absolute;top: 100px;width: 220px;}
.svgFloatBox img{float:left;margin-right:10px;}
.svgFloatBox h1 a{color:#06c;font-size:18px;height:50px;line-height:50px;}
.svgFloatBox .cf{padding-top:8px;}
.svgFloatBox .cf li{height:22px;line-height:22px;float:left;padding-right:8px;}

.blogBox{margin-top:20px;}
.blogBox .search{padding:10px 0 0;height:65px;}
.blogBox .search li{float:left;}
.blogBox .search .inputText{ background:#F4F4F4;border: 1px solid #E6E6E6;color: #CBCBCB;float: left;font-size:17px;height: 22px;padding: 10px;width: 515px;}
.blogBox .search .inputBtn{ background:#8ACE13; border: 0 none;color: #FFF; cursor: pointer;float: right;height: 44px;width: 117px;margin-left:15px;font-size:18px;}
#dtlist{z-index:100;position:absolute;top:47px;left:1px;background-color:#FFFFFF;width:185px;padding:10px;max-height:200px;overflow-y:scroll;border:#DCDCDC 1px solid;display:none;}
#dtlist .dselected{background-color:#EDF7F9; }
#dtlist li{height:22px;line-height:22px;float:none;}
#dtlist li span{float:right;color:#999;}

.hotDt{margin-top:20px;position:relative;}
.hotDt .hd{font-size:30px;}
.ui-tabs-hide{display:none;}
.hotDt .ui-tabs-nav{position:absolute;right:0px;top:0px;}
.hotDt .ui-tabs-nav li{ background-color: #F5F5F5; border: 1px solid #EDEDED;border-radius: 5px; cursor: pointer;display: inline;float: left; height: 28px; line-height: 28px;margin: 0 0 0 10px; padding: 0 12px; position: relative;text-align: center;}
.hotDt .ui-tabs-nav li.ui-tabs-selected{ background: #49d3ff;border: 1px solid #47c9f3;}
.hotDt .ui-tabs-nav li.ui-tabs-selected a{color: #FFF;}
.hotDt .ui-tabs-nav li.ui-tabs-selected i{display:block;position:absolute;bottom:-8px;left:50%;background:url(../images/destination/arrow.jpg) no-repeat;margin-left:-5px;width:10px;height:7px;line-height:0;font-size:0}
.hotDt .ui-tabs-panel{height: 474px; position: relative;margin-top:10px;}
.hotDt .ui-tabs-panel .imgBox{overflow: hidden;position: absolute;}
.hotDt .ui-tabs-panel .imgBox .bg{ background: url(../images/destination/imgBg.png) no-repeat;bottom: 0; height: 50px; left: 0; position: absolute;width: 500px;z-index: 50;}
.hotDt .ui-tabs-panel .imgBox .text,.hotDt .ui-tabs-panel .imgBox h2{ bottom: 0;left: 0;padding: 15px; position: absolute; z-index: 100;}
.hotDt .ui-tabs-panel .imgBox h2{color: #FFF;display: block;font-size: 30px;line-height: 30px;}
.hotDt .ui-tabs-panel .imgBox .text{display: none;}
.hotDt .ui-tabs-panel .imgBox .text .title{color: #FFF;font-size: 30px;line-height: 30px;}
.hotDt .ui-tabs-panel .imgBox .text .content{ color: #000;line-height: 22px;margin-top: 5px;font-size:12px;}
.hotDt .ui-tabs-panel .imgBox .hover{height:90px;background:#FFF;filter: alpha(opacity=80);opacity: 0.8;}
.hotDt .ui-tabs-panel .imgBox .hover p.title{color:#333;}
.hotDt .ui-tabs-panel .imgBox .hover .content{display:block;}
.hotDt .ui-tabs-panel .item1{height: 474px;left: 0;top: 0;width: 406px;}
.hotDt .ui-tabs-panel .item2{ height: 207px;left: 409px;top: 0; width: 260px;}
.hotDt .ui-tabs-panel .item3{height: 207px;left: 673px; top: 0;width: 260px;}
.hotDt .ui-tabs-panel .item4{height: 207px;left: 937px;top: 0; width: 260px;}
.hotDt .ui-tabs-panel .item5{height: 264px;left: 409px;top: 210px;width: 392px;}
.hotDt .ui-tabs-panel .item6{height: 264px;left: 804px;top: 210px;width: 393px;}

.hotDt .ui-tabs-panel .item1 img{width:406px;height:474px;}
.hotDt .ui-tabs-panel .item2 img{height: 207px;width: 260px;}
.hotDt .ui-tabs-panel .item3 img{height: 207px;width: 260px;}
.hotDt .ui-tabs-panel .item4 img{height: 207px;width: 260px;}
.hotDt .ui-tabs-panel .item5 img{height: 264px;width: 392px;}
.hotDt .ui-tabs-panel .item6 img{height: 264px;width: 393px;}

.hotRaiders{margin-top:20px;position:relative;width:1200px;overflow:hidden;}
.hotRaiders .hd{font-size:30px;}
.hotRaiders .ui-tabs-nav{position:absolute;right:0px;top:0px;}
.hotRaiders .ui-tabs-nav li{ background-color: #F5F5F5; border: 1px solid #EDEDED;border-radius: 5px; cursor: pointer;display: inline;float: left; height: 28px; line-height: 28px;margin: 0 0 0 10px; padding: 0 12px; position: relative;text-align: center;}
.hotRaiders .ui-tabs-nav li.ui-tabs-selected{ background: #49d3ff;border: 1px solid #47c9f3;}
.hotRaiders .ui-tabs-nav li.ui-tabs-selected a{color: #FFF;}
.hotRaiders .ui-tabs-nav li.ui-tabs-selected i{display:block;position:absolute;bottom:-8px;left:50%;background:url(../images/destination/arrow.jpg) no-repeat;margin-left:-5px;width:10px;height:7px;line-height:0;font-size:0}
.hotRaiders .ui-tabs-panel{width:1220px;height:514px;}
.hotRaiders .ui-tabs-panel li{background: #F5F5F5; border: 1px solid #EBEBEB;border-radius:5px;display: inline;float: left; height: 235px; margin-right: 16px;margin-top: 20px; overflow: hidden;width: 225px;}
.hotRaiders .ui-tabs-panel li p{line-height: 57px;padding-left: 20px;color:#999;}
.hotRaiders .ui-tabs-panel li p a{font-size:20px;color:#333;margin-right:8px;}

/*目的地显示页面*/
.path{line-height:26px;height:26px;margin-top:10px;width:1020px;}
.path a{color:#FF6600;}
.show .hdBox{height:70px;background:url(../images/destination/hd.png) no-repeat;padding-left:25px;margin-bottom:20px;}
.show .hdBox .leftBox{float:left;width:675px;}
.show .hdBox .leftBox h2{line-height:30px;font-size:30px;color:#333;}
.show .hdBox .leftBox h2 span{color: #999;font-family: tahoma;font-size: 16px;margin-left:10px;}
.show .hdBox .leftBox p{width:675px;overflow:hidden;padding-top:15px;font-size:14px;color:#666;}
.show .hdBox .rightBox{float:right;padding-top:8px;}
.show .hdBox .rightBox li{float:left;}
.show .hdBox .rightBox li.WantGo{padding-right:8px;border-right:1px solid #EEE;}
.show .hdBox .rightBox li.beenTo{padding-left:8px;}
.show .hdBox .rightBox li a{background:url(../images/destination/want.png) no-repeat;min-width:52px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>52?"52px":"");height:40px;display:block;padding-left:48px;}
.show .hdBox .rightBox li.WantGo a{background-position:0px 0px;}
.show .hdBox .rightBox li.beenTo a{background-position:0px -53px;}
.show .hdBox .rightBox li a p{color:#FF6600;}
.show .hdBox .rightBox li a span{color:#333;}
.show .hdBox .rightBox li.WantGo a:hover{background-position:0px -106px;}
.show .hdBox .rightBox li.beenTo a:hover{background-position:0px -154px;}
.show .hdBox .rightBox li a.cur{background-position:0px -206px;}


.dtVirtue{height:400px;background:#FAFAFA;}
.dtVirtue .slider{position:relative;width:720px;height:400px;overflow:hidden;float:left;}
.dtVirtue .outer{position:absolute;bottom:10px;right:0px;width:720px;}
.dtVirtue .bg{position:absolute;bottom:0px;right:0px;width:720px;background:#000;filter:alpha(opacity=50);opacity:0.5;height:80px;}
.dtVirtue .outer li{float:right;margin-right:8px;cursor:pointer;background:#FFF;filter:alpha(opacity=70);opacity:0.7;}
.dtVirtue .outer li.tabOn{filter:alpha(opacity=100);opacity:1;}
.dtVirtue .outer span{float:right;text-align:center;height:60px;width:80px;background:#53C4F3;line-height:60px;margin-right:8px;}
.dtVirtue .outer span a{color:#FFF;height:60px;width:80px;display:block;}
.dtVirtue .outer #tabBut{width:630px;float:left;}
.dtVirtue .textbox{float:right;width: 270px;height:400px;overflow:hidden;padding-right:10px;}
.dtVirtue .textbox  h2{line-height:32px;font-size:14px;color:#000;}
.dtVirtue .textbox .text{padding-top:8px;line-height:24px;text-indent: 2em; height: 358px;overflow: hidden;color:#666;}

.dtSubNav{height:48px;position:relative;z-index:1000;}
.dtSubNav ul{float:left;background:#F3F3F3;border:1px solid #E6E6E6;width:878px;}
.dtSubNav li{float:left;}
.dtSubNav li a{padding:0 40px;font-size:15px;border-right:1px solid #ccc;line-height:46px;color:#555;display:block;}
.dtSubNav li a:hover{background:#FAFAFA;}
.dtSubNav li.cur a{background:#FFF;color:#0D67D6;}
.dtSubNav .travelbtn {float:left;width:140px;}
.dtSubNav .travelbtn a{background:url(../images/destination/travelbtn.png) no-repeat;width:140px;height:48px;display:block;}
.scrollBox{position:fixed;top:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop-715));}

.overview{margin-top:20px;}
.overview .leftBox{float:left;width:720px;}
.overview .box .dh{position:relative;height:36px;line-height:36px;border-bottom:2px solid #E6E6E6;}
.overview .box .dh h3{position:absolute;bottom:-2px;left:0px;border-bottom:2px solid #FF6600;height:36px;font-size:20px;color:#FF6600;}
.overview .box .content{padding:20px 0;}
.overview .line .content{width: 740px;*zoom:1;_position:relative;}
.overview .line dl{float:left; margin-right: 20px;width:350px;height:293px;overflow:hidden;display:inline;}
.overview .line dl dt{height:175px;position:relative;overflow:hidden;padding-bottom:10px;background:#F4F4F4;}
.overview .line dl dt,.overview .line dl dt img{width:350px;height:175px;}
.overview .line dl dt div{position:absolute;bottom:10px;left:0px;padding:0 5px;text-align:center;height:35px;line-height:35px;width:340px;font-size:18px;color:#FFF;}
.overview .line dl dt div.bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.overview .line dl dt span{background:#7E519F;padding:3px 5px;position:absolute;top:0px;left:0px;color:#FFF;}
.overview .line dl dd{background:#F4F4F4;line-height:19px;padding:0px 10px 10px;color:#666;}
.overview .line dl dd.text{max-height:38px;overflow:hidden;}
.overview .line dl dd label{color:#111;}
.overview .line dl dd a{color:#0D67D6;font-family:宋体;}
.overview .line dl dd a:hover{text-decoration:underline;}

.overview .recommended{position:relative;}
.overview .recommended .ui-tabs-nav{position:absolute;top:0px;right:0px;}
.overview .recommended .ui-tabs-nav li{float: left;margin-left: -1px;padding: 13px 0; position: relative;}
.overview .recommended .ui-tabs-nav li a{border-right: 1px solid #CCC;display: block;float: left;height: 14px; line-height: 14px;padding: 0 18px;color:#666;font-size:14px;}
.overview .recommended .ui-tabs-nav li a.end{border-right:none;}
.overview .recommended .ui-tabs-nav li.ui-tabs-selected a{color:#0D67D6;}
.overview .recommended .content{position:relative;margin-left: -10px;width: 730px;}
.overview .recommended .content li{float:left;margin:0 0 10px 10px;width:135px;height:102px;position:relative;display:inline;}
.overview .recommended .content li img{width:135px;height:102px;}
.overview .recommended .content li.top img,.overview .recommended .content li.top{width:285px;height:215px;}
.overview .recommended .content li span{background:#F3415A;padding:3px 5px;position:absolute;top:0px;left:0px;color:#FFF;}
.overview .recommended .content li div{position:absolute;bottom:0;left:0px;padding:0 5px;text-align:left;height:35px;line-height:35px;width:125px;font-size:14px;color:#FFF;}
.overview .recommended .content li.top div{width:275px;}
.overview .recommended .content li div.bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}

.overview .travels .dh em{font-family:'微软雅黑' !important;}
.overview .travels .dh span{float:right;}
.overview .travels .item{padding:15px 10px;border-bottom: 1px solid #E6E6E6;}
.overview .travels .item dt{float:left;margin-right:10px;position:relative;}
/*.hotBox .leftBox .item dt img,.hotBox .item dt{width:260px;height:195px;}*/
.overview .travels .item dt img,.hotBox .item dt{width:195px;height:146px; border-radius: 8px;}
.overview .travels .item dd{float:left;/*width:390px;*/position:relative;width:455px}
.overview .travels .item dd li{height:26px;line-height:26px;overflow:hidden;color:#444;}
.overview .travels .item dd .title{font-size:20px;padding-bottom:5px;}
.overview .travels .item dd .title a{color:#FF6600;}
.overview .travels .item dd li span{margin-right:25px;overflow:hidden;display:inline-block;}
.overview .travels .item dd li span label{width:60px;text-align:right;display:inline-block;}
.overview .travels .item dd li span em{color:#FB9233 !important;margin-right:8px;}
.overview .travels .item dd li.text{line-height:18px;height:54px;color:#666;}
.overview .travels .item dd li.pic{padding-top:5px;height:58px;display:none;}
.overview .travels .item dd li.pic img{width:77px;height:58px;}
.overview .travels dl.hover{background:#F8F8F8;}
.overview .travels .item dd .collection{position:absolute;top:-15px;right:0px;display:none;}
.overview .travels .item dd .collection a{display:block; width:34px; height:30px; position:absolute; right:16px; top:0; background:url(../images/travels/shouc.png) no-repeat; color:#fff; zoom:1; padding-left:25px; line-height:23px; line-height:25px\9; overflow:hidden;}
.overview .travels .item dd .collection a:hover{background-position:left -30px;}
.overview .travels .item dt i{background: url(../images/travels/indexbg.png) no-repeat 0 0;display: block;float:left;height: 32px;top: 7px;left: 7px;width: 28px;}
.overview .travels .item dt i.elite{background-position: 0 0;}
.overview .travels .item dt i.quality{background-position: -33px 0;}
.overview .travels .item dt i.practical{background-position: -66px 0;}

.overview .rightBox{float:right;width:280px;}
.overview .dMod .dh em{font-family:'微软雅黑' !important;}
.overview .dMod .content{width:295px;}
.overview .dMod .content li{float:left;margin:0 20px 20px 0;position:relative;}
.overview .dMod .content li a{width:126px;display: block;background:#F8F8F8;text-align:center;padding-bottom:5px;height:118px;}
.overview .dMod .content li img{width:126px;padding-bottom:5px;height:95px;}
.overview .dMod .content li .text{position:absolute;padding:3px;background:#16BFDF;top:0px;left:0px;color:#FFF;}

/*目的地线路显示*/
.show .contentBox {background:#fff;float:left;width:880px;padding:10px;margin-bottom:10px;}
.show .contentBox .dh{margin:0 0 20px;}
.show .cateSearch{padding:0 0 10px;}
.show .cateSearch dl{line-height:26px;padding-bottom:10px; border-bottom: 1px dashed #CCC;font-size:14px;margin-bottom:10px;}
.show .cateSearch dl dt{float:left;width:84px;text-align:right;margin-right:5px;}
.show .cateSearch dl dd{float:left;width:790px;}
.show .cateSearch dl dd a{padding:0 8px;color:#FF6600;white-space: nowrap;}
.show .cateSearch dl dd a.cur{background:#FF6600;color:#FFF;}
.show .cateSearch dl dd a:hover{background:#FF6600;color:#FFF;}
.lindMod .lineList li a{display:block;}
.lindMod .lineList li a:hover{background:#F1F1F1;}
.lindMod .lineList li dl{border: 1px solid #E6E6E6;height: 122px;margin-bottom: 10px;overflow: hidden;padding: 10px;}
.lindMod .lineList li dt{float: left;height: 120px;overflow: hidden;width: 160px;}
.lindMod .lineList li dd.info{float: left;margin: 0 10px;width: 528px;display:inline;}
.lindMod .lineList li dd.info li{color: #888;height: 20px;line-height: 22px;overflow: hidden;}
.lindMod .lineList li dd.info li.title{font-size: 14px;color:#333;}
.lindMod .lineList li dd.info li.desc{color: #666;height: 72px;margin: 6px 0 2px;text-align: justify;}
.lindMod .lineList li dd.info li.others span{margin-right: 12px;}
.lindMod .lineList li dd.info li.others span.date{float: right;margin: 0;}
.lindMod .lineList li dd.info li.others em{font-weight: normal !important;}
.lindMod .lineList li dd.price{color: #888;float: left;width: 120px;text-align: right;}
.lindMod .lineList li dd.price ul{padding-top: 15px;}
.lindMod .lineList li dd.price li{height: 24px;line-height: 24px;overflow: hidden;}
.lindMod .lineList li dd.price li em{font-size: 28px;}
.lindMod .lineList li dd.price li.discount{height: 20px;line-height: 20px;margin-top: 18px;}
.lindMod .lineList li dd.price li.discount div{border: 1px solid #FF8D30;display: inline-block;float: right;height: 18px;line-height: 18px;overflow: hidden;padding-right: 3px;}
.lindMod .lineList li dd.price li.discount span{background: #FF8D30;color: #FFF;display: inline-block;float: left;margin-right: 3px;padding: 0 3px;}
.lindMod .lineList li dd.price li.discount em{font-size: 12px;}

.show .box .dh,.contentBox .dh{position:relative;height:36px;line-height:36px;border-bottom:2px solid #E6E6E6;}
.show .box .dh h3,.contentBox .dh h3{position:absolute;bottom:-2px;left:0px;border-bottom:2px solid #FF6600;height:36px;font-size:16px;color:#FF6600;}
.show .box .content{padding:20px 0;}
.show .rightBox{float:right;width:270px;overflow:hidden;background:#fff;margin-left:10px;padding:10px;}
.show .dMod .dh em,.contentBox .dh em{font-family:'微软雅黑' !important;}
.show .dMod .content{width:280px;padding:10px 10px 10px 0;}
.show .dMod .content li{float:left;margin:0 10px 10px 0;position:relative;display:inline;}
.show .dMod .content li a{width:130px;display: block;background:#F8F8F8;text-align:center;padding-bottom:5px;height:118px;}
.show .dMod .content li img{width:130px;padding-bottom:5px;height:95px;}
.show .dMod .content li .text{position:absolute;padding:3px;background:#16BFDF;top:0px;left:0px;color:#FFF;}

/*目的地酒店显示*/
.hotelMod .hots{position:relative;margin-left:-10px;}
.hotelMod .hots li{border-bottom: 0;display: inline;height: 214px;float: left;margin: 0 0 20px 11px;padding: 0;width: 285px;}
.hotelMod .hots li a{display: block;height: 214px;overflow: hidden;position: relative;width: 285px;}
.hotelMod .hots li div{color: #FFF;font-size: 14px;height: 36px;line-height: 36px;position: absolute;left: 0;bottom: 0;overflow: hidden;padding: 0 5px;width: 275px;}
.hotelMod .hots li div span{color: #FF0;float: right;padding-left: 5px;}
.hotelMod .hots li div span em{color: #FF0 !important;}
.hotelMod .hots li div.bg{background: #000;filter: alpha(opacity=70);opacity: 0.7;}
.hotelMod .hots li a:hover div.bg{background: #FF6600;filter: alpha(opacity=90);opacity: 0.9;}

/*目的地景点显示*/
.sceneryMod .items a{display:block;}
.sceneryMod .items a:hover{background:#F1F1F1;}
.sceneryMod .items dl{border: 1px solid #E6E6E6;height: 122px;margin-bottom: 10px;overflow: hidden;padding: 10px;}
.sceneryMod .items dt{float: left;height: 120px;overflow: hidden;width: 160px;}
.sceneryMod .items dd.info{float: left;margin: 0 10px;width: 520px;}
.sceneryMod .items dd.info li{color: #888;height: 20px;line-height: 22px;overflow: hidden;}
.sceneryMod .items dd.info li.title{font-size: 14px;color:#333;}
.sceneryMod .items dd.info li.desc{color: #666;height: 94px;margin: 6px 0 2px;text-align: justify;}
.sceneryMod .items dd.info li.others span{margin-right: 12px;}
.sceneryMod .items dd.info li.others span.date{float: right;margin: 0;}
.sceneryMod .items dd.info li.others em{font-weight: normal !important;}
.sceneryMod .items dd.price{color: #888;float: left;width: 120px;text-align: right;}
.sceneryMod .items dd.price ul{padding-top: 15px;}
.sceneryMod .items dd.price li{height: 24px;line-height: 24px;overflow: hidden;}
.sceneryMod .items dd.price li em{font-size: 28px;}
.sceneryMod .items dd.price li.marketPice{margin-top:12px;}
.sceneryMod .items dd.price li.marketPice em{font-size:12px;color:#666 !important;margin-left:5px;text-decoration:line-through;}

/*目的地宝典显示*/
.baodianMod .pin-wrapper{margin-bottom:-1px;}
#baodianMod{_position:relative;}
.baodianMod .itemBox{padding:10px;margin-bottom:20px;border: 1px solid #E6E6E6;border-top:2px solid #FF6600;}
.baodianMod .itemBox h2{font-size:22px;line-height:48px;}
.baodianMod .itemBox .item{line-height:22px;}


/*目的地图片显示*/
.titleNav{border-bottom: 1px solid #E6E6E6;font-size: 18px;font-weight: bold;height: 30px;margin-top: 10px;overflow: hidden;}
.titleNav em{background: none repeat scroll 0 0 #FCBD00;display: inline-block;float: left;height: 20px;margin-right: 10px;margin-top: 5px;width: 6px;}
.photoList li{float: left;padding-top: 15px;text-align: center;width: 240px;}
.picWH230x173{background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #EEEEEE;display: table-cell;height: 173px;text-align: center;vertical-align: middle;width: 230px;}
.photoList li span{display: block;height: 30px;padding-top: 8px;text-align: center;}



/*详情页面*/
.showMod #main{background:#F2F2F2;}
.showMod .topMod{ background:#FFF; padding-bottom:20px;}
.showMod .topMod .hd{height:42px; padding-top:10px;}
.showMod .topMod .hd h2{float:left;width: 920px;font-size: 28px; font-weight: normal;line-height: 28px;padding-bottom: 12px;}
.showMod .topMod .hd h2 em{color: #ddd;font-size: 25px;line-height: 30px; padding-left:20px; font-family:Arial;}
.showMod .topMod .hd .dvote{float:right;height:38px;}
.showMod .topMod .hd .dvote li{float:left; height:38px;}
.showMod .topMod .hd .dvote li.WantGo{border-right: 1px solid #eee;margin-right: 12px; padding-right: 12px;}
.showMod .topMod .hd .dvote li a{ background:url(../images/destination/show.png) no-repeat;  display: inline-block;float: left;height: 35px;margin-right: 10px;overflow: hidden;width: 35px; text-indent:-99999px;}
.showMod .topMod .hd .dvote li.beenTo a{ background-position:-72px 0;}
.showMod .topMod .hd .dvote li.WantGo a:hover{background-position:-36px 0}
.showMod .topMod .hd .dvote li.beenTo a:hover{background-position:-108px 0}
.showMod .topMod .hd .dvote li a.cur{ background-position:-3px -209px !important;}
.showMod .topMod .hd .dvote li .text{float:left;}
.showMod .topMod .hd .dvote li .text span{display:block;}
.showMod .topMod .hd .dvote li .text span.bSpan{color: #333;display: block;font-size: 14px;}
.showMod .topMod .hd .dvote li .text span.tSpan{color: #FF6600;font-size: 16px; font-family:Arial;line-height: 18px}
.showMod .topMod .hdText{width: 980px;color: #666;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}
.showMod .topMod .hdText .more{ float:right;position:relative;}
.showMod .topMod .texts{ width:830px; float:left;}
.showMod .topMod .hdText .more a{ color:#F60; background:url(../images/arrowbg.gif) no-repeat 61px -332px;padding-right:16px;}
.showMod .topMod .hdText .more a.on{background-position:61px -264px}
.showMod .topMod .moreBox{z-index:9999; position:absolute; top: 32px;padding:10px; right:0; height:400px; width:600px; overflow-y:auto; white-space: normal;box-shadow: 0 0 7px #333; background:#FFF; display:none; border:1px solid #EEE;}

/*导航*/
.showMod .topNav { height:39px;border-bottom:1px solid #DDD; background:#FFF; z-index:9999;}
.showMod .topNav ul{border-top: 1px solid #ddd;height: 38px;}
.showMod .topNav li{ float: left;font-size: 18px; height: 38px;line-height: 38px;margin-left: -1px;position: relative;text-align: center; width: 100px; background:url(../images/destination/show.png) no-repeat -159px 0;}
.showMod .topNav li a{color:#FF6600; display:block;}
.showMod .topNav li.index{background:none; margin-left:0;}
.showMod .topNav li.cur{background:url(../images/destination/show.png) no-repeat 0 -38px;line-height: 44px;padding-right: 5px;top: -4px; height:42px;z-index: 2;}
.showMod .topNav li.cur a{color:#FFF;}

.showMod .mainCon .mainBox{margin-top:20px;}
.showMod .mainCon .leftBox{width: 280px;float:left;margin-right:20px; display:inline;}
.showMod .mainCon .leftBox .banner{width: 280px;height:170px; overflow:hidden;}
.showMod .mainCon .leftBox .banner img{width: 280px;height:170px;}
/**/
.showMod .mainCon .leftBox .mode{background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;margin-bottom: 20px;padding-top: 13px;}
.showMod .mainCon .leftBox .mode .hd{ padding: 0 10px; line-height:22px; }
.showMod .mainCon .leftBox .mode .hd span{float:right; font-size:12px; padding-right:11px; background:url(../images/destination/show.png) no-repeat -125px -35px;}
.showMod .mainCon .leftBox .mode .hd span a{color: #FF6600;}
.showMod .mainCon .leftBox .mode .hd b{float:left;font-size:18px; font-weight:500;}
.showMod .mainCon .leftBox .mode .content{padding: 5px 10px 0;}
/*热销门票*/
.showMod .mainCon .hotTicket .content dl{padding: 10px 0; height:60px; overflow:hidden;}
.showMod .mainCon .hotTicket .content dt{float:left; width:80px; height:60px; position:relative;}
.showMod .mainCon .hotTicket .content dt img{width:80px; height:60px;}
.showMod .mainCon .hotTicket .content dt .tips{ background: none repeat scroll 0 0 #ff5200;color: #fff;display: inline-block;font-weight: bold;height: 15px;left: 0;line-height: 15px;overflow: hidden;position: absolute;text-align: center;top: 0;width: 15px;}
.showMod .mainCon .hotTicket .content dd{float:left; margin-left:15px; display:inline; width:163px; line-height: 22px;}
.showMod .mainCon .hotTicket .content h3{height:22px;overflow:hidden;}
.showMod .mainCon .hotTicket .content h3 a{font-size:14px; color:#666;}
.showMod .mainCon .hotTicket .content .comment{color:#FF6600;}
.showMod .mainCon .hotTicket .content .comment em{padding-left:8px; color:#999;}
.showMod .mainCon .hotTicket .content .comment b{font-family:Arial;}
.showMod .mainCon .hotTicket .content .price b{color: #ff5200;margin-right: 10px; font-weight:500; float:left;}
.showMod .mainCon .hotTicket .content .price em{ font-size: 16px; padding: 0 3px;}
.showMod .mainCon .hotTicket .content .price i{background: none repeat scroll 0 0 #fba62e;color: #fff;display: inline-block;line-height: 17px;overflow: hidden;text-align: center;width: 16px; float:left;margin-top:3px;}
/*周边目的地*/
.showMod .mainCon .leftBox .destinations .content dl{padding: 10px 0; height:80px; overflow:hidden;}
.showMod .mainCon .leftBox .destinations .content dt{float:left; position:relative; height:80px; width:107px;}
.showMod .mainCon .leftBox .destinations .content dt img{ height:80px; width:107px;}
.showMod .mainCon .leftBox .destinations .content dd{float:left; margin-left:15px; display:inline; width:136px; line-height: 22px;}
.showMod .mainCon .leftBox .destinations .content h3{height:22px;overflow:hidden;}
.showMod .mainCon .leftBox .destinations .content h3 a{font-size:14px; color:#FF6600;}
.showMod .mainCon .leftBox .destinations .content span{line-height:22px; color:#666;}
.showMod .mainCon .leftBox .destinations .content p{color:#999;}

.showMod .mainCon .rightBox{float:left;width:900px;}
/*焦点图*/
#ifocus { width:900px;height:350px; position:relative;}	
#ifocus_pic { display:inline; position:relative; float:left; width:900px; height:350px; overflow:hidden;}
#ifocus_piclist li { width:900px; height:350px; overflow:hidden;}	
#ifocus_piclist img { width:900px; height:350px; }
#ifocus_btn { display:inline; width:80px;position: absolute;right: 10px;top: 10px;}	
#ifocus_btn li {cursor: pointer; margin-bottom: 10px; position: relative; width: 80px; height:50px; }	
#ifocus_btn li i{display:none;}
#ifocus_btn img { width:80px; height:50px;}	
#ifocus_btn li.on i{border: 2px solid #ff8000;display: inline-block;height: 46px;left: 0; overflow: hidden;position: absolute;top: 0; width: 76px; display:block;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:900px; height:40px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }	
#ifocus_tx ul li{ display:none;  }
#ifocus_tx ul li a{ color:#fff; font-size:16px;}
#ifocus .tabcover{background: #000;height: 350px;opacity: 0.6;overflow: hidden;position: absolute;right: 0;top: 0;width: 100px;}
#ifocus .more{bottom: 12px;color: #fff;position: absolute;right: 10px;}

.showMod .mainCon .datacount{margin-top:20px; background:#F5F5F5; font-size:16px; line-height:24px;}
.showMod .mainCon .datacount dt{float:left; color:#999;}
.showMod .mainCon .datacount dt em{color:#333;}
.showMod .mainCon .datacount dd{float:left;padding-left:16px; font-size:12px; color:#999;}
.showMod .mainCon .datacount dd em{color: #ff5200;font-size: 16px; font-family:Arial;}
.showMod .mainCon .rightBox  .banner{height:80px; width:900px; margin-top:20px;}
.showMod .mainCon .rightBox  .banner img{height:80px; width:900px;}
.showMod .mainCon .rightBox .mode{margin-top:20px; border:1px solid #DDD; background:#FFF;}
.showMod .mainCon .rightBox .mode .hd{height:46px; line-height:46px; padding-right:15px;}
.showMod .mainCon .rightBox .mode .hd span{float:right; font-size:12px; padding-right:11px; position:relative;}
.showMod .mainCon .rightBox .mode .hd span a{color: #FF6600;}
.showMod .mainCon .rightBox .mode .hd span i{ position:absolute;height:12px; width:6px; display:block; background:url(../images/destination/show.png) no-repeat -154px -40px; top:17px;right:0;}
.showMod .mainCon .rightBox .mode .hd h2{ position:relative;border-top:1px solid #FF6600; font-size:20px; padding-left:15px;top:-1px; float:left; height:45px;}
.showMod .mainCon .rightBox .mode .content{padding:0 15px; }
/*景点介绍*/
.showMod .mainCon .rightBox .ticketBox .content{padding-top:5px; overflow:hidden; width:868px;}
.showMod .mainCon .ticketBox dl{float:left; width:274px; margin-right:20px; border:1px solid #DDD;margin-bottom:20px;}
.showMod .mainCon .ticketBox dl dt{width:274px; height:206px; border-bottom:1px solid #DDD; overflow:hidden; position:relative;}
.showMod .mainCon .ticketBox dl dt .price{ background:#ff9913;color: #fff;display: inline-block;height: 40px;overflow: hidden;padding: 5px 5px 0 0;position: absolute;right: 0px;text-align: right;width: 50px;}
.showMod .mainCon .ticketBox dl dt .price p{ font-family:Arial;}
.showMod .mainCon .ticketBox dl dt .price b{font-family: Tahoma;font-size: 14px; padding-left:2px;}
.showMod .mainCon .ticketBox dl img{width:274px; height:206px;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.showMod .mainCon .ticketBox dl img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.showMod .mainCon .ticketBox .ticketList{width:920px;}
.showMod .mainCon .ticketBox dd{ height: 110px;overflow: hidden;padding: 10px 0 4px;}
.showMod .mainCon .ticketBox dd h3{font-size: 16px;padding: 0 10px 8px; height:18px; line-height:18px;}
.showMod .mainCon .ticketBox dd h3 s{ background:#8cc4ec;border-radius: 9px;color: #fff;display: inline-block;float: right;font-size: 12px;height: 18px;overflow: hidden;text-align: center;text-decoration: none;width: 45px; line-height:18px;}
.showMod .mainCon .ticketBox dd h3 span{ display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:175px; line-height:21px;}
.showMod .mainCon .ticketBox dd h3 i{display: inline-block;height: 21px;margin-right: 5px;overflow: hidden;vertical-align: top;width: 15px; background:url(../images/destination/show.png) no-repeat -145px -63px ;}
.showMod .mainCon .ticketBox dd .comment{color: #666;line-height: 20px;margin-top: 4px;padding-left: 10px;word-break: break-all;word-wrap: break-word;}
.showMod .mainCon .ticketBox dd .starlist{ display: inline-block;height: 14px;overflow: hidden;vertical-align: text-top;width: 80px; background:url(../images/destination/show.png) no-repeat -81px -97px;}
.showMod .mainCon .ticketBox dd .starlist span{background:url(../images/destination/show.png) no-repeat 0px -97px;display: inline-block;height: 14px;overflow: hidden;vertical-align: top;}
.showMod .mainCon .ticketBox dd .score{color: #FF6600;margin-left: 5px;}
.showMod .mainCon .ticketBox dd .score b{ font-size:16px;font-family:Arial;}
.showMod .mainCon .ticketBox dd .text{padding-left:5px;}
.showMod .mainCon .ticketBox dd .textDetail{font-size:14px; padding:6px 10px 0 10px; margin-top:4px;border-top:1px solid #EEE; line-height:22px; height:22px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden; color:#666;_white-space: normal;}
.showMod .mainCon .ticketBox dd .fromText{line-height: 20px;margin-top: 4px;padding-left: 10px;word-break: break-all;word-wrap: break-word; color:#999;}
.showMod .mainCon .ticketBox dd .fromText em{padding:0 5px; color:#FF6600;}

/*线路*/
.showMod .mainCon .mode .areaBox{border-bottom:1px solid #EEE; padding-bottom:8px;}
.showMod .mainCon .mode .areaBox dl{ padding:5px 0;}
.showMod .mainCon .mode .areaBox dt{color: #999;float: left;width: 46px;}
.showMod .mainCon .mode .areaBox dd{float:left;width:822px;}
.showMod .mainCon .mode .areaBox dd a{padding-right:8px; color:#FF6600}
.showMod .mainCon .lineBox .lineList{padding:15px 0;height:206px;overflow:hidden;}
.showMod .mainCon .lineBox .lineList li{ float:left; margin-bottom:10px; height:21px; overflow:hidden; width:573px;}
.showMod .mainCon .lineBox .lineList li i{background:#287bce;color: #fff;display: inline-block;height: 17px;line-height: 16px;margin-top: 2px;overflow: hidden;text-align: center;width: 46px;float:left;margin-right:10px;}
.showMod .mainCon .lineBox .lineList li i.i2{background:#F18759;}
.showMod .mainCon .lineBox .lineList li i.i3{background:#4ed22a;}
.showMod .mainCon .lineBox .lineList li i.i4{background:#FF6600;}
.showMod .mainCon .lineBox .lineList li a{font-size:14px; color:#666;}
.showMod .mainCon .lineBox .lineList li span{float:right; font-size:12px; color:#ff5200;font-family:Arial;margin-left:18px;}
.showMod .mainCon .lineBox .lineList li span em{font-size:18px; padding:0 3px; line-height:18px;font-family:Arial;}
.showMod .mainCon .lineBox .lineList li.top{height:auto;width:280px;height:206px; margin-right:15px; display:inline; position:relative;padding-bottom:0;}
.showMod .mainCon .lineBox .lineList li.top .pic{width:280px; height:206px; overflow:hidden;}
.showMod .mainCon .lineBox .lineList li.top img{width:280px; height:206px;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.showMod .mainCon .lineBox .lineList li.top img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.showMod .mainCon .lineBox .lineList li.top div.bg,.showMod .mainCon .lineBox .lineList li.top div.text{position:absolute;bottom:0;left:0; padding:0 8px; height:28px; line-height:28px; color:#FFF; width:264px; font-size:14px;}
.showMod .mainCon .lineBox .lineList li.top div.bg{background:#000;opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}

/*酒店*/
.showMod .mainCon .hotelList{padding:15px 15px 10px 0;}
.showMod .mainCon .hotelList li{float:left;margin:0 0 5px 15px; display:inline; width:426px; height:24px; line-height:24px; overflow:hidden;}
.showMod .mainCon .hotelList li a{font-size:14px; color:#666;}
.showMod .mainCon .hotelList li .price{float:right; font-size:12px; color:#ff5200;font-family:Arial;margin-left:18px;}
.showMod .mainCon .hotelList li .price em{font-size:18px; padding:0 3px; line-height:18px;font-family:Arial;}
.showMod .mainCon .hotelList li .price span{font-family:Arial;color: #FF6600; margin-right:11px;}
.showMod .mainCon .hotelList li .price span b{padding:0 3px; font-weight:500;}
.showMod .mainCon .hotelList li.top{height:auto;}
.showMod .mainCon .hotelList li.top dl{background:#F5F5F5;}
.showMod .mainCon .hotelList li.top dt{float:left;padding:10px; width:266px;height:85px;}
.showMod .mainCon .hotelList li.top dl:hover{background:#FEF2CF;}
.showMod .mainCon .hotelList li.top dt h2 a{color:#FF6600; font-size:16px;}
.showMod .mainCon .hotelList li.top dt span{color:#999;}
.showMod .mainCon .hotelList li.top dt span em{color:#FF6600; padding-right:8px;}
.showMod .mainCon .hotelList li.top dt div{font-family:Arial;color: #ff5200;padding-top:8px;}
.showMod .mainCon .hotelList li.top dt div em{font-size:18px; padding:0 3px; line-height:18px;font-family:Arial;}
.showMod .mainCon .hotelList li.top dd{float:right;width:140px; height:105px; overflow:hidden;}
.showMod .mainCon .hotelList li.top dd img{width:140px;height:105px;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.showMod .mainCon .hotelList li.top dd img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}

/*游记*/
.showMod .mainCon .journal .write{float:left;margin-left:20px; height:30px; font-size:14px;padding-top:8px;}
.showMod .mainCon .journal .write a{padding:0 12px 0 8px; background:#FF7533; height:28px; border-bottom:2px solid #E5692E;float:left; color:#FFF; line-height:28px; border-radius:2px;}
.showMod .mainCon .journal .write a i{background:url(../images/destination/show.png) no-repeat 0 -121px; height:14px; width:20px; margin-right:5px; display:inline-block; margin-top:7px;float:left;}
.showMod .mainCon .journal .write a:hover{background:#FF5200; border-bottom:2px solid #E54A00; text-decoration:none;}
.showMod .mainCon .journal dl{padding:15px 0; border-bottom:1px solid #EEE; position:relative;}
.showMod .mainCon .journal dl:hover{background:#F5FBFE;}
.showMod .mainCon .journal dt{display: inline-block;float: left;height: 140px;margin-right: 20px;overflow: hidden;position: relative;width: 210px;}
.showMod .mainCon .journal dt img{width: 210px;height: 140px;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.showMod .mainCon .journal dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.showMod .mainCon .journal dd.info{width: 520px;float:left;}
.showMod .mainCon .journal dd.info h2{font-size: 18px;line-height: 18px;margin-bottom: 10px;height:20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;_white-space: normal;color: #FF6600;}
.showMod .mainCon .journal dd.info h2 a{color: #FF6600;}
.showMod .mainCon .journal dd.info .user{color:#999;margin-bottom:5px;}
.showMod .mainCon .journal dd.info .user span{padding-right:16px;}
.showMod .mainCon .journal dd.info .user span em{font-family:Arial;padding-left:5px;}
.showMod .mainCon .journal dd.info .text{height:44px; overflow:hidden; line-height:22px; font-size:14px;}
.showMod .mainCon .journal dd.infor{float:left; width: 56px; padding-left:14px; margin-left:48px; display:inline; height:73px; background:url(../images/destination/show.png) no-repeat -156px -114px; color:#aaa;}
.showMod .mainCon .journal dd.infor li{margin-bottom:10px; padding-left:15px;background:url(../images/destination/show.png) no-repeat 0 -138px; height:14px; line-height:14px;}
.showMod .mainCon .journal dd.infor li.l1{background-position:0 -153px;}
.showMod .mainCon .journal dd.infor li.l2{background-position:0 -141px;}
.showMod .mainCon .journal dd.infor li.l3{background-position:0 -166px;}
.showMod .mainCon .journal dd.bottom{ position:absolute;bottom:15px;left:230px; color:#999; padding-left:16px;background:url(../images/destination/show.png) no-repeat -147px -212px; }
.showMod .mainCon .journal dd.bottom em{padding:0 5px;font-family:Arial;}
.showMod .mainCon .journal dd.bottom em i{padding-right:5px;}
.showMod .mainCon .journal .attribute{height:40px; position:absolute;top:0;left:0; font-size:0;}
.showMod .mainCon .journal .attribute i{height:40px; width:40px; display:inline-block; margin-right:5px; background:url(../images/destination/show.png) no-repeat -34px -281px;}
.showMod .mainCon .journal .attribute i.quality{background-position:-120px -281px;}
.showMod .mainCon .journal .attribute i.practical{background-position:-77px -281px;}