#app,body{background:#eee;font-size:14px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;margin-bottom:70px}#app .van-card{font-size:14px}#app .van-card__title{font-size:14px;line-height:20px}#app .van-card__bottom,#app .van-card__desc{font-size:14px}.block_title{background:#fff}.block_title,.block_title .title_area{-webkit-box-sizing:border-box;box-sizing:border-box}.block_title .title_area{padding:10px}.block_title .title_area .title{float:left;text-align:left;font-size:20px;font-weight:700}.block_title .title_area .more{float:right;text-align:right;font-size:14px;font-weight:400;color:#9b9b9b;margin-top:5px}.sized_image{height:0;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.product_item .block{float:left;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;background:none}.product_item .block .title{font-size:14px;font-weight:500;height:16px;line-height:16px;margin:3px;overflow:hidden}.product_item .block .description,.product_item .block .extra{font-size:14px;color:#9b9b9b;height:16px;min-height:16px;line-height:16px;margin:3px;overflow:hidden}.product_item .block .fee{font-size:14px;font-weight:500;height:16px;line-height:16px;margin:3px;overflow:hidden}.show_block{background:#fff;margin-bottom:10px}.fast_news{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;line-height:40px;font-size:16px;background:#dddbdb}.fast_news .name{float:left;width:120px;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:center}.fast_news .name .red{background:red;padding:1px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-radius:2px}.fast_news .title{float:left;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.grid_modules{background:#fff;margin-bottom:10px;font-size:14px}.view_title{height:88px;line-height:88px;padding-left:20px;text-align:left;font-size:25px;font-weight:700}.warmservice_index .block{width:75%;height:400px;margin:0 auto;background:#fff;border-radius:10px;-webkit-box-shadow:#888 10px 10px 5px;box-shadow:10px 10px 5px #888;text-align:center}.warmservice_index .block .img{padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.warmservice_index .block .title{padding-bottom:10px;font-size:20px;font-weight:700}.warmservice_index .block .item_title{padding-bottom:30px;font-size:16px}.warmservice_index .block .left{padding-bottom:10px;font-size:16px;font-weight:700}.warmservice_index .block .view_all{font-size:24px;font-weight:700;padding:150px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.warmservice_return{text-align:center;font-size:14px;line-height:20px;padding-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.warmservice_return .qrcode{padding:40px 0}.cookbook .block{position:relative;margin-bottom:20px}.cookbook .block img{border-radius:10px}.cookbook .block .title{font-size:20px;font-weight:700;color:#fff;position:absolute;top:20px;left:30px}.cookbook .block .description{font-size:14px;font-weight:400;color:#fff;position:absolute;top:50px;left:30px}.cookbook .block .link{position:absolute;bottom:0;text-align:center;width:100%;height:18px}.cookbook .block .link .viewbtn{background:#fff;padding:5px 35px;border-radius:20px;border:1px solid #ddd;font-size:14px}.cookbook_detail .title{font-size:20px;text-align:left;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.cookbook_detail .datetime{padding:20px 20px}.cookbook_detail .content,.cookbook_detail .datetime{font-size:13px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.cookbook_detail .content img{max-width:100%;height:auto;border-style:none;margin:0;padding:0;border:none;display:block}.lostfound .letter,.lostfound .list{padding:0 20px;margin-bottom:10px;text-align:left}.lostfound .letter img{border-radius:10px}.lostfound .van-card__title{line-height:20px!important;font-size:20px;margin-top:10px}.announcement .block{padding:0 20px;position:relative;margin-bottom:20px}.announcement .block img{border-radius:10px}.announcement .block .title{font-size:20px;font-weight:700;color:#fff;position:absolute;top:20px;left:50px}.announcement .block .description{font-size:14px;font-weight:400;color:#fff;position:absolute;top:50px;left:50px}.announcement .block .link{position:absolute;text-align:center;font-size:13px;bottom:20px;right:40px;color:#fff}.announcement_detail{background:#fff}.announcement_detail .title{font-size:20px;text-align:left;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.announcement_detail .datetime{padding:0 20px}.announcement_detail .content,.announcement_detail .datetime{font-size:13px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.announcement_detail .content img{max-width:100%;height:auto;border-style:none;margin:0;padding:0;border:none;display:block}.repairs .block{border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;line-height:100px;width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;background:#fff}.repairs .block .img{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:7px}.repairs .block .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:30px;text-align:center}.repair_mine .block{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;background:#fff;font-size:14px;color:#323233}.repair_mine .block .title{font-weight:700}.repair_mine .block .title .position{float:left}.repair_mine .block .title .equipment{float:right}.repair_mine .block .body{margin-top:10px}.repair_mine .block .body .phone,.repair_mine .block .body .status,.repair_mine .block .body .worker{float:left;width:33%;text-align:center}.repair_mine .block .body .status{line-height:43px}.repair_mine .block .body .phone,.repair_mine .block .body .worker{color:#9b9b9b;border-left:1px solid #9b9b9b;height:43px}.repair_mine .block .body .status .text{padding:3px 20px;color:#fff;font-size:12px;border-radius:3px}.repair_dispatch .block{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;background:#fff;font-size:14px;color:#323233}.repair_dispatch .block .title{font-weight:700}.repair_dispatch .block .title .position{float:left}.repair_dispatch .block .title .equipment{float:right}.repair_dispatch .block .body{margin-top:10px}.repair_dispatch .block .body .phone,.repair_dispatch .block .body .status,.repair_dispatch .block .body .worker{float:left;width:33%;text-align:center}.repair_dispatch .block .body .status{line-height:43px}.repair_dispatch .block .body .phone,.repair_dispatch .block .body .worker{color:#9b9b9b;border-left:1px solid #9b9b9b;height:43px}.repair_dispatch .block .body .status .text{padding:3px 20px;color:#fff;font-size:14px;border-radius:3px}.satisfaction .block{position:relative;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.satisfaction .block img{border-radius:10px}.satisfaction .block .title{font-size:20px;font-weight:700;color:#fff;position:absolute;top:30px;width:100%;text-align:center}.qmall_home .quality{height:40px;line-height:40px;font-size:15px;background:#fff;margin-bottom:10px;color:#9b9b9b}.qmall_home .quality .title{width:33%;float:left;text-align:center}.qmall_home .pin{margin-bottom:10px}.qmall_cart .block{background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;width:100%}.qmall_cart .block .selecter{padding:40px 0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:none;flex:none}.qmall_cart .block .card{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_cart .block .van-card__desc{width:210px}.qmall_product .price_info{color:#fff;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_product .price_info .price{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;height:50px;line-height:50px}.qmall_product .price_info .price .now_price{font-size:30px;font-weight:500}.qmall_product .price_info .price .ori_price{font-size:20px;font-weight:500;color:#ddd;margin-left:10px;text-decoration:line-through;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.qmall_product .price_info .time{float:right;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.qmall_product .price_info .time .countdown{margin-top:10px}.qmall_product .price_info .time .countdown .van-count-down{color:#fff;font-weight:700;font-size:14px}.qmall_product .price_info .time .countdown .item{display:inline-block;width:22px;margin-right:5px;font-size:12px;text-align:center;background-color:#fff;border-radius:3px;font-weight:700}.qmall_product .product_info{background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_product .product_info .title{font-size:14px;font-weight:500}.qmall_product .product_info .description{font-size:14px;color:#9b9b9b}.qmall_product .product_info .info{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.qmall_product .product_info .info .express{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#9b9b9b}.qmall_product .product_info .info .left_number{float:right;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;font-weight:500}.qmall_product .quality{height:40px;line-height:40px;font-size:15px;background:#fff;margin-bottom:10px;color:#9b9b9b;border-top:1px solid #eee}.qmall_product .quality .title{width:33%;float:left;text-align:center}.qmall_product .sku{margin-bottom:10px}.qmall_product .detail{background:#fff;margin-bottom:10px}.qmall_product .detail .tab{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px}.qmall_product .detail .image_text img{max-width:100%;height:auto;border-style:none;margin:0;border:none;display:block}.qmall_product .detail .brand,.qmall_product .detail .image_text,.qmall_product .detail .standard{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_product .introduce{font-size:13px;background:#fff}.qmall_product .introduce .title{font-size:20px;font-weight:700;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee}.qmall_product .introduce .content{padding:10px}.qmall_product .pin_member,.qmall_product .pin_rule{margin-bottom:10px}.qmall_product .pin_rule .content{height:45%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.qmall_brands .list{padding:10px}.qmall_brands .list,.qmall_brands .list .block{-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_brands .list .block{background:#fff;padding:10px 10px 5px 10px;margin-bottom:10px}.qmall_brand_detail .top_img{position:relative;font-size:0}.qmall_brand_detail .top_img .info{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.qmall_brand_detail .top_img .info .title{font-size:16px;font-weight:500}.qmall_brand_detail .top_img .info .description{font-size:12px}.qmall_brand_detail .top_img .logo{position:absolute;top:30px;left:20px;background:hsla(0,0%,100%,.5);font-size:0}.qmall_brand_detail .top_img .logo .img{margin:10px}.qmall_brand_detail .content{padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.qmall_brand_detail .content img{max-width:100%;height:auto;border-style:none;margin:0;border:none;display:block}.qmall_activity .list{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_activity .list .block{background:#fff;padding:10px 10px 5px 10px}.qmall_activity .list .block,.qmall_activity_detail .back{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.qmall_activity_detail .back{padding:10px}.qmall_activity_detail .recommend{margin:10px}.qmall_activity_detail .list .section_title,.qmall_activity_detail .recommend .section_title{text-align:center;font-size:20px;color:#fff;font-weight:500;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_activity_detail .list .more{width:100%;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.qmall_activity_detail .list .more .list_block{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:10px}.qmall_hot .top_img{font-size:0}.order_list .block[data-v-47125000]{margin-bottom:10px}.order_list .block .top[data-v-47125000]{border-bottom:1px solid #eee}.order_list .block .bottom[data-v-47125000],.order_list .block .top[data-v-47125000]{background:#fafafa;font-size:14px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.order_list .block .bottom[data-v-47125000]{border-top:1px solid #eee}.order_detail .address[data-v-2b4ec90e]{background:#fff;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.order_detail .address .location[data-v-2b4ec90e]{float:left;width:80px;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:center;padding-top:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.order_detail .address .info[data-v-2b4ec90e]{float:right;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:25px}.order_detail .product[data-v-2b4ec90e]{background:#fff;margin-bottom:10px}.order_detail .product .top[data-v-2b4ec90e]{border-bottom:1px solid #eee}.order_detail .product .bottom[data-v-2b4ec90e],.order_detail .product .top[data-v-2b4ec90e]{background:#fafafa;font-size:14px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.order_detail .product .bottom[data-v-2b4ec90e]{border-top:1px solid #eee;text-align:right}.order_detail .qrcode[data-v-2b4ec90e],.order_detail .service[data-v-2b4ec90e]{margin-bottom:10px}.qmall_confirm_order .product[data-v-6d6360bc]{background:#fff;margin-bottom:10px}.qmall_confirm_order .product .top[data-v-6d6360bc]{background:#fafafa;font-size:14px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee}.qmall_confirm_order .product .bottom[data-v-6d6360bc]{background:#fafafa;font-size:14px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #eee;text-align:right}.user_center .userinfo{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex}.user_center .userinfo .photo{width:120px;padding:20px;float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box}.user_center .userinfo .info{-webkit-box-flex:1;-ms-flex:1;flex:1;float:left;padding:20px 0;color:#fff}.user_center .userinfo .info .line{font-size:13px}.user_center .userinfo .info .name{font-size:16px;font-weight:700}.user_center .userinfo .info .line .icon{margin-right:5px}.user_center .userinfo .qrcode{float:right;-webkit-box-flex:0;-ms-flex:none;flex:none;color:#fff;padding:45px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.user_center .van-grid-item__content{padding:5px;font-size:12px}.user_center .card{margin-bottom:10px}.user_center .card .block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.user_center .card .block .title{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%;text-align:center;font-weight:700}.user_center .card .block .body{float:right;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}.user_center .card .block .body .fee{font-size:25px;font-weight:500}.user_center .card .block .body .recharge{position:absolute;right:0;bottom:0}.cash_payment[data-v-3b356bef]{padding:50px 20px 20px 20px;text-align:center}.cash_orders .van-card__title[data-v-31838b1d]{font-size:15px!important;margin-top:15px}.user_settings .avatar .van-cell__right-icon[data-v-21132251],.user_settings .avatar .van-cell__title[data-v-21132251]{line-height:60px!important}.common_detail{background:#fff}.common_detail .title{font-size:20px;text-align:left;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.common_detail .datetime{padding:0 20px}.common_detail .content,.common_detail .datetime{font-size:13px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.common_detail .content{padding:10px 20px}.common_detail .content img{max-width:100%;height:auto;border-style:none;margin:0;padding:0;border:none;display:block}#app,body{background:#f2f4f7!important}a{color:#000;text-decoration:none}.loading-cover{background-color:hsla(0,0%,100%,.6)}