.badge-group{width:2.26667rem}.van-badge{display:block;overflow:hidden;font-size:.37333rem;line-height:1.4;-webkit-user-select:none;user-select:none;color:#7d7e80;word-break:break-all;box-sizing:border-box;padding:.53333rem .32rem .53333rem .24rem;background-color:#f8f8f8;border-left:.08rem solid transparent}.van-badge__text{position:relative}.van-badge:active{background-color:#e8e8e8}.van-badge:not(:last-child):after{border-bottom-width:.02667rem}.van-badge--select{font-weight:500;color:#323233;border-color:#f44}.van-badge--select:after{border-right-width:.02667rem}.van-badge--select,.van-badge--select:active{background-color:#fff}.van-badge .van-info{right:.10667rem}.van-nav-bar{height:1.22667rem;position:relative;-webkit-user-select:none;user-select:none;text-align:center;line-height:1.22667rem;background-color:#fff}.van-nav-bar .van-icon{color:#1989fa;vertical-align:middle}.van-nav-bar__arrow{min-width:1em;font-size:.42667rem}.van-nav-bar__arrow+.van-nav-bar__text{margin-left:-.53333rem;padding-left:.66667rem}.van-nav-bar--fixed{top:0;left:0;width:100%;position:fixed}.van-nav-bar__title{margin:0 auto;max-width:60%;font-size:.42667rem;font-weight:500}.van-nav-bar__left,.van-nav-bar__right{bottom:0;font-size:.37333rem;position:absolute}.van-nav-bar__left{left:.4rem}.van-nav-bar__right{right:.4rem}.van-nav-bar__text{color:#1989fa;margin:0 -.4rem;padding:0 .4rem;display:inline-block;vertical-align:middle}.van-nav-bar__text:active{background-color:#e8e8e8}.drop-select[data-v-1d07fadf]{box-shadow:0 0 .05333rem 0 rgba(0,0,0,.2)}.drop-select ul[data-v-1d07fadf]{width:1.81333rem;list-style:none}.drop-select ul li a[data-v-1d07fadf]{text-decoration:none;line-height:1.12rem;border-bottom:.02667rem solid #eee;font-size:.37333rem;display:block;position:relative}.drop-select ul li a[data-v-1d07fadf]:hover{background:#e8e8e8}.drop-select ul :last-child a[data-v-1d07fadf]{border-bottom:none}.header{background:#fff;height:1.22667rem}.header .van-icon{color:#333}.header .icon{vertical-align:middle;width:.48rem;height:.48rem;font-size:.53333rem}.header .show-tip{top:1.2rem;right:0}.menu-popup{top:1.2266rem;right:.13333rem;-webkit-transform:none;transform:none;left:auto;background:transparent;padding-top:.26667rem}.menu-popup .arrow{position:absolute;right:.21333rem;top:.16rem;width:.26667rem;height:.26667rem;border-radius:.02667rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:0}.menu-popup .popup-bd{background:#fff}.van-submit-bar{left:0;bottom:0;width:100%;z-index:100;position:fixed;-webkit-user-select:none;user-select:none}.van-submit-bar__tip{color:#f56723;padding:.26667rem;font-size:.32rem;line-height:.48rem;background-color:#fff7cc}.van-submit-bar__bar{height:1.33333rem;display:-webkit-box;display:-webkit-flex;display:flex;font-size:.37333rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff}.van-submit-bar__text{-webkit-box-flex:1;-webkit-flex:1;flex:1;font-weight:500;text-align:right;color:#323233;padding-right:.32rem}.van-submit-bar__text span{display:inline-block}.van-submit-bar__price{color:#f44;font-size:.48rem}.van-submit-bar__price:first-letter{font-size:.37333rem}.van-submit-bar .van-button{width:2.93333rem}.order{padding-bottom:2.88rem}.order .p2{padding-bottom:.53333rem}.order .show-tip .tip{font-size:.37333rem;color:#0078c8;margin:.26667rem .4rem}.order .show-tip .tip.more{color:#333;font-weight:700}.order .show-tip .tip-info{font-size:.32rem;color:#666;margin-left:.4rem;margin-right:.66667rem;margin-bottom:.16rem}.order .show-tip .tip-info .cr{color:#0078c8}.order .space{background:#f4f4f4;height:.26667rem}.order .info-box .info-title{padding:.4rem 0 .4rem .4rem;font-family:微软雅黑,serif;font-weight:700;font-size:.42667rem;color:#333}.order .info-box .roomNum /deep/ .van-field__control{color:#000}.order .info-box .field-label{color:#999}.order .info-box .checked-info{padding-top:.53333rem}.order .info-box .tip{font-size:.37333rem;color:#0078c8;margin:.26667rem .4rem}.order .info-box .tip-info{font-size:.32rem;color:#666;margin-left:.4rem;margin-right:.66667rem;margin-bottom:.26667rem}.order .reserve-box{padding-left:.4rem;padding-top:.53333rem}.order .reserve-box .order-total{padding-top:.53333rem;color:#999}.order .reserve-box .order-total .money{color:#e64848;font-weight:700}.order .reserve-box .btn{margin-top:.53333rem;width:9.2rem}.order .reserve-box .btn button{width:100%}.people-msg{padding-bottom:1.86667rem}.people-msg .photo{width:1.28rem;height:1.28rem;vertical-align:middle}.camp-info .form,.combo-msg .form,.course-msg .form,.hotel-msg .form,.order-msg .form,.pay-message .form,.people-msg .form,.season-msg .form{font-family:微软雅黑,serif;font-size:.37333rem;padding:.53333rem .4rem}.camp-info .form .form-title,.combo-msg .form .form-title,.course-msg .form .form-title,.hotel-msg .form .form-title,.order-msg .form .form-title,.pay-message .form .form-title,.people-msg .form .form-title,.season-msg .form .form-title{font-size:.42667rem;font-weight:700;margin-bottom:.53333rem}.camp-info .form .form-row,.combo-msg .form .form-row,.course-msg .form .form-row,.hotel-msg .form .form-row,.order-msg .form .form-row,.pay-message .form .form-row,.people-msg .form .form-row,.season-msg .form .form-row{margin-bottom:.26667rem}.camp-info .form .form-row .form-label,.combo-msg .form .form-row .form-label,.course-msg .form .form-row .form-label,.hotel-msg .form .form-row .form-label,.order-msg .form .form-row .form-label,.pay-message .form .form-row .form-label,.people-msg .form .form-row .form-label,.season-msg .form .form-row .form-label{color:#999;display:inline-block;width:1.86667rem!important;text-align:left}.camp-info .form .form-row .form-value,.combo-msg .form .form-row .form-value,.course-msg .form .form-row .form-value,.hotel-msg .form .form-row .form-value,.order-msg .form .form-row .form-value,.pay-message .form .form-row .form-value,.people-msg .form .form-row .form-value,.season-msg .form .form-row .form-value{display:inline-block;word-break:break-all;word-wrap:break-word;width:calc(100% - 2.66667rem);vertical-align:top;word-spacing:normal;color:#333;margin-left:.8rem;text-align:left}.camp-info .form .form-row .form-value.money,.combo-msg .form .form-row .form-value.money,.course-msg .form .form-row .form-value.money,.hotel-msg .form .form-row .form-value.money,.order-msg .form .form-row .form-value.money,.pay-message .form .form-row .form-value.money,.people-msg .form .form-row .form-value.money,.season-msg .form .form-row .form-value.money{color:#e64848}.camp-info .form .form-row .form-value.tel a,.combo-msg .form .form-row .form-value.tel a,.course-msg .form .form-row .form-value.tel a,.hotel-msg .form .form-row .form-value.tel a,.order-msg .form .form-row .form-value.tel a,.pay-message .form .form-row .form-value.tel a,.people-msg .form .form-row .form-value.tel a,.season-msg .form .form-row .form-value.tel a{color:#0f6cea}.camp-info .form .form-row:last-child,.combo-msg .form .form-row:last-child,.course-msg .form .form-row:last-child,.hotel-msg .form .form-row:last-child,.order-msg .form .form-row:last-child,.pay-message .form .form-row:last-child,.people-msg .form .form-row:last-child,.season-msg .form .form-row:last-child{margin-bottom:0!important}