html{height:100%}body{position:relative;width:100%;height:100%;overflow-x:hidden;background-color:#031129}.main{width:90rem;height:auto;margin:0 auto;position:relative;padding-top:7.5rem;padding-bottom:10rem;z-index:1}.main .title-box{width:38.5625rem;height:4.75rem;margin:5rem auto 0rem auto}.main .title-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .title-box .content .line{width:10rem;height:0.0625rem;background:#60769B;position:relative}.main .title-box .content .line .bold1{position:absolute;width:2.5rem;height:0.1875rem;top:-0.0625rem;right:0rem;background-image:-o-linear-gradient(225deg, #2DFFE7 0, #377BFF 100%);background-image:linear-gradient(225deg, #2DFFE7 0, #377BFF 100%)}.main .title-box .content .line .bold2{position:absolute;width:2.5rem;height:0.1875rem;top:-0.0625rem;left:0rem;background-image:-o-linear-gradient(225deg, #2DFFE7 0, #377BFF 100%);background-image:linear-gradient(225deg, #2DFFE7 0, #377BFF 100%)}.main .title-box .content .text{float:left;width:18.5625rem;height:2.5rem;line-height:2.5rem;text-align:center;font-size:2rem;color:#FFFFFF;letter-spacing:1.4.875rem;font-weight:400}.main .title-box .desc{text-align:center;margin-top:0.625rem}.main .title-box .desc span{height:1.625rem;line-height:1.625rem;font-size:1.125rem;color:#ACBCD6;letter-spacing:0;text-align:center;font-weight:400}.main .package{width:100%;margin:7.5rem auto 0rem auto;border:1px solid;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,0.23);box-shadow:0 0 1rem 0 rgba(0,0,0,0.23);border:1px transparent solid;-o-border-image:-o-linear-gradient(top left, #2DB7FF, #3757FF) 1 10;border-image:-webkit-gradient(linear, left top, right bottom, from(#2DB7FF), to(#3757FF)) 1 10;border-image:linear-gradient(to bottom right, #2DB7FF, #3757FF) 1 10;background:rgba(3,17,41,0.72)}.main .package .type{display:-webkit-box;display:-ms-flexbox;display:flex}.main .package .type .border{border-right:0.0625rem solid #488EDF;border-bottom:0.0625rem solid #488EDF;height:18.0625rem}.main .package .type .border:last-of-type{border-right:none}.main .package .type .title{width:36%}.main .package .type .title div{width:12.6875rem;height:2.0625rem;font-size:1.5rem;color:#FFFFFF;letter-spacing:1.2.0625rem;text-align:center;font-weight:400;margin-top:3rem;margin-left:2rem}.main .package .type .title img{width:26.3125rem;height:10rem;margin-top:1rem;margin-left:2rem}.main .package .type .content{width:16%;text-align:center}.main .package .type .content .desc1{font-size:0.875rem;color:#FF6E40;letter-spacing:0.4.875rem;text-align:center;font-weight:400;height:1.25rem;line-height:1.25rem;margin-top:1.25rem}.main .package .type .content .desc1 img{width:0.625rem;margin-right:0.25rem}.main .package .type .content .name{font-size:1.25rem;color:#FFFFFF;letter-spacing:1.0.6875rem;font-weight:400;height:1.75rem;line-height:1.75rem;margin-top:0.875rem}.main .package .type .content .name img{margin-left:0.1875rem;width:1.125rem}.main .package .type .content .price1{font-size:1.5rem;color:#ACBCD6;letter-spacing:1.2.0625rem;text-align:center;font-weight:400;height:2.0625rem;line-height:2.0625rem;margin-top:0.875rem;text-decoration:line-through}.main .package .type .content .off{height:2rem;line-height:2rem;margin-top:0.875rem}.main .package .type .content .off-bg{width:9rem;background-image:-o-linear-gradient(225deg, #2DFFE7 0, #377BFF 100%);background-image:linear-gradient(225deg, #2DFFE7 0, #377BFF 100%);margin:0.875rem auto;font-size:1rem;color:#FFFFFF;letter-spacing:0.5.5625rem;font-weight:400}.main .package .type .content .price2{font-size:1.375rem;color:#FF6E40;letter-spacing:1.1.375rem;text-align:center;font-weight:500;height:1.875rem;line-height:1.875rem;margin-top:0.875rem}.main .package .type .content .desc2{font-size:0.875rem;color:#ACBCD6;letter-spacing:0.4.875rem;text-align:center;font-weight:400;height:1.25rem;line-height:1.25rem;margin-top:0.875rem}.main .package .service-item{border-bottom:0.0625rem solid #488EDF}.main .package .service-item:last-of-type{border-bottom:none}.main .package .service-item .part-title{height:5.75rem;line-height:5.75rem;padding-left:2rem}.main .package .service-item .part-title .name{width:10.75rem;height:1.5rem;font-size:1.25rem;color:#00D7FF;line-height:1.5rem;font-weight:400}.main .package .service-item .part-title .desc{width:6rem;height:1.5rem;font-size:1rem;color:#ACBCD6;line-height:1.5rem;font-weight:400}.main .package .service-item .part-detail{display:-webkit-box;display:-ms-flexbox;display:flex}.main .package .service-item .part-detail .border{border-right:0.0625rem solid #488EDF;border-top:0.0625rem solid #488EDF}.main .package .service-item .part-detail .border:last-of-type{border-right:none}.main .package .service-item .part-detail .service{width:36%;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .package .service-item .part-detail .service img{width:7.75rem;height:4.375rem;border-radius:0.25rem}.main .package .service-item .part-detail .service .content{margin-left:1rem}.main .package .service-item .part-detail .service .content .title{width:17.5625rem;height:1.5625rem;font-size:1.125rem;color:#FFFFFF;font-weight:500}.main .package .service-item .part-detail .service .content .desc{margin-top:0.5rem;width:17.5625rem;line-height:20px;font-size:0.75rem;color:#ACBCD6;font-weight:400}.main .package .service-item .part-detail .match{width:16%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .package .service-item .part-detail .match .item{width:5.625rem;height:1.875rem;text-align:center}.main .package .service-item .part-detail .match .item img{width:1.875rem}.main .package .service-item .part-detail .match .item .line{display:inline-block;width:0.9375rem;border-top:0.125rem solid #CCCED2}.main .package .service-item .part-detail .match .item .left{left:0rem}.main .package .service-item .part-detail .match .item .right{right:0rem}.main .package .service-item .part-detail .match .item .seat-1{display:inline-block;width:0.5625rem;font-size:2rem;color:#60769B;letter-spacing:0;line-height:1.375rem;font-weight:400}.main .package .service-item .part-detail .match .item .seat-2{display:inline-block;font-size:2rem;color:#FF6E40;letter-spacing:0;line-height:1.375rem;font-weight:400;position:relative;top:0.1875rem}.main .package .service-item .part-detail .match .item .add-v{width:100%;height:1.375rem;line-height:1.375rem;font-size:1rem;color:#FF6E40;font-weight:500;position:relative;top:0.5rem;left:0.3125rem}