#app,.bagPro_page{background:#fff}.bagPro_page .bagPro_top{width:10rem;height:3.31rem;background:linear-gradient(180deg,#e3eefb,hsla(0,0%,100%,0));background-size:10rem 3.31rem;background-repeat:no-repeat;padding-top:.22rem}.bagPro_page .bagPro_top .bagPro_title{height:.67rem;font-weight:700;font-size:.48rem;color:#333;margin-left:.43rem}.bagPro_page .bagPro_top .bagPro_title div{margin-left:.3rem}.bagPro_page .bagPro_top .bagPro_banner{margin-top:.43rem;border-radius:.27rem}.bagPro_page .bagPro_top img{border-radius:.27rem}.bagPro_page .bagPro_tab{margin-top:.32rem;margin-left:.37rem}.bagPro_page .bagPro_tab .tab_title{font-weight:700;font-size:.48rem;text-align:left;color:#333}.bagPro_page .bagPro_tab .tab_items{width:9.36rem;overflow-x:auto;white-space:nowrap;display:block;text-align:left;margin-top:.27rem}.bagPro_page .bagPro_tab .tab_items .tab_item{display:inline-block;white-space:normal;width:auto;height:.69rem;padding-left:.37rem;padding-right:.37rem;line-height:.69rem;border-radius:.16rem;background:#f7f7f7;border:.03rem solid #f7f7f7;font-size:.35rem;text-align:center;color:#333;margin-right:.32rem}.bagPro_page .bagPro_tab .tab_items .tab_item_actived{border:.03rem solid #1084d1;background:#f5fbff;color:#1084d1}.bagPro_page .bagPro_pros .bag_item{width:9.36rem;margin-left:.35rem;margin-top:.31rem}.bagPro_page .bagPro_pros .bag_item .bag_item_top{width:9.31rem;height:.91rem;border-radius:.16rem;background:#f5fbff}.bagPro_page .bagPro_pros .bag_item .bag_item_top .bag_item_title{font-weight:700;font-size:.43rem;color:#333;margin-left:.27rem}.bagPro_page .bagPro_pros .bag_item .bag_item_top .bag_item_detail{font-size:.37rem;color:#1084d1;margin-right:.29rem}.bagPro_page .bagPro_pros .bag_item .bag_item_rules{margin-top:.21rem}.bagPro_page .bagPro_pros .bag_item .bag_item_rules .rules_item .rules_item_tagRed{width:.8rem;height:.43rem;line-height:.43rem;border-radius:.05rem;background:#fee9e6;font-size:.27rem;text-align:center;color:#e61919}.bagPro_page .bagPro_pros .bag_item .bag_item_rules .rules_item .rules_item_tagOrange{background:#fef2e6;color:#ff6000}.bagPro_page .bagPro_pros .bag_item .bag_item_rules .rules_item .rules_item_msg{width:7.44rem;font-size:.37rem;text-align:left;color:#666;margin-left:.11rem}.bagPro_page .bagPro_pros .bag_item .bag_proIcon{margin-top:.27rem;overflow:hidden;text-align:left}.bagPro_page .bagPro_pros .bag_item .bag_proIcon .bag_proIcon_item{margin-right:.14rem;border-radius:.16rem}.bagPro_page .bagDetail_box1{margin-top:-2.32rem;margin-left:.32rem;width:9.36rem;border-radius:.27rem;background:#fff;padding-bottom:.37rem}.bagPro_page .bagDetail_box1 .bagDetail_banner img{border-radius:.27rem}.bagPro_page .bagDetail_box1 .bagDetail_title{width:9.36rem;font-weight:700;font-size:.43rem;text-align:left;color:#000;margin-top:.27rem;margin-left:.32rem}.bagPro_page .bagDetail_box1 .bagDetail_item_rules{margin-top:.16rem;margin-left:.32rem}.bagPro_page .bagDetail_box1 .bagDetail_item_rules .rules_item .rules_item_tagRed{margin-top:.08rem;width:.8rem;height:.43rem;line-height:.43rem;border-radius:.05rem;background:#fee9e6;font-size:.27rem;text-align:center;color:#e61919}.bagPro_page .bagDetail_box1 .bagDetail_item_rules .rules_item .rules_item_tagOrange{background:#fef2e6;color:#ff6000}.bagPro_page .bagDetail_box1 .bagDetail_item_rules .rules_item .rules_item_msg{width:7.44rem;font-size:.37rem;text-align:left;color:#666;margin-left:.11rem}.bagPro_page .bagDetail_box1 .bagDetail_time{width:8.72rem;height:.85rem;line-height:.9rem;background:url(https://hxxxkj-oss-cdn.xiaoyi120.com/sysx-xcx/proBag/bag_time_bg.png);background-size:100%;background-repeat:no-repeat;font-weight:400;font-size:.32rem;text-align:left;color:#4d2d0f;margin-top:.19rem;margin-left:.32rem}.bagPro_page .bagDetail_box1 .bagDetail_time span{margin-left:.88rem}.bagPro_page .bagDetail_box2{width:9.36rem;border-radius:.27rem .27rem 0 0;background:#fff;margin-top:.21rem;margin-left:.32rem;padding-top:.01rem;padding-bottom:3.5rem}.bagPro_page .bagDetail_box2 .bagDetail_pro{margin-top:.35rem;margin-left:.32rem;padding-bottom:.37rem;border-bottom:.03rem solid #f3f3f3}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info{position:relative;margin-left:.21rem;width:5.79rem;height:2.56rem;text-align:left}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_name{font-size:.37rem;color:#333}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_brand{font-size:.32rem;color:#999;margin-top:.11rem}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_money{position:absolute;bottom:0;width:5.79rem}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_money .money_price{color:#ed0d0d;font-size:.43rem;font-weight:700}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_money .money_num .van-stepper--round .van-stepper__minus{background:#fff;border:.03rem solid #e2e2e2;color:#333;width:.53rem;height:.53rem}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_money .money_num .van-stepper--round .van-stepper__plus{background:#1084d1;color:#fff;width:.53rem;height:.53rem}.bagPro_page .bagDetail_box2 .bagDetail_pro .pro_info .pro_info_money .money_num .money_num_cart{width:.53rem;height:.53rem;background:#1084d1;border-radius:50%;font-size:.35rem;color:#fff;text-align:center}.bagPro_page .bagDetail_bottom{width:100%;background:#fff;z-index:99;position:fixed;bottom:0}.bagPro_page .bagDetail_bottom .bottom_tips{width:100%;height:.88rem;line-height:1rem;background:#fef0f0;padding-left:.37rem}.bagPro_page .bagDetail_bottom .bottom_tips .bottom_tips_msg{color:#333;font-size:.32rem}.bagPro_page .bagDetail_bottom .bottom_button{width:100%;height:2.29rem}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_price{font-weight:700;font-size:.32rem;color:#e22d1d;margin-left:.43rem}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_play{margin-right:.43rem}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_play .play{height:1.17rem;line-height:1.17rem;border-radius:.59rem;font-size:.43rem;text-align:center}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_play .result01{width:2.67rem;background:#1084d1;color:#fff}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_play .result02{width:3.95rem;background:#b1b1b1;color:#fff}.bagPro_page .bagDetail_bottom .bottom_button .bottom_button_play .result03{width:3.52rem;background:#b1b1b1;color:#fff}.bagPro_page .van-popup{border-radius:.27rem}.proBag_box{width:10rem;height:8.53rem}.proBag_box .proBag_swiper_hand{margin-top:.61rem}.proBag_box .proBag_tips{font-size:.37rem;text-align:center;color:#fff}.proBag_box .proBag_swiper_button{margin-top:.59rem}