.banner-com .slick-slide{text-align:left;height:auto;overflow:hidden;position:relative;margin-bottom:-4px}.banner-com .slick-slide div.carousel-item{width:100%;height:auto}.banner-com .slick-slide div.carousel-item img{width:100%;height:100%;position:relative;z-index:9}.banner-com .slick-slide div.carousel-item .banner-btn-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner{width:1200px;margin:0 auto;height:100%;z-index:10;position:relative;display:flex;align-items:center}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box p:first-child{font-size:36px;line-height:52px;color:#fff;font-weight:500;margin-bottom:16px}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box p:nth-child(2){font-size:16px;line-height:24px;color:hsla(0,0%,100%,.65);font-weight:400;width:680px}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box .banner-btn-block{width:112px;height:44px;background-color:#fff;border:1px solid rgba(0,0,0,.06);line-height:44px;text-align:center;margin-top:24px;cursor:pointer;font-size:16px;border-radius:2px;color:#1a6bfc;transition:background .3s linear}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box .banner-btn-block:hover{background-color:#f0f6ff}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box-black p:first-child{font-size:32px;line-height:32px;color:#000;font-weight:600;margin-bottom:16px}.banner-com .slick-slide div.carousel-item .banner-btn-wrap .banner-btn-conatiner .btn-box-black p:nth-child(2){font-size:16px;line-height:26px;color:rgba(0,0,0,.65);font-weight:400}.container[data-v-58797bbd]{width:100%;overflow:hidden auto}.container .salon[data-v-58797bbd]{width:1200px;position:relative;z-index:9;top:-104px;background:#fff;margin:0 auto;padding:50px;box-sizing:border-box;box-shadow:0 2px 60px 0 rgba(188,209,231,.1)}.container .salon>.title[data-v-58797bbd]{font-size:24px;font-weight:600;color:#041d32;line-height:33px}.container .salon>.title[data-v-58797bbd]:after{content:"";display:block;width:100%;height:6px;background:#f7f9fa;margin:24px 0}.container .salon .detail[data-v-58797bbd]{display:flex;justify-content:space-between}.container .salon .detail .left[data-v-58797bbd]{width:calc(50% - 32px)}.container .salon .detail .left .cover-box[data-v-58797bbd]{height:288px;background:#1a6bfc;border-radius:8px;position:relative;overflow:hidden}.container .salon .detail .left .cover-box .cover[data-v-58797bbd]{width:100%;height:100%}.container .salon .detail .left .cover-box .text-box[data-v-58797bbd]{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.container .salon .detail .left .cover-box .text-box .title[data-v-58797bbd]{font-size:38px;font-weight:700;color:#fff;line-height:51px;text-align:center}.container .salon .detail .left .cover-box .text-box .desc[data-v-58797bbd]{font-size:18px;font-family:MiSans-Medium,MiSans;font-weight:500;color:#fff;line-height:24px;text-align:center}.container .salon .detail .left .cover-box .signuping[data-v-58797bbd]{position:absolute;top:14px;right:-23px;width:97px;padding:2px 0;background:linear-gradient(114deg,#fff,#ecf7ff);box-shadow:0 2px 20px 0 rgba(168,197,223,.45);transform:rotate(45deg);font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fd7048;line-height:20px;text-align:center}.container .salon .detail .left .tags-box[data-v-58797bbd]{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.container .salon .detail .left .tags-box .tags[data-v-58797bbd]{display:flex;justify-content:flex-start;align-items:center}.container .salon .detail .left .tags-box .tags .tag-item[data-v-58797bbd]{background:#fff;border-radius:4px;border:1px solid #e6e7e8;box-sizing:border-box;font-size:13px;font-weight:400;color:#525f6a;line-height:18px;padding:5px 12px;margin-right:12px}.container .salon .detail .left .tags-box .tags .tag-item[data-v-58797bbd]:last-child{margin:0}.container .salon .detail .left .tags-box .signup-count[data-v-58797bbd]{font-size:16px;font-weight:400;color:#525f6a;line-height:22px}.container .salon .detail .left .tags-box .signup-count .count[data-v-58797bbd]{color:#1a6bfc;font-size:18px;font-style:normal;font-weight:700}.container .salon .detail .left .instro[data-v-58797bbd]{font-size:14px;font-weight:500;color:#95a2ad;line-height:20px;margin-top:16px}.container .salon .detail .left .instro .rule-content[data-v-58797bbd]{line-height:22px;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all}.container .salon .detail .left .instro .show-more[data-v-58797bbd]{text-align:center;margin:10px 0}.container .salon .detail .left .instro .show-more span[data-v-58797bbd]{color:#1890ff;cursor:pointer;font-size:12px}.container .salon .detail .left .count-down[data-v-58797bbd]{font-size:16px;font-weight:500;color:#041d32;line-height:22px;margin-top:30px}.container .salon .detail .left .count-down .num[data-v-58797bbd]{color:#1a6bfc;font-style:normal}.container .salon .detail .left .btn-box[data-v-58797bbd]{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.container .salon .detail .left .btn-box .appointment-attention[data-v-58797bbd]{width:136px;background:#fff;border-radius:8px;border:1px solid #1a6bfc;height:40px;font-size:16px;font-weight:500;color:#1a6bfc}.container .salon .detail .left .btn-box .online-signup[data-v-58797bbd]{height:40px;margin-left:16px;flex-grow:1;font-size:16px;font-weight:500;color:#fff}.container .salon .detail .left .mobile-signup[data-v-58797bbd]{margin-top:35px}.container .salon .detail .left .mobile-signup .title[data-v-58797bbd]{font-size:16px;font-weight:600;color:#525f6a;line-height:22px}.container .salon .detail .left .mobile-signup .qr-desc[data-v-58797bbd]{margin-top:16px;display:flex;align-items:center;justify-content:flex-start}.container .salon .detail .left .mobile-signup .qr-desc .img-box[data-v-58797bbd]{width:108px;height:108px;border-radius:6px;border:1px solid #9fd2ff;box-sizing:border-box;padding:10px 7px}.container .salon .detail .left .mobile-signup .qr-desc .img-box img[data-v-58797bbd]{width:100%;height:100%}.container .salon .detail .left .mobile-signup .qr-desc .desc[data-v-58797bbd]{margin-left:16px;font-size:14px;font-weight:600;color:#525f6a;line-height:20px}.container .salon .detail .right[data-v-58797bbd]{width:calc(50% - 32px)}.container .salon .detail .right .name-desc-block[data-v-58797bbd]{margin-top:36px}.container .salon .detail .right .name-desc-block[data-v-58797bbd]:first-child{margin-top:0}.container .salon .detail .right .name-desc-block .name[data-v-58797bbd]{font-size:24px;font-weight:600;color:#041d32;line-height:33px}.container .salon .detail .right .name-desc-block .desc[data-v-58797bbd]{font-size:16px;font-weight:500;color:#041d32;line-height:22px;margin-top:11px}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd]{margin-top:11px}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .line .time{font-size:14px;font-weight:500;color:#525f6a;line-height:20px}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .line .desc{font-size:16px;font-weight:500;color:#041d32;line-height:22px;margin-left:24px}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .el-step__head{top:10px}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .el-step__line{width:1px;background:#9fd2ff}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .el-step__icon{top:-9px;border:none}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .dot{display:inline-block;width:11px;height:11px;background:#9fd2ff;border-radius:50%}.container .salon .detail .right .name-desc-block .salon-step[data-v-58797bbd] .more{color:#1890ff!important;cursor:pointer;margin-left:50px}.container .salon .no-next[data-v-58797bbd]{display:flex;justify-content:space-between;padding:20px 0}.container .salon .no-next img[data-v-58797bbd]{width:512px;height:288px;margin-right:64px;flex-grow:0}.container .salon .no-next p[data-v-58797bbd]{font-size:24px;font-weight:600;color:#041d32;flex-grow:1}.container .salon .see-more[data-v-58797bbd]{margin-top:36px;text-align:center}.container .before-salon[data-v-58797bbd]{display:flex;justify-content:flex-start}.container .before-salon .salon-item[data-v-58797bbd]{width:calc(25% - 18px);background:#fff;box-shadow:0 2px 20px 0 rgba(13,114,243,.05);border:1px solid #ebedee;overflow:hidden;margin-right:24px}.container .before-salon .salon-item[data-v-58797bbd]:last-child{margin-right:0}.container .before-salon .salon-item .img-box[data-v-58797bbd]{position:relative;cursor:pointer}.container .before-salon .salon-item .img-box:hover .hover-desc[data-v-58797bbd]{display:-webkit-box}.container .before-salon .salon-item .img-box .hover-desc[data-v-58797bbd]{display:none;position:absolute;top:0;left:0;width:257px;height:148px;background:rgba(0,0,0,.5);z-index:9;color:#fff;font-size:14px;padding:8px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:7;word-break:break-all;line-height:20px}.container .before-salon .salon-item img[data-v-58797bbd]{width:257px;height:148px;cursor:pointer}.container .before-salon .salon-item .title[data-v-58797bbd]{font-size:16px;font-weight:600;color:#041d32;line-height:22px;margin:16px 16px 0;cursor:pointer}.container .before-salon .salon-item .title.one-line[data-v-58797bbd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .before-salon .salon-item .zan-play[data-v-58797bbd]{margin:16px 16px 24px;display:flex;justify-content:space-between;align-items:center}.container .before-salon .salon-item .zan-play .play[data-v-58797bbd],.container .before-salon .salon-item .zan-play .zan[data-v-58797bbd]{display:flex;align-items:center;font-size:13px;font-weight:500;color:#95a2ad;line-height:18px}.container .before-salon .salon-item .zan-play .play img[data-v-58797bbd],.container .before-salon .salon-item .zan-play .zan img[data-v-58797bbd]{width:15px;height:15px;margin-right:2px}.container .before-salon .salon-item .tags[data-v-58797bbd]{display:flex;justify-content:flex-start;align-items:center;margin:16px}.container .before-salon .salon-item .tags .tag-item[data-v-58797bbd]{background:#fff;border-radius:4px;border:1px solid #e6e7e8;box-sizing:border-box;font-size:13px;font-weight:400;color:#525f6a;line-height:18px;padding:5px 12px;margin-right:12px;white-space:nowrap}.container .before-salon .salon-item .tags .tag-item[data-v-58797bbd]:last-child{margin-right:0}.container .app-solut[data-v-58797bbd]{width:1200px;position:relative;z-index:9;top:-104px;background:#fff;margin:12px auto 0;padding:50px;box-sizing:border-box;box-shadow:0 2px 60px 0 rgba(188,209,231,.1)}.container .app-solut>.title[data-v-58797bbd]{font-size:24px;font-weight:600;color:#041d32;line-height:33px}.container .app-solut>.title[data-v-58797bbd]:after{content:"";display:block;width:100%;height:6px;background:#f7f9fa;margin:24px 0}.container .app-solut .title-box[data-v-58797bbd]{padding:16px}.container .app-solut .title-box .title[data-v-58797bbd]{margin:0}.container .app-solut .title-box .tags[data-v-58797bbd]{margin:16px 0 4px;flex-wrap:wrap}.container .app-solut .title-box .tags .tag-item[data-v-58797bbd]{margin-bottom:4px}