#app .codePackageDetails{overflow:hidden}#app .codePackageDetails .top-title{line-height:.74667rem;font-size:.42667rem;font-weight:700}#app .codePackageDetails .top-subtitle{line-height:.48rem;font-size:.32rem}#app .codePackageDetails .van-cell{font-size:.42667rem}#app .codePackageDetails .mealInfo{margin-top:1.22667rem}#app .codePackageDetails .mealInfo .mealName{font-size:.48rem;color:#323232}#app .codePackageDetails .mealInfo .mealCon{padding-top:0;padding-bottom:0;color:#676767;font-size:.37333rem}#app .codePackageDetails .mealInfo .noborder:after{border-bottom:0}#app .codePackageDetails .mealInfo .van-cell__value{color:#058be8}#app .codePackageDetails .details-footer{position:fixed;bottom:0;left:0;padding:.4rem}#app .codePackageDetails .details-footer .warn-tips{margin-bottom:.4rem;padding:.26667rem;border:.02667rem solid #ffad28;border-radius:.10667rem}#app .codePackageDetails .details-footer .warn-tips .tips-text{font-size:.29333rem;color:#333}#app .codePackageDetails .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 .codePackageDetails .details-footer .warn-tips .tips-state .cards{color:#287fdf}#app .codePackageDetails .details-footer .warn-tips .tips-state .van-icon{margin-right:.13333rem;font-size:.37333rem;color:rgba(0,0,0,.2);vertical-align:bottom}#app .codePackageDetails .details-footer .warn-tips .tips-state .van-icon.ok{color:#ffad28}#app .codePackageDetails .details-footer .van-button .topay{padding-top:.13333rem;font-size:.45333rem;line-height:.53333rem}#app .codePackageDetails .details-footer .van-button .payInfo{font-size:.29333rem;line-height:.48rem}#app .codePackageDetails .details-footer .van-button.checkedButt{background-color:rgba(0,0,0,.2);background-image:none}