body{background-color:#f0f2f5}.header-search{background-color:#fff}.box-sizing, .subnav, .detail-main, .mainnav, .ticket-info, .box-sizing *, .subnav *, .detail-main *, .mainnav *, .ticket-info *,
.box-sizing *:before,
.subnav *:before,
.detail-main *:before,
.mainnav *:before,
.ticket-info *:before,
.box-sizing *:after,
.subnav *:after,
.detail-main *:after,
.mainnav *:after,
.ticket-info *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.transition2, .btnhover, .mainnav .reserve-btn, .content-main-reserve .reserve-btn{-webkit-transition: .2s;-moz-transition: .2s;-ms-transition: .2s;-o-transition: .2s;transition: .2s}.position{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.positionX, .share-bar-box .code-item .con-box, .share-bar-box .code-item .con-box:after, .share-bar-box .code-item .con-box:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.positionY{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.position0, .imgposition img, .ticket-info-left .view .swiper-slide img, .ticket-info-left .preview .img-div img, .content-detail-map .BMapLib_bubble_content .img img, .faqContainer, .faqContainer
.shadow{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.active7:active, .content-detail-title .query:active, .faqContainer .faq-info-block .submit-btn:active, .faqContainer .lgn-btn:active, body .page-list button:active{opacity: .7}.active8:active, .ticket-info-left .preview .arrow-left:active, .ticket-info-left .preview .arrow-right:active{opacity: .8}.ellipse, .ticket-info-right .info-item .text .t, .content-main-reserve .reserve-name .text, .content-main-reserve .c-666{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipses, .ticket-info-right .intro
.text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.imgposition, .ticket-info-left .view .swiper-slide, .ticket-info-left .preview .img-div, .content-detail-map .BMapLib_bubble_content
.img{position:relative;background-color:#e7e7e7;overflow:hidden}.imgposition img, .ticket-info-left .view .swiper-slide img, .ticket-info-left .preview .img-div img, .content-detail-map .BMapLib_bubble_content .img
img{max-width:100%;max-height:100%}.disabled, .disabled
p{pointer-events:none !important;color:#fefefe !important;background-color:#ccc !important}.disabled
.p2{display:none}.btnhover:hover, .mainnav .reserve-btn:hover{background-color:#ff6913}.st-brand{margin-top:0}.fl100{float:left;width:100%;min-width:1200px}.subnav{margin:15px
0 28px;font-size:0}.subnav a, .subnav
span{font-size:12px}.subnav
a{color:#5d5d5d}.subnav a:hover{color:#2dbb55}.subnav
.symbol{margin:0
10px}.subnav
.present{color:#909090}.mainnav{position:relative;z-index:1000;height:55px;background-color:#fff;border-top:1px solid #f0f2f5;-webkit-box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15);-moz-box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15);box-shadow:0px 2px 2px 0px rgba(11, 2, 5, 0.15)}.mainnav .mainnav-fixed, .mainnav .wm-1200, .mainnav .con, .mainnav
a{height:100%}.mainnav .wm-1200{overflow-x:auto}.mainnav .mainnav-fixed{position:relative;overflow:hidden;height:54px;z-index:1}.mainnav .mainnav-fixed.mainnav-fixed-y{position:fixed;left:0;right:0;top:0;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(11, 2, 5, 0.15);-moz-box-shadow:0 2px 2px rgba(11, 2, 5, 0.15);box-shadow:0 2px 2px rgba(11, 2, 5, 0.15)}.mainnav .mainnav-fixed.mainnav-fixed-y
.goreserve{display:block}.mainnav .mainnav-fixed.mainnav-fixed-y
.btn.next{margin-right:-470px}.mainnav .hidescroll .wm-1200{height:71px;padding:0
150px 0 30px}.mainnav .hidescroll
.btn{display:block}.mainnav
a{float:left;padding:0
16px;margin-right:13px;line-height:51px;font-size:14px;color:#666;border-bottom:3px solid #fff}.mainnav
a.on{color:#2dbb55;border-color:#2dbb55}.mainnav
.btn{display:none;position:absolute;top:0;z-index:1;width:30px;height:100%;padding:20px
11px 0;background-color:#fff;cursor:pointer}.mainnav .btn
span{display:block;width:8px;height:14px;background:url("/plugins/spot/public/images/ticket-icon.png") no-repeat}.mainnav
.btn.prev{left:50%;margin-left:-600px}.mainnav .btn.prev
span{background-position:-11px -167px}.mainnav
.btn.next{right:50%;margin-right:-600px}.mainnav .btn.next
span{background-position:0 -167px}.mainnav
.btn.op5{cursor:auto}.mainnav .btn.op5
span{opacity: .5}.mainnav
.goreserve{display:none;position:absolute;left:50%;right:0;z-index:1111;width:130px;height:54px;margin-left:470px;background-color:#fff}.mainnav .reserve-btn{float:none;display:block;width:100px;height:34px;padding:0;margin:10px
auto 0;line-height:34px;border:none;text-align:center;background-color:#f80;font-size:14px;color:#fff;border-radius:3px}.ticket-icon{background:url("/plugins/spot/public/images/ticket-icon.png") no-repeat}.content-detail-title{position:relative;height:40px;padding:0
9px 0 23px;line-height:38px;font-size:16px;font-weight:bold;color:#323232;background-color:#f7f7f7;border:1px
solid #eee}.content-detail-title:before{content:'';position:absolute;top:50%;left:9px;width:5px;height:24px;margin-top:-12px;background-color:#2dbb55}.content-detail-title
.query{height:28px;padding:0
17px;margin-top:5px;line-height:28px;font-size:14px;color:#2dbb55;border:1px
solid #2dbb55;border-radius:13px}.content-detail-title
.ul{position:absolute;top:50%;left:200px;margin-top:-15px}.content-detail-title .ul
li{float:left;padding:0
19px;margin-right:5px;line-height:28px;font-size:12px;font-weight:100;color:#999;border:1px
solid #e0e0e0;background-color:#fff;cursor:pointer}.content-detail-title .ul
li.on{color:#666;border-color:#666}.content-detail-title
.level{line-height:38px;color:#666;font-size:12px;font-weight:100}.content-detail-title .level
.t{margin-right:6px;line-height:20px;vertical-align:0.2em}.content-detail-title .level .t-ff0036{color:#ff0036;font-size:32px;font-family:'Arial'}.content-detail-title .level
i{font-size:14px}.content-detail-left{float:left;width:900px;padding:20px;margin-bottom:38px;background-color:#fff}.ticket-info{margin-bottom:20px}.ticket-info .wm-1200{padding:20px;background-color:#fff}.ticket-info-left{float:left;width:550px}.ticket-info-left .pc-slide{margin-bottom:18px}.ticket-info-left
.view{margin-bottom:12px}.ticket-info-left .view .swiper-container{height:293px}.ticket-info-left .view
.number{position:absolute;bottom:0;left:0;right:0;z-index:1;height:30px;padding-left:12px;line-height:30px;color:#fff;background:url("/plugins/spot/public/images/ticket-shadow.png") no-repeat;background-size:contain}.ticket-info-left
.preview{position:relative}.ticket-info-left .preview .swiper-container{width:510px;height:64px}.ticket-info-left .preview .swiper-slide{position:relative;width:130px;height:100%;font-size:0}.ticket-info-left .preview .img-div{width:120px;height:100%}.ticket-info-left .preview .active-nav:after{content:'';position:absolute;top:0;left:0;bottom:0;width:120px;border:2px
solid #ff6913}.ticket-info-left .preview .arrow-left, .ticket-info-left .preview .arrow-right{position:absolute;top:0;width:12px;height:64px;background-color:#eee}.ticket-info-left .preview .arrow-left .ticket-icon, .ticket-info-left .preview .arrow-right .ticket-icon{position:absolute;top:50%;left:50%;width:7px;height:13px;margin:-6.5px 0 0 -3.5px}.ticket-info-left .preview .arrow-left{left:0}.ticket-info-left .preview .arrow-left .ticket-icon{background-position:0 -106px}.ticket-info-left .preview .arrow-right{right:0}.ticket-info-left .preview .arrow-right .ticket-icon{background-position:-9px -106px}.ticket-info-right{float:right;width:585px;padding-top:10px}.ticket-info-right
.price{position:absolute;top:20px;right:0;width:170px;height:65px;line-height:65px;text-align:center;border-radius:30px 0 0 30px;background-color:#fff5e6;font-size:0}.ticket-info-right .price .f, .ticket-info-right .price
.n{color:#ff6913}.ticket-info-right .price .f, .ticket-info-right .price
.q{font-size:14px}.ticket-info-right .price
.n{margin-right:7px;font-size:24px;font-weight:bold}.ticket-info-right .price
.q{color:#999}.ticket-info-right .show-title{width:415px;margin-bottom:25px;line-height:1.286;font-size:28px}.ticket-info-right .info-item{margin-bottom:7px;line-height:25px;font-size:14px}.ticket-info-right .info-item .label, .ticket-info-right .info-item
.text{float:left}.ticket-info-right .info-item
.label{width:5em;text-align:right;font-weight:bold}.ticket-info-right .info-item
.text{color:#666}.ticket-info-right .info-item .text
.t{display:inline-block;max-width:285px}.ticket-info-right .info-item
.maps{margin-left:7px;color:#ffa800;vertical-align:7px}.ticket-info-right .info-item .maps .ticket-icon{display:inline-block;width:14px;height:16px;margin-right:3px;background-position:0 0;vertical-align:-3px}.ticket-info-right .info-item
.yhq{position:relative;float:left;width:92px;height:25px;margin-right:5px;text-align:center;color:#f80;font-size:12px;border:1px
solid #ff9913}.ticket-info-right .info-item .yhq:before, .ticket-info-right .info-item .yhq:after{content:'';position:absolute;top:-1px;left:-1px;width:5px;height:25px;background:url("/plugins/spot/public/images/ticket-icon.png");background-position:0 -75px}.ticket-info-right .info-item .yhq:after{left:auto;right:-1px;background-position:-8px -75px}.ticket-info-right .info-item
.more{float:left;margin-left:14px;font-size:12px;color:#666}.ticket-info-right
.intro{position:relative;padding:13px
16px;margin-top:16px;background-color:#f9f9f9}.ticket-info-right .intro:hover
.unfold{display:block}.ticket-info-right .intro
.text{line-height:1.692;font-size:13px;color:#666}.ticket-info-right .intro
.unfold{display:none;position:absolute;top:65px;left:70px;z-index:1111;padding:8px
12px 7px;line-height:1.5;font-size:12px;color:#666;border:1px
solid #c9c8ce;background-color:#fff;-webkit-box-shadow:0px 1px 3px 0px rgba(11, 2, 5, 0.1);-moz-box-shadow:0px 1px 3px 0px rgba(11, 2, 5, 0.1);box-shadow:0px 1px 3px 0px rgba(11, 2, 5, 0.1)}.ticket-info-right
.sfrm{height:55px;margin-bottom:17px;line-height:54px;overflow:hidden;border-bottom:1px dashed #e5e5e5}.ticket-info-right .sfrm .satisficing, .ticket-info-right .sfrm
.remark{float:left}.ticket-info-right .sfrm
.satisficing{font-size:12px;color:#ff6913}.ticket-info-right .sfrm .satisficing
.n{font-size:24px}.ticket-info-right .sfrm
.remark{height:28px;padding:0
7px;margin:13px
0 0 10px;line-height:26px;font-size:12px;color:#999;border:1px
solid #efefef;border-radius:3px}.ticket-info-right .sfrm .remark
.n{margin:0
4px;font-weight:bold;color:#666}.ticket-info-right
.supplier{padding-left:2px;font-size:12px}.ticket-info-right .supplier, .ticket-info-right .supplier
.gys{color:#999}.ticket-info-right .supplier .gys:hover{color:#ff9a14}.ticket-info-right .supplier .ticket-icon{display:inline-block;width:14px;height:13px;margin-right:5px;background-position:0 -21px;vertical-align:-1px}.content-main-reserve{margin-bottom:20px;background-color:#fff}.content-main-reserve
.table{width:100%;font-size:14px}.content-main-reserve thead
tr{height:44px;background-color:#f7f7f7}.content-main-reserve
tbody{border-left:1px solid #efefef;border-right:1px solid #efefef}.content-main-reserve tbody
tr{height:64px}.content-main-reserve tbody tr.on .ticket-icon{background-position:0 -123px}.content-main-reserve th, .content-main-reserve
td{text-align:center}.content-main-reserve
td{border-bottom:1px solid #efefef}.content-main-reserve
td{max-width:200px}.content-main-reserve .va-top{width:150px;line-height:64px;vertical-align:top;font-size:16px;border-right:1px solid #efefef}.content-main-reserve .reserve-name{display:block;padding:10px
0 10px 20px;text-align:left}.content-main-reserve .reserve-name
.text{display:inline-block;max-width:330px}.content-main-reserve .reserve-name .ticket-icon{display:inline-block;width:13px;height:7px;margin-left:8px;background-position:0 -133px;vertical-align:5px}.content-main-reserve .c-666{max-width:160px;margin:auto;color:#666}.content-main-reserve .c-c4c4c4{text-decoration:line-through;color:#c4c4c4}.content-main-reserve
.price{color:#ff6913;font-weight:bold}.content-main-reserve .price
.n{font-size:20px}.content-main-reserve .reserve-btn{display:inline-block;width:78px;height:40px;line-height:40px;background-color:#ff9a14;border-radius:3px;color:#fff}.content-main-reserve .reserve-btn:hover{background-color:#ff6913}.content-main-reserve .reserve-btn.disabled{background-color:#ccc !important;pointer-events:none !important;cursor:default !important}.content-main-reserve
.unfold{display:none}.content-main-reserve .detail-con{padding:14px
20px 15px;text-align:left;background-color:#fbfbfb}.content-main-reserve .detail-con
img{max-width:100% !important}.content-main-reserve .detail-con .title, .content-main-reserve .detail-con
.label{font-weight:bold}.content-main-reserve .detail-con
.title{margin-bottom:13px}.content-main-reserve .detail-con .label, .content-main-reserve .detail-con
.con{float:left}.content-main-reserve .detail-con
.label{width:70px;margin-right:-70px;text-align:right}.content-main-reserve .detail-con
.con{padding-left:75px;line-height:1.714;color:#777}.content-detail-edit{padding-bottom:50px;line-height:1.714;font-size:14px}.content-detail-edit
.content{padding:18px
10px 0}.content-detail-edit
img{max-width:100%}.content-detail-right{float:right;width:280px}.h500{height:500px}.module-contianer{background:white}.content-detail-map{padding-bottom:50px}.content-detail-map .content-detail-title{margin-bottom:10px}.content-detail-map
.content{height:342px;border:1px
solid #e5e5e5}.content-detail-map
.left{float:left;width:239px}.content-detail-map
.right{float:right;width:619px;height:340px}.content-detail-map .left-nav{height:50px;text-align:center}.content-detail-map .left-nav
a{float:left;width:50%;line-height:50px;font-size:14px;color:#666;background-color:#f5f5f5}.content-detail-map .left-nav
a.on{color:#2dbb55;background-color:#fff}.content-detail-map .left-item{display:none;height:290px;padding-left:5px;line-height:40px;font-size:12px;overflow-y:auto}.content-detail-map .left-item:first-child{display:block}.content-detail-map .left-item::-webkit-scrollbar{width:5px;height:5px}.content-detail-map .left-item::-webkit-scrollbar-button{height:0;background:#fff}.content-detail-map .left-item::-webkit-scrollbar-track{height:0;background:#dbe1e8}.content-detail-map .left-item::-webkit-scrollbar-thumb{background:#ccc}.content-detail-map .left-item
a{display:block;height:41px;border-bottom:1px dashed #cecece;overflow:hidden}.content-detail-map .left-item .number, .content-detail-map .left-item .name, .content-detail-map .left-item
.distance{float:left}.content-detail-map .left-item
.number{width:16px;height:16px;margin:12px
5px 0 0;line-height:16px;color:#fff;font-family:'Arial';font-weight:bold;background-color:#f80;text-align:center;border-radius:5px}.content-detail-map .left-item
.name{width:9em;margin-right:15px}.content-detail-map .left-item
.distance{color:#999}.content-detail-map .left-item
li{height:41px;padding:0
!important;margin:0
!important;border-bottom:1px dashed #cecece;overflow:hidden}.content-detail-map .left-item li>div{height:100%;padding:0
!important}.content-detail-map .left-item li>div>div{display:none}.content-detail-map .left-item li>div>div:first-child{display:block;line-height:40px !important}.content-detail-map .left-item li
span{color:#333 !important}.content-detail-map .left-item li span
b{font-weight:100}.content-detail-map .left-item li
a{display:none}.content-detail-map .left-item li, .content-detail-map .left-item li>div{background:#fff !important}.content-detail-map .left-item li.li-bg, .content-detail-map .left-item li.li-bg>div{background:#fdf8ea !important}.content-detail-map .left-item li>span{width:16px !important;height:16px !important;margin:13px
5px 0 0 !important;color:#fff !important;background:#f80 !important;font-family:"Arial";font-size:12px;font-weight:bold;border-radius:5px;text-align:center}.content-detail-map .left-item>div{border:none !important}.content-detail-map .left-item>div>div:last-child{display:none}.share-bar-box .share-item, .share-bar-box .code-item{float:left}.share-bar-box
a.bds_more{position:relative;margin:0
33px 0 0;background:#fff;color:#999}.share-bar-box
.icon{position:absolute;top:1px;left:0;width:14px;height:14px;background:url("/plugins/spot/public/images/share-collect-icon.png");background-position:0 1px}.share-bar-box .code-item{position:relative}.share-bar-box .code-item:hover .con-box{display:block}.share-bar-box .code-item
a{position:relative;padding-left:17px;color:#999}.share-bar-box .code-item
.icon{background-position:0 -70px}.share-bar-box .code-item .con-box{display:none;top:30px;padding:15px;background-color:#fff;border:1px
solid #c9c8ce;-webkit-box-shadow:0px 1px 3px rgba(11, 2, 5, 0.1);-moz-box-shadow:0px 1px 3px rgba(11, 2, 5, 0.1);box-shadow:0px 1px 3px rgba(11, 2, 5, 0.1);z-index:1111}.share-bar-box .code-item .con-box
img{max-width:180px}.share-bar-box .code-item .con-box
p{line-height:1.286;font-size:14px;text-align:center}.share-bar-box .code-item .con-box:after{content:"";top:-10px;width:0;height:0;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent #fff;z-index:1}.share-bar-box .code-item .con-box:before{content:"";top:-11px;width:0;height:0;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent #999;z-index:-1}.content-detail-discuss{padding-bottom:60px}.content-detail-discuss .content
ul{margin-bottom:17px}.content-detail-discuss .content
li{padding:15px
10px;border-bottom:1px solid #eee}.content-detail-discuss .discuss-left{width:193px}.content-detail-discuss .discuss-right{padding-left:193px}.content-detail-discuss .user-info{padding:7px
0 0 60px;font-size:12px;color:#999}.content-detail-discuss .user-info
p{margin-bottom:5px}.content-detail-discuss
.graded{margin-bottom:12px;overflow:hidden}.content-detail-discuss .graded
i{float:left;width:18px;height:17px;margin-right:4px;background:url("/plugins/spot/public/images/ticket-icon.png");background-position:0 -145px}.content-detail-discuss .discuss-t{margin-bottom:10px;line-height:1.714;font-size:14px;color:#666}.content-detail-discuss .commodity-name{font-size:12px;color:#999}.content-detail-discuss .commodity-name
span{margin-left:35px}.content-detail-discuss .discuss-img{margin-bottom:13px;overflow:hidden}.content-detail-discuss .discuss-img
a{float:left;width:60px;height:60px;padding:2px;margin-right:10px;border:1px
solid #e2e2e2}.content-detail-refer{padding-bottom:45px}.content-detail-refer
ul{margin-bottom:17px}.content-detail-refer
li{padding:16px
3px;border-bottom:1px solid #eee}.content-detail-refer .need-refer-left{width:610px;color:#666;font-size:14px}.content-detail-refer .need-refer-left .w, .content-detail-refer .need-refer-left
.d{margin-bottom:15px;line-height:1.714}.content-detail-refer .need-refer-left
.d{margin-bottom:0}.content-detail-refer .need-refer-left
p{padding-left:42px}.content-detail-refer .need-refer-left .ask, .content-detail-refer .need-refer-left
.reply{float:left;height:26px;width:26px;line-height:26px;text-align:center;border-radius:50%;color:#fff;background-color:#f90}.content-detail-refer .need-refer-left
.reply{background-color:#2dbb55}.content-detail-refer .need-refer-right{font-size:12px;color:#999}.content-detail-refer .need-refer-right
.date{margin-left:30px}.content-detail-refer .need-refer-layer .layui-layer-title{font-weight:bold;color:#323232}.faqContainer{display:none;position:fixed;z-index:1111}.faqContainer
.shadow{background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000)}.faqContainer .faq-wrapper{position:absolute;top:50%;left:50%;width:680px;margin:-122px 0 0 -340px;background-color:#fff}.faqContainer
.title{position:relative;height:42px;padding:0
80px 0 20px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;font-weight:bold;background-color:#F8F8F8}.faqContainer .title
.close{position:absolute;right:0;top:0;width:40px;height:42px;padding:20px
10px 0;font-size:44px;font-weight:100}.faqContainer .title .close:before{position:absolute;top:50%;left:50%;margin:-21px 0 0 -22px}.faqContainer
.con{padding:15px}.faqContainer .con .faq-area{width:100%;height:124px;padding:8px
11px;resize:none;border:1px
solid #ddd}.faqContainer .faq-info-block{margin-top:10px;text-align:right}.faqContainer .faq-info-block
.item{display:inline-block;margin-right:10px;color:#666;font-size:12px}.faqContainer .faq-info-block .submit-btn{display:inline-block;height:36px;line-height:36px;padding:0
25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#2dbb55}.faqContainer .faq-info-block .input-text{width:100px;height:36px;margin-left:3px;padding:0
5px;font-size:12px;line-height:36px;border:1px
solid #ddd}.faqContainer .lgn-btn{float:left;height:36px;line-height:36px;font-size:14px;color:#2dbb55}.faqContainer
.code{width:93px;height:36px;background-color:#ddd;cursor:pointer}body .page-list{text-align:right}body .page-list
a{border:1px
solid #ddd;background-color:#f5f5f5;color:#666;border-radius:2px}body .page-list
.laypage_curr{border:1px
solid #ddd;border-radius:2px;color:#2dbb55 !important;background-color:#f5f5f5 !important;font-weight:bold}body .page-list a, body .page-list
span{height:28px;padding:0
14.5px;margin-bottom:0;line-height:28px}body .page-list
input{height:28px}body .page-list
button{height:28px;line-height:28px;cursor:pointer;background-color:#f5f5f5}.hotel-loading{text-align:center;font-size:0;background-color:#fff}.hotel-loading
img{width:50px;padding:25px
0}.discuss-img
img{width:100%;height:100%}