.c-666{color:#666}.c-999{color:#999}.c-07cd5a{color:#07cd5a}.c-fc6000{color:#fc6000}.container{width:100%;float:left}.grey-bg{background:#f5f5f5}.campaign-home-banner{height:450px;background:#e7e7e7}.campaign-home-banner .item-a{display:block;height:450px;overflow:hidden;position:relative}.campaign-home-banner .item-a
img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.campaign-type-wrap{padding:55px
0 45px;font-size:0}.campaign-type-wrap
.item{width:150px;display:inline-block;text-align:center}.campaign-type-wrap .item .type-icon{width:80px;height:80px}.campaign-type-wrap .item .type-name{display:block;padding-top:20px;font-size:16px}.campaign-type-wrap .more-link{display:inline-block;width:150px;text-align:center}.campaign-type-wrap .more-link .more-icon{display:inline-block;width:80px;height:80px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -30px}.campaign-type-wrap .more-link .more-txt{display:block;padding-top:20px;font-size:16px}.h-campaign-wrap{margin-top:30px}.h-campaign-title-bar{height:40px;line-height:40px}.h-campaign-title-bar
.caption{font-size:24px}.h-campaign-title-bar .more-link{color:#999;font-size:14px}.h-campaign-title-bar .more-link:hover{color:#07cd5a}.h-campaign-list{}.h-campaign-list>li{float:left;width:386px;margin:11px
21px 10px 0}.h-campaign-list>li.mr_0{margin-right:0}.h-campaign-list>li
.item{display:table-cell;width:386px;height:260px;vertical-align:middle;text-align:center;overflow:hidden;position:relative;background:#e7e7e7}.h-campaign-list>li .item
img{max-width:100%;max-height:100%;vertical-align:middle;-webkit-transition:-webkit-transform .8s;transition:transform .8s}.h-campaign-list>li:hover .item
img{-webkit-transform:scale(1.1);transform:scale(1.1)}.h-campaign-list>li .item
.label{color:#fff;display:inline-block;width:90px;height:34px;line-height:34px;position:absolute;right:0;top:0;text-align:center;font-size:14px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.h-campaign-list>li .item
.label.loading{background:#00b386}.h-campaign-list>li .item
.label.start{background:#ffa018}.h-campaign-list>li .item
.label.full{background:#ff6652}.h-campaign-list>li .item
.label.end{background:#acacac}.h-campaign-list>li
.name{display:block;height:52px;line-height:26px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px}.h-campaign-list>li
.type{display:block;height:26px;line-height:26px;margin-top:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}.h-campaign-list>li:hover .type,
.h-campaign-list>li:hover
.name{color:#07cd5a}.h-campaign-list>li
.info{padding-top:5px}.h-campaign-list>li .info
.date{color:#999;height:30px;line-height:30px;font-size:14px}.h-campaign-list>li .info
.price{color:#999;height:30px;line-height:30px;font-size:14px}.h-campaign-list>li .info
.jg{color:#ff6b1a;font-weight:bold}.h-campaign-list>li .info
.num{font-size:22px;font-family:Arial,"Microsoft YaHei",Helvetica,sans-serif}.h-campaign-list>li
.periods{color:#999;padding-top:5px;font-size:16px}.h-campaign-list>li .periods
.num{color:#07cd5a}.search-type-block{border:1px
solid #ebebeb;background:#fff;overflow:hidden}.search-type-item{background:#f5f5f5}.search-type-item .item-hd{float:left;color:#999;width:90px;height:24px;line-height:24px;padding:10px
10px 10px 0;text-align:right}.search-type-item .item-bd{padding:0
0 0 100px}.item-check{height:44px;padding:0
20px;border-bottom:1px solid #ebebeb;background:#fff}.item-check .chick-child{float:left;color:#fff;height:24px;line-height:24px;padding:0
8px;margin:10px
10px 0 0;background:#07cd5a}.item-check .chick-child
.closed{display:inline-block;width:8px;height:8px;vertical-align:middle;margin:-3px 0 0 6px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 0}.item-check .clear-item{float:left;height:24px;line-height:24px;margin-top:10px}.item-child{background:#fff}.item-child:after,.child-list:after{content:"";display:block;height:0;clear:both;overflow:hidden}.search-type-block .child-block{height:43px;margin:0
20px;overflow:hidden;position:relative;border-bottom:1px dotted #ebebeb}.item-child .all-link{float:left;height:24px;line-height:24px;padding:0
10px;margin:10px
20px 0 0}.child-list{height:34px;padding:10px
84px 0 0}.child-list>a{float:left;height:24px;line-height:24px;padding:0
10px;margin:0
20px 10px 0}.item-child .all-link:hover,
.child-list > a:hover,
.item-child
.active{color:#fff;background:#07cd5a}.arrow{display:block;color:#999;height:24px;line-height:24px;position:absolute;right:0;top:10px}.arrow:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;margin:-2px 0 0 5px;border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down:after{border-bottom:4px solid #999}.arrow.up:after{border-top:4px solid #999}.search-type-item .last,.search-type-item:last-child .child-block{border-bottom:0}.hd-sort-block{height:48px;margin-top:10px;background:#f5f5f5}.hd-sort-block
.item{float:left;height:48px;line-height:48px;padding:0
20px}.hd-sort-block
.item.on{color:#07cd5a}.hd-sort-block .item
i{display:inline-block;width:7px;height:10px;vertical-align:middle;margin:-2px 0 0 3px;background:url("/plugins/outdoor/public/images/sort-menu-ico.png") no-repeat}.hd-sort-block .item .default-ico{background-position:0 0}.hd-sort-block .item .down-ico{background-position:-8px 0}.hd-sort-block .item .up-ico{background-position:-16px 0}.hd-sort-block
.info{float:right;height:48px;line-height:48px;padding-right:20px;font-size:14px}.hd-sort-block .info
em{color:#07cd5a;font-weight:bold}.hd-sort-block
select{margin:9px
5px 0 5px;height:30px;border:1px
solid #ccc;color:#999;cursor:pointer;width:100px}.hd-sort-block select.sel-price{width:130px}.hd-search-block{}.hd-search-list>li{padding:9px;margin-top:10px;position:relative;border:1px
solid #ebebeb}.hd-search-list>li:hover{border:1px
solid #07cd5a}.hd-search-list>li:before,.hd-search-list>li:after{content:"";clear:both;display:block;height:0;overflow:hidden}.hd-search-list
.pic{float:left;width:300px;height:204px;overflow:hidden;position:relative;background:#e7e7e7}.hd-search-list .pic
.item{display:table-cell;width:300px;height:204px;vertical-align:middle;text-align:center;overflow:hidden}.hd-search-list .pic .item>img{max-width:300px;max-height:204px;vertical-align:middle}.hd-search-list .mid-nr{padding:0
230px 0 320px}.hd-search-list .mid-nr
.bt{height:52px;line-height:26px;margin-bottom:12px;font-size:18px;overflow:hidden}.hd-search-list  li:hover .mid-nr .bt
span{color:#07cd5a}.hd-search-list .mid-nr .bt
img{vertical-align:middle;margin:-2px 2px 0 0}.hd-search-list .mid-nr
.attr{color:#f80;height:20px;margin-bottom:10px;overflow:hidden}.hd-search-list .mid-nr .attr
img{vertical-align:middle;margin:0
2px 0 0;max-height:20px}.hd-search-list .mid-nr .attr
span{padding:0
5px;display:inline-block;font-size:12px;border:1px
solid #ffb622;line-height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0
8px 10px 0}.hd-search-list .mid-nr
.ts{color:#666;font-size:14px;height:44px;line-height:22px;margin-bottom:10px;overflow:hidden}.hd-search-list .mid-nr
.info{font-size:0}.hd-search-list .mid-nr .info
.item{color:#999;display:inline-block;max-width:510px;min-width:160px;height:28px;line-height:28px;padding-right:10px;font-size:12px;overflow:hidden}.hd-search-list .info .more-date-btn{color:#999;display:inline-block;height:28px;line-height:28px;margin-left:5px;font-size:12px;overflow:hidden}.hd-search-list
.booking{width:146px;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.hd-search-list .booking
a{display:block}.hd-search-list .booking
.jg{color:#999;display:block}.hd-search-list .booking .jg
i{color:#f63;font-size:14px}.hd-search-list .booking .jg
em{font-size:28px}.hd-search-list .booking .jg
em.dx{font-size:22px}.hd-search-list .booking
.jf{display:inline-block;width:120px;height:20px;color:#fff;border:1px
solid #ff5603;background-color:#ff5603;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;margin-top:11px}.hd-search-list .booking .jf
i{display:inline-block;width:50%;height:20px;line-height:20px}.hd-search-list .booking .jf
em{display:inline-block;width:50%;height:20px;line-height:20px;background-color:#fff;color:#ff5603}.hd-search-list .booking .jf em
strong{font-weight:bold}.hd-search-list .booking
.data{border:1px
solid #ecf3fb;background-color:#f5f9fd;width:144px;height:36px;padding:5px
0;margin-top:15px}.hd-search-list .booking .data
p{float:left;height:32px;padding:2px
0}.hd-search-list .booking .data
p.sati{width:53px;border-right:1px solid #e2e9f1}.hd-search-list .booking .data
p.comment{width:89px}.hd-search-list .booking .data p
span{display:inline-block;text-align:center;color:#999;font-size:12px;line-height:16px}.hd-search-list .booking .data p
span.num{color:#f63;font-size:14px}.more-item{position:relative;top:-1px;z-index:9px;display:block;margin:0
auto;width:158px;height:30px;line-height:30px;border:1px
solid #ebebeb;text-align:center;border-top:1px solid #fff;color:#07cd5a;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.more-item.down:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;margin:-2px 0 0 5px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #07cd5a}.more-item.up:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle;margin:-2px 0 0 5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #07cd5a}.console-bottom-wrapper{padding:12px
15px;background:#fafbfc}.return-page{margin-top:3px}.text-info{color:#999;line-height:24px;padding-right:10px}.laypage_main
a{border:1px
solid #cfd0d1}.laypage_curr{border:1px
solid #28b779}.laypage_main a,
.laypage_main
span{margin-bottom:0 !important}.hd-article-container{padding-bottom:40px}.hd-article-title{padding:30px
0;text-align:center;font-size:24px}.hd-article-wrap{line-height:24px;font-size:14px}.hd-article-wrap
*{max-width:100%}.campaign-qz-banner{display:table-cell;width:1200px;height:380px;vertical-align:middle;text-align:center;background:#e7e7e7}.campaign-qz-banner
img{max-width:1200px;max-height:380px;vertical-align:middle}.hd-coterie-block{margin:30px
0 60px}.hd-coterie-block .con-bar{text-align:center}.hd-coterie-block .con-bar
.title{font-size:24px;font-weight:bold}.hd-coterie-block .con-bar
.info{display:inline-block;height:30px;line-height:30px;padding:0
20px;margin-top:12px;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ebf8f1}.hd-coterie-block .con-txt{color:#999;line-height:20px;padding-top:20px}.hd-coterie-block .con-txt .more-link{color:#666}.hd-coterie-block .con-txt .more-link:hover{color:#07cd5a}.h-campaign-coterie-wrap{margin:0;padding:30px
0 80px}.h-campaign-coterie-wrap .h-campaign-title-bar{margin-bottom:20px;text-align:center}.h-campaign-coterie-wrap .h-campaign-title-bar
.caption{font-weight:bold}.h-campaign-coterie-wrap .h-campaign-list>li{width:285px;margin:10px
20px 10px 0}.h-campaign-coterie-wrap .h-campaign-list>li.mr_0{margin-right:0}.h-campaign-coterie-wrap .h-campaign-list>li
.item{width:285px;height:194px}.h-campaign-coterie-wrap .h-campaign-list>li .item
img{max-width:285px;max-height:194px}.h-campaign-coterie-wrap .h-campaign-list>li
.name{height:48px;line-height:24px;margin-top:5px;font-size:14px}.h-campaign-coterie-wrap .h-campaign-list>li
.info{padding-top:0}.h-campaign-more-bar{margin-top:30px;text-align:center}.h-campaign-more-bar .more-link{color:#07cd5a;display:inline-block;width:198px;height:42px;line-height:42px;font-size:16px;border:1px
solid #c6eed2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .5s;transition:all .5s;background:#e8f8ed}.h-campaign-more-bar .more-link:hover{color:#fff;background:#07cd5a}.coterie-talent-container{padding:55px
0 115px}.coterie-talent-title{text-align:center;font-size:24px;font-weight:bold}.coterie-talent-wrap{margin-top:50px;position:relative}.coterie-talent-wrap .prev,
.coterie-talent-wrap
.next{display:block;width:15px;height:28px;position:absolute;top:50%;margin-top:-14px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat}.coterie-talent-wrap
.prev{left:0;background-position:-113px 0}.coterie-talent-wrap
.next{right:0;background-position:-113px -38px}.coterie-talent-slide{padding:0
50px}.coterie-talent-slide
li{float:left;width:200px;height:250px;margin:0
10px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}.coterie-talent-slide li .hd-img{display:inline-block;width:92px;height:92px;margin-top:30px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.coterie-talent-slide li .hd-img
img{width:100%;height:100%}.coterie-talent-slide li
.name{display:block;padding:5px
15px 10px;font-size:16px}.coterie-talent-slide li
.pm{color:#666;display:block;margin-top:8px;font-size:14px}.coterie-talent-slide li .pm .n-label,
.coterie-talent-slide li .pm .m-label{color:#fff;display:inline-block;width:50px;height:20px;line-height:20px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px}.coterie-talent-slide li .pm .n-label{background:#67da97}.coterie-talent-slide li .pm .m-label{background:#f9b97b}.coterie-conmment-container{padding:80px
0}.coterie-conmment-title{text-align:center;font-size:24px;font-weight:bold}.coterie-conmment-wrap{padding-top:30px}.coterie-conmment-list{}.coterie-conmment-list>li{padding:20px
10px;margin-top:20px;border-top:1px solid #e6e6e6}.coterie-conmment-list>li:after{content:"";display:block;height:0;clear:both;overflow:hidden}.coterie-conmment-list .hd-pic{float:left;width:120px;height:204px;text-align:center}.coterie-conmment-list .hd-pic
img{width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.coterie-conmment-list .hd-pic
.name{display:block;height:24px;line-height:24px;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coterie-conmment-list .bd-info{height:204px;padding-left:140px}.coterie-conmment-list .bd-info
.tit{display:block;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}.coterie-conmment-list .bd-info .tit:hover{color:#07cd5a}.coterie-conmment-list .bd-info
.msg{margin-top:5px}.coterie-conmment-list .bd-info .msg
.date{color:#999;display:inline-block;height:20px;line-height:20px;font-size:14px}.coterie-conmment-list .bd-info
.txt{display:block;color:#666;height:44px;line-height:22px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px}.pl-star-score{display:inline-block;width:98px;height:17px;vertical-align:top;margin:0
0 0 20px}.pl-star-score
.cur{display:block;height:17px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -120px}.plImgBox{margin-top:20px;font-size:0}.plImgBox
.fancybox{display:inline-block;width:70px;height:70px;margin-right:10px}.plImgBox .fancybox
img{width:100%;height:100%}.hd-info-show{padding:0
19px 10px;margin-bottom:20px;border:1px
solid #ebebeb}.left-info{float:left;width:590px;margin-top:20px}.slide-content{position:relative;overflow:hidden;width:590px}.slide-content
.bigImg{height:400px;overflow:hidden;position:relative}.slide-content .bigImg
li{height:400px;overflow:hidden;background:#e7e7e7}.slide-content .bigImg li
a{width:590px;height:400px;display:table-cell;vertical-align:middle;text-align:center}.slide-content .bigImg li
img{max-width:100%;max-height:100%;vertical-align:middle}.slide-content
.smallScroll{height:86px;margin-top:10px}.slide-content .sPrev,
.slide-content
.sNext{float:left;display:block;width:30px;height:82px;margin-top:2px;text-indent:-9999px;background:url("/plugins/outdoor/public/images/hd-arrow-ico.png") no-repeat 0 -83px}.slide-content
.prevStop{background-position:0 0}.slide-content
.sNext{background-position:-31px -83px}.slide-content
.nextStop{background-position:-31px 0}.slide-content
.smallImg{float:left;margin:0
8px;display:inline;width:514px;overflow:hidden}.slide-content .smallImg
ul{height:86px;width:9999px;overflow:hidden}.slide-content .smallImg
li{float:left;width:122px;height:82px;cursor:pointer;display:inline;margin-right:3px;border:2px
solid #fff;background:#e7e7e7}.slide-content .smallImg
.on{border-color:#f90}.slide-content .smallImg li
a{width:122px;height:82px;display:table-cell;vertical-align:middle;text-align:center}.slide-content .smallImg
img{max-width:122px;max-height:82px;vertical-align:middle}.item-hd-group{margin-bottom:20px;position:relative}.item-hd-group
.tit{font-size:14px;line-height:16px;padding-left:10px;border-left:3px solid #07cd5a;margin:15px
0}.item-group-bd{height:155px;padding:11px
10px;background-color:#fafafa;overflow-y:hidden}.item-group-bd{max-height:244px;padding:11px
10px;background-color:#fafafa;overflow-y:hidden}.item-group-bd
ul{max-height:244px;overflow:auto}.item-group-bd ul::-webkit-scrollbar{width:8px;height:20px}.item-group-bd ul::-webkit-scrollbar-button{height:0;background:#fff}.item-group-bd ul::-webkit-scrollbar-track{height:0;background:#dbe1e8}.item-group-bd ul::-webkit-scrollbar-thumb{background:#ccc}.item-group-bd
li{height:60px;background-color:#fff;text-align:center;cursor:pointer;border-bottom:1px solid #fafafa}.item-group-bd
li.active{background-color:#f2f2f2}.item-group-bd li
.label{float:left;width:100px;height:60px;line-height:60px;font-size:14px;background-color:#e5e5e5}.item-group-bd li.active
.label{background:#07cd5a;color:#fff}.item-group-bd li .t-txt{float:left;width:260px;padding:8px
0;height:44px;line-height:22px;font-size:14px;margin-left:26px;text-align:left}.item-group-bd li .t-txt
.date{width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.item-group-bd li .t-txt
.price{font-size:14px}.item-group-bd li .t-txt .price .adult-price,
.item-group-bd li .t-txt .price .child-price{float:left}.item-group-bd li .t-txt .price .child-price{margin-left:30px}.item-group-bd li .t-txt .price
em{font-style:normal;color:#fc6000}.item-group-bd li .t-col{float:left;width:72px;height:60px;line-height:60px;font-size:14px;margin-left:20px}.item-group-bd li .t-col
span{display:block;width:72px;height:30px;margin:15px
auto 5px;text-align:center;line-height:30px;font-size:12px;color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.item-group-bd li .t-col
span.load{background-color:#ff9d21}.item-group-bd li .t-col
span.start{background-color:#00b486}.item-group-bd li .t-col
span.ending{background-color:#ccc}.item-group-bd li .t-col
span.full{background-color:#fe6651}.item-group-bd li .seat-num{float:left;line-height:60px;font-size:14px;color:#ff482f;margin-left:28px}.right-info{float:right;width:542px}.right-info .item-title{position:relative}.right-info .item-title
.bt{color:#404040;line-height:30px;padding:10px
0 8px;font-size:20px}.right-info .item-title .bt
img{vertical-align:middle;margin:-3px 2px 0 0;max-height:20px}.right-info .item-title .bt .sell-point{padding:0
5px;display:inline-block;font-size:12px;color:#f80;border:1px
solid #ffb622;line-height:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:5px;vertical-align:middle}.item-txt{color:#999;font-size:14px;line-height:22px}.item-tip-bar{position:relative}.item-tip-bar
.msg{color:#666;height:20px;line-height:20px;padding:16px
46px 16px 0;font-size:12px}.item-tip-bar .msg
span{float:left;margin-right:20px}.item-tip-bar .msg span.consult,
.item-tip-bar .msg span.join-num{float:right;color:#999}.item-tip-bar .msg span.consult
a{color:#999}.item-tip-bar .msg span.consult strong,
.item-tip-bar .msg span.join-num
strong{color:#666;font-weight:bold}.item-tip-bar .msg
span{float:left;color:#666;height:20px;line-height:20px}.item-tip-bar .share-label{position:absolute;top:0;right:0;bottom:10px}.item-tip-bar .share-label .bdshare-button-style0-16
.bds_more{width:44px;height:20px;padding:0;margin:16px
0 0;background:url("/plugins/outdoor/public/images/share-btn-ico.png") no-repeat center center;cursor:pointer}.item-info{background-color:#fff8ef;padding:0
7px;position:relative}.item-info .time-info{position:absolute;right:2px;top:17px;background-color:#f60;font-size:14px;color:#fff;padding:0
9px;height:22px;line-height:22px}.item-info .time-info:after{content:"";position:absolute;right:0;bottom:-4px;border-color:#f60 #f60 transparent transparent;border-width:2px 2px 2px 2px;border-style:solid}.item-info .price-box{padding:7px
0;border-bottom:1px solid #fff1de}.item-info .coupon-box{padding:9px
0 0}.item-info .jf-box{padding:0
0 12px}.item-info
.hd{float:left;width:70px;height:40px;line-height:40px;font-size:14px;color:#999}.item-info
.bd{padding-left:70px;height:40px}.item-info .bd
.price{display:inline-block;height:40px;line-height:40px;color:#fc6000;font-size:22px;font-weight:bold;font-family:"Microsoft YaHei",Arial,"宋体",Helvetica,sans-serif}.coupon-type-wrap{display:inline-block;height:40px;padding-right:35px;overflow:hidden;position:relative}.coupon-type-wrap
span{float:left;padding:0
4px;height:20px;border:1px
solid #ff9b3a;background-color:#fff6ec;color:#ff9b3a;line-height:20px;margin:9px
0 9px 5px;cursor:pointer}.coupon-type-wrap span:first-child{margin-left:0;cursor:pointer}.coupon-type-wrap .more-btn{position:absolute;right:0;top:10px;color:#999;line-height:20px}.jf-type-wrap{display:inline-block;height:19px;vertical-align:middle;margin-right:5px;position:relative;cursor:pointer}.jf-type-wrap
.num{display:inline-block;color:#ff9b3a;height:19px;line-height:19px;padding-left:24px;vertical-align:top;font-size:12px;margin-top:10px}.jf-type-wrap
.di{background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -147px}.jf-type-wrap
.ding{background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -167px}.jf-type-wrap
.ping{background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -207px}.jf-type-wrap .num
i{float:right;width:5px;height:19px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat right -226px}.jf-type-wrap
.info{display:none;width:186px;position:absolute;left:50%;bottom:20px;padding:5px
8px;margin-left:-102px;border:1px
solid #ccc;font-size:12px;background:#fff}.jf-type-wrap .info
.tit{display:block;height:24px;line-height:24px;font-weight:bold}.jf-type-wrap .info
.txt{color:#666;display:block;line-height:18px;margin-top:2px}.jf-type-wrap .info .txt:after{content:"";display:block;width:16px;height:8px;position:absolute;left:50%;bottom:-8px;margin-left:-8px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat -44px 0}.item-msg-ul{padding:10px
0;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.item-msg-ul>li{float:left;padding:7px
0;font-size:14px}.item-msg-ul>li.half{width:50%}.item-msg-ul>li.full{width:100%}.item-msg-ul>li .item-hd{float:left;width:70px;color:#999}.item-msg-ul>li .item-bd{padding-left:70px}.item-select-box{margin-bottom:15px}.item-select-box .item-hd{color:#999;float:left;width:70px;height:32px;line-height:32px;font-size:14px}.item-select-box .item-bd{padding-left:70px}.item-select-box .item-bd .drop-down-list
li{display:inline-block;margin:0
7px 10px 0;position:relative;max-width:470px}.drop-down-list li
span{display:block;height:32px;background-color:#fff;border:1px
solid #ccc;line-height:32px;font-size:14px;color:#666;padding:0
10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-down-list li:hover span,
.drop-down-list li.on
span{color:#ff3c00;border:1px
solid #ff3c00}.drop-down-list li
dl.info{display:none;position:absolute;width:186px;left:50%;bottom:44px;padding:5px
8px;margin-left:-102px;border:1px
solid #ccc;font-size:12px;background:#fff;z-index:9999}.drop-down-list li:hover
dl.info{display:block}.drop-down-list li dl.info:after{content:"";display:block;width:16px;height:8px;position:absolute;left:50%;bottom:-8px;margin-left:-8px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat -44px 0}.drop-down-list li dl.info
strong.tit{float:left;width:60px;line-height:20px;height:20px;overflow:hidden}.drop-down-list li dl.info
.txt{padding-left:60px;line-height:20px;min-height:20px}.drop-down-list li dl.info .txt
img{max-width:100%}.item-booking{margin-bottom:40px}.item-booking .booking-btn{color:#fff;display:inline-block;width:142px;height:46px;line-height:46px;text-align:center;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ff8a00;margin-left:70px}.item-booking .booking-btn:hover{background:#f60}.item-booking .booking-btn.ending{background:#ccc}.hd-show-content{margin:15px
0 50px}.fxd{position:fixed;top:0;z-index:999}.hd-show-nav{width:1198px;border:1px
solid #ededed;border-bottom:2px solid #07cd5a;background:#fff}.hd-show-nav
span{float:left;color:#666;height:47px;line-height:47px;padding:0
20px;margin-left:-1px;margin-top:-1px;cursor:pointer;border:1px
solid #ededed;border-bottom:0;font-size:16px}.hd-show-nav span:hover{border-bottom:0;position:relative;z-index:99;background:#f5f5f5}.hd-show-nav
span.on{color:#fff;border:1px
solid #07cd5a;border-bottom:0;background:#07cd5a}.hd-show-box{padding:0
29px;border:1px
solid #ededed;border-top:0}.hd-show-block{padding-top:20px}.hd-show-block .column-tit{color:#666;padding:5px
0;font-size:18px;border-bottom:1px solid #e5e5e5}.hd-show-block .column-block{padding:20px
0}.hd-show-block .column-block
.pic{width:1140px;height:446px;display:table-cell;vertical-align:middle;text-align:center}.hd-show-block .column-block .pic
img{vertical-align:middle}.hd-show-block .column-block
.txtCon{color:#666;line-height:24px;overflow:hidden;font-size:14px}.hd-show-block .column-block .txtCon
*{max-width:100%}.hd-show-block .column-txt{color:#666;line-height:24px;overflow:hidden;font-size:14px}.hd-show-block .column-block:before,
.hd-show-block .column-block:after,
.hd-show-block .column-txt:after,
.hd-show-block .column-txt:before{content:".";clear:both;height:0;display:block;overflow:hidden}.hd-show-block .column-txt
strong{font-weight:bold}.hd-show-block .column-txt a:link{color:#00e}.hd-show-block .column-txt a:visited{color:#800080}.hd-show-block .column-txt a:hover{color:#f00}.hd-show-block .column-txt a:active{color:#00f}.hd-show-block .column-txt
ul{list-style:inside}.st-list-pl,
.st-pl-box,
.st-comment-block,
.comment-con
dl{width:1140px !important}.comment-con dl
dd{width:1030px !important}.hd-consult
li{padding:20px;border-bottom:1px dashed #e6e6e6}.hd-consult li:last-child{border-bottom:none}.hd-consult li .consult-txt{height:16px;line-height:16px}.hd-consult li .consult-txt:before{content:"";display:inline-block;width:16px;height:16px;margin:-3px 17px 0 0;vertical-align:middle;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat -18px 0}.hd-consult li .consult-txt
span{margin-right:17px;color:#999}.hd-consult li
dl{padding-left:36px;margin-top:10px}.hd-consult li dl dt,
.hd-consult li dl
dd{float:left}.hd-consult li dl.asking
dt{height:22px;line-height:22px;background:#ffc038;padding:0
3px;color:#fff;border-radius:1px}.hd-consult li dl.asking
dd{line-height:22px;color:#666;font-size:14px;padding-left:10px;width:1024px}.hd-consult li dl.answering
dt{height:22px;line-height:22px;background:#08d173;padding:0
3px;color:#fff;border-radius:1px}.hd-consult li dl.answering
dd{line-height:22px;color:#999;font-size:14px;padding-left:10px;width:1024px}.st-tj-question,
.st-tj-question
.msg{width:1140px !important}.st-tj-question
textarea{width:1128px !important}.st-tj-question .msg .tj-btn{background:#07cd5a}.comment-con dl dd .zs
.jf{float:right;color:#ff9b3a;height:19px;line-height:19px;font-size:12px;padding-left:59px;margin-right:5px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat 0 -187px}.comment-con dl dd .zs .jf
i{float:right;width:5px;height:19px;background:url("/plugins/outdoor/public/images/page-main-icon.png") no-repeat right -226px}.comment-nav span.on,
.comment-nav span.on
em{color:#07cd5a}.slide-block-wrap{float:left;width:1040px;position:relative}.slide-block-wrap>a{position:absolute;top:22px;width:16px;height:60px}.slide-block-wrap>a.pre-btn{left:0;background:url("/plugins/outdoor/public/images/slider-btn.png") no-repeat 0 0}.slide-block-wrap>a.next-btn{right:0;background:url("/plugins/outdoor/public/images/slider-btn.png") no-repeat -44px 0}.hd-group-item{width:980px;margin:0
auto;overflow:hidden}.hd-group-item-leader,
.hd-group-item
li{float:left;width:84px;margin:10px
28px 10px 0}.hd-group-item-leader{margin-right:16px;position:relative}.hd-group-item-leader .leader-ico{position:absolute;top:0;left:50%;z-index:2;margin-left:-21px;width:42px;height:35px;line-height:26px;color:#fff;text-align:center;background:url("/plugins/outdoor/public/images/leader-bg.png") no-repeat 0 0}.hd-group-item-leader .hd,
.hd-group-item li
.hd{display:block;width:84px;height:84px;position:relative;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.hd-group-item-leader .hd img,
.hd-group-item li .hd
img{width:100%;height:100%}.hd-group-item-leader .hd .num,
.hd-group-item li .hd
.num{display:block;color:#fff;height:22px;line-height:22px;text-align:center;position:absolute;right:0;bottom:0;left:0;font-size:14px;background:rgba(0,0,0,.3)}.hd-group-item-leader .name,
.hd-group-item li
.name{display:block;color:#666;padding-top:10px;text-align:center;font-size:14px}.main_mod_page .mod_pagenav_count a.current,
.main_mod_page .mod_pagenav_count a:hover{color:#07cd5a;border:1px
solid #07cd5a}.ad-banner-block{width:1200px;height:100px;overflow:hidden;margin-bottom:10px}.ad-banner-block>.pic{display:table-cell;vertical-align:middle;text-align:center;width:1200px;height:100px;overflow:hidden}.ad-banner-block > .pic
img{max-width:100%;max-height:100%;vertical-align:middle}.eachday{float:left;width:1140px;margin:20px
0 10px;position:relative}.eachday
.end{position:absolute;left:18px;bottom:0;width:6px;height:6px;border-radius:50%;background:#4dc21b}.eachday .day-con{float:left;width:1140px;padding:0
0 20px 30px;margin-left:20px;position:relative;border-left:2px solid #eaeaea}.eachday .day-num{position:absolute;left:-23px;top:-5px;color:#fff;width:44px;height:49px;text-align:center}.eachday .day-num:before{color:#07cd5a;content:"\e635";display:inline-block;vertical-align:middle;font-family:"st-iconfont" !important;font-style:normal;font-size:44px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}.eachday .day-num
.sz{display:block;width:44px;height:49px;line-height:64px;position:absolute;left:0;top:0;font-style:normal}.eachday .day-tit{float:left;width:1088px;min-height:40px;margin-bottom:5px;font-size:14px;border-bottom:1px solid #d8d8d8}.eachday .day-tit
strong{color:#07cd5a;float:left;width:95px;height:40px;line-height:40px;padding-left:15px;font-size:18px;font-weight:bold}.eachday .day-tit
p{float:left;width:978px;min-height:20px;line-height:20px;margin-top:10px;font-size:14px}.eachday .day-tb{float:left;width:1088px}.eachday .day-tb th,
.eachday .day-tb
td{height:34px;line-height:34px;border-bottom:1px solid #d8d8d8}.eachday .day-tb .bor_0 th,
.eachday .day-tb .bor_0
td{border-bottom:0}.eachday .day-tb th
span{float:left;color:#07cd5a;width:110px;height:34px;line-height:34px;font-weight:bold}.eachday .day-tb th span:before{color:#07cd5a;display:inline-block;vertical-align:middle;margin:-3px 2px 0 10px;font-family:"st-iconfont" !important;font-style:normal;font-size:24px;font-weight:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}.eachday .day-tb th .yc:before{content:"\e632"}.eachday .day-tb th .zs:before{content:"\e633"}.eachday .day-tb th .gj:before{content:"\e62f"}.eachday
.txt{color:#000;float:left;width:1068px;line-height:24px;padding:10px;overflow:hidden}.eachday .txt
strong{font-weight:bold !important}.eachday .txt i,
.eachday .txt
em{font-style:italic !important}.eachday .txt
a{color:#07cd5a}.eachday .txt a:hover{color:#ff8a00;text-decoration:underline}.eachday .txt
img{max-width:100%}.eachday .jd-lsit{float:left;width:1088px}.eachday .jd-lsit
li{float:left;width:240px;margin:0
30px 0 10px}.eachday .jd-lsit
li.mr_0{margin-right:0}.eachday .jd-lsit li
.pic{display:table-cell;width:240px;height:162px;vertical-align:middle;text-align:center;overflow:hidden;border-radius:3px}.eachday .jd-lsit li .pic
img{max-width:240px;max-height:162px;vertical-align:middle}.eachday .jd-lsit li
.tit{float:left;width:240px;height:30px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eachday .jd-lsit li a:hover{color:#f60;text-decoration:underline}.day-leftnav{display:none;width:40px;position:fixed;top:100px;right:50%;margin-right:610px}.day-leftnav .day-navlist{width:40px}.day-leftnav .day-navlist
li{height:40px;margin-bottom:10px}.day-leftnav .day-navlist li
a{display:block;color:#999;width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;border-radius:4px;transition:all .3s;background:#eaeaea}.day-leftnav .day-navlist li
a.cur{color:#fff;background:#07cd5a}.layer-wrap{display:none}.layer-wrap .layer-block{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3);opacity:0.302;width:100%;height:100%}.layer-wrap .coupon-wrap{position:fixed;left:50%;top:50%;width:816px;padding:8px
0;height:560px;margin:-289px 0 0 -408px;z-index:9999;background-color:#fff}.coupon-wrap .close-btn{position:absolute;right:38px;top:25px;width:20px;height:20px;background:url("/plugins/outdoor/public/images/close-btn.png") no-repeat;background-size:contain;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.coupon-wrap .close-btn:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.layer-wrap .coupon-wrap
h3{font-size:16px;color:#999;line-height:54px;height:54px;padding-left:18px;margin:0
20px;border-bottom:1px solid #ebebeb}.coupon-list{padding:6px
14px 0 40px;height:475px;overflow:auto}.coupon-list::-webkit-scrollbar{width:8px;height:20px}.coupon-list::-webkit-scrollbar-button{height:0;background:#fff}.coupon-list::-webkit-scrollbar-track{height:0;background:#dbe1e8}.coupon-list::-webkit-scrollbar-thumb{background:#ccc}.coupon-list>li{float:left;height:108px;width:322px;padding:8px;margin:32px
55px 0 0;background:url("/plugins/outdoor/public/images/coupon-li-bg-active.png") no-repeat;position:relative}.coupon-list>li.mr_0{margin-right:0}.coupon-list>li.receive{background:url("/plugins/outdoor/public/images/coupon-li-bg.png") no-repeat}.coupon-list > li.receive .receive-bg{position:absolute;right:0;top:9px;width:126px;height:106px;background:url("/plugins/outdoor/public/images/coupon-re-bg.png") no-repeat;background-size:contain}.coupon-list>li .l-con{float:left;width:258px;height:98px;padding:10px
0 0 12px;background-color:#fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.coupon-list>li .l-con>p{float:left}.coupon-list>li .l-con>p
.price{float:left;color:#ff8a00;font-size:24px;font-weight:bold}.coupon-list>li.receive .l-con>p
.price{color:#ccc}.coupon-list>li .l-con>p .price
strong{font-size:60px;line-height:62px;font-weight:bold}.coupon-list>li .l-con>p .yh,
.coupon-list>li .l-con>p
.md{display:block;font-size:18px;color:#ff8a00;line-height:22px;margin-left:4px}.coupon-list>li.receive .l-con>p .yh,
.coupon-list>li.receive .l-con>p
.md{color:#ccc}.coupon-list>li .l-con>p
.yh{margin-top:10px}.coupon-list>li .l-con>p.txt{width:246px;padding-right:12px;margin-top:6px}.coupon-list>li .l-con>p .time,
.coupon-list>li .l-con>p
.level{float:left;font-size:12px;color:#666;line-height:20px}.coupon-list>li.receive .l-con>p .time,
.coupon-list>li.receive .l-con>p
.level{color:#ccc}.coupon-list>li .l-con>p
.level{float:right;color:#42a8ff}.coupon-list>li.receive .l-con>p
.level{color:#ccc}.coupon-wrap
.zt{float:left;height:80px;width:22px;font-size:18px;color:#fff;padding:13px;line-height:20px;text-align:center;border:1px
solid #fff;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.item-group-bd li .t-txt
.price{display:inline-block;color:#fc6000;margin-left:20px}.seo-content-box{padding:10px
20px;margin-bottom:15px;border:1px
solid #d8d8d8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5}.seo-content-box .seo-bar{padding:5px
0}.seo-content-box .seo-bar .seo-title{color:#00b7ee;font-size:18px;font-weight:bold}.seo-content-box .seo-wrapper{padding:5px
0}.seo-content-box .seo-wrapper
*{max-width:100%}.seo-content-box .seo-wrapper
strong{font-weight:bold !important}.seo-content-box .seo-wrapper i,
.seo-content-box .seo-wrapper
em{font-style:italic !important}.seo-content-box .seo-wrapper
a{color:#0082dd}.seo-content-box .seo-wrapper a:hover{color:#ff8a00;text-decoration:underline}.seo-content-box .seo-wrapper table,
.seo-content-box .seo-wrapper th,
.seo-content-box .seo-wrapper
td{border:1px
solid #e5e5e5}.lib-video{background:#000}.vis-play-btn{display:block;width:136px;height:136px;position:absolute;left:50%;top:50%;margin:-68px 0 0 -68px;cursor:pointer;background:url("/plugins/outdoor/public/images/play-icon.png") center no-repeat}.hd-search-list .pic
.label{color:#fff;display:inline-block;width:90px;height:34px;line-height:34px;position:absolute;right:0;top:0;text-align:center;font-size:14px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.hd-search-list > li .pic
.label.load{background:#00b386}.hd-search-list > li .pic
.label.start{background:#ffa018}.hd-search-list > li .pic
.label.end{background:#acacac }.travel-plan-link{color:#00b7ee;height:22px;line-height:22px;padding:0
9px;font-size:12px;border:1px
solid #00b7ee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.item-tip-bar .msg span.consult a:hover{text-decoration:underline}.peo-num{height:33px;position:relative}.peo-num .peo-num-item{float:left;line-height:30px}.peo-num .child-num-item{margin-left:20px}.peo-num .amount-opt-wrap{display:inline-block;height:30px;line-height:30px;font-size:0;border:1px
solid #ccc;vertical-align:middle}.peo-num .amount-opt-wrap .sub-btn,
.peo-num .amount-opt-wrap .add-btn{display:inline-block;color:#777;width:30px;height:30px;line-height:27px;vertical-align:middle;text-align:center;font-size:22px;border:none;background:#fff}.peo-num .amount-opt-wrap .sub-btn{border-right:1px solid #ccc}.peo-num .amount-opt-wrap .add-btn{border-left:1px solid #ccc}.peo-num .amount-opt-wrap .num-text{width:56px;height:30px;line-height:30px;text-align:center;vertical-align:middle;font-size:14px;background:#fff;border:none}.peo-num .h-label{display:inline-block;font-size:14px;line-height:32px;color:#999;vertical-align:middle}.h-label
em{padding-left:4px;font-style:normal;color:#fc6000}.peo-num .peo-num-help{float:left;position:relative}.peo-num .peo-num-ico{display:block;width:16px;height:16px;background:url("/plugins/outdoor/public/images/consultation.png") no-repeat;margin:9px
0 0 6px}.peo-num
dl.info{display:none;position:absolute;width:186px;right:-50px;bottom:28px;padding:5px
8px;margin-left:-102px;border:1px
solid #ccc;font-size:12px;background:#fff;z-index:9999}.peo-num .peo-num-help:hover
dl.info{display:block}.peo-num dl.info:after{content:"";display:block;width:16px;height:8px;position:absolute;right:50px;bottom:-8px;margin-left:-8px;background:url(/plugins/outdoor/public/images/page-main-icon.png) no-repeat -44px 0}.peo-num dl.info
strong.tit{float:left;width:60px;line-height:20px;height:20px;overflow:hidden}.peo-num dl.info
.txt{padding-left:60px;line-height:20px;min-height:20px}.peo-num dl.info .txt
img{max-width:100%}.under-shelves{background-color:#efefef}.under-shelves .price-box{border-bottom:1px dotted #d2d2d2}.under-shelves .under-txt{line-height:44px;color:#666;font-size:16px;font-weight:bold;padding-bottom:10px}.guide-link{color:#00b7ee}.group-sale-box{padding:5px
0 6px;height:19px;position:relative}.group-box{float:left;max-width:276px;height:19px;overflow:hidden}.group-box
.item{float:left;border:1px
solid  #ff9b3a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:17px;line-height:17px;padding:0
4px;margin-left:5px;font-size:12px;color:#ff9b3a}.group-box .item:first-child{margin-left:0}.group-btn{float:left;height:19px;margin-left:10px;position:relative}.group-btn .group-more-btn{display:block;font-size:12px;color:#666;line-height:19px}.code-layer-box{position:absolute;top:33px;right:-24px;border:1px
solid #c9c9c9;box-shadow:0 0 10px 0 rgba(11,2,5,0.15);width:278px;height:288px;padding:5px;background-color:#fff;display:none;z-index:100}.code-layer-box:after{content:"";position:absolute;top:-6px;right:38px;width:8px;height:6px;background:url("/plugins/outdoor/public/images/group-ico01.png") no-repeat}.code-layer-box
.pic{display:block;width:185px;height:185px;margin:35px
auto 0;position:relative}.code-layer-box .pic
img{position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;margin:-92px 0 0 -92px}.code-layer-box
p{text-align:center;font-size:14px;padding-top:15px}.code-layer-box .close-ico{position:absolute;right:14px;top:11px;width:11px;height:11px;background:url("/plugins/outdoor/public/images/group-ico02.png") no-repeat;cursor:pointer}.lineshow-con{float:left;width:905px;margin-top:15px}