:focus{outline:0}html{background:#f7f7f7}.page{background-color:#fff;margin:.48rem;margin-right:0}.page,.page_bg{max-width:10rem!important}.page_bg{background:#f7f7f7;margin-right:0}::-webkit-scrollbar{width:0!important;height:0}.flex-c-c-c{justify-content:center}.flex-c-c-c,.flex-c-s-c{display:flex;flex-direction:column;align-items:center}.flex-c-s-c{justify-content:flex-start}.flex-c-c-s{justify-content:center}.flex-c-c-s,.flex-c-s-s{display:flex;flex-direction:column;align-items:flex-start}.flex-c-s-s{justify-content:flex-start}.flex-c-sb-c{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-r-c-c{justify-content:center}.flex-r-c-c,.flex-r-s-c{display:flex;flex-direction:row;align-items:center}.flex-r-s-c{justify-content:flex-start}.flex-r-s-s{justify-content:flex-start}.flex-r-c-s,.flex-r-s-s{display:flex;flex-direction:row;align-items:flex-start}.flex-r-c-s{justify-content:center}.flex-r-c-e{justify-content:center;align-items:flex-end}.flex-r-c-e,.flex-r-sa-c{display:flex;flex-direction:row}.flex-r-sa-c{justify-content:space-around;align-items:center}.flex-r-sb-c{align-items:center}.flex-r-sb-c,.flex-r-sb-s{display:flex;flex-direction:row;justify-content:space-between}.flex-r-sb-s{align-items:flex-start}.f-blue,.f-btn{color:#0689e7}.f-green{color:#04b321}.f-red{color:#d40000}.f-black{color:#222}.f-orange{color:#ec9b04}.f-grey{color:#999}.fs-i{font-style:italic}.bottom_blank{width:100%;padding-bottom:2rem}.overlay_loading{padding-top:60%}.next_btn{width:9.07rem;height:1.17rem;background:#0767ab;opacity:1;border-radius:.59rem;color:#fff;font-size:.43rem;line-height:1.17rem}.bg_top_linear-gradient{width:10rem;height:5.33rem;background:linear-gradient(180deg,#0767ab,rgba(7,103,171,.74) 61%,rgba(7,103,171,0))}.bg_top_linear-gradient .back_top_name{padding:.32rem .64rem .48rem .64rem;color:#fff;font-size:.48rem}.product_box{margin-top:.21rem}.product_box .pro_info{position:relative;border-radius:.2rem;background:#fff}.product_box .pro_info .pro_sale_no,.product_box .pro_info .pro_sale_out{width:100%;height:3.44rem;position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center}.product_box .pro_info .pro_sale_notWork{width:100%;height:3.44rem;position:absolute;left:.4rem;top:.4rem}.product_box .pro_info .van-image,.product_box .pro_info .van-image .van-image__img{border-radius:.2rem}.product_box .pro_info .pro_name{padding-left:.32rem;width:3.73rem;font-size:.37rem;font-weight:400;color:#000;margin-top:.16rem;text-align:left}.product_box .pro_info .pro_name .van-image .van-image__img{border-radius:0;margin-top:.05rem}.product_box .pro_info .presell_pro .van-image .van-image__img{border-radius:0}.product_box .pro_info .presell_pro-top .van-image .van-image__img{padding-top:.08rem}.product_box .pro_info .pro_brand_model{padding-left:.32rem;width:3.73rem;font-size:.32rem;font-weight:400;color:#999;margin-top:.11rem;text-align:left}.product_box .pro_info .pro_tags{margin-left:.32rem;margin-top:.16rem;margin-bottom:.27rem;width:1.92rem;height:.45rem;background:#f0f9ff;border-radius:.11rem;font-size:.29rem}.product_box .pro_info .pro_tags .pro_tags_item{width:1.92rem;min-height:.45rem;border:.01rem solid #0767ab;border-radius:.11rem}.product_box .pro_info .pro_bottom{padding-left:.32rem;width:90%;margin-top:.37rem;margin-bottom:.37rem}.product_box .pro_info .pro_bottom .pro_money{height:.59rem;font-size:.29rem;color:#ed0d0d;line-height:.59rem;font-weight:700}.product_box .pro_info .pro_bottom .pro_btn{line-height:.59rem;color:#0767ab;font-size:.49rem}.product_box .pro_info .pro_bottom .pro_vip_btn{width:4.11rem;height:1.07rem;line-height:1.07rem;border-radius:.53rem;font-size:.48rem}.product_box .pro_info .pro_bottom .vip_no{background:#cfcfcf;color:#fff}.product_box .pro_info .pro_bottom .vip_can{background:#f3d1ac;color:#673b15}.cart_product_box{padding-bottom:.2rem;border-bottom:.01333rem solid #f3f3f3}.cart_product_box .cart_pro_info .pro_name{width:5.28rem;margin-top:-.1rem}.cart_product_box .cart_pro_info .pro_name .pro_zeng{width:.43rem;height:.37rem;background:#eb561f;border-radius:.08rem;font-size:.27rem;color:#fff;padding:0 .05rem;text-align:center;margin-right:.1rem}.cart_product_box .cart_pro_info .pro_name .van-image .van-image__img{margin-top:.1rem}.cart_product_box .cart_pro_info .pro_num_change .van-stepper__minus,.cart_product_box .cart_pro_info .pro_num_change .van-stepper__plus{background:transparent}.cart_product_box .cart_pro_info .pro_num_change .van-stepper__input{width:1.01rem;height:.59rem;border-radius:.11rem;background:transparent;border:.01333rem solid #d9d9d9}.cart_product_box .cart_pro_info .pro_brand_model_spu{height:.61rem;line-height:.61rem;font-size:.32rem;font-weight:400;color:#999;margin-top:.11rem;text-align:left;padding-left:.1rem;margin-left:.22rem;padding-right:.32rem}.cart_product_box .cart_pro_info .pro_brand_model_spu .spu_brand{max-width:5rem;background:#f6f6f6;height:.61rem}.cart_product_box .cart_pro_info .pro_brand_model_spu .spu_arrow{padding-left:.1rem;padding-right:.1rem;background:#f6f6f6;height:.61rem}.order_product_box{min-height:3rem}.pro_discount_box{width:8rem;min-height:.8rem}.pro_discount_box .pro_discount_items .pro_discount_item{width:auto;background:#fef0e9;border-radius:.11rem;line-height:.4rem}.pro_discount_box .pro_discount_items .pro_discount_item .discounts_tag{word-break:keep-all;padding:.1rem .3rem;text-align:left;font-size:.32rem;color:#d1531c}.class_project_box{width:9.47rem;margin-left:.27rem;min-height:7.09rem;margin-bottom:.21rem}.class_project_box .pro_info{padding:.15rem 0;background-color:#fff;border-radius:.16rem}.class_project_box .pro_info .pro_name{width:6rem;font-size:.37rem;font-weight:700;color:#000;margin-top:.16rem;text-align:left}.class_project_box .pro_info .pro_brand_model{width:5rem;font-size:.37rem;color:#999;margin-top:.11rem;text-align:left}.class_project_box .pro_info .pro_bottom{width:95%;margin-top:.38rem}.class_project_box .pro_info .pro_bottom .pro_money{height:.59rem;font-size:.29rem;color:#ed0d0d;line-height:.59rem;font-weight:700}.class_project_box .pro_info .pro_bottom .pro_btn{line-height:.59rem;color:#999;font-size:.32rem}.search_filter{background:#fff;padding-bottom:.3rem}.search_filter .search_filter_item{font-size:.37rem;color:#333}.search_filter .search_filter_active{font-size:.37rem;font-weight:700;color:#0767ab}.search_filter .tab_4_popup{position:absolute;width:10rem;max-height:2.77rem;border-radius:0 0 .21rem .21rem;background:#fff;z-index:999;top:2.4rem;flex-wrap:wrap}.search_filter .tab_4_popup .popup_item{margin-top:.2rem;margin-bottom:.2rem;width:2.83rem;border-radius:.4rem;background:#f4f5f7;font-size:.32rem;color:#333;text-align:center;line-height:.85rem;margin-left:.5rem}.search_filter .tab_4_popup .popup_active{background:#e5eff7;color:#0767ab}.search_filter .tab_4_popup1{position:absolute;width:10rem;height:2.77rem;border-radius:0 0 .21rem .21rem;background:#fff;z-index:999;top:3rem;left:0;display:flex;flex-wrap:wrap}.search_filter .tab_4_popup1 .popup_title{width:100%;font-weight:700;font-size:.37rem;text-align:left;padding-left:.5rem;padding-bottom:.21rem;color:#333}.search_filter .tab_4_popup1 .popup_item{width:2.83rem;height:.85rem;border-radius:.4rem;background:#f4f5f7;font-size:.32rem;color:#333;text-align:center;line-height:.85rem;margin-left:.5rem}.search_filter .tab_4_popup1 .popup_active{background:#e5eff7;color:#0767ab}.search_filter .tab_category_popup{position:absolute;width:9.9rem;min-height:3rem;max-height:6rem;overflow-y:scroll;border-radius:0 0 .21rem .21rem;background:#fff;z-index:999;top:2.4rem;flex-wrap:wrap}.search_filter .tab_category_popup .popup_item{margin-top:.2rem;margin-bottom:.2rem;width:2.8rem;border-radius:.4rem;background:#f4f5f7;font-size:.32rem;color:#333;text-align:center;line-height:.85rem;margin-left:.5rem}.search_filter .tab_category_popup .popup_active{background:#e5eff7;color:#0767ab}.search_filter .box_item{width:8rem;overflow-y:hidden;z-index:999;flex-wrap:wrap}.search_filter .box_item .popup_item{margin-right:.2rem;margin-top:.2rem;margin-bottom:.2rem;border-radius:.4rem;background:#f4f5f7;font-size:.32rem;color:#333;text-align:center;line-height:.85rem;width:2.2rem}.search_filter .box_item .popup_active{background:#e5eff7;color:#0767ab}.pro_tags_shop{margin-top:.27rem;margin-left:.27rem;min-width:3rem;border-radius:.11rem;font-size:.29rem}.tags_bill_item_left{width:.53rem;height:.45rem;background:#0767ab;color:#fff;text-align:center}.tags_bill_item_left,.tags_bill_item_right{font-size:.29rem;border-radius:.11rem;line-height:.5rem}.tags_bill_item_right{background:#f0f9ff;width:1.17rem;height:.43rem;color:#0767ab;padding-left:.1rem}.tags_active_item_left{width:.75rem;border-top-left-radius:.08rem;border-bottom-left-radius:.08rem;background:#fec9c1;border:.01333rem solid #fec9c1;text-align:center}.tags_active_item_left,.tags_active_item_right{height:.45rem;line-height:.5rem;color:#ff5800;font-size:.29rem}.tags_active_item_right{max-width:3rem;text-align:left;border-top-right-radius:.08rem;border-bottom-right-radius:.08rem;border:.01333rem solid #fec9c1;padding-left:.15rem;padding-right:.1rem}.van-field__right-icon{margin-top:-.15rem;margin-right:-.3rem}.custom-image .van-empty__image{width:4.8rem;height:3.2rem}.versionmy{width:100%;font-size:.3rem;color:#eedbdb;margin-top:2rem}.mask_content{margin-top:.4rem;margin-left:.37rem}.mask_content .mask_pro_info{margin-left:.24rem}.mask_content .mask_pro_info .pro_price{font-size:.43rem;font-weight:700;color:#ed0d0d}.mask_content .mask_pro_info .pro_name{width:5.52rem;font-size:.37rem;font-weight:400;color:#000;text-align:left;margin-top:.21rem;margin-bottom:.08rem}.mask_content .mask_pro_info .pro_other{width:5.52rem;font-size:.32rem;font-weight:400;color:#999;text-align:left}.pro_num{margin-left:.37rem;margin-right:.37rem;margin-top:.57rem}.pro_num .name{font-size:.37rem;color:#000}.pro_num .total_price{font-size:.29rem;font-weight:700;color:#ed0d0d}.pro_num .van-stepper--round .van-stepper__plus{color:#161616;background-color:#dbf0ff}.pro_num .van-stepper--round .van-stepper__minus{color:#161616;background-color:#fff;border:.02667rem solid #dbf0ff}.mask_pro_btn{width:100%;margin-bottom:.5rem}.mask_pro_btn .right_btn{font-size:.37rem;line-height:1.17rem;color:#fff}.mask_pro_btn .right_btn .right_btn_cart{width:4.27rem;height:1.17rem;background:#dbf1ff;color:#1084d1;border-top-left-radius:.59rem;border-bottom-left-radius:.59rem}.mask_pro_btn .right_btn .right_btn_pay{width:4.27rem;height:1.17rem;background:#1084d1;border-top-right-radius:.59rem;border-bottom-right-radius:.59rem}.mask_pro_btn .right_btn .right_btn_out{width:5.6rem;height:1.17rem;background:#8799a3;border-radius:.59rem}.mask_pro_btn .right_btn .right_btn_seckill{width:5.6rem;height:1.17rem;background:#d1531c;border-radius:.59rem}.vip_pro_tag{padding-left:.1rem;padding-right:.1rem;padding-top:.1rem;padding-bottom:.05rem;background:#d48253;color:#fff;border-radius:.1rem;font-size:.25rem}.vipGetDialog_box{height:9.18rem;background-image:url(https://oss.xiaoyi120.com/shop2.0/vip/vipGetDialog_bg_01.png);background-size:100% 9.18rem;background-repeat:no-repeat}.vipGetDialog_box .vipGetDialog_btn{margin-top:3.5rem;margin-bottom:2rem}.vipGetDialog_box .vipGetDialog_close{margin-left:85%;color:#000;font-size:.6rem;margin-top:.3rem;margin-bottom:2.5rem}.vip15GetDialog_box{height:9.18rem;background-image:url(https://oss.xiaoyi120.com/shop2.0/vip/vip_15_bg.png);background-size:100% 9.18rem;background-repeat:no-repeat}.vip15GetDialog_box .vip15GetDialog_level{font-weight:700;font-size:.53rem;color:#673b15}.vip15GetDialog_box .vip15GetDialog_msg{font-size:.37rem;color:#673b15;margin-top:.11rem}.vip15GetDialog_box .vipGetDialog_btn{margin-top:.5rem}.vip15GetDialog_box .vipGetDialog_close{margin-left:85%;margin-top:1%;color:#000;font-size:.6rem}.vip15GetDialog_box .vip_auth_title{font-weight:700;font-size:.37rem;color:#000;margin-top:.05rem}.vip15GetDialog_box .vip_auth_msg{font-size:.32rem;color:#000;opacity:.5;margin-top:.1rem}.bg_2{background-image:url(https://oss.xiaoyi120.com/shop2.0/vip/vipGetDialog_bg2.png);background-size:100%}.bg_2 .vipGetDialog_close2{padding-top:.2rem;margin-left:85%;color:#000;font-size:.6rem}.bg_2 .vipGetDialog_title{color:#673b15;font-size:.53rem;font-weight:700;margin-top:.5rem}.bg_2 .vipGetDialog_msg{font-size:.37rem;color:#673b15;margin-top:.2rem}.bg_2 .vipGetDialog_card_info{width:100%;font-size:.37rem;color:#673b15;margin-top:1.6rem;text-align:left;margin-left:1.6rem}.bg_2 .vipGetDialog_card_money{width:100%;color:#c2460e;font-size:.64rem;font-weight:700;margin-top:.2rem;text-align:left;margin-left:1.6rem}.bg_2 .vipGetDialog_btn2{margin-top:1.5rem}.hecheng_coupon{width:8.93rem;height:2.29rem;background:url(https://oss.xiaoyi120.com/shop2.0/my/coupon_bg.png);background-size:100%;background-repeat:no-repeat;margin-bottom:.32rem}.hecheng_coupon .pirce{padding-left:.51rem;padding-right:.4rem}.downprice_pro{height:.45rem;border-radius:.11rem;background:#fbede7;margin-left:.21rem;padding-left:.12rem;padding-right:.19rem;font-size:.29rem;color:#ed0d0d}.downprice_pro .price{margin-left:.13rem}.downprice_cart{height:.45rem;border-radius:.11rem;font-size:.29rem;color:#ed0d0d;margin-left:.32rem}.downprice_cart .downprice_image{height:.45rem;background:#fbede7;padding-left:.12rem;border-top-left-radius:.11rem;border-bottom-left-radius:.11rem}.downprice_cart .price{padding-left:.13rem;border-top-right-radius:.11rem;border-bottom-right-radius:.11rem}.downprice_cart .price,.downprice_list{height:.45rem;background:#fbede7;padding-right:.19rem}.downprice_list{width:85%;border-radius:.11rem;font-size:.29rem;color:#ed0d0d;margin-left:.21rem;padding-left:.12rem;margin-bottom:.37rem}.downprice_list .price{margin-left:.13rem}.managerBox{width:9.36rem;height:1.73rem;margin:.32rem .27rem .37rem .27rem;background:url(https://hxxxkj-oss-cdn.xiaoyi120.com/sysx-xcx/mall/manager_bg.png);background-size:100%;background-repeat:no-repeat;position:relative}.managerBox .managerBox_close{width:.43rem;height:.43rem;position:absolute;top:-.12rem;right:.24rem}.managerBox .managerBox_box{margin-left:.48rem}.managerBox .managerBox_box .box_name{height:.5rem}.managerBox .managerBox_box .box_name .box_name01{font-weight:700;font-size:.37rem;color:#022c48}.managerBox .managerBox_box .box_name .box_name02{font-weight:400;font-size:.32rem;color:#033353;margin-left:.21rem}.managerBox .managerBox_box .box_mobile{text-align:left}.managerBox .managerBox_box .box_mobile .box_mobile_msg01{width:2.86rem;font-size:.32rem;color:#022c48;border-right:.03rem solid hsla(0,0%,43.9%,.2);margin-right:.23rem}.managerBox .managerBox_box .box_mobile .box_mobile_msg02{font-size:.32rem;color:#1084d1;margin-left:.11rem}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}