﻿/*首页*/
.index{}
/**城市选择**/
.destination .dropMenu{position: absolute;left: 0px;top: 46px;z-index: 100;display:block;}
.destination .dropMenu::after{left: 75px;position: absolute;top: -16px;z-index: 99999;}

/*城市搜索框*/
.topSearch{background: url(../images/scenery/topSearchbg.jpg) no-repeat right 0;padding: 20px 0;}
.topSearch .cityBox{float: left;width: 280px;height: 46px;position: relative;margin: 0 20px 0 0px;}
.topSearch .cityBox .city{width: 270px;height: 36px;line-height: 36px;padding: 4px;border: 1px solid #ddd;background-color: #fff;border-radius: 2px;position: relative;cursor: pointer;}
.topSearch .cityBox .city i,.topSearch .search i,.topSearch .cityBox .city s{background: url(../images/scenery/sIndex.png) no-repeat;}
.topSearch .cityBox .city i{display: inline-block;height: 36px;width: 60px;background-position: 3px -3px;vertical-align: top;}
.topSearch .cityBox .city s{width: 41px;display: inline-block;vertical-align: top;height: 36px;background-position: -178px 12px;}
.topSearch .cityBox.cur .city s{background-position: -227px 12px;}
.topSearch .cityBox .cityName{display: inline-block;vertical-align: top;height: 36px;width: 160px;font-size: 16px;color: #666666;border-right: 1px solid #f0f0f0;}
.topSearch .search{float: left;height: 38px;width: 650px;padding: 2px;border: 2px solid #ff6815;border-radius: 2px;background-color: #fff;position: relative;}
.topSearch .search i{background-position: -81px -1px;float: left;height:38px;width:42px;}
.topSearch .search li{float: left;}
.topSearch .search .inputText{border: 0 none;outline: 0 none;color: #999;float: left;font-size: 14px;height: 22px;line-height: 22px;padding: 8px 2px;width: 480px;}
.topSearch .search .inputText:focus{box-shadow: inherit;}
.topSearch .search .sBtn{background-color: #ff6815;border: 0 none;color: #fff;float: left;font-size: 18px;height: 38px;line-height: 38px;text-align: center;width: 124px;cursor: pointer;}
/**城市选择**/
.dropDestination .dropMenu{position: absolute;left: 0px;top: 46px;z-index: 100;display:block;}
.dropDestination .dropMenu::after{left: 75px;position: absolute;top: -16px;z-index: 99999;}

/*景点主题*/
.index .topMod{background: #f5f5f5;padding: 10px 0;}
.index .topMod .leftBox{float:left;width:280px;background:#fff url(../images/scenery/sIndex.png) no-repeat 114px -338px;box-shadow: 0.5px 0.866px 3px 0 #e5e5e5;}
.index .topMod .leftBox h2{font-size:18px;padding:17px 12px 7px 12px;height:26px;line-height:26px;color:#666;}
.index .topMod .theme{overflow:hidden;height:auto;}
.index .topMod .theme .themeBox{width:280px; overflow:hidden;}
.index .topMod .theme .themeList{width:280px;padding-bottom: 12px;}
.index .topMod .theme .themeList li{float:left;margin:12px 0 0 12px;width:122px;text-align:center; }
.index .topMod .theme .themeList li a{background: #ccc;border-radius: 4px;display: block;height: 46px;line-height: 46px;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s ease-out 0s;white-space: nowrap;color: #fff;}
.index .topMod .theme .themeList li a:hover{opacity: 0.7;filter:alpha(opacity=70);}
.index .topMod .theme .themeList li:nth-child(1) a{background:#8ab923;}
.index .topMod .theme .themeList li:nth-child(2) a{background:#fc924c;}
.index .topMod .theme .themeList li:nth-child(3) a{background:#f25272;}
.index .topMod .theme .themeList li:nth-child(4) a{background:#2da1e7;}
.index .topMod .theme .themeList li:nth-child(5) a{background:#ca8c07;}
.index .topMod .theme .themeList li:nth-child(6) a{background:#03b1c1;}
.index .topMod .theme .themeList li:nth-child(7) a{background:#fc924c;}
.index .topMod .theme .themeList li:nth-child(8) a{background:#f25272;}
.index .topMod .theme .themeList li:nth-child(9) a{background:#2da1e7;}
.index .topMod .theme .themeList li:nth-child(10) a{background:#ca8c07;}
.index .topMod .theme .themeList li:nth-child(11) a{background:#03b1c1;}
.index .topMod .theme .themeList li:nth-child(12) a{background:#fc924c;}

/**幻灯片**/
.index .topMod .contentBox{float:right;width:900px;}
.index .slider{width:900px;position:relative; overflow:hidden;height:410px;background:#ccc; }	
.index .slider .bd{ position:relative; z-index:0;  }	
.index .slider .bd li{ height:410px; overflow:hidden; }	
.index .slider .bd li img{ display:block; width:900px; height:410px;}	
.index .slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.index .slider .hd ul{ text-align:center;  }	
.index .slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:18px; height:18px; margin:0 4px;background:url(../images/hotel/dot.png) no-repeat 0 -32px;overflow:hidden;   vertical-align:top; line-height:9999px;_background:#FFF;}	
.index .slider .hd ul .on{ background-position:0 0;_background:#3AA400;}

/**活动促销**/
.index .mode{margin-top:20px;background:#FFF;}
.index .mode h2{border-bottom: 1px dashed #e8e8e8;color: #333;font-size: 18px;height: 27px;line-height: 27px;padding: 16px 0px 16px 0px;position: relative;}
.index .mode h2 i{background: url(../images/scenery/sIndex.png) no-repeat scroll 0 0px;display: inline-block;height: 32px;left: 0;position: absolute;top: 12px;width: 32px;}
.index .mode h2 .more{font-size: 12px;position: absolute;right: 0px;top: 20px;z-index: 100;}
.index .mode .leftBox{float:left;width:900px;margin-right:20px;display:inline;}
.index .mode .rightBox{float:left;width:280px;}
/**热销排行**/
.index .ranking{}
.index .ranking h2{padding-left: 42px;color: #fa9047;}
.index .ranking h2 i{background-position: 0px -79px;}
.index .ranking .hotSlider{position:relative;width:1200px;height:295px;overflow: hidden;}
.index .ranking a.prev,.index .ranking a.next{display: none;position:absolute;top:103px;width:27px; height:50px;background:url(../images/hotel/control.png) no-repeat -29px 0; text-indent:-999999px; cursor:pointer;}
.index .ranking a.next{right:0; background-position:-84px 0;}
.index .ranking .prev{left:0;}
.index .ranking .next{ background-position:0 -50px;  }
.index .ranking a.prevStop{background:url(../images/hotel/control.png) no-repeat 0 0; }
.index .ranking a.nextStop{background:url(../images/hotel/control.png) no-repeat -56px 0; }
.index .ranking .hotList{width:1220px;height:295px;}
.index .ranking .hotList li{float:left;position:relative;width:285px; _display:inline;overflow:hidden;margin: 20px 20px 10px 0;}
.index .ranking .hotList li a:hover{text-decoration:none;cursor:pointer;}
.index .ranking .hotList li img,.index .ranking .hotList li .img{width:285px; height:214px;}
.index .ranking .hotList .title{font-size:14px;color:#333; height:21px;overflow:hidden;padding:5px 0; _height:20px;}
.index .ranking .hotList .price{font-size:14px; color:#787878;}
.index .ranking .hotList .price span{ color:#F40;}
.index .ranking .hotList .price .level{float:right; font-size:12px; font-family:Arial;color: #666;}
.index .ranking .hotList li a .sales{ position:absolute;bottom:72px; background:#FF684D;font-size:12px; color:#FFF; padding:8px;left:20px; width:243px;}
.index .ranking .hotList li.hover{ background:#FAFAFA;}

/**推荐景点**/
.index .sceneryMod{}
.index .sceneryMod .hd{position:relative;}
.index .sceneryMod .hd ul{position:absolute;bottom:17px;left:150px;}
.index .sceneryMod .hd li{float:left;padding:0 12px;font-size:14px;height:25px;line-height:25px;cursor:pointer;font-weight:500;color:#333;border: 1px solid #ddd;border-radius: 3px;margin-right: 10px;}
.index .sceneryMod .hd li.on{background:#70bf31;border-color:#70bf31;color:#fff;}
.index .sceneryMod .bd{overflow:hidden;}
.index .sceneryMod .bd .con{width: 1220px;}
.index .sceneryMod .bd li{float:left;width: 224px;display:inline;margin:20px 20px 0 0;border-bottom: 2px solid #fff;padding-bottom: 8px;}
.index .sceneryMod .bd li.on{border-color: #f60;box-shadow: 0 0 8px 2px #cccccc;}
.index .sceneryMod .bd li a:hover{text-decoration:none;}
.index .sceneryMod .bd li .img,.index .sceneryMod .bd li img{width:224px;height:168px;}
.index .sceneryMod .bd li .title{padding-top: 9px;overflow:hidden; font-size:14px;}
.index .sceneryMod .bd li.on .title{ color:#F60;text-decoration:none;}
.index .sceneryMod .bd li .price{padding-top: 8px;color:#666;}
.index .sceneryMod .bd li .price span{float:right;font-size:14px;}
.index .sceneryMod .bd li .price em{ color:#F60;}
.index .sceneryMod .bd li .price span em{font-size:14px;}
/*景点团购*/
.index .activity{margin-top:20px;height:236px;}
.index .activity .hd{font-size:16px; background:#F4F4F4;border:1px solid #E6E6E6; height:40px; line-height:40px;padding:0 10px;}
.index .activity .content{border:1px solid #E6E6E6;border-top:none;padding:15px 0 15px 15px;background:#FFF;height: 166px;}
.index .activity .content li{float:left; width:205px; margin-right:15px;position:relative; display:inline;}
.index .activity .content li .pic{width:205px;height:137px;overflow:hidden;}
.index .activity .content li img{width:205px;height:137px;border-radius:5px;}
.index .activity .content li .title{font-size:14px; height:24px; line-height:24px; overflow:hidden;padding-top:5px;}
.index .activity .content li .title span{float:right;padding-left:8px;font-size:12px;color:#666;}
.index .activity .content li .title span em{font-size:14px;color:#F60; font-family:Arial;padding-right:3px; font-weight: bold;}
.index .activity .content li .text,.index .activity .content li .bg{position:absolute;bottom:29px;left:0;padding:0 8px;width:189px;line-height:24px;height:24px;overflow:hidden; color:#999;}
.index .activity .content li .text span{float:right;color:#ff3f3f;text-shadow: 1px 1px #bbb;}
.index .activity .content li .bg{background:#FFF;filter:alpha(opacity=90);opacity:0.9;}

/**景点点评**/
.index .commentMod{background:#FFF;height:230px;overflow:hidden;}
.index .commentMod .hd{height:55px;line-height:50px;position:relative;border-bottom:1px dotted #E6E6E6;font-size:18px;padding-left:42px;color: #fa9047;}
.index .commentMod .hd i{background:url(../images/scenery/sIndex.png) no-repeat 0 -77px;display: inline-block;vertical-align: text-bottom;width: 32px;height: 32px;position: absolute;left: 0;top: 9px;z-index: 100;}
.index .commentMod .commentBox{height: 157px;margin-left: -20px;margin-top: 17px;}
.index .commentMod .commentBox dl{background-color: #f0f0f0;float: left;height: 157px;margin-left: 20px;width: 245px;padding: 0 20px}
.index .commentMod .commentBox dt{font-size: 14px;height: 24px;line-height: 24px;overflow: hidden;padding: 15px 0;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index .commentMod .commentBox dd.text{color:#b3b3b3;text-indent: 2em; position:relative;height:35px; overflow:hidden;padding: 15px 0;}
.index .commentMod .commentBox dd.text i{height:10px; width:10px; display:block; position:absolute; background:url(../images/scenery/quotation.png) no-repeat;}
.index .commentMod .commentBox dd.text i.s{left:0;top:0;background-position:0px -5px;}
.index .commentMod .commentBox dd.text i.e{right:5px;background-position:-10px 1px; bottom:5px;}
.index .commentMod .commentBox dd.user{color:#666;margin:8px 0 0;}
.index .commentMod .commentBox dd.user em{color:#F60;}
.index .commentMod .commentBox dd.user span{float:right;}
.index .banner{margin-top:20px;}
.index .banner img{width:280px;height:101px;}
/**常见问题**/
.index .question{height:230px;overflow:hidden;}
.index .question h2{background:url(../images/scenery/question.png) no-repeat 0 22px;padding-left:22px;}
.index .question li{height:26px;line-height:26px;padding-left:16px;background:url(../images/index.png) no-repeat -38px -14px;overflow:hidden;margin-top: 16px;}
.index .question li a{color: #666;}
.index .question li a:hover{color: #f60;}

/**服务保障**/
.index .security{background:#FFF; margin-top:20px; border:1px solid #E6E6E6;}
.index .security li{float:left;padding:30px 23px 30px 120px; background:url(../images/scenery/security.png) no-repeat; width:256px;}
.index .security li h4{font-size:14px;}
.index .security li p{color:#999;padding-top: 5px;}
.index .security li.d1{background-position:50px 20px;}
.index .security li.d2{background-position:50px -117px;}
.index .security li.d3{background-position:50px -254px;}


/*景点列表页面*/
.list{}
.list .topSearch{padding-top: 0;}
.list .filtersPanel{background:#FFF;padding:10px;position:relative;border:1px solid #ccc;border-bottom:0 none;}
.list .filtersPanel dl{float: left;}
.list .filtersPanel dt{float:left;padding-right:5px;height:30px;line-height:30px;}
.list .filtersPanel dt b{color: #f60;display: inline-block;font-size: 16px;font-weight: bold;margin-left: 10px;margin-right: 10px;}
.list .filtersPanel dt em{font-size:14px; font-family:Arial;color:#F60;}
.list .filtersPanel dd{float: left;height:30px;line-height:30px;}
.list .filtersPanel dd a{margin-bottom:3px;margin-top:3px;}
.list .filtersPanel dd a.item{border:1px solid #ffa63c;display:inline;padding:0 20px 0 4px;background:url("../images/hotel/icon.png") no-repeat right 1px #FFA63C;height:15px;line-height:15px;margin-right:8px;color:#FFF;}
.list .filtersPanel dd a:hover.item{text-decoration:none;}
.list .inner{background:#FFF;border:1px solid #ccc;border-top:2px solid #3AA400;width:1198px;}
.list .innerBox{position:relative;}
.list .inner dl{border-bottom:1px solid #E8E8E8;width:1198px;}
.list .inner dt{float:left;width:60px;text-align:center;padding-right:8px;line-height:46px;color:#666;background:#f5f5f5;padding:0 10px;}
.list .inner dd{float:left;width:990px;position:relative;overflow:hidden;}
.list .inner ul{overflow:hidden;width:990px;}
.list .inner dd li{float:left;line-height:46px;height:46px;}
.list .inner dd li a{display:inline;padding: 0 10px;color:#333;font-size:12px;}
.list .inner dd li a.cur{color:#F60;}
.list .inner dd li a:hover{color:#F60;}
.list .inner dd.more{float:right; width:60px;background:url(../images/icon.png) no-repeat 27px -172px; cursor:pointer;color:#3AA400;height:46px;line-height:46px;}
.list .inner dd.more:hover{color:#F60;}
.list .inner dd.open{background-position:27px -219px;}
.list .inner dl.bNone{border-bottom:none;}
.list .listWrapper{margin-top:20px;}
.list .listWrapper .leftBox{float:left;width:950px;}
.list .listWrapper .rightBox{width:230px;float:left;margin-left:20px;display:inline;}
.list .listWrapper .leftBox .sort{border:1px solid #E6E6E6;background:#fff;}
.list .listWrapper .leftBox .sort a{float:left;height:40px; line-height:40px; padding:0 14px 0 12px;border-right:1px solid #EBEFF3;color:#666;position:relative; background:#FFF;width:40px;}
.list .listWrapper .leftBox .sort a i{height:30px;width:10px;position:absolute;background:url(../images/arrowbg.gif) no-repeat 35px -39px;right:10px;top:0;}
.list .listWrapper .leftBox .sort a:hover{text-decoration:none;}
.list .listWrapper .leftBox .sort a.default{background-image:none !important;padding:0 12px;}
.list .listWrapper .leftBox .sort a.default i{background-position:2px -24px;}
.list .listWrapper .leftBox .sort a.cur.default i{background-position:2px -64px;}
.list .listWrapper .leftBox .sort a.asc i{background-position:2px -24px;}
.list .listWrapper .leftBox .sort a.desc i{background-position:2px -64px;}
.list .listWrapper .leftBox .sort a.cur{font-weight:700; color:#3AA400;}
.list .listWrapper .leftBox .sort a.cur.asc i{background-position:2px -24px;}
.list .listWrapper .leftBox .sort a.cur.desc i{background-position:2px -64px;}
.list .listWrapper .leftBox .sort .topPages{float:right;background:#fff;}
.list .listWrapper .leftBox .sort .topPages a{margin:0;padding:0 8px;border-left:1px solid #EBEFF3; border-right:none;}
.list .listWrapper .leftBox .sort .topPages a:hover{background:#3AA400;color:#FFF;}
.list .listWrapper .leftBox .sort .topPages a.no{background:#E5E5E5;color:#999;cursor:default;}
.list .listWrapper .leftBox .sort span{float:left;height:40px;line-height:40px;font-size:14px;padding:0 8px;color:#787878;border-left: 1px solid #ebeff3;min-width: 40px;text-align: center;}
.list .listWrapper .noContent{margin-top:20px;background:#fff5df;padding:30px 60px;}
.list .listWrapper .noContent .content{background:url(../images/hotel/icon.png) no-repeat 0 -135px; height:50px;padding-left:60px;font-size:18px;color:#000;}
.list .listWrapper .noContent .content p{font-size:14px;color:#666;}
.list .listWrapper .noContent .content p a{color:#2e7dcd;}
/**景点数据列表**/
.list .sceneryList{}
.list .sceneryList .item{background-color: #fff;border: 1px solid #e6e6e6;padding: 15px 15px 0;margin-top: 20px;-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.5s ease-out;}
.list .sceneryList .item:hover{border-color:#f60;}
.list .sceneryList .item .pic{float:left;height: 130px;width:175px;}
.list .sceneryList .item .pic img{height: 130px;width: 175px;}
.list .sceneryList .item .infoText{float: left;height: 130px;overflow: hidden;padding: 0 12px;width: 545px;}
.list .sceneryList .item .infoText h2{ font-size: 16px;height: 24px;}
.list .sceneryList .item .infoText h2 a{color: #3AA400;}
.list .sceneryList .item .infoText h2 span{font-size:12px;padding-left:8px; color:#999;}
.list .sceneryList .item .infoText h2 span em{color:#F60;}
.list .sceneryList .item .infoText .infoList{color: #666;font-family: "宋体";height: 20px;line-height: 20px;padding: 3px 0;}
.list .sceneryList .item .infoText .infoList strong{color: #333;float: left;}
.list .sceneryList .item .info .price{float: left;padding-left: 10px;text-align: center;width: 163px;border-left: 1px dotted #d5d5d5;text-align: right;}
.list .sceneryList .item .info .price span{display:block;}
.list .sceneryList .item .info .price span.p{height: 60px;line-height: 60px;}
.list .sceneryList .item .info .price span.p em{font-size:22px;color:#F60;font-family:Arial;}
.list .sceneryList .item .info .price span.p em i{font-size: 12px;}
.list .sceneryList .item .info .price span.f{color: #0065c9;}
.list .sceneryList .item .info .price span.f em{font-size: 18px;padding-right: 5px;}
.list .sceneryList .item .info .price span.s{padding: 12px 0px 0px;}
.list .sceneryList .item .info .price span.s a{background-color: #f60;background-image: -webkit-linear-gradient(top, #f80, #f60);background-image: -moz-linear-gradient(top, #f80, #f60);background-image: -ms-linear-gradient(top, #f80, #f60);background-image: -o-linear-gradient(top, #f80, #f60);background-image: linear-gradient(top, #f80, #f60);border: 1px solid #e57b02;box-shadow: 0 1px 0 0 #fca746 inset;border-radius: 3px;color: #fff;font: bold 14px/26px simsun,sans-serif;display: inline-block; height: 26px; line-height: 26px; padding: 0 34px 0 24px;position: relative;}
.list .sceneryList .item .info .price span.s a:hover{background-color: #fc9b2d;background-image: -webkit-linear-gradient(top, #fc9b2d, #ea7f04);background-image: -moz-linear-gradient(top, #fc9b2d, #ea7f04);background-image: -ms-linear-gradient(top, #fc9b2d, #ea7f04);background-image: -o-linear-gradient(top, #fc9b2d, #ea7f04);background-image: linear-gradient(top, #fc9b2d, #ea7f04);border: 1px solid #fc9b2d;-webkit-box-shadow: inset 0 1px 0 0 #fccc94;box-shadow: inset 0 1px 0 0 #fccc94;cursor: pointer;text-decoration: none;}
.list .sceneryList .item .info .price span.s a b{border-color: transparent transparent transparent #fff;border-style: dashed dashed dashed solid;border-width: 4px;display: inline-block;height: 0;overflow: hidden;position: absolute;right: 10px; top: 10px;width: 0;}
.list .sceneryList .stool li{float:left; height:24px; line-height:30px;}
.list .sceneryList .stool li a{color:#8FC553; display:inline-block;padding:0 15px; background:url(../images/scenery/icon.png) no-repeat;width:48px;}
.list .sceneryList .stool li a.map{background-position:-148px -289px;}
.list .sceneryList .stool li a.collection{background-position:-145px -209px;padding-left:18px;}
.list .sceneryList .stool li a.collection.on{background-position:-145px -243px; color:#FF6504;}
.list .sceneryList .mapBox{margin-top:15px;padding:15px 0;border-top:1px solid #E8E8E8;display:none;}

/**最近浏览**/
.list .recommend{background:#FFF;}
.list .recommend .hd{font-size:14px; text-indent:12px;background:#fff; height:40px; line-height:40px;border:1px solid #E6E6E6;}
.list .recommend .hd span{float:right; padding-right:20px;font-size:12px; font-weight:500;}
.list .recommend .hd span a{ color: #3AA400}
.list .recommend .content{padding:0;border:1px solid #E6E6E6; border-width:0 1px 1px;}
.list .recommend .content dl{padding:10px 12px;border-bottom:1px solid #E6E6E6;}
.list .recommend .content dt{width:60px; height:45px; float:left;padding-right:8px;}
.list .recommend .content dt img{width:60px;height:45px;}
.list .recommend .content dd{height: 22px;overflow:hidden;}
.list .recommend .content dd a{color:#3AA400;}
.list .recommend .content dd span{color:#666; padding-right:8px;float: right;}
.list .recommend .content dd span em{font-size:14px; color:#F60;font-family:Arial;padding:0 3px;}
/**优惠信息**/
.discountInfo{float: left;}
.discountInfo ul{}
.discountInfo li{display: inline;float: left;margin-left:6px;margin-top:3px;position: relative;z-index: 1;}
.discountInfo li .text{border: 1px solid #64C201;height: 20px;line-height: 20px;color: #555;overflow: hidden;border-radius: 3px; float:left;}
.discountInfo li .text em{padding-right: 7px;margin-left: 7px;}
.discountInfo li .text b{background: #64C201;float: left;;display: inline-block;color: #FFF;font-weight: normal;padding: 0 7px;}
.discountInfo li .bonus{border-color: #f87633;}
.discountInfo li .bonus b{background: #f87633;}

/*供应商信息*/
.sellerBox{float: left;}
.sellerBox a.more{background: url("../images/arrowbg.gif") no-repeat scroll right -366px;padding-right: 10px;color: #3aa400;}
.sellerBox .moreInfo{background: url(../images/tipbg.png) no-repeat right 0;display: none;height: 140px;position: absolute;left: 0;top: -120px;width: 283px;z-index:1000}
.sellerBox .box{height: 120px;overflow: hidden;padding: 17px 13px 3px;font-size:12px;}
.sellerBox h5{color: #000;font-weight: bold;height: 32px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;_white-space: normal;}
.sellerBox .moreInfo p{height: 18px;line-height: 18px;padding-top: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;_white-space: normal;}
.sellerBox .infoCont{width: 257px;height: 100px;padding: 10px 0;}
.sellerBox .infoCont span{float: left;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 141px;}
.sellerBox .infoCont .imgPic{border: 1px solid #e8e8e8;height: 90px;margin-right: 8px;padding: 5px;width: 96px;}
.sellerBox .infoCont .imgPic a{height: 90px;line-height: 90px;width: 96px;}
.sellerBox .infoCont .imgPic a img{max-height: 90px;}
.sellerBox .infoCont .tit{}
.sellerBox .infoCont .tit a{color: #333 !important;}
.sellerBox .infoCont .tick{width: 125px;background: url(../images/tick.gif) no-repeat 0 8px;color: #23B166;overflow: hidden;padding-left: 16px;}
.sellerBox .infoCont .tick.tick1{background-position: 0 -41px;color: #D33836;}
.sellerBox .authorize{border: 1px solid #EAEAEA;border-width: 1px 0;}
.sellerBox .authorize li{background: url(../images/tick.gif) no-repeat 0 10px;color: #23B166;float: left;height: 30px;line-height: 30px;margin-right: 20px;overflow: hidden;padding-left: 16px;}
.sellerBox .authorize li.tick{background-position: 0 -43px;color: #D33836;}

/*鼠标悬浮提示*/
.hoverTip{display: none;padding: 3px;position: absolute;top: 25px;left: 0px;background: #dedede;box-shadow: 3px 3px 6px #aaa;}
.hoverTip .box{background: #FFF;border: 1px solid #ccc;padding: 5px 10px;position: relative;width: 270px;}
.hoverTip .box b{background: url(../images/line/arrowtop.png) no-repeat 0 0;display: block;font-size: 0;height: 7px;position: absolute;left: 11px;top: -7px;width: 12px;}
.hoverTip .box p{color: #000;line-height: 22px;text-align: justify;}
.hoverTip .box p em{color:#f60;font-family:arial;font-weight:700;}

/*门票*/
.ticketBox{ margin-top:20px;background-color: #fff;}
.ticketBox .hd{height:42px;line-height:42px;border:1px solid #dfdfdf;font-size:24px;padding:0 20px;width:1158px;position:relative;padding-bottom:5px;background:#f5f5f5;}
.ticketBox .ticketList{border: 1px solid #dfdfdf;border-top:0px none;background:#e8fce9;}
.ticketBox .ticketList.on{border-color: #8DD693;background:#e8fce9;}
.ticketList .ticket{height: 60px;line-height: 60px;overflow: hidden;position: relative;text-align: center;background:#fff;padding: 0 20px;border-top:2px solid #fff;}
.ticketList .ticket:hover{background:#e8fce9;border-top:2px solid #e8fce9;}
.ticketList .ticket .ticketName{width: 555px;height:60px;float: left;padding: 0px 0px 0px 20px;font-size: 14px;font-weight: 600;text-align: left;position: relative;}
.ticketList .ticket .RackRate{width: 150px;float: left;text-align: left;height: 60px;}
.ticketList .ticket .Price{width: 190px;float: left;color: #333;height: 60px;line-height: 52px;text-align: left;}
.ticketList .ticket .Price em{color: #f60;font-size: 12px;}
.ticketList .ticket .Price em strong{font-size: 22px;}
.ticketList .ticket .moreprice{width: auto;float: left;margin: 10px 0px 0px 133px;height: 50px;line-height: 45px;}
.ticketList .ticket .moreprice span{cursor:pointer;display:inline-block;height:22px;line-height:22px;padding:0 20px 0 10px;border:1px solid #c6c6c6;color:#555;border-radius:2px;background: url("../images/scenery/icon.png") no-repeat 63px -284px #fff;}
.ticketList.on .ticket{overflow: inherit;background:#e8fce9;border-top:2px solid #8DD693;}
.ticketList.on .ticket .moreprice span{background-position:63px -299px;background-color: #fff;color: #000;}
.ticketList .ticketCont{display: none;}
.ticketList dl{border-top: 1px solid #e0e0e0;background: #fff;}
.ticketList dl.title{background:#efefef;color: #999;}
.ticketList dl dd{float:left;height:30px;line-height:30px;padding:10px 0;text-align:center;}
.ticketList dl.title dd{height:40px;line-height:40px;padding:0;color: #999;}
.ticketList dl dd em{color:#F60;font-size: 14px;}
.ticketList dl dd em,.ticketList dl dd del{ font-family:Arial;}
.ticketList dl dd.row1{width:160px;position:relative;padding-left:40px;text-align:left;}
.ticketList dl dd.row2{width:265px;text-align:left;}
.ticketList dl dd.row3{width:100px;}
.ticketList dl dd.row4{width:100px;}
.ticketList dl dd.row5{width:100px;}
.ticketList dl dd.row6{width:223px;}
.ticketList dl dd.row7{width: 210px;text-align:left;}
.ticketList dl dd.row1 .provider{overflow: hidden; width: 150px; white-space: nowrap; text-overflow: ellipsis;}
.ticketList dl dd.row1 .provider a{color:#3AA400;background-position: right -366px;}
.ticketList dl dd.row1 .hoverTip{top: 50px;left: 40px}
.ticketList dl dd.row1 .hoverTip .box{padding: 0px;}
.ticketList dl dd.row1 .hoverTip h4{padding: 5px 8px;border-bottom: 1px solid #ccc;background:#ededed;text-align:left;font-size: 14px;font-weight: 600;height: 32px;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ticketList dl dd.row1 .hoverTip h4 img{width: 60px;height: 20px;padding:3px 5px;border: 1px solid #dedede;margin-right: 5px;background-color: #fff;}
.ticketList dl dd.row1 .hoverTip ul{border-bottom: 1px dashed #ccc;padding: 5px 8px;}
.ticketList dl dd.row1 .hoverTip ul li{text-align: left;height: 32px;line-height: 32px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ticketList dl dd.row1 .hoverTip .authorize{background: url("../images/tick.gif") no-repeat right 4px;color: #23B166;height: 30px;line-height: 30px;margin-right: 10px;overflow: hidden;padding-right: 16px;}
.ticketList dl dd.row1 .hoverTip .authorizeNot{background: url("../images/tick.gif") no-repeat right -45px;color: #f00;height: 30px;line-height: 30px;margin-right: 10px;overflow: hidden;padding-right: 16px;}
.ticketList dl dd.row1 .hoverTip p{padding: 5px 8px;color: #666;}
.ticketList dl dd.row1 .hoverTip p label{color: #000;}
.ticketList dl dd.row1 .arrow{left:30px;}
.ticketList dl dd.row2 a{color:#3AA400;font-family: Tahoma,Simsun,sans-serif;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 261px;}
.ticketList dl dd.row2 a span{ color: #666; padding-left:8px;}
.ticketList dl dd.row2 a span i{border-color: #666 transparent #666;border-style: solid solid none;border-width: 5px 5px 0;color: #fff;display: inline-block;font-size: 0;height: 0;line-height: 0; margin-left: 2px; margin-right: 5px;overflow: hidden;vertical-align: middle;width: 0;}
.ticketList dl dd .btn{background-color: #fdaf00;border-radius: 2px; box-shadow: 0 1px 1px #ccc;color: #fff;display: inline-block; height: 22px;line-height: 20px;text-align: center;width: 54px; margin:5px 44px 0 0;float: right;}
.ticketList dl dd .btn:hover{background:#FF971C;text-decoration:none;}
.ticketList dl dd .none{background:#CCC;}
.ticketList dl dd .none:hover{background:#CCC;cursor:not-allowed;text-decoration:none;}
.ticketList dd .pre{position:relative;float:left;display:inline;}
.ticketList dd .pre span{margin-left:5px;float:left;display:line;border:1px solid #ffa63c;font-family: Arial;color:#ffa63c;padding:0 3px 0 18px;background:url(../images/hotel/icon.png) no-repeat ;height:16px;line-height:16px;margin-top: 2px;}
.ticketList dd .pre span.f{background-position:-104px -104px;}
.ticketList dd .pre span.d{background-position:-104px -83px;}
.ticketList dd .pre span.h{background-position:-1px -102px;border:none;padding:0;width:30px;height:18px;text-indent:-999999px;}
.ticketList dd .pre span.s{background-position:-56px -102px;border:none;padding:0;width:17px;height:18px;text-indent:-999999px;}
.ticketList dd .ins{position:absolute;top:26px;right:-27px;background:#e8e8e8;padding:4px;z-index:99;width:257px;display:none;}
.ticketList dd .ins s{position:absolute;top:-5px;right:126px;width:15px;height:10px !important;background:url(../images/hotel/icon.png) no-repeat -80px -110px !important; border:none  !important;}
.ticketList dd .insBox{background:#FFF;padding:10px;border:1px solid #a1a1a1;}
.ticketList dd .insBox h2{height:24px; line-height:24px;}
.ticketList dd .insBox h2 i{background:#ff8080;height:24px; line-height:24px; color:#FFF;display:inline-block;padding:0 5px;border-radius:3px 3px 0 0;font-family:'宋体';}
.ticketList dd .insBox .text{padding:5px; background:#F5F5F5;line-height:20px;margin-bottom:5px;}
.ticketList dd .insBox .text em{float:none;}
.ticketList .describe{padding:10px 10px 10px 30px; line-height:22px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0; background:#fff4d9; display:none;}

/*list页重置门票样式*/
.list .ticketBox{margin-top: 15px;padding-bottom: 10px;}
.list .ticketBox .ticketList{border: 0 none;border-bottom: 1px solid #dfdfdf;}
.list .ticketBox .ticketList:first-child {border-top: 1px solid #dfdfdf;}
.list .ticketBox .ticketList.on{border:1px solid #8DD693;background:#e8fce9;margin-left: -1px;}
.list .ticketList .ticket .ticketName{width: 335px;padding: 0;}
.list .ticketList .ticket .moreprice{width: auto;margin: 10px 0 0 131px;}
.list .ticketList .ticket{padding: 0 15px;}
.list .ticketList dl dd.row1{padding-left: 15px;}
.list .ticketList dl dd.row2{width: 135px;}
.list .ticketList dl dd.row2 a{width: 135px;}
.list .ticketList dl dd.row5{display: none;}
.list .ticketList dl dd.row7{padding-right: 15px;width: 168px;}
.list .ticketList dl dd .btn{margin-right: 0;}

/*更多门票*/
.moreBox{display: none;height:32px; line-height:32px;padding: 0 15px;}
.moreBox span{float:right;padding-left:12px;background:url(../images/icon.png) no-repeat 0 -225px; color:#39f;cursor:pointer;}
.moreBox span:hover{text-decoration: underline;}
.moreBox span.open{background-position:0 -179px;}
.show .moreBox{border: 1px solid #dfdfdf;border-top:0px none;}

/*show*/
.show .topMod{background-color: #fff;border: 5px solid #eeeeee;padding:10px;position: relative;}
.show .focusBox{background: #FFF;float: left;height: 300px;padding-right: 20px;overflow: hidden;width: 668px; display:inline;}
/**show幻灯片**/
.show .focusBox .bd{float: left;height: 300px;overflow: hidden;position: relative;width: 400px;}
.show .focusBox .bd li{float: left;width: 400px;height: 300px;overflow: hidden;}
.show .focusBox .bd li img{-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;width: 400px;height: 300px; display:block;}
.show .focusBox .bd li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform: scale(1.2);}
.show .focusBox .hd{float: right;height: 300px;overflow: hidden;position: relative;width: 268px;}
.show .focusBox .hd ul li{cursor: pointer;display: inline;float: left;height: 93px;margin: 0 0 10px 10px;position: relative;width: 124px;}
.show .focusBox .hd ul img{border: 3px solid #333;height: 87px;vertical-align: top;width: 116px;}
.show .focusBox .hd ul .mask{background: #000;bottom: 3px;display: block;height: 87px;left: 3px;opacity: 0.4;filter: alpha(opacity=40);position: absolute;top: 3px;width: 116px;z-index: 3;}
.show .focusBox .hd ul .on .mask{display: none;position: relative;}
.show .focusBox .hd ul .on img{border-color: #F40;}
.show .focusBox .hd .more{display: block;font-size: 12px;height: 21px;line-height: 21px;position: absolute;width: 124px;text-align: center;z-index: 10;}
.show .focusBox .hd .more a{color: #FFF;}

.show .topInfo{position:relative;float:left;width:482px;}
.show .topInfo h2{font-size:24px; line-height:36px;width:340px;height:36px; overflow:hidden;padding-bottom:5px;text-overflow: ellipsis;white-space: nowrap;}
.show .infoList li{line-height: 20px;margin-bottom: 12px; overflow: hidden;}
.show .infoList li label{width:60px; float:left;color:#000;font-weight:bold;padding-right:12px;}
.show .infoList li.sum{height: 40px;}
.show .infoList li.sum .level{font-family: Tahoma,Simsun,sans-serif;font-size: 12px;margin-right: 10px;}
.show .infoList li.sum .level em{color:#f92727;padding-right:2px;}
.show .infoList li.sum .comments{color: #3AA400;font-weight:500;margin-right: 10px;}
.show .infoList li.sum .comments em{font: 30px/1.5 Arial,simsun,sans-serif;margin-right: 3px}
.show .infoList li.sum a{color: #999;display: inline-block; font-size: 12px;padding-top: 15px;text-decoration: underline;}
.show .infoList li.t{height:26px; line-height:26px;width:340px;}
.show .infoList li.t span{background-color: #66CCCC;color: #f46033; display: inline-block;height: 26px;line-height: 26px;padding: 0 10px;margin-right:5px;color:#FFF;}
.show .infoList li.t span.s1{background-color: #66CCCC;}
.show .infoList li.t span.s2{background-color: #FF99CC;}
.show .infoList li.t span.s4{background-color: #FF9999;}
.show .infoList li.t span.s5{background-color: #FFAA66;}
.show .infoList li.t span.s6{background-color: #FF6666;}
.show .infoList li.t span.s7{background-color: #99CC66;}
.show .infoList li.t span.s8{background-color: #66CCFF;}
.show .infoList li.address a{display: inline-block;margin-left: 30px;position:relative;}
.show .infoList li.address a i{ background: url(../images/scenery/icon.png) no-repeat;height: 18px; margin-left: -22px;position: absolute;width: 19px;}
.show .infoList li.address a.phone i{background-position:9px -32px;}
.show .topInfo .priceBox{position:absolute;top:-10px;right:-10px; background:url(../images/scenery/pricebg.jpg) no-repeat;height:132px;width:134px; color:#FFF;padding: 7px 5px 0 7px;text-align: center;}
.show .topInfo .price{border-bottom: 1px solid #fff;font-family: Tahoma,Simsun,sans-serif;}
.show .topInfo .price em{font-family: Arial;vertical-align: 22px;}
.show .topInfo .price span{font-family: Tahoma;font-size: 40px;line-height: 54px;}
.show .topInfo .priceBox a{color: #fff;display: block;font: 20px/30px "microsoft yahei";margin: 0 auto;padding-top: 5px;text-decoration: none;width: 80px;}
.show .tools a{border-radius: 3px;color: #FFF;display: inline-block;margin-right: 5px;line-height: 24px;_line-height: 25px;overflow: hidden;padding: 0 10px;}
.show .tools a.btnCollection{background: #68BD77;}
.show .tools a.btnFaq{background: #C286E3;}
.show .tools a.btnPrint{background: #54B3FC;}

.show .mainBox{margin-top:20px;}
.show .mainCon{float: left; width: 950px;}
.show .mainCon .navBox{ border-bottom: 1px solid #d5d5d5;height: 47px;width: 949px  !important;border-left:1px solid #d5d5d5; z-index:9999; background:#FFF;}
.show .mainCon .navBox li{ float: left; background-color:#fff;}
.show .mainCon .navBox li a{ padding:3px 18px 0; height:43px; font: 18px/43px 'microsoft yahei'; text-align: center;  color: #333; display:inline-block;  border:1px solid #d5d5d5; border-width: 1px 1px 0 0;}
.show .mainCon .navBox li a:hover{text-decoration:none;}
.show .mainCon .navBox li a.cur{border-top: 3px solid #3AA400;display: inline-block;font-weight: bold;padding: 1px 18px;position: relative;}
.show .mainCon .navBox li.goTicket{float:right;display:none; }
.show .mainCon .navBox li.goTicket a{float:right; color:#fff; border:1px solid #e08821; margin-right:0; height: 38px;font: 18px/38px 'microsoft yahei'; padding: 3px 30px 0; background-color: #fb9125;background-image: -webkit-linear-gradient(top, #fb9125, #fa8721);background-image: -moz-linear-gradient(top, #fb9125, #fa8721);background-image: -ms-linear-gradient(top, #fb9125, #fa8721);background-image: -o-linear-gradient(top, #fb9125, #fa8721);background-image: linear-gradient(top, #fb9125, #fa8721);	color: #fff;border-radius: 3px;text-align: center;border: 1px solid #e08821;-webkit-box-shadow: inset 0 1px 0 0 #fcad5c;box-shadow: inset 0 1px 0 0 #fcad5c; }
.show .mainCon .navBox li.goTicket a:hover { color:#fff;background-color: #fd7b2b;background-image: -webkit-linear-gradient(top, #fd802c, #fd6f29);background-image: -moz-linear-gradient(top, #fd802c, #fd6f29);background-image: -ms-linear-gradient(top, #fd802c, #fd6f29);background-image: -o-linear-gradient(top, #fd802c, #fd6f29);background-image: linear-gradient(top, #fd802c, #fd6f29);border: 1px solid #fc6621;-webkit-box-shadow: inset 0 1px 0 0 #fea161;box-shadow: inset 0 1px 0 0 #fea161;cursor: pointer;text-decoration: none;}
/**景点详细数据**/
.show .mainCon .itemList{background-color: #FFF; border:1px solid #d5d5d5;border-width:1px; box-shadow: 1px 1px 1px #ebeef0;border-top:0 none;}
.show .mainCon .itemBox{padding: 25px 25px 25px 75px; border-top: 3px solid #f1f1f1;}
.show .mainCon .intros {border-top:none;}
.show .mainCon .itemList .itemHd{float: left;height: 75px;margin-left: -91px;padding-top: 5px;position: relative;text-align: center;width: 75px; font-size:16px; line-height:28px; color:#FFF;background: #8DD693;}
.show .mainCon .itemList .itemHd b{background:url(../images/scenery/icon.png) no-repeat -145px -104px ; display: block;height: 7px;left: 0;overflow: hidden;position: absolute;top: 80px;width: 15px;}
.show .mainCon .itemBox .itemHd i{display: inline-block;height: 40px;width: 40px; background:url(../images/scenery/icon.png) no-repeat;}
.show .mainCon .intros .itemHd i{background-position:-83px -102px;}
.show .mainCon .notes .itemHd i{background-position:1px -102px;}
.show .mainCon .gallerys .itemHd i{background-position:-43px -102px;}
.show .mainCon .videos .itemHd i{background-position:-84px -145px;}
.show .mainCon .maps .itemHd i{background-position:0px -186px;}
.show .mainCon .comment .itemHd i{background-position:1px -144px;}
.show .mainCon .consults .itemHd i{background-position:-42px -144px;}
/**景点图片**/
#preview{background: #FFF;border: 1px solid #EFEFEF;display:none;position: absolute;padding: 3px;z-index: 99999;}
#preview img{max-width:560px;}
.show .scenic ul{width: 873px;overflow: hidden; position:relative;}
.show .scenic li{border: 1px solid #EFEFEF;display: inline;float: left;height: 117px;margin: 0 15px 15px 0;overflow: hidden;position: relative;width: 155px;}
.show .scenic li div{cursor: pointer;color: #FFF;height: 30px;line-height: 30px;overflow: hidden;position: absolute;left: 0;top: 87px;padding: 0 10px;width: 135px;text-align: center;}
.show .scenic li div.bg{background: #000;opacity: 0.7;filter: alpha(opacity=70);}
.show .mainCon .mapBox{padding-bottom:10px;}
/**点评*/**/
.show .comment .textCon{overflow: hidden;width: 930px;}
.show .comment .markInfo{border: 1px solid #ECECEC;}
.show .markInfo .mark1{background: #FFF;color: #333;float: left;font-size: 14px;height: auto;padding: 26px 0;width: 140px;text-align: center;}
.show .markInfo .mark2{background: #FFF;border: 1px solid #ECECEC;border-width: 0 1px;float: left;padding: 0 15px 10px;width: 364px;}
.show .markInfo .mark3{float: left;height: auto;overflow: hidden;width: 309px; text-align:center;padding-top:26px;}
.show .markInfo .mark1 h3{height: 44px;line-height: 44px;}
.show .markInfo .mark1 em{color: #F40;font-size: 36px;font-weight: bold;}
.show .markInfo .mark2 dl{padding-top: 10px;}
.show .markInfo .mark2 dt{float: left;height: 18px;line-height: 18px;overflow: hidden;text-align: right;width: 60px;}
.show .markInfo .mark2 dd{float: left;height: 18px;line-height: 18px;overflow: hidden;}
.show .markInfo .mark2 dd.d1{background: url(../images/bars.gif) repeat-x 0 0;border: 2px solid #E3E4E3;border-width: 0 2px;font-size: 0;height: 14px;line-height: 14px;margin: 3px 10px 1px 7px;_margin: 2px 10px 2px 7px;width: 250px;}
.show .markInfo .mark2 dd.d1 div{background: url(../images/bars.gif) repeat-x 0 0;font-size: 0;height: 14px;line-height: 14px;}
.show .markInfo .mark2 dd.d2{color: #F40;font-family: Arial;font-weight: bold;width: 30px;}
.show .markInfo .mark2 dd.d1 div.blue{background-position: 0 -40px;}
.show .markInfo .mark2 dd.d1 div.orange{background-position: 0 -80px;}
.show .markInfo .mark2 dd.d1 div.green{background-position: 0 -120px;}
.show .markInfo .mark2 dd.d1 div.red{background-position: 0 -160px;}
.show .markInfo .mark3 .btn{ background:#FF9913; color:#FFF; font-size:16px; height:36px; line-height:36px; padding:0 25px; display:inline-block;text-shadow: 0 0 1px #333;}
.show .markInfo .mark3 .btn:hover{background:#F60;text-decoration:none;}
.show .markInfo .mark3 h3{font-size:14px; padding-top:10px; color:#999;}
.show .comment .listBox{background: #FFF;margin-top: 15px;}
.show .comment .listBox p{color: #666;}
.show .comment .listBox dl{margin-top: 15px;}
.show .comment .listBox dt{float: left;margin-right: 20px;width: 81px;}
.show .comment .listBox dt img,.show  .comment .listBox dt .visitor{border: 1px solid #ECECEC;display: block;height: 75px;width: 75px;padding: 2px;}
.show .comment .listBox dt .visitor{background: url(../images/visitor.gif) no-repeat 2px 2px;}
.show .comment .listBox dt p{height: 18px;line-height: 18px;overflow: hidden;padding-top: 5px;text-align: center;}
.show .comment .listBox dt .user{color: #328605;text-transform: uppercase;}
.show .comment .listBox dt .date{color: #888;}
.show .comment .listBox dd{float: left;width: 747px;}
.show .comment .listBox dd .box{border: 1px solid #ECECEC;border-top: 1px solid #BBB;width: 747px;position: relative;_position: static;}
.show .comment .box .hd{border-bottom: 1px solid #ECECEC;height: 40px;line-height: 40px;margin: 0 15px; background:#FFF; font-size:12px;}
.show .comment .box .hd li{color: #F40;float: left;margin-right: 15px;}
.show .comment .box .hd b{color: #333;font-weight: normal;}
.show .comment .box .hd li.bonus{background: url(../images/coins.gif) no-repeat 0 12px;color: #F40;padding-left: 22px;}
.show .comment .box .hd li.bonus em{font-weight: bold;}
.show .comment .box .desc{color: #888;line-height: 24px;padding: 12px 15px 0;text-align: justify;}
.show .comment .arrow{background: url(../images/arrowleft.png) no-repeat 0 0;display: block;_display: none;position: absolute;left: -7px;top: 34px;width: 7px;height: 12px;}
.show .comment .more{height: 16px;font-size: 0;overflow: hidden;text-align: right;}
.show .comment .more b{background: url(../images/checkon.gif) no-repeat 0 0;cursor: pointer;display: inline-block;height: 16px;width: 16px;}
.show .comment .moreUp b{background-position: 0 bottom;}
.show .comment .moreInfo{display: none;margin-top: 10px;padding: 0 15px;}
.show .comment .impressions{height: 26px;padding: 10px 0;}
.show .comment .userGallery{border-top: 1px solid #ECECEC;}
.show .comment .userGallery li{float: left;height: 75px;overflow: hidden;width: 109px;padding: 10px 10px 0 0;}
.show .comment .impressions li{background: #F40;color: #FFF;display: inline-block;float: left;font-size: 12px;margin-right: 5px;padding:0 8px;}
.show .comment .impressions li.t1{background: #6CC;}
.show .comment .impressions li.t2{background: #F60;}
.show .comment .impressions li.t3{background: #F9C;}
.show .comment .impressions li.t4{background: #F99;}
.show .comment .impressions li.t5{background: #F96;}
.show .comment .impressions li.t6{background: #F66;}
.show .comment .impressions li.t7{background: #9C6;}
.show .comment .impressions li.t8{background: #6CF;}
.show .comment .impressions li.t9{background: #69C;}

/*咨询*/
.show .consult {overflow: hidden;width: 848px;}
.show .consult .formBox{border: 1px solid #ECECEC;}
.show .consult .formBox textarea{background: #FFF;border: 0;color: #666;line-height: 20px;height: 80px;overflow: auto;padding: 5px;width: 836px;resize: none;}
.show .consult .formBtn{border: 1px solid #ECECEC;border-top: 0;color: #888;height: 40px;line-height: 40px;padding-left: 15px;}
.show .consult .formBtn .btn{background: #F40;border: 0;color: #FFF;cursor: pointer;float: right;padding: 0 15px;width: 48px;text-align: center;}
.show .consult .formBtn .user{color: #F40;font-weight: normal;}
.show .consult .listBox{background: #FFF;margin-top: 15px;}
.show .consult .listBox p{color: #666;}
.show .consult .listBox dl{margin-top: 15px;}
.show .consult .listBox dt{float: left;margin-right: 20px;width: 81px;}
.show .consult .listBox dt img,.consult .listBox dt .visitor{border: 1px solid #ECECEC;display: block;height: 75px;width: 75px;padding: 2px;}
.show .consult .listBox dt .visitor{background: url(../images/visitor.gif) no-repeat 2px 2px;}
.show .consult .listBox dt p{height: 18px;line-height: 18px;overflow: hidden;padding-top: 5px;text-align: center;}
.show .consult .listBox dt .user{color: #328605;text-transform: uppercase;}
.show .consult .listBox dt .date{color: #888;}
.show .consult .listBox dd{float: left;width: 747px;}
.show .consult .listBox dd .box{border: 1px solid #ECECEC;border-top: 1px solid #BBB;width: 745px;position: relative;_position: static;}
.show .consult .box .desc{color: #666;line-height: 20px;padding: 10px 15px;}
.show .consult .box .reply{background: #FFFFE0;border-top: 1px solid #ECECEC;color: #BD7F00;line-height: 20px;padding: 10px 15px;}
.show .consult .box .reply b{font-weight: normal;}
.show .consult .box .pending{color: #F40;}
.show .consult .arrow{background: url(../images/arrowleft.png) no-repeat 0 0;display: block;_display: none;position: absolute;left: -7px;top: 17px;width: 7px;height: 12px;}

/*热销景点推荐*/
.show .mainBox .rightBox{float:left;width:230px;margin-left:20px; display:inline;}
.show .mainBox .bCity{border:1px solid #eaeaea; border-top:none; background:#FFF; width:230px !important;}
.show .mainBox .bCity h3{border-top:2px solid #eaeaea; height:40px; line-height:40px; font-size:14px; padding:0 10px 0 24px; border-bottom:1px solid #EAEAEA;background:#F4F4F4;}
.show .mainBox .bCity .content{padding:0 10px;}
.show .mainBox .bCity dl{padding:10px 0;border-bottom:1px dashed #eaeaea;}
.show .mainBox .bCity dt{width:208px;height:138px;}
.show .mainBox .bCity dd{height:24px;line-height:24px;overflow:hidden;}
.show .mainBox .bCity dd span{float:right;padding-left:8px;}
.show .mainBox .bCity dd em{font-size:14px; color:#F60;}
.show .mainBox .bCity img{width:208px;height:138px;}
.hotSales{background: #FFF;border: 1px solid #DFDFDF; width:228px !important;}
.hotSales h2.hd{background: #F5F5F5;border-bottom: 1px solid #DFDFDF;font-size: 15px;height: 40px;line-height: 40px;overflow: hidden;padding: 0 15px;}
.hotSales li{border-bottom: 1px solid #EFEFEF;float:left;height: 46px;line-height: 46px;overflow: hidden;padding: 0 15px;width: 198px;}
.hotSales li.end{border-bottom: 0;}
.hotSales li em{color: #888;display: inline-block;font-family: Arial;font-style: italic;font-weight: bold;padding-right: 12px;}
.hotSales li em.top1{color: #AA1B1B;}
.hotSales li em.top2{color: #EA5706;}
.hotSales li em.top3{color: #EA8C06;}
.hotSales li span{color: #888;float: right;padding-left: 10px;}
.hotSales li span em{color: #F40;font-style: normal;font-weight: normal;padding: 0;}
.hotSales li.top{height: 63px;line-height: 63px;padding: 10px 15px;}
.hotSales li a{}
.hotSales dt{float: left;width: 19px;overflow: hidden;}
.hotSales dd{color: #888;float: left;padding: 6px 0 0 0;width: 95px;}
.hotSales dd.pic{height: 63px;overflow: hidden;padding: 0;width: 84px;}
.hotSales dd img{vertical-align: top;}
.hotSales dd p{height: 25px;line-height: 25px;overflow: hidden;text-align: justify;padding: 0 0 0 12px;}
.hotSales dd p em{color: #F40;font-style: normal;font-weight: normal;padding-right: 0;}
.hotSales dd p.dollar{background: url(../images/gift/dollar.png) no-repeat 12px 4px;padding-left: 29px;}