.full-container{background:#f7f9fc;height:100vh;overflow:hidden}.component-nav{box-sizing:border-box;height:88px;padding-left:16px;padding-right:16px;padding-top:51px;position:relative;z-index:999}.component-nav .content{align-items:center;color:rgba(40,50,72,.9);display:flex;justify-content:space-between}.component-nav .back{height:28px;width:28px;z-index:999}.component-nav .back img{height:100%;width:100%}.component-nav .title{font-size:18px;font-weight:500}.component-nav .actions{height:30px;position:relative;width:84px}.component-nav .actions img{height:100%;width:100%}.component-nav .actions .action{bottom:0;height:30px;position:absolute;top:0;width:42px;z-index:999999}.component-nav .actions .share{left:0}.component-nav .actions .out{right:0}.component-nav .nav-share{height:28px;width:28px}.component-nav .nav-share svg{height:100%;width:100%}.component-nav.fixed{background-color:#f7f9fc;left:0;position:fixed;top:0;width:100%;z-index:9999}.component-nav.fixed .title{flex:1 1;margin-right:20px;text-align:center}.nav-transparent{box-sizing:border-box;position:absolute;width:100vw;z-index:999999}.error-page{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.error-page .icon{height:120px;margin-top:170px;width:170px}.error-page .icon img{height:100%;width:100%}.error-page .desc{color:rgba(15,15,36,.5);font-size:13px;margin-top:10px}.error-page .button{background-color:#ff3a3a;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:40px;line-height:40px;margin-top:12px;padding-left:30px;padding-right:30px}.error-page-nav{display:flex;justify-content:space-between;width:100%}.error-page-nav .content{width:100%}.error-page-nav .content .title{padding-right:27px;text-align:center;width:100%}.detail-description{font-size:13px;font-weight:400;line-height:20px;padding-left:16px;padding-right:16px;position:relative}.detail-description .title{color:rgba(40,50,72,.9);font-size:17px;font-weight:500;margin-bottom:18px;margin-top:28px}.detail-description .cnt{color:rgba(40,50,72,.8);overflow:hidden}.detail-description .detail-img{background:#e1e3e4;border-radius:16px;margin-bottom:10px;overflow:hidden;position:relative;text-align:center;z-index:1}.detail-description .detail-img img{background:#e1e3e4;border-radius:16px;bottom:0;left:0;position:absolute;top:0}.detail-description .opacity{background:linear-gradient(-180deg,rgba(247,249,252,0) 2%,#f7f9fc 98%);bottom:24px;height:39px;left:0;margin-left:16px;margin-right:16px;position:absolute;right:0;z-index:2}.detail-description .show-all{align-items:center;color:rgba(40,50,72,.4);display:flex;font-size:13px;justify-content:center;margin-top:8px}.detail-description .show-all img{height:13px;margin-left:2px;transform:rotate(90deg);width:13px}.detail-description .show-all.active{margin-top:18px}.detail-description .show-all.active img{transform:rotate(-90deg)}.hot-song{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:.5px solid rgba(0,0,0,.08);opacity:1;padding:0 16px;position:relative;z-index:2}.hot-song .icon{height:120px;width:170px}.hot-song .icon img{height:100%;width:100%}.hot-song .title{color:rgba(40,50,72,.6);font-size:13px;font-weight:500;margin-bottom:8px;padding-top:12px}.hot-song .hot-song-wrapper .hot-song-item{align-items:center;box-sizing:initial;display:flex;justify-content:center;padding-bottom:16px}.hot-song .hot-song-wrapper .hot-song-item .cover{border:.5px solid rgba(0,0,0,.08);border-radius:6px;box-sizing:border-box;height:44px;margin-right:10px;width:44px}.hot-song .hot-song-wrapper .hot-song-item .cover img{border:.5px solid rgba(0,0,0,.08);border-radius:8px;box-sizing:border-box;height:100%;width:100%}.hot-song .hot-song-wrapper .hot-song-item .cnt{flex:1 1}.hot-song .hot-song-wrapper .hot-song-item .cnt .song-name{color:rgba(40,50,72,.9);font-size:16px}.hot-song .hot-song-wrapper .hot-song-item .cnt .artist-name{color:rgba(40,50,72,.6);font-size:13px;font-weight:400;margin-right:16px;margin-top:2px}.hot-song .hot-song-wrapper .hot-song-item .play{height:24px;width:24px}.hot-song .hot-song-wrapper .hot-song-item .play img{height:100%;width:100%}.playlist{padding-left:16px;padding-right:16px}.playlist .container{background:#fff}.playlist{color:rgba(40,50,72,.6);font-size:13px;font-weight:500;margin-bottom:18px;margin-top:16px}.playlist-swiper{padding-bottom:10px;padding-top:8px}.playlist-swiper .swiper-title{color:rgba(40,50,72,.6);font-size:13px;font-weight:500}.playlist-swiper .swiper{margin-top:5px}.playlist-swiper .swiper .wrapper{height:65px;padding-bottom:10px}.playlist-swiper .swiper .item{align-items:center;display:flex;width:100%}.playlist-swiper .swiper .item .pic{border-radius:8px;height:50px;margin-right:10px;position:relative;width:50px}.playlist-swiper .swiper .item .pic img{border-radius:8px;height:100%;width:100%}.playlist-swiper .swiper .item .pic .decorate{background:rgba(0,0,0,.05);border-radius:6.8px;height:42px;left:4px;position:absolute;top:-3px;width:42px}.playlist-swiper .swiper .item .content{flex:1 1;min-width:0}.playlist-swiper .swiper .item .content .title{color:rgba(40,50,72,.9);font-size:16px;font-weight:500}.playlist-swiper .swiper .item .content .sub-title{color:rgba(40,50,72,.5);font-size:12px;font-weight:400}.playlist-swiper .swiper .adm-page-indicator-dot{background-color:rgba(40,50,72,.3);border-radius:100%;height:5px;width:5px}.playlist-swiper .swiper .adm-page-indicator-dot-active{background-color:rgba(40,50,72,.6);width:5px}.playlist-swiper .min,.playlist-swiper .min .wrapper{height:auto}.playlist-swiper .min .adm-page-indicator-dot{display:none}.detail-artist{padding-left:16px;padding-right:16px}.detail-artist .detail-artist-title{color:rgba(40,50,72,.9);font-size:17px;font-weight:500;margin-bottom:18px;margin-top:16px}.detail-artist .artist-wrapper{background:#fff;border-radius:10px;box-shadow:0 0 16px 0 rgba(0,0,0,.03);padding-top:16px}.detail-artist .artist-one{align-items:center;background:#fff;border-radius:10px;display:flex;height:70px;justify-content:space-around;opacity:1;padding:0 16px;padding-bottom:16px}.detail-artist .artist-one .icon{border:.5px solid rgba(0,0,0,.08);border-radius:50%;box-sizing:border-box;height:50px;margin-right:10px;position:relative;width:50px}.detail-artist .artist-one .icon img{border-radius:50%;height:100%;width:100%}.detail-artist .artist-one .cnt{flex:1 1;margin-right:auto}.detail-artist .artist-one .action{border:.5px solid rgba(40,50,72,.25);border-radius:15px;color:rgba(40,50,72,.4);font-size:13px;font-weight:500;height:30px;line-height:30px;opacity:1;text-align:center;width:72px}.detail-artist .artist-one .action .plus{height:12px;margin-right:1px;position:relative;top:1px;width:12px}.detail-artist .artist-one .active{border:1px solid rgba(255,58,58,.4);color:#ff3a3a}.detail-artist .artist-one .action-more{height:13px;width:13px}.detail-artist .artist-more{display:flex;flex-wrap:wrap;padding:0 16px;width:100%}.detail-artist .artist-more .artist-item{margin-bottom:16px;margin-right:18px;text-align:center;width:calc(25% - 16px)}.detail-artist .artist-more .artist-item:nth-child(4n){margin-right:0}.detail-artist .artist-more .artist-item .icon{position:relative}.detail-artist .artist-more .artist-item .icon .wrapper{height:64px;left:50%;margin-left:-32px;position:relative;width:64px}.detail-artist .artist-more .artist-item .icon .avtar{border:.5px solid rgba(0,0,0,.08);border-radius:50%;box-sizing:border-box;height:64px;width:64px}.detail-artist .artist-more .artist-item .name{margin-top:4px}.detail-artist .artist-more .artist-item .num{margin-top:2px}.detail-artist .artist-more .artist-logo{bottom:5px;right:3px}.detail-artist .collapsed{max-height:127px;overflow:hidden}.detail-artist .name{color:rgba(40,50,72,.9);font-size:16px;font-weight:400}.detail-artist .num{color:rgba(40,50,72,.6);font-family:Dolphin-Medium;font-size:13px;font-weight:400}.detail-artist .more{color:rgba(40,50,72,.4);font-size:13px;font-weight:400;margin-top:10px;padding-bottom:10px;text-align:center}.detail-artist .more img{height:13px;margin-left:1px;position:relative;top:2px;transform:rotate(90deg);width:13px}.detail-artist .rotate img{transform:rotate(270deg)}.detail-artist .artist-logo{bottom:1px;height:18px;position:absolute;right:-3px;width:18px}.detail-artist .artist-logo img{height:100%;width:100%}.config-tour{padding-left:16px;padding-right:16px}.config-tour .container{background:#fff;border-radius:10px;box-shadow:0 0 16px 0 rgba(0,0,0,.03);opacity:1;padding-top:16px}.config-tour-title{color:rgba(40,50,72,.9);font-size:17px;font-weight:500;margin-bottom:18px;margin-top:16px}.tour-list{padding-bottom:16px}.tour-list .wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:scroll;scrollbar-width:none;width:100%}.tour-list .wrapper::-webkit-scrollbar{display:none}.tour-list .scroll{align-items:center;display:flex}.tour-list .tour{height:60px;position:relative;width:90px}.tour-list .tour-item{background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.03);height:60px;position:absolute;text-align:center;width:90px}.tour-list .tour-item .city{color:rgba(40,50,72,.9);font-size:14px;font-weight:500;padding-top:11px}.tour-list .tour-item .time{color:rgba(40,50,72,.6);font-family:Dolphin-bold;font-size:12px;font-weight:400;padding-top:4px}.tour-list img{display:none}.tour-list .active{background:linear-gradient(180deg,rgba(255,58,58,.6),rgba(255,58,107,.3));border-radius:9px}.tour-list .active .tour-item{background:linear-gradient(180deg,#ffeded,#fff0f4);border-radius:8px;height:58px;left:1px;top:1px;width:88px}.tour-swiper{border-top:.5px solid rgba(0,0,0,.1);padding:0 16px;padding-bottom:10px;padding-top:8px}.tour-swiper .swiper-title{color:rgba(40,50,72,.6);font-size:13px;font-weight:500}.tour-swiper .swiper{margin-top:5px}.tour-swiper .swiper .wrapper{height:65px}.tour-swiper .swiper .item{align-items:center;display:flex;width:100%}.tour-swiper .swiper .item .pic{border-radius:8px;height:50px;margin-right:10px;position:relative;width:50px}.tour-swiper .swiper .item .pic img{border-radius:8px;height:100%;width:100%}.tour-swiper .swiper .item .pic .decorate{background:rgba(0,0,0,.05);border-radius:6.8px;height:42px;left:4px;position:absolute;top:-3px;width:42px}.tour-swiper .swiper .item .content{flex:1 1;min-width:0}.tour-swiper .swiper .item .content .title{color:rgba(40,50,72,.9);font-size:16px;font-weight:500}.tour-swiper .swiper .item .content .sub-title{color:rgba(40,50,72,.5);font-size:12px;font-weight:400}.tour-swiper .swiper .adm-page-indicator-dot{background-color:rgba(40,50,72,.3);border-radius:100%;height:5px;width:5px}.tour-swiper .swiper .adm-page-indicator-dot-active{background-color:rgba(40,50,72,.6);width:5px}.tour-swiper .min,.tour-swiper .min .wrapper{height:auto}.tour-swiper .min .adm-page-indicator-dot{display:none}.detail-gap{background:rgba(40,50,72,.06);height:8px}.detail-tabs .tabs-header-container{--fixed-active-line-width:14px;--active-title-color:rgba(40,50,72,.9);--title-font-size:15px;background:#f7f9fc;position:-webkit-sticky;position:sticky;top:-1px;z-index:3}.detail-tabs .tabs-header-container .adm-tabs-header{border:none}.detail-tabs .tabs-header-container .adm-tabs-tab{color:rgba(40,50,72,.5);font-size:15px;font-weight:500}.detail-tabs .tabs-header-container .adm-tabs-tab-active{color:rgba(40,50,72,.9)}.detail-tabs .tabs-header-container .adm-tabs-tab-line{background:linear-gradient(270deg,#ff3a3a 2%,#ff335c 99%);border-radius:20px;bottom:3px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);height:3px;opacity:1}.detail-relate-show{padding:0 16px}.detail-relate-show .relate-show-title{color:rgba(40,50,72,.9);font-size:17px;font-weight:500;margin-bottom:12px;margin-top:28px}.show-popup{--border-radius:20px}.show-popup .adm-popup-body{border-radius:20px 20px 0 0}.show-popup .close-img{background:#fff;height:26px;position:absolute;right:16px;top:16px;width:26px}.detail-tip{align-items:center;display:flex;height:44px;justify-content:center;margin-left:16px;padding-right:16px}.detail-tip .cnt{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-tip .cnt .item{color:rgba(40,50,72,.9);font-size:13px;font-weight:500;margin-right:16px}.detail-tip .cnt .item img{height:12px;margin-right:3px;position:relative;top:2px;width:12px}.detail-tip .action{height:16px;width:16px}.detail-tip .action img{height:100%;width:100%}.service-tip-title{background-color:#fff;color:rgba(40,50,72,.9);font-size:18px;font-weight:500;margin-top:18px;position:absolute;text-align:center;top:0;width:100%}.service-tip-more{padding-bottom:60px;padding-top:44px}.service-tip-more .message{padding:0 16px}.service-tip-more .message .item{margin-top:20px}.service-tip-more .message .item img{height:16px;margin-right:4px;position:relative;top:2px;width:16px}.service-tip-more .message .item span{color:#333;font-size:16px}.service-tip-more .message .desc{color:#969696;font-size:14px;margin-top:8px}.g-piccover{background-color:#000;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;touch-action:none;z-index:20}.g-piccover .m-picbox,.g-piccover .m-picswipe{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:21}.g-piccover .m-picbox{display:none;transform:translate(0)}.g-piccover .m-picbox.z-move{transition:transform .5s ease}.g-piccover .m-picbox.z-active,.g-piccover .m-picbox.z-next,.g-piccover .m-picbox.z-prev{display:block}.g-piccover .m-picbox.z-next{transform:translate(100%)}.g-piccover .m-picbox.z-next-vertical{transform:translateY(100%)}.g-piccover .m-picbox.z-prev{transform:translate(-100%)}.g-piccover .m-picbox.z-prev-vertical{transform:translateY(-100%)}.g-piccover .m-picbox .scalebox{height:100%;position:absolute;width:100%}.g-piccover .m-picbox .pic{left:50%;position:absolute;top:50%}.g-piccover .m-picbox .pic.z-move{transition:all .5s ease}.g-piccover .m-picbox_circle{animation:loadcircle .72s step-start infinite;background-image:url(//p4.music.126.net/S4EF0NcfGSdnsGxfoXF6GQ==/109951163115654967.jpg);background-position:0 0;background-repeat:no-repeat;background-size:152px 19px;height:19px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:19px}.m-picbox_footer{bottom:0;box-sizing:border-box;height:60px;left:0;position:absolute;width:100%;z-index:999}.m-picindex{color:hsla(0,0%,100%,.9);height:22px;left:50%;line-height:22px;margin-top:-11px;position:absolute;top:50%;transform:translateX(-50%)}@keyframes loadcircle{0%{background-position-x:0}14.28%{background-position-x:-19px}28.56%{background-position-x:-38px}42.84%{background-position-x:-57px}57.12%{background-position-x:-76px}71.4%{background-position-x:-95px}85.68%{background-position-x:-114px}to{background-position-x:-133px}}.count-down{align-items:center;background:linear-gradient(180deg,#f7d9d9,#fae9e6);border-radius:10px;display:flex;flex-direction:column;height:60px;height:74px;justify-content:center;margin:0 16px;margin-top:16px}.count-down .start-time{color:rgba(40,50,72,.9);font-family:Dolphin-bold;font-size:14px;font-weight:500;left:-3px;position:relative}.count-down .count{align-items:center;display:flex;height:20px;justify-content:center;margin-top:6px}.count-down .count-card-time{background:linear-gradient(153deg,#707279,#4a4c52 50%,#222324 107%);border-radius:4px;color:#fff;display:inline-block;font-family:Dolphin-bold;font-size:14px;font-weight:500;height:20px;line-height:20px;min-width:20px;text-align:center}.count-down .count-card-title{color:rgba(40,50,72,.8);margin:0 3px}.detail-tour{height:60px;margin-top:16px}.detail-tour .wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:scroll;scrollbar-width:none;width:100%}.detail-tour .wrapper::-webkit-scrollbar{display:none}.detail-tour .scroll{align-items:center;display:flex}.detail-tour .tour{height:60px;position:relative;width:90px}.detail-tour .tour-item{background-color:#fff;border-radius:8px;box-shadow:0 0 16px 0 rgba(0,0,0,.03);height:60px;position:absolute;text-align:center;width:90px}.detail-tour .tour-item .city{color:rgba(40,50,72,.9);font-size:14px;font-weight:500;padding-top:11px}.detail-tour .tour-item .time{color:rgba(40,50,72,.6);font-family:Dolphin-bold;font-size:12px;font-weight:400;padding-top:4px}.detail-tour img{display:none}.detail-tour .active{background:linear-gradient(180deg,rgba(255,58,58,.6),rgba(255,58,107,.3));border-radius:9px}.detail-tour .active .tour-item{background:linear-gradient(180deg,#ffeded,#fff0f4);border-radius:8px;height:58px;left:1px;top:1px;width:88px}.header-wrapper .header{align-items:center;display:flex;height:134px;justify-content:center;margin-top:12px;padding:0 16px}.header-wrapper .header .left{height:100%;margin-right:10px;width:100px}.header-wrapper .header .left .img{border:.5px solid rgba(0,0,0,.08);border-radius:8px;box-sizing:border-box;height:100%;width:100%}.header-wrapper .header .right{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.header-wrapper .header .right .title{color:rgba(40,50,72,.9);font-size:17px;font-weight:500;margin-top:8px}.header-wrapper .header .right .desc{align-items:center;display:flex;margin-bottom:8px}.header-wrapper .header .right .desc .price{color:#ff3a3a;font-family:Dolphin-bold;font-size:22px;font-weight:700}.header-wrapper .header .right .desc .txt{color:rgba(40,50,72,.5);font-size:11px;margin-right:6px;position:relative;top:3px}.header-wrapper .header .right .desc .status{background:linear-gradient(180deg,#222324 2%,#4a4c52);border-radius:4px;color:#fff;font-size:10px;font-weight:500;line-height:16px;margin-left:2px;opacity:1;padding:1px 3px}.header-wrapper .time-range{align-items:center;box-sizing:initial;color:rgba(40,50,72,.9);display:flex;font-family:Dolphin-bold;font-size:14px;font-weight:500;height:36px;padding:0 16px;padding-top:14px}.save-btn{background:rgba(0,0,0,.2);border:.5px solid #fff;border-radius:30px;bottom:44px;color:#fff;font-size:13px;height:27px;left:50%;line-height:27px;margin-left:-50px;position:absolute;text-align:center;width:100px}.detail-address{align-items:center;border-bottom:.5px solid rgba(40,50,72,.1);border-top:.5px solid rgba(40,50,72,.1);display:flex;height:66px;justify-content:center;margin-left:16px;padding-right:16px}.detail-address .cnt{flex:1 1;margin-right:auto}.detail-address .cnt .location{color:rgba(40,50,72,.9);font-size:14px;font-weight:500}.detail-address .cnt .desc{color:rgba(40,50,72,.6);font-size:12px;margin-top:2px}.detail-address .action{height:16px;width:16px}.detail-address .action img{height:100%;width:100%}.sku-item-wrapper{background:#fff;border-radius:8px;box-sizing:border-box;margin-right:9px;margin-top:9px;opacity:1;padding:1px 0;position:relative;width:calc(50vw - 21px)}.sku-item-wrapper.selected{background:linear-gradient(180deg,rgba(255,58,58,.6),rgba(255,58,107,.3))}.sku-item-wrapper.selected .sku-item{background:linear-gradient(180deg,#ffeded,#fff0f4)}.sku-item-wrapper.full{margin-right:16px;width:100%}.sku-item-wrapper.full .sku-item{width:calc(100% - 2px)}.sku-item-wrapper.disabled .sku-item-display,.sku-item-wrapper.disabled .sku-item-display .sku-item-origin{color:rgba(40,50,72,.25)}.sku-item-wrapper.disabled .sku-item-note{color:rgba(40,50,72,.2)}.sku-item-wrapper .sku-item-discount{background:#ffdcdc;border-radius:3px;color:#ff3a3a;font-family:Dolphin-bold;font-size:10px;font-weight:500;left:0;padding:2px 4px;position:absolute;top:-5px}.sku-item{align-items:center;border-radius:8px;display:flex;flex-direction:column;font-size:13px;font-weight:500;justify-content:center;left:1px;min-height:54px;padding:9px;position:relative;width:calc(50vw - 23px)}.sku-item:nth-child(2n){margin-right:0}.sku-item.selected{background:linear-gradient(180deg,#ffeded,#fff0f4);border-radius:8px}.sku-item .sku-item-display{color:rgba(40,50,72,.9);font-size:14px;font-weight:500;text-align:left;width:100%}.sku-item .sku-item-display .sku-item-origin{color:rgba(40,50,72,.4);font-size:10px;margin-left:3px;text-decoration:line-through}.sku-item .dolphin{font-family:Dolphin-bold}.sku-item .sku-item-note{color:rgba(40,50,72,.9);font-size:12px;margin-top:2px;text-align:left;width:100%}@media only screen and (min-width:600px){.sku-item{width:277px}.sku-item-wrapper{width:279px}}.show-sku-popup .adm-mask{background:rgba(0,0,0,.85)!important}.show-sku-popup .adm-popup-body{background-color:initial}.show-sku-popup .close-img{height:26px;position:absolute;right:16px;top:16px;width:26px}.sku-wrapper .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:44px;padding:0 16px}.sku-wrapper .header img{border:.5px solid hsla(0,0%,100%,.08);border-radius:6px;box-sizing:border-box;height:67px;margin-right:10px;opacity:1;width:50px}.sku-wrapper .header .info{flex:1 1;margin-right:auto}.sku-wrapper .header .info .title{color:#fff;font-size:15px;font-weight:600}.sku-wrapper .header .info .sub-title{color:hsla(0,0%,100%,.6)}.sku-wrapper .cnt{background-color:#f7f9fc;border-radius:20px 20px 0 0;height:calc(100vh - 127px);padding-left:16px;position:relative;width:100%}.sku-wrapper .cnt .top{border-bottom:.5px solid rgba(40,50,72,.1);padding-top:16px}.sku-wrapper .cnt .top .price{color:#ff3a3a;font-family:Dolphin-bold;font-size:26px;font-weight:700}.sku-wrapper .cnt .top .time{font-size:14px;font-weight:500;line-height:44px}.sku-wrapper .cnt .top .low{font-size:14px;font-weight:500;margin-left:3px}.sku-wrapper .cnt .sku{-webkit-overflow-scrolling:touch;height:calc(100vh - 337px);overflow:scroll}.sku-wrapper .cnt .sku-title{color:rgba(40,50,72,.9);font-size:13px;font-weight:500;margin-top:16px}.sku-wrapper .cnt .sku-list{display:flex;flex-wrap:wrap}.sku-wrapper .bottom{background-color:#fff;border-top:.5px solid rgba(40,50,72,.1);bottom:0;padding:0 16px;padding-bottom:34px;padding-top:10px;position:absolute;width:100%}.sku-wrapper .bottom .info{align-items:center;display:flex}.sku-wrapper .bottom .tip{color:#ff3a3a;font-size:11px;margin-right:4px}.sku-wrapper .bottom .limit{flex:1 1}.sku-wrapper .bottom .limit .title{color:rgba(40,50,72,.9);font-size:13px;font-weight:500}.sku-wrapper .bottom .limit .txt{color:rgba(40,50,72,.5)}.sku-wrapper .bottom .nums{border:1px solid rgba(40,50,72,.25);border-radius:45px;display:flex;font-family:Dolphin-bold;height:30px;line-height:30px;width:110px}.sku-wrapper .bottom .nums .icon{height:29px;text-align:center;width:30px}.sku-wrapper .bottom .nums .icon img{height:12px;margin-top:9px;width:12px}.sku-wrapper .bottom .nums .icon.left{border-right:1px solid rgba(40,50,72,.25)}.sku-wrapper .bottom .nums .icon.right{border-left:1px solid rgba(40,50,72,.25)}.sku-wrapper .bottom .nums .num{flex:1 1;text-align:center}.sku-wrapper .bottom .btn{background:#ff3a3a;border-radius:23px;color:#fff;font-size:18px;font-weight:500;height:46px;line-height:46px;margin:0 auto;margin-top:14px;opacity:1;text-align:center;width:240px}.mind-popup-wrapper{padding:0 40px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.mind-popup-wrapper .title{color:rgba(40,50,72,.9);font-size:18px;font-weight:500;padding-top:30px;text-align:center}.mind-popup-wrapper .item{align-items:center;display:flex;font-size:16px;justify-content:center;margin-top:24px}.mind-popup-wrapper .item .label{color:rgba(40,50,72,.6);margin-right:8px;min-width:48px}.mind-popup-wrapper .item .content{color:rgba(40,50,72,.9);flex:1 1}.mind-popup-wrapper .input .label{position:relative;top:-5px}.mind-popup-wrapper .input .content{border-bottom:.5px solid rgba(40,50,72,.1);font-weight:500;padding-bottom:10px;position:relative}.mind-popup-wrapper .input .close{bottom:10px;height:17px;position:absolute;right:0;width:17px}.mind-popup-wrapper .input .text{color:rgba(40,50,72,.9);font-family:Dolphin-bold}.mind-popup-wrapper .btn{background:#ff3a3a;border-radius:23px;color:#fff;font-size:18px;font-weight:500;height:46px;line-height:46px;margin:0 auto;margin-bottom:16px;margin-top:30px;text-align:center;width:240px}.mind-popup-wrapper .disabled{opacity:.3}.mind-popup-wrapper ul{color:rgba(40,50,72,.5);font-size:13px}.mind-popup-wrapper ul li{list-style-position:inside;list-style-type:disc}.mind-popup-wrapper .err-msg{color:#ff3a3a;font-size:12px;margin-bottom:4px;margin-left:56px;margin-top:2px}.detail-coupon{align-items:center;background:linear-gradient(257deg,#ffebe6 48%,#ffded7);display:flex;height:44px;justify-content:center;line-height:44px;padding:0 16px}.detail-coupon .vip{height:14px;margin-right:4px;width:31px}.detail-coupon .title{color:rgba(40,50,72,.9);font-size:14px;font-weight:500}.detail-coupon .button{border:1px solid #fc5244;border-radius:10px;box-sizing:border-box;color:#ff3a3a;font-size:12px;font-weight:500;height:20px;line-height:20px;margin-left:10px;text-align:center;width:66px}.detail-coupon .close{height:12px;margin-left:auto;width:12px}.change-source-wrapper{background-color:rgba(0,0,0,.12);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.change-source{background:hsla(0,0%,100%,.9);border-radius:16px;bottom:80px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);left:16px;padding:10px;position:absolute;width:110px}.change-source .source-item{align-items:center;display:flex;justify-content:space-around;margin-bottom:20px}.change-source .source-item:last-of-type{margin-bottom:0}.change-source .txt{color:rgba(40,50,72,.8);font-size:14px;font-weight:500;margin-right:auto}.change-source .source-icon{height:20px;margin-right:6px}.change-source .check{height:16px;margin-left:6px;width:16px}.quiz-popup-container{--z-index:9999999}.quiz-popup-wrapper{display:flex;flex-direction:column;max-height:80vh;padding:0}.quiz-popup-header{align-items:center;border-bottom:1px solid rgba(15,15,36,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 16px 16px}.quiz-popup-title{color:#0f0f24;font-size:16px;font-weight:600}.quiz-popup-close{align-items:center;background:rgba(15,15,36,.06);border:none;border-radius:50%;display:flex;height:32px;justify-content:center;padding:0;width:32px}.quiz-popup-close:after,.quiz-popup-close:before{background:rgba(15,15,36,.7);border-radius:1px;content:"";height:2px;position:absolute;width:12px}.quiz-popup-close:before{transform:rotate(45deg)}.quiz-popup-close:after{transform:rotate(-45deg)}.quiz-popup-loading{color:rgba(15,15,36,.5);font-size:14px;padding:60px 0;text-align:center}.quiz-popup-content{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;padding:16px 16px 20px}.quiz-question{margin-bottom:24px}.quiz-question:last-child{margin-bottom:0}.quiz-question-header{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}.quiz-question-num{align-items:center;background:#ff3a3a;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:20px;justify-content:center;width:20px}.quiz-question-title{color:#0f0f24;font-size:14px;font-weight:500;line-height:1.5}.quiz-question-tag{color:rgba(15,15,36,.5);font-size:12px;margin-left:4px}.quiz-options{display:flex;flex-direction:column;gap:8px;padding-left:28px}.quiz-option{align-items:center;background:#fff;border:1px solid rgba(15,15,36,.1);border-radius:14px;display:flex;gap:12px;padding:12px;transition:all .15s ease}.quiz-option:active{transform:scale(.99)}.quiz-option.selected{background:rgba(255,58,58,.04);border-color:#ff3a3a}.quiz-option-indicator{align-items:center;border:2px solid rgba(15,15,36,.1);display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.quiz-option-indicator.single{border-radius:50%}.quiz-option-indicator.multi{border-radius:6px}.selected .quiz-option-indicator{background:#ff3a3a;border-color:#ff3a3a}.quiz-option-check{background:#fff;border-radius:50%;height:7px;width:7px}.multi .quiz-option-check{border-radius:2px}.quiz-option-text{color:#0f0f24;font-size:14px;line-height:1.5}.quiz-sticky-footer{background:linear-gradient(180deg,hsla(0,0%,100%,.92),#fff 28%);box-shadow:0 -8px 24px rgba(15,15,36,.06);flex-shrink:0;padding:12px 16px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.quiz-submit-btn{border-radius:999px;font-size:16px;font-weight:600;height:48px;line-height:48px;text-align:center;transition:all .2s;width:100%}.quiz-submit-btn.active{background:#ff3a3a;box-shadow:0 4px 16px rgba(255,58,58,.3);color:#fff}.quiz-submit-btn.active:active{opacity:.8;transform:scale(.99)}.quiz-submit-btn.disabled{background:rgba(15,15,36,.1);color:rgba(15,15,36,.3);pointer-events:none}.detail-bottom{bottom:0;left:0;position:fixed;width:100%;z-index:5}.detail-bottom-wrapper{background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);width:100%}.detail-bottom-wrapper .btns{align-items:center;background-color:#fff;display:flex;justify-content:center;padding-bottom:10px;padding-left:16px;padding-right:16px;padding-top:10px;width:100%}.detail-bottom-wrapper .item{height:46px;text-align:center;width:46px}.detail-bottom-wrapper .item img{height:30px;width:30px}.detail-bottom-wrapper .item .txt{color:rgba(40,50,72,.7);font-size:10px;font-weight:500}.detail-bottom-wrapper .buy{background:#ff3a3a;border-radius:23px;color:#fff;flex:1 1;font-size:18px;font-weight:500;height:46px;line-height:46px;margin-left:16px;text-align:center}.detail-bottom-wrapper .disabled{opacity:.3}@media only screen and (min-width:600px){.detail-bottom{left:50%;margin-left:-300px;max-width:600px}}.detail-kefu{font-family:Dolphin-Medium;font-weight:400;height:180px;margin-top:20px;padding-left:16px;padding-right:16px;text-align:center}.detail-kefu .service{color:rgba(40,50,72,.5)}.detail-kefu .tel{color:#507daf}.show-item-favorite{align-items:center;bottom:10px;color:#999;display:flex;flex-shrink:0;font-size:11px;margin-right:1px;position:absolute;right:10px}.show-item-favorite svg{height:18px;margin-right:5px;width:19px}.ticket-card-style{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.03);position:relative;width:100%}.ticket-card-style .more{align-items:center;border-top:1px dashed rgba(0,0,0,.1);display:flex;height:37px;justify-content:space-between;margin-left:16px;margin-right:16px}.ticket-card-style .more .more-text{color:rgba(40,50,72,.4);font-size:13px;margin-right:auto}.ticket-card-style .more .more-icon{height:12px;transform:rotate(90deg);width:12px}.ticket-card-item{align-items:center;display:flex;height:140px;justify-content:center;position:relative;width:100%}.ticket-card-item .left .wrapper{border-radius:6px;height:120px;margin-left:10px;position:relative;width:90px}.ticket-card-item .left .cover{border:.5px solid rgba(0,0,0,.08);border-radius:6px;height:100%;object-fit:cover;width:100%}.ticket-card-item .left .coupon{bottom:6px;height:17px;position:absolute;right:-1px;width:49px}.ticket-card-item .right{flex:1 1;margin-left:10px;margin-right:10px;min-width:0}.ticket-card-item .right .time{align-items:center;color:rgba(40,50,72,.6);display:flex;font-size:13px;margin-bottom:8px}.ticket-card-item .right .time-detail{font-family:Dolphin-Medium;margin-right:auto}.ticket-card-item .right .online-tag{background-color:#5975b2;border-radius:4px;color:#fff;font-size:10px;padding:3px 4px}.ticket-card-item .right .tag{border:1px solid rgba(89,117,178,.4);border-radius:4px;box-sizing:border-box;color:#5975b2;font-size:10px;font-weight:500;margin-left:3px;padding:3px 4px}.ticket-card-item .right .tag span{transform:scale(.8)}.ticket-card-item .right .soleagent{background:rgba(89,117,178,.1);border:.5px solid rgba(89,117,178,.06);border-radius:4px;box-sizing:border-box;color:#5975b2;font-size:10px;font-weight:500;margin-left:3px;padding:3px 4px}.ticket-card-item .right .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(40,50,72,.9);display:-webkit-box;font-size:15px;font-weight:600;margin-bottom:8px;overflow:hidden}.ticket-card-item .right .title .key{color:#507daf}.ticket-card-item .right .title-pad{margin:14px 0}.ticket-card-item .right .address{color:rgba(40,50,72,.6);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-card-item .right .price{color:rgba(40,50,72,.5);font-size:11px;margin-top:4px}.ticket-card-item .right .price .origin .number{color:#ff3a3a;font-family:Dolphin-bold;font-size:15px;font-weight:500;margin-right:1px}.ticket-card-item .right .price .package{margin-left:10px}.ticket-card-item .right .price .package .number{color:#ff3a3a;font-family:Dolphin-bold;font-size:11px;font-weight:500}.ticket-card-item .right .price .del{font-family:Dolphin-bold;margin-left:2px;text-decoration:line-through}.ticket-card-item .status{bottom:7px;height:65px;position:absolute;right:10px;width:65px}.ticket-card-item .status img{height:100%;width:100%}.ticket-card-item .pre-sale{background:#000;border-radius:8px;color:#fff;font-size:10px;font-weight:500;height:16px;left:6px;line-height:16px;position:absolute;text-align:center;top:6px;width:32px}.u-scroll{color:#888;font-size:14px;line-height:30px;text-align:center}.u-scroll_load{background:url(http://p3.music.126.net/0RX8forSK67QD7MDa4hp5g==/18582846023047943.jpg) 0 no-repeat;background-size:20px;padding-left:30px}.common-show-list{width:100%}.common-show-list .item{margin-bottom:12px}.common-show-list .end-txt{color:#999;padding-bottom:20px;padding-top:10px;text-align:center}.detail-presale-tip{align-items:center;border-top:.5px solid rgba(40,50,72,.1);color:rgba(40,50,72,.6);display:flex;height:36px;justify-content:center;margin-left:16px;padding-right:16px}.detail-presale-tip .action{height:16px;width:16px}.detail-presale-tip .action img{height:100%;width:100%}.presale-tip-title{background-color:#fff;color:#333;font-size:18px;font-weight:500;margin:18px 0 4px 0;text-align:center;width:100%}.presale-tip-more{color:rgba(40,50,72,.6);font-size:14px;line-height:22px;padding:0 16px;padding-top:18px}.quiz-tip-dialog{--z-index:9999999}.quiz-tip-title{color:#0f0f24;font-size:16px;font-weight:600;text-align:center}.quiz-tip-content{color:rgba(15,15,36,.7);font-size:14px;line-height:22px;padding:8px 0;text-align:left}.quiz-tip-list{list-style:none;margin:0;padding:0}.quiz-tip-list li{margin-bottom:8px}.quiz-tip-list li:last-child{margin-bottom:0}body,html{background:#f7f9fc;margin:0;padding:0}#root{margin:0 auto;max-width:600px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.detail-container{-webkit-overflow-scrolling:touch;height:calc(100vh - 88px);overflow:scroll;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.detail-container-outer{height:100vh}.top-background{height:300px}.detail-wrapper{margin-top:-300px}.busy-toast-mask .adm-toast-main{max-width:none;white-space:nowrap;word-break:keep-all}@media only screen and (min-width:600px){.adm-mask,.adm-popup-body{left:50%;margin-left:-300px;max-width:600px}}