.detailSwiper,.detailSwiper-swiper-bg{width:100%;height:66.666667vw}.detailSwiper-swiper-bg img,.detailSwiper-swiper-bg video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.detailContent{width:100%;padding:3.466667vw;box-sizing:border-box}.detailContent h2{font-size:4.266667vw;padding:0 2.666667vw;box-sizing:border-box}.detail-price-content{padding:3.733333vw 2.666667vw 3.2vw 2.666667vw;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-end}.price-content-p{display:flex;align-items:flex-end;color:#345e6d;font-size:3.2vw}.price-common{font-size:5.6vw;font-weight:500;color:#ff6d00}.price-font{color:#ff6d00;padding-right:4.266667vw}.price-font,.price-intro{margin-bottom:.933333vw}.price-icon{padding-right:1.333333vw}.price-num{padding-right:1.066667vw}.price-right{display:flex;align-items:center}.tag-common{width:14.933333vw;height:4.533333vw;padding:0 .4vw;text-align:center;font-size:2.933333vw;color:#fff}.place-tag{background:#fe6d02;border-bottom-left-radius:1.2vw;border-top-left-radius:1.2vw}.type-tag{background:#662c90;border-bottom-right-radius:1.2vw;border-top-right-radius:1.2vw}.free-icon{width:29.333333vw;height:6.133333vw}.free-info-confirm{border-radius:1.066667vw;background:#fff6f0;color:grey;font-size:2.933333vw;width:100%;padding:2vw 2.666667vw;box-sizing:border-box}.free-recommend-content{width:100%;padding:3.2vw 0;box-sizing:border-box}.free-recommend{background:#fafafa;font-size:2.933333vw;color:#333;padding:3.2vw 8vw;border-radius:1.066667vw;box-sizing:border-box;line-height:4vw}.free-recommend-common{padding:.666667vw 0}.grid{justify-content:center;padding:3.2vw 2.666667vw;box-sizing:border-box;background-color:#fafafa;font-size:3.2vw}.grid,.grid-item{display:flex;align-items:center}.grid-item{flex:1;font-size:3.733333vw}.grid-item-text{color:#ff6c00;padding-right:2.666667vw}.detailTicket{width:100%;padding:4vw 6.666667vw;box-sizing:border-box}.detailTicket li{padding:2.666667vw 0 5.333333vw 0;border-bottom:1px solid #f6f6f6}.detailTicket li:last-child{border:0;margin-bottom:2.666667vw}.detailTicket-b,.detailTicket-c,.detailTicket-t{display:flex;align-items:center;justify-content:space-between}.detailTicket-t h2{font-weight:400;font-size:4.266667vw}.detailTicket-t p{font-size:4vw;color:#ff8a00;font-weight:600}.detailTicket-c{font-size:3.2vw;color:#a6a6a6;padding:.933333vw 0}.detailTicket-b span:first-child{display:flex;align-items:center;color:#345e6d;font-size:2.933333vw}.detailTicket-b span:first-child p:last-child{height:3.733333vw;padding:0 1.333333vw;line-height:3.733333vw;text-align:center;font-size:2.4vw;background:#662d90;color:#fff;border-radius:.666667vw;margin-left:2.266667vw}.detailTicket-b span:last-child{width:14.666667vw;height:5.866667vw;font-size:3.466667vw;text-align:center;border-radius:1.066667vw;color:#fff;line-height:5.866667vw;background:#ff6d00}.detailIntro{width:100%}.detailIntro .van-tabs__nav{width:100%;height:11.733333vw;background-color:#d2d5dc;display:flex;align-items:center;padding:0 4vw;box-sizing:border-box}.detailIntro .van-tab{width:18.666667vw;height:7.466667vw;display:flex;align-items:center;justify-content:center;font-size:3.2vw;color:#fff}.detailIntro .van-tabs__wrap--scrollable .van-tab{padding:0}.detailIntro .van-tab--active{background-color:#ff8a00;width:18.666667vw;line-height:7.466667vw;height:7.466667vw;text-align:center;border-radius:2.133333vw}.detailIntro .van-tabs__line{width:0;height:0}.detailIntro-intro{width:100%;padding:0 6.4vw;box-sizing:border-box;border-bottom:4vw solid #f6f6f6}.detailIntro-intro-spant{font-size:4vw;padding:6.4vw 0;display:block;line-height:6.4vw}.detailIntro-intro-span{padding:6.4vw 0;display:block;font-size:2.933333vw;line-height:5.066667vw;overflow:auto}.detailIntro-intro h2{font-size:5.066667vw;vertical-align:middle;color:#333;font-weight:400;margin-top:8.533333vw}.detailIntro-intro-bot{border:0}.detailIntro-intro-list{padding:6.4vw 0;display:block;display:flex;flex-wrap:wrap;justify-content:space-between}.detailIntro-intro-list li{width:41.333333vw;display:flex;flex-direction:column;margin-bottom:2.666667vw}.detailIntro-intro-list li img{width:41.333333vw;height:27.466667vw}.detailIntro-intro-list li span{font-size:3.466667vw;color:#333;margin-top:1.066667vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.detailIntro-intro-list li p{font-size:3.466667vw;color:#ff8a00;margin-top:1.866667vw;margin-bottom:.666667vw;margin-left:auto;font-weight:700}