#desc{margin-top:.26667rem;margin-left:.42667rem;margin-right:.42667rem;font-size:.42667rem}.coupon{width:100%;height:1.86667rem;margin-top:.21333rem;background-color:red;-webkit-mask:-webkit-radial-gradient(.21333rem,circle,transparent .21333rem,red 0);-webkit-mask-position:-.21333rem;-webkit-mask-size:100% .4rem}.money{font-size:.66667rem;text-align:center;line-height:.98667rem;font-weight:400;color:#fff}.unit{font-size:.45333rem}.condition{color:#fff;font-size:.34667rem;text-align:center;line-height:.88rem}.paytype{width:3.45rem;background-color:#fff;border-radius:.1rem;margin:0 auto;overflow:hidden}.van-radio-group{border-radius:.02rem}.paytype .title{color:#333;height:.5rem;line-height:.5rem;font-weight:600;text-align:left;margin-left:.15rem}.item,.item1{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:.9rem;line-height:.9rem}.item1{color:#b2a8a8}.item .type{width:.9rem;border-radius:.10667rem}.item span{margin-left:.11rem}.item span p{color:#333;font-weight:600}.price{position:absolute;right:0;padding:.26667rem;text-align:right;color:#00f}.item span div{color:#999;font-size:.12rem}.realname{width:100%;display:inline-block;background-color:#fff;border-radius:.10667rem}.realname .modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1002}.realname .centerF{position:fixed;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.realname .real-head{position:relative;width:100%;display:inline-block;top:0;height:1.44rem;background:-webkit-linear-gradient(left,#ffbf96,#fe7096);background:linear-gradient(90deg,#ffbf96,#fe7096)}.realname .real-head h1{text-align:center;color:#fff;font-size:.64rem;font-weight:700;line-height:1.44rem}.realname .real-box{background-color:#fff;border-radius:.10667rem;display:inline-block;padding-bottom:.4rem}.realname .real-box,.realname .real-box .line{width:100%;text-align:center}.realname .real-box .line .text{text-align:left;padding:.4rem .21333rem .53333rem .21333rem}.realname .real-box .line .btn2{line-height:1.01333rem;text-align:center;color:#fff;background:#4964fe;border-radius:1.01333rem;width:6.66667rem;height:1.01333rem;font-size:.45333rem;font-weight:700}.realname .real-close{text-align:center;padding-top:.64rem}.realname .real-close .icon{font-size:.8rem;color:hsla(0,0%,100%,.4)}.text{padding-bottom:.53333rem}.btn2,.text{font-size:.45333rem}.btn2{line-height:1.33333rem;text-align:center;color:#fff;background:#4964fe;border-radius:1.33333rem;width:5.33333rem;font-weight:700;margin:0 .45333rem}#app .packagedetails{overflow:hidden}#app .packagedetails .top-title{line-height:.74667rem;font-size:.42667rem;font-weight:700}#app .packagedetails .top-subtitle{line-height:.48rem;font-size:.32rem}#app .packagedetails .van-cell{font-size:.42667rem}#app .packagedetails .mealInfo{margin-top:1.22667rem}#app .packagedetails .mealInfo .mealName{font-size:.48rem;color:#323232}#app .packagedetails .mealInfo .mealCon{padding-top:0;padding-bottom:0;color:#676767;font-size:.37333rem}#app .packagedetails .mealInfo .noborder:after{border-bottom:0}#app .packagedetails .mealInfo .van-cell__value{color:#058be8}#app .packagedetails .details-footer{position:fixed;left:0;padding:.4rem}#app .packagedetails .details-footer .btn{line-height:1.06667rem;text-align:center;color:#fff;background:#409eff;font-size:.45333rem;font-weight:700;height:1.06667rem;width:2.66667rem;border:0}#app .packagedetails .details-footer .warn-tips{margin-bottom:.4rem;padding:.26667rem;border:.02667rem solid #ffad28;border-radius:.10667rem}#app .packagedetails .details-footer .warn-tips .tips-text{font-size:.29333rem;color:#333}#app .packagedetails .details-footer .warn-tips .tips-text.warning{color:red}#app .packagedetails .details-footer .warn-tips .tips-state{margin-top:.26667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#app .packagedetails .details-footer .warn-tips .tips-state .cards{color:#287fdf}#app .packagedetails .details-footer .warn-tips .tips-state .van-icon{margin-right:.13333rem;font-size:.37333rem;color:rgba(0,0,0,.2);vertical-align:bottom}#app .packagedetails .details-footer .warn-tips .tips-state .van-icon.ok{color:#ffad28}#app .packagedetails .details-footer .van-button .topay{padding-top:.13333rem;font-size:.45333rem;line-height:.53333rem}#app .packagedetails .details-footer .van-button .topay1{padding-top:.13333rem;font-size:.45333rem;line-height:1.01333rem}#app .packagedetails .details-footer .van-button .payInfo{font-size:.29333rem;line-height:.48rem}#app .packagedetails .details-footer .van-button.checkedButt{background-color:rgba(0,0,0,.2);background-image:none}