.ruige_main{width:100%}.ruige_main .module{width:10rem;padding:1rem;line-height:1.5rem;font-size:1rem;border-radius:.8rem;margin:auto;background:#fff;text-align:center}.ruige_main .entry_content{background:#e9f1f6;padding:6rem 0 1rem}.ruige_main .entry_content .middle_entry{width:70rem;margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ruige_main .entry_content .middle_entry .entryb{width:13rem;padding:.8rem;background:#fff;border-radius:.8rem;height:28rem;display:flex;flex-direction:column;justify-content:space-between}.ruige_main .entry_content .middle_entry .entryb .good_item{width:13rem;height:13rem;border-radius:1rem;cursor:pointer}.ruige_main .entry_content .middle_entry .entryc{width:13rem;height:28rem;display:flex;padding:.8rem;background:#fff;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;border-radius:.5rem;overflow:hidden}.ruige_main .entry_content .middle_entry .entryc .fun_swipe{width:13rem;height:100%}.ruige_main .entry_content .middle_entry .entryc .fun_swipe .van-swipe-item{height:100%;width:13rem}.ruige_main .entry_content .middle_entry .entryc .fun_swipe .van-swipe-item .fun_item{width:100%;height:100%;cursor:pointer}.ruige_main .entry_content .middle_entry .entryd{width:38rem;padding:.8rem;background:#fff;border-radius:.8rem;display:flex;flex-direction:column;justify-content:center}.ruige_main .entry_content .middle_entry .entryd ul{width:100%;overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ruige_main .entry_content .middle_entry .entryd ul li{width:12rem;height:12rem;margin-top:1rem}.ruige_main .entry_content .middle_entry .entryd ul li .event_warp{width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end}.ruige_main .entry_content .middle_entry .entryd ul li .event_warp .label{width:100%;height:4rem;background:#0000004d;text-align:center;color:#fff;line-height:4rem;font-size:1.3rem}.ruige_main .entry_content .middle_entry .entryd ul li .event_warp:active{opacity:.8}.ruige_main .pick_content{background:#fff}.ruige_main .pick_content .pick_for{width:100%;line-height:4rem;text-align:center}.ruige_main .pick_content .pick_list{width:100%;padding:1rem 2rem;box-sizing:border-box}.ruige_main .bg_img{width:100%;padding-top:50%;background:url(https://www.petdance.shop/cdn/ruigedist/dog-2606759_1920.jpg);background-size:100% 100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.ruige_main .bg_img .bg_desc{width:33rem;margin-top:-30rem;color:#fff}.ruige_main .sale{width:100%;position:relative}.ruige_main .sale .sale_bg{width:100%;height:calc(100% - 10rem);position:absolute;left:0;top:10rem;background-size:100% 100%;z-index:-1}.ruige_main .sale div.title{height:10rem;display:flex;flex-direction:column;justify-content:center}.ruige_main .sale div.title h1{color:#b575bf;text-align:center;line-height:3rem}.ruige_main .sale div.title>p{color:#b575bf;text-align:center;line-height:1.5rem}.ruige_main .sale .sale_content{width:100%}.ruige_main .sale .sale_content ul{width:100%;overflow:auto;box-sizing:border-box;padding:2rem}.ruige_main .sale .sale_content ul li{width:50%;float:left;list-style:none;overflow:auto;padding:2rem;box-sizing:border-box}.ruige_main .sale .sale_content ul li .left_good{width:50%;float:left;padding-top:50%;height:0;background-size:100% 100%}.ruige_main .sale .sale_content ul li .right_desc{width:50%;padding-top:50%;float:left;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:#5b6067}.ruige_main .sale .sale_content ul li .right_desc h3{color:#fff;margin-top:-100%;line-height:3rem}.ruige_main .sale .sale_content ul li .right_desc .descript,.ruige_main .sale .sale_content ul li .right_desc .reason{box-sizing:border-box;padding:.2rem 2rem;color:#fff;font-size:.8rem;height:2.5rem}.ruige_main .sale .sale_content ul li .right_desc .price{font-size:.9rem;color:#fff;line-height:1rem;padding:.8rem 0}.ruige_main .sale .sale_content ul li .right_desc .chose_button{width:7rem;text-align:center;color:#fff;padding:.3rem .5rem;border-radius:.2rem;background:wheat;cursor:pointer}.ruige_main .sale .sale_content ul li .right_desc .chose_button:hover{background:#fff;color:#bf3d4f}.ruige_main .new{width:100%;position:relative}.ruige_main .new .new_bg{width:100%;height:calc(100% - 10rem);position:absolute;left:0;top:10rem;background-size:100% 100%;z-index:-1}.ruige_main .new div.title{height:10rem;display:flex;flex-direction:column;justify-content:center}.ruige_main .new div.title h1{color:#82a3d0;text-align:center;line-height:3rem}.ruige_main .new div.title>p{color:#82a3d0;text-align:center;line-height:1.5rem}.ruige_main .new .newAdd_warp{width:100%}.ruige_main .new .newAdd_warp ul{width:100%;overflow:auto;box-sizing:border-box;padding:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ruige_main .new .newAdd_warp ul li{list-style:none;width:20%;padding:2.5%;float:left;border-radius:.3rem}.ruige_main .new .newAdd_warp ul li .img_bg{width:100%;padding-top:100%;background-size:100% 100%}.ruige_main .new .newAdd_warp ul li .good_desc{width:100%}.ruige_main .new .newAdd_warp ul li .good_desc .good_desc{display:block;color:#ddd;font-size:.7rem;text-align:center}.ruige_main .new .newAdd_warp ul li .good_desc .good_name,.ruige_main .new .newAdd_warp ul li .good_desc .good_price{color:#fff;text-align:center}.ruige_main .new .newAdd_warp ul li .good_desc .chose_button{width:100%;text-align:center;color:#fff;box-sizing:border-box;padding:.5rem;border-radius:.5rem;background:wheat;font-size:1rem;cursor:pointer}.ruige_main .new .newAdd_warp ul li .good_desc .chose_button:hover{background:#fff;color:#4276b9}.ruige_main .dayly{width:100%;position:relative}.ruige_main .dayly .dayly_bg{width:100%;height:calc(100% - 10rem);position:absolute;left:0;top:10rem;background-size:100% 100%;z-index:-1}.ruige_main .dayly h1{color:#cf7882;text-align:center;line-height:10rem}.ruige_main .dayly .dayly_content{width:100%}.ruige_main .dayly .dayly_content ul{width:100%;overflow:auto;box-sizing:border-box;padding:2rem}.ruige_main .dayly .dayly_content ul li{list-style:none;box-sizing:border-box;padding:2rem}.ruige_main .dayly .dayly_content ul li .left_good{width:50%;float:left;padding-top:50%;height:0;border-radius:.4rem;background-size:100% 100%}.ruige_main .dayly .dayly_content ul li .right_desc{width:50%;float:left;color:#fff;box-sizing:border-box;padding:2rem}.ruige_main .dayly .dayly_content ul li .right_desc h3{line-height:3rem;font-size:3rem;padding:1rem 0}.ruige_main .dayly .dayly_content ul li .right_desc h4{line-height:2rem;font-size:1.2rem;padding:1rem 0}.ruige_main .dayly .dayly_content ul li .right_desc .descript{line-height:2rem;padding:1rem 0}.ruige_main .dayly .dayly_content ul li .right_desc .price{font-size:1.2rem;color:#fff;line-height:1rem;padding:1rem 0}.ruige_main .dayly .dayly_content ul li .right_desc .chose_button{width:10rem;text-align:center;color:#fff;padding:.7rem;border-radius:.5rem;background:wheat;font-size:1.2rem;cursor:pointer}.ruige_main .dayly .dayly_content ul li .right_desc .chose_button:hover{background:#fff;color:#9f42b5}.news_component[data-v-bac1cd87]{width:100%;box-sizing:border-box;padding:1rem 2rem}.news_component .news_component_warp[data-v-bac1cd87]{width:100%;position:relative;overflow:hidden}.news_component .news_component_warp img[data-v-bac1cd87]{width:100%;display:block}.news_component .news_component_warp a[data-v-bac1cd87]{position:absolute;bottom:0;display:block;box-sizing:border-box;padding:1rem;font-size:1.2rem;line-height:1.5rem;color:#fff;background:#00000080}.main_mobile_container{max-height:100%;overflow:auto;box-sizing:border-box;padding-bottom:6rem;background:#f5f5f5}.main_mobile_container .blog_area{width:100%;display:flex;flex-direction:row;align-items:center;padding:1rem 2rem;box-sizing:border-box;height:8rem;background-color:#fff}.main_mobile_container .blog_area a{color:inherit}.main_mobile_container .blog_area .img_area{width:10rem;flex-shrink:0;border-radius:.3rem;margin-right:1rem;overflow:hidden}.main_mobile_container .blog_area .content_area{flex-shrink:1;flex-grow:0;flex-basis:auto;overflow:hidden;height:100%;min-width:0}.main_mobile_container .blog_area .content_area .title{font-weight:800;font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:70%;line-height:1.5rem}.main_mobile_container .blog_area .content_area .content{font-weight:300;font-size:1rem;overflow:hidden;text-overflow:ellipsis;width:100%}.main_mobile_container .blog_area .spread{display:block;height:50%;width:1px;background:#f5f5f5;margin-left:.5rem}.main_mobile_container .blog_area .more_area{width:5rem;display:flex;flex-shrink:0;align-items:center;justify-content:right}.main_mobile_container .blog_area .more_area a,.main_mobile_container .blog_area .more_area i{font-size:1rem}.main_mobile_container .module{width:100%;padding:1rem 2rem;text-align:center;background:#fff;line-height:2rem;margin:1rem 0 0;box-sizing:border-box;color:#5b6067;font-weight:500}.main_mobile_container .good_fun{width:100%;box-sizing:border-box;padding:1rem 2rem;display:flex;flex-direction:row;justify-content:space-between;background:#fff;margin-bottom:1rem}.main_mobile_container .good_fun .good_area{width:14rem;height:30rem;display:flex;flex-direction:column;justify-content:space-between}.main_mobile_container .good_fun .good_area .good_item{width:14rem;height:14rem;border-radius:1rem}.main_mobile_container .good_fun .fun_area{width:14rem;height:30rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.5rem;overflow:hidden}.main_mobile_container .good_fun .fun_area .fun_swipe{width:14rem;height:100%}.main_mobile_container .good_fun .fun_area .fun_swipe .van-swipe-item{height:100%;width:14rem}.main_mobile_container .good_fun .fun_area .fun_swipe .van-swipe-item .fun_item_main{width:100%;height:100%}.main_mobile_container .goods_event{width:100%;box-sizing:border-box;padding:1rem 2rem;background:#fff;margin-bottom:1rem}.main_mobile_container .goods_event ul{width:100%;overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.main_mobile_container .goods_event ul li{width:9rem;height:9rem}.main_mobile_container .goods_event ul li .event_warp{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.main_mobile_container .goods_event ul li .event_warp .label{width:100%;height:4rem;background:#0000004d;text-align:center;color:#fff;line-height:4rem;font-size:1.3rem}.main_mobile_container .goods_event ul li .event_warp:active{opacity:.8}.main_seo_container{width:100%}.main_seo_mb{height:100%}.main_seo_pc{min-height:100%}
