@charset "utf-8";.clearfloat:after{content:'';width:0;height:0;display:block;clear:both}.lf{float:left}.rg{float:right}.flexstyle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.boxmax{display:none;background-position:center;background-repeat:no-repeat;background-size:cover}.boxmax .need_time_box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9}.boxmax .need_time_box .content{width:600px;padding:30px;background:#fff;border:1px solid #ddd;position:relative}.boxmax .need_time_box .content i.el-icon-close{position:absolute;font-weight:700;font-size:26px;color:#000;right:10px;top:10px;cursor:pointer}.boxmax .need_time_box .content .title{margin:10px 0}.boxmax .need_time_box .content .item_box{display:flex;align-items:flex-start;flex-wrap:wrap}.boxmax .need_time_box .content .item_box .item{padding:10px 20px;color:#fff;background:#000;margin:5px;cursor:pointer}.boxmax .classlist{position:relative;min-height:700px;width:80%;margin:0 auto;padding:20px 0}@media (max-width:760px){.boxmax .classlist{width:90%}}.boxmax .classlist h1{font-weight:700;color:#214354;margin:30px auto;font-size:26px;text-align:center}.boxmax .classlist .fun{overflow:hidden}.boxmax .classlist .fun>input{float:right;-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;font-size:16px;height:30px;line-height:30px;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);margin-bottom:20px}@media (max-width:760px){.boxmax .classlist .fun>input{float:none;display:block;margin:20px 0}}.boxmax .classlist .fun .search-result{clear:both;max-height:165px;border:1px solid #dcdfe6;overflow-y:auto;margin-bottom:15px;padding-left:30px}.boxmax .classlist .fun .search-result li{padding:5px 10px;list-style-type:decimal!important;font-size:15px}.boxmax .classlist .fun .search-result li:hover{background:rgba(0,0,0,.1)}.boxmax .classlist .serviceClassify{border-bottom:1px solid #e6e6e6;padding:10px 0;margin-bottom:20px;font-size:16px;position:relative}@media (max-width:760px){.boxmax .classlist .serviceClassify{padding:20px 0}}.boxmax .classlist .serviceClassify .title{position:absolute;left:-80px}@media (max-width:760px){.boxmax .classlist .serviceClassify .title{left:10px;top:-10px}}.boxmax .classlist .serviceClassify li{text-align:center;cursor:pointer;margin-bottom:10px}.boxmax .classlist .serviceClassify li p{padding:5px 0}.boxmax .classlist .serviceList{text-align:center}.boxmax .classlist .serviceList li{border:1px solid #e6e6e6;padding:8px;margin:10px 13px;text-align:center;cursor:pointer;font-size:16px}.boxmax .classlist .serviceList li a{width:100%;padding:30% 0}.boxmax .classlist .serviceList li:hover{color:#5fcafd}.boxmax .classlist .serviceList li:hover a{color:#5fcafd}.boxmax .classlist .list{height:335px;overflow:hidden;cursor:pointer;padding-top:259px;transition:all .4s;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;width:100%;position:relative}.boxmax .classlist .list .listbg{background-repeat:no-repeat;-webkit-background-size:cover;background-size:contain;background-position:center;width:100%;height:100%;max-height:259px;z-index:1;position:absolute;top:0;left:0}.boxmax .classlist .list .cardgroup{background-color:#fff;position:absolute;left:0;width:100%;z-index:2}.boxmax .classlist .list .cardgroup .topline{overflow:auto}.boxmax .classlist .list .cardgroup .listtitle{position:relative;color:#595757;font-weight:700;font-size:14px;padding:10px;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.boxmax .classlist .list .cardgroup .cardbody{margin:10px;border-top:1px solid #c5c5c5}.boxmax .coupons{height:160px;border-top:1px solid #989898;padding:4px 0}.boxmax .coupons .coupon-slide{cursor:pointer;width:auto}.boxmax .coupons .swiper-button-next,.boxmax .coupons .swiper-button-prev{width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;color:#fff}.boxmax .coupons .swiper-button-next::after,.boxmax .coupons .swiper-button-prev::after{font-size:18px;font-weight:700}.serive03 .lately{background:#dfe4e2;width:100%;height:50px;line-height:50px;font-family:'PT DIN Condensed Cyrillic';font-size:18px;letter-spacing:5px;text-align:center}@media (max-width:760px){.serive03 .lately{height:35px;line-height:35px}}.serive03 .serviceList li{min-height:110px}.serive03 .left_img{width:35%;float:left}.serive03 .left_img img{max-width:100%}.serive03 .right_word{padding-left:15px;float:left;width:60%}.serive03 .right_word .detail{word-break:break-all}.serive03 .right_word .more{position:absolute;right:20px;bottom:20px;width:100px;height:32px;line-height:32px;background:#e2e6e3;border-radius:3px;box-shadow:0 6px 4px #93aaad}@media (max-width:760px){.serive03 .right_word .more{width:90px;height:30px;line-height:30px;right:5px;bottom:10px}}.serive03 .right_word .more a{letter-spacing:4px;color:#586d7b}@media (max-width:760px){.serive03 .right_word .more a{letter-spacing:2px}}.serive04{position:relative;width:100%;padding:20px 0}.serive04 h1{font-weight:700;color:#214354;padding:30px 0;font-size:26px;text-align:center}.serive04 .allbg{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover}.serive04 .serivcebox{padding:30px;width:80%;margin:auto;background:#ece9e4;color:#47443f;background-position:center;background-size:cover;background-repeat:no-repeat}.serive04 .box1{padding-top:50px;padding-bottom:30px;min-height:500px}.serive04 .box1 .titlebox{font-weight:700;padding:20px 0;margin-bottom:30px;width:50%;font-size:26px;border-bottom:4px solid #47443f;letter-spacing:10px}.serive04 .box1 .titlebox p{font-family:NellaSueDEMO;font-size:60px;letter-spacing:initial;color:#000}.serive04 .box1 .butbox{display:flex}.serive04 .box1 .butbox .but{padding:10px 20px;margin-right:30px;color:#fff;background:#47443f;border-radius:10px;cursor:pointer}.serive04 .box1 .box_next{padding-left:10px}.serive04 .box1 .box_next .title{padding:20px 0;margin-bottom:30px;font-size:28px}.serive04 .box1 .box_next .form_box{color:#000}.serive04 .box1 .box_next .form_box>div{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.serive04 .box1 .box_next .form_box>div.code_phone_box .code{width:8%;margin-right:2%}.serive04 .box1 .box_next .form_box>div.code_phone_box .code input{background:#47443f;color:#fff}.serive04 .box1 .box_next .form_box>div.code_phone_box>input{width:20%}.serive04 .box1 .box_next .form_box>div>span{display:inline-block;width:20%}.serive04 .box1 .box_next .form_box>div>input{background:#47443f;height:40px;line-height:40px;outline:0;padding:0 15px;border:none;color:#fff;width:30%;font-size:14px}.serive04 .box1 .box_next .form_box .dogbox{display:block}.serive04 .box1 .box_next .form_box .dogbox .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.serive04 .box1 .box_next .form_box .dogbox .avatar-uploader .el-upload input{display:none}.serive04 .box1 .box_next .form_box .dogbox .avatar-uploader .el-upload:hover{border-color:#409eff}.serive04 .box1 .box_next .form_box .dogbox .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.serive04 .box1 .box_next .form_box .dogbox .avatar{width:178px;height:178px;display:block}.serive04 .box1 .box_next .form_box .dogbox>div{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}.serive04 .box1 .box_next .form_box .dogbox>div>span{display:inline-block;width:20%}.serive04 .box1 .box_next .form_box .dogbox>div>input{background:#47443f;height:40px;line-height:40px;outline:0;padding:0 15px;border:none;color:#fff;width:30%;font-size:14px}.serive04 .box1 .box_next .form_box .dogbox>div>textarea{background:#47443f;height:100px;outline:0;padding:15px;border:none;color:#fff;width:30%;font-size:14px;resize:none}.serive04 .box1 .box_next .form_box .dogbox>div .add_dog{margin-left:20px;cursor:pointer;font-size:20px;font-weight:700}.serive04 .box1 .box_next .form_box .dogbox>div .reduce_dog{cursor:pointer;margin-left:20px;font-size:30px;font-weight:700}.serive04 .box1 .box_next .form_box .dogbox>div .el-select,.serive04 .box1 .box_next .form_box .dogbox>div>.el-input{width:30%}.serive04 .box1 .box_next .form_box .dogbox>div .el-select input,.serive04 .box1 .box_next .form_box .dogbox>div>.el-input input{height:40px;line-height:40px;background:#47443f;color:#fff}.serive04 .box1 .box_next .form_box .dogbox>div .el-date-editor{width:30%}.serive04 .box1 .box_next .form_box .dogbox>div .el-date-editor input{height:40px;line-height:40px;background:#47443f;color:#fff}.serive04 .box1 .box_next .form_box .dogbox .range>.el-input,.serive04 .box1 .box_next .form_box .dogbox .range>.el-select{width:14%}.serive04 .box1 .box_next .form_box .dogbox .range>.el-input input,.serive04 .box1 .box_next .form_box .dogbox .range>.el-select input{background:#47443f;color:#fff}.serive04 .box1 .box_next .form_box .dogbox .range i{font-weight:700;display:flex;justify-content:center;width:2%}.serive04 .box1 .box_next .but{display:inline-block;padding:10px 20px;margin-right:30px;color:#fff;background:#47443f;border-radius:10px;cursor:pointer}.serive05 .serviceList{display:flex;flex-wrap:wrap}.serive05 li{position:relative}.serive05 li img{max-width:100%}.serive05 li p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../../images/title-bg.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;width:50%;height:50px;overflow:hidden;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;font-family:monospace;text-align:center;line-height:50px;border:none!important;padding:0!important}@media (max-width:760px){.serive05 li p{line-height:30px;height:30px;width:50%;font-size:15px}}.serive05 li p.active{background:#fff!important}.serive06{width:100%}.serive06 .titlehtml{width:100%}.serive06 .titlehtml img{max-width:100%}.serive06 .serviceList6{width:80%;margin:35px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:760px){.serive06 .serviceList6{width:100%}}.serive06 .serviceList6 .item{width:30%;margin-bottom:55px}@media (max-width:760px){.serive06 .serviceList6 .item{width:100%}}.serive06 .serviceList6 .item img{width:100%;vertical-align:middle}.serive06 .serviceList6 .item .sertitle{margin:18px 10px 12px;text-align:center}.serive06 .serviceList6 .item .time{text-align:center;line-height:26px}.serive06 .serviceList6 .item .content{text-align:center;margin:12px 0}.serive06 .serviceList6 .item .yybtn{width:60%;margin:auto;text-align:center;height:38px;line-height:38px;border-radius:18px;cursor:pointer}.booking08 .booking08_content{width:80%;margin:0 auto;margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:760px){.booking08 .booking08_content{width:100%;flex-wrap:wrap}}.booking08 .booking08_content>.list_item{width:48%;border:1px solid #eee;margin-left:20px}.booking08 .booking08_content>.list_item:first-child{margin-left:0}@media (max-width:760px){.booking08 .booking08_content>.list_item{width:100%;margin-bottom:20px;margin-left:0}}.booking08 .booking08_content>.list_item .title_box{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;color:#002f89;border-bottom:1px solid #eee}.booking08 .booking08_content>.list_item .title_box>div{letter-spacing:2px}.booking08 .booking08_content>.list_item .title_box i{cursor:pointer;color:#004b88;font-weight:700}.booking08 .booking08_content>.list_item .list_box{margin:0 20px;padding:10px 0;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.booking08 .booking08_content>.list_item .list_box:first-child{border-top:none}.booking08 .booking08_content>.list_item .list_box .radio_box input{display:none}.booking08 .booking08_content>.list_item .list_box .radio_box label{border-radius:50%;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9}.booking08 .booking08_content>.list_item .list_box .radio_box label i{width:8px;height:8px;background:#fff;border-radius:50%}.booking08 .booking08_content>.list_item .list_box .radio_box input:checked+label{background:#299ea9}.booking08 .booking08_content>.list_item .eligible_services{text-align:center;padding:20px 0}.booking08 .booking08_content>.list_item #jcalendar_week{width:80%;margin:20px auto;padding-bottom:5px}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_day_i{cursor:pointer;font-size:18px;color:#002f89;border-radius:50%}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_day_act .calendar_day_i{background-color:#135089;color:#fff}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_week{border:none;padding-bottom:0}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_tr>li{color:#39394f;opacity:.5}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_tr>.calendar_day{opacity:1;color:#39394f}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_header{border:none;position:relative}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_header .beforem_btn{position:absolute;font-size:30px;left:-40px;top:18px;cursor:pointer;display:none;color:#73c0c7}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_header .afterm_btn{float:right;position:absolute;font-size:30px;right:-40px;top:18px;cursor:pointer;color:#73c0c7}.booking08 .booking08_content>.list_item #jcalendar_week .calendar_header>div{display:none}.booking08 .booking08_content>.list_item .am_pm_box{display:flex;align-items:center;justify-content:center;padding-bottom:50px}.booking08 .booking08_content>.list_item .am_pm_box>div{border:1px solid #d6d6d6;padding:10px 30px;border-radius:5px;cursor:pointer;margin:0 20px}.booking08 .booking08_content>.list_item .am_pm_box>div.active{color:#fff;background:#229ea9;border:1px solid #229ea9}.booking08 .booking08_content>.list_item .itmedata_box{height:400px;overflow:auto}.booking08 .booking08_content>.list_item .itmedata_box:last-child{height:auto}.booking08 .booking08_content2{width:80%;margin:0 auto;margin-top:20px;margin-bottom:50px;border:1px solid #eee}@media (max-width:760px){.booking08 .booking08_content2{width:100%;margin-top:0}}.booking08 .booking08_content2 .head_box{background:#f7f7f7;padding:20px 40px;display:flex;align-items:center;justify-content:space-between}.booking08 .booking08_content2 .head_box .title{color:#002f89}.booking08 .booking08_content2 .head_box .but{color:#fff;font-size:16px;background:#229ea9;border-radius:5px;padding:5px 30px;cursor:pointer}.booking08 .booking08_content2 .content_box{padding:20px 40px}.booking08 .booking08_content2 .content_box .content_item{padding-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start}.booking08 .booking08_content2 .content_box .content_item .content_title{width:100px;flex-shrink:0}.booking08 .booking08_content2 .content_box .content_item .content_value{color:#229ea9}.booking08 .booking08_content2 .content_box .content_item .content_value.price{color:red}.booking09 .login_boot{width:350px;margin:50px auto}.booking09 .login_boot .title{color:#94a9c2;font-size:24px;font-weight:500;margin:30px 0;text-align:center}.booking09 .login_boot .but_box{display:flex;align-items:center;justify-content:center}.booking09 .login_boot .but_box .but_style{width:150px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid #94a9c2;color:#94a9c2;font-weight:500;font-size:18px;cursor:pointer;border-radius:20px;margin:0 10px}.booking09 .login_boot .or_box{display:flex;align-items:center;justify-content:center;margin:50px 0}.booking09 .login_boot .or_box .or{margin:0 10px;flex-shrink:0}.booking09 .login_boot .or_box .line{width:48%;background:#94a9c2;height:1px}.booking09 .login_boot .form_box .form_item .form_item_title{font-weight:500;margin-bottom:5px;color:#000}.booking09 .login_boot .form_box .form_item .phone{margin-bottom:14px;height:48px;font-size:14px}.booking09 .login_boot .form_box .form_item .phone select{height:100%;width:38%;border:1px solid #c9c9c9;outline:0;text-indent:14px;background:0 0;color:#adadad;border-radius:5px}@media (max-width:760px){.booking09 .login_boot .form_box .form_item .phone select{height:40px;line-height:40px}}.booking09 .login_boot .form_box .form_item .phone input{width:60%;height:100%;outline:0;border:1px solid #c9c9c9;text-indent:20px;background:0 0;color:#adadad;border-radius:5px}.booking09 .login_boot .form_box .form_item .phone input::placeholder{color:#adadad}@media (max-width:760px){.booking09 .login_boot .form_box .form_item .phone input{height:40px}}.booking09 .login_boot .form_box .form_item input{background:0 0;margin-bottom:14px;width:100%;height:48px;outline:0;border:1px solid #c9c9c9;text-indent:20px;color:#adadad;border-radius:5px}.booking09 .login_boot .form_box .form_item input::placeholder{color:#adadad}.booking09 .login_boot .form_box .form_item input.promotion_code{margin-bottom:0}@media (max-width:760px){.booking09 .login_boot .form_box .form_item input{height:40px}}.booking09 .login_boot .form_box .but_box{margin-top:30px}.booking09 .login_boot .form_box .but_box .but_style{background:#94a9c2;color:#fff}.booking09 .appointment_Steps_box{width:500px;margin:20px auto;margin-bottom:50px}.booking09 .appointment_Steps_box .title{color:#94a9c2;font-size:24px;font-weight:500;margin:30px 0;text-align:center}.booking09 .appointment_Steps_box .step_number_box{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.booking09 .appointment_Steps_box .step_number_box .step_item{background:#999;height:30px;width:30px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%}.booking09 .appointment_Steps_box .step_number_box .step_item.active{background:#94a9c1}.booking09 .appointment_Steps_box .step_number_box .line{width:30%;height:2px;background:#999}.booking09 .appointment_Steps_box .step_number_box .line.max_width{width:80%}.booking09 .appointment_Steps_box .step_number_box .line.active{background:#94a9c1}.booking09 .appointment_Steps_box .step_message{display:flex;align-items:center;justify-content:space-between}.booking09 .appointment_Steps_box .step_message .step_item{font-size:20px;font-weight:500;color:#999;width:30%;text-align:center}.booking09 .appointment_Steps_box .step_message .step_item:last-child{text-align:right}.booking09 .appointment_Steps_box .step_message .step_item:first-child{text-align:left}.booking09 .appointment_Steps_box .step_message .step_item.active{color:#94a9c1}.booking09 .appointment_Steps1{width:350px;margin:20px auto}.booking09 .appointment_Steps1 .but_box{display:flex;align-items:center;justify-content:space-between}.booking09 .appointment_Steps1 .but_box .but_style{width:150px;height:48px;display:flex;align-items:center;justify-content:center;color:#94a9c2;border:2px solid #94a9c2;font-weight:500;font-size:18px;cursor:pointer;border-radius:20px}.booking09 .appointment_Steps1 .but_box .but_style.active{color:#fff;background:#94a9c2}.booking09 .appointment_Steps1 .form_box .form_item{margin-top:20px}.booking09 .appointment_Steps1 .form_box .form_item>div{width:100%}.booking09 .appointment_Steps1 .form_box .form_item .date_time_box{display:flex;align-items:center;justify-content:space-between}.booking09 .appointment_Steps1 .form_box .form_item .date_time_box .el-select{width:48%}.booking09 .appointment_Steps1 .form_box .form_item .confirm{color:#fff;background:#94a9c2;padding:8px 15px;font-size:16px;border-radius:15px;cursor:pointer;width:150px;margin:0 auto;text-align:center;margin-top:20px}.booking09 .appointment_Steps1 .form_box .form_item .form_item_title{font-weight:500;margin-bottom:5px;color:#000}.booking09 .appointment_Steps1 .form_box .form_item select,.booking09 .appointment_Steps1 .form_box .form_item>input{background:0 0;width:100%;height:48px;outline:0;border:1px solid #c9c9c9;text-indent:20px;color:#adadad;border-radius:5px}.booking09 .appointment_Steps1 .form_box .form_item select::placeholder,.booking09 .appointment_Steps1 .form_box .form_item>input::placeholder{color:#adadad}.booking09 .appointment_Steps1 .form_box .form_item select.promotion_code,.booking09 .appointment_Steps1 .form_box .form_item>input.promotion_code{margin-bottom:0}@media (max-width:760px){.booking09 .appointment_Steps1 .form_box .form_item select,.booking09 .appointment_Steps1 .form_box .form_item>input{height:40px}}.booking09 .appointment_Steps1 .form_box .form_item .el-date-editor--timerange{margin-top:5px}.booking09 .appointment_Steps1 .form_box .form_item .el-date-editor--timerange .el-range-separator{width:auto}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item{border:1px solid #c9c9c9;border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:10px;margin-bottom:10px}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item.has .message .date{margin-top:5px;font-size:12px}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item.has .but{background:#c6bba8}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item .name{width:50%}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item .price{min-width:30%;flex-shrink:0;margin-right:10px}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item .but{color:#fff;background:#94a9c2;padding:5px 15px;font-size:14px;border-radius:20px;cursor:pointer;flex-shrink:0}.booking09 .appointment_Steps1 .form_box .form_item .service_list .service_item .but.active{background:#000}.booking09 .appointment_Steps2{width:500px;margin:0 auto}.booking09 .appointment_Steps2 .title{color:#94a9c2;font-size:24px;font-weight:500;margin:30px 0;text-align:center}.booking09 .appointment_Steps2 .check_box{margin:30px 0;text-align:center}.booking09 .appointment_Steps2 .check_box i{font-size:80px;font-weight:700;color:#94a9c2}.booking09 .appointment_Steps2 .line{margin:40px 0;height:1px;background:#bcbcbc}.booking09 .appointment_Steps2 .message_item{display:flex;align-items:center;justify-content:space-between;font-size:18px;margin-bottom:20px}.booking09 .appointment_Steps2 .message_item .name{color:#bbb;flex-shrink:0}.booking09 .appointment_Steps2 .message_item .name.b{color:#94a9c2;font-weight:700}.booking09 .appointment_Steps2 .message_item .value{color:#000;font-weight:700;display:flex;align-items:center;text-align:right}.booking09 .appointment_Steps2 .message_item .value .but{color:#fff;background:#c6bba8;padding:5px 15px;font-size:14px;border-radius:20px;cursor:pointer;flex-shrink:0;margin-left:10px}.booking09 .appointment_Steps2 .codeRichText{padding:20px 0}.booking09 .appointment_Steps2 .codeRichText img{max-width:100%}.booking09 .appointment_Steps2 .img_box{padding:20px 0;display:flex;align-items:center;justify-content:center}.booking09 .appointment_Steps2 .img_box img{width:200px}.booking09 .appointment_Steps2 .upload_img_box{display:flex;align-items:center;justify-content:center}.booking09 .appointment_Steps2 .upload_img_box img{max-width:100%}.booking09 .appointment_Steps2 .code_box{display:flex;align-items:center;justify-content:center;flex-direction:column}.booking09 .appointment_Steps2 .code_box .message2{text-align:center;margin-top:20px;margin-bottom:20px}.booking09 .appointment_Steps2 .code_box .message2 p{font-weight:700}.booking09 .appointment_Steps2 .code_box img{width:200px}.booking09 .appointment_Steps2 .but_box{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.booking09 .appointment_Steps2 .but_box .but_style{width:150px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;color:#94a9c2;border:1px solid #94a9c2;font-weight:500;font-size:18px;cursor:pointer;border-radius:20px;margin-bottom:20px}.booking09 .appointment_Steps2 .but_box .but_style.b_color{background:#94a9c2;color:#fff;border:1px solid #94a9c2}.booking09 .appointment_Steps2 .but_box .but_style.upload_receipt_but{background:#c6bba8;border:1px solid #c6bba8;color:#fff}.booking09 .appointment_Steps2 .but_box .but_style.upload_receipt_but .upload-demo{display:none}.booking09 .appointment_Steps3{width:500px;margin:0 auto}.booking09 .appointment_Steps3 .title{font-size:24px;font-weight:700;display:flex;align-items:center}.booking09 .appointment_Steps3 .title .price{color:#94a9c2}.booking09 .appointment_Steps3 .payment_method_box .payment_method_item{display:flex;align-items:center;margin-top:30px;cursor:pointer}.booking09 .appointment_Steps3 .payment_method_box .payment_method_item .img_box{width:80px;margin-right:20px;margin-left:10px}.booking09 .appointment_Steps3 .payment_method_box .payment_method_item .img_box img{width:100%}.booking09 .appointment_Steps3 .but_box{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.booking09 .appointment_Steps3 .but_box .but_style{width:150px;height:48px;display:flex;align-items:center;justify-content:center;background:#94a9c2;color:#fff;font-weight:500;font-size:18px;cursor:pointer;border-radius:20px;margin-bottom:20px}.booking09 .appointment_Steps3 .but_box .but_style.b_color{background:#94a9c2;color:#fff}.booking09 .appointment_succeeded{margin:50px auto}.booking09 .appointment_succeeded .title{color:#94a9c2;font-size:24px;font-weight:500;margin:30px 0;text-align:center}.booking09 .appointment_succeeded .check_box{margin:30px 0;text-align:center}.booking09 .appointment_succeeded .check_box i{font-size:80px;font-weight:700;color:#94a9c2}.booking09 .appointment_succeeded .message{color:#000;font-weight:700;font-size:26px;text-align:center}.booking09 .appointment_succeeded .message2{text-align:center;margin-top:20px}.booking09 .appointment_succeeded .message2 p{margin-bottom:20px}.booking09 .appointment_succeeded .but_box{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.booking09 .appointment_succeeded .but_box .but_style{width:150px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid #94a9c2;color:#94a9c2;font-weight:500;font-size:18px;cursor:pointer;border-radius:20px;margin-bottom:20px}.booking09 .appointment_succeeded .but_box .but_style.b_color{background:#94a9c2;color:#fff}.booking10 .booking10_content{width:80%;margin:0 auto;margin-top:50px}@media (max-width:760px){.booking10 .booking10_content{width:90%;margin-top:0}}.booking10 .booking10_content .show_screening_but_box{display:none;align-items:center;justify-content:flex-end}@media (max-width:760px){.booking10 .booking10_content .show_screening_but_box{display:flex}}.booking10 .booking10_content .show_screening_but_box .show_screening_but{width:60%;padding:10px 0;background:#000;color:#fff;text-decoration:underline;text-align:center}@media (max-width:760px){.booking10 .booking10_content>.list_item{width:100%;margin-bottom:10px}}.booking10 .booking10_content>.list_item.screening{display:flex;align-items:center;justify-content:flex-end;margin-bottom:50px}@media (max-width:760px){.booking10 .booking10_content>.list_item.screening{width:100%;margin-bottom:10px;display:none}.booking10 .booking10_content>.list_item.screening.show_screening{display:flex}}.booking10 .booking10_content>.list_item.screening .screening_item{margin-left:20px}@media (max-width:760px){.booking10 .booking10_content>.list_item.screening .screening_item{margin-left:5px}.booking10 .booking10_content>.list_item.screening .screening_item:first-child{margin-left:0}}.booking10 .booking10_content>.list_item .title_box{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;color:#002f89;border-bottom:1px solid #eee}.booking10 .booking10_content>.list_item .title_box>div{letter-spacing:2px}.booking10 .booking10_content>.list_item .title_box i{cursor:pointer;color:#004b88;font-weight:700}.booking10 .booking10_content>.list_item .list_box{margin:0 20px;padding:10px 0;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.booking10 .booking10_content>.list_item .list_box:first-child{border-top:none}.booking10 .booking10_content>.list_item .list_box .radio_box input{display:none}.booking10 .booking10_content>.list_item .list_box .radio_box label{border-radius:50%;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9}.booking10 .booking10_content>.list_item .list_box .radio_box label i{width:8px;height:8px;background:#fff;border-radius:50%}.booking10 .booking10_content>.list_item .list_box .radio_box input:checked+label{background:#299ea9}.booking10 .booking10_content>.list_item .eligible_services{text-align:center;padding:20px 0}.booking10 .booking10_content>.list_item #jcalendar_week{width:100%;margin:20px auto;padding-bottom:5px;position:relative;background:0 0}@media (max-width:760px){.booking10 .booking10_content>.list_item #jcalendar_week{margin:0 auto}}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day_bar{border-bottom:2px solid #000;padding-bottom:0}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day{padding:20px 0;cursor:pointer;border-left:1px solid #fff}@media (max-width:760px){.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day{padding:0}}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day:first-child{border:none}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day.calendar_day_act{background-color:#000;color:#fff;opacity:.3}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_day .calendar_day_i{opacity:0;cursor:pointer;font-size:18px;color:#002f89;border-radius:50%}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_week{border:none;padding-bottom:0}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week{position:absolute;width:100%;z-index:0;top:35px}@media (max-width:760px){.booking10 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week{top:20px}}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week li{opacity:1}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_week.addtr{display:none}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header{border:none;position:relative}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header .beforem_btn{position:absolute;font-size:30px;left:-40px;top:18px;cursor:pointer;display:none;color:#000}@media (max-width:760px){.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header .beforem_btn{top:6px;left:-32px}}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header .afterm_btn{float:right;position:absolute;font-size:30px;right:-40px;top:18px;cursor:pointer;color:#000}@media (max-width:760px){.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header .afterm_btn{top:6px;right:-32px}}.booking10 .booking10_content>.list_item #jcalendar_week .calendar_header>div{display:none}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box.pc{display:none}}.booking10 .booking10_content>.list_item .tab_box.phone{display:none}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box.phone{display:block}}.booking10 .booking10_content>.list_item .tab_box.phone .tab_head{display:flex;justify-content:center;padding-bottom:10px}.booking10 .booking10_content>.list_item .tab_box .td_tr{display:flex;align-items:stretch;justify-content:space-between}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box .td_tr{border-bottom:1px solid #000}}.booking10 .booking10_content>.list_item .tab_box .td_tr.tab_head{border-bottom:1px solid #000}.booking10 .booking10_content>.list_item .tab_box .td_tr.tab_head .td{border-right:none;padding:10px 0}.booking10 .booking10_content>.list_item .tab_box .td_tr .td{width:20%;text-align:center;border-right:1px solid #000;padding:20px 0}.booking10 .booking10_content>.list_item .tab_box .td_tr .td:first-child{font-weight:700!important}.booking10 .booking10_content>.list_item .tab_box .td_tr .td:last-child{border-right:none}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box .td_tr .td:last-child{width:30%}}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box .td_tr .td{display:flex;align-items:center;justify-content:center}}.booking10 .booking10_content>.list_item .tab_box .td_tr .td.phone_content{width:50%;padding:10px;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.booking10 .booking10_content>.list_item .tab_box .td_tr .td.phone_content div:first-child{font-weight:700!important}.booking10 .booking10_content>.list_item .tab_box .td_tr .td .but{cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;height:40px;width:170px;display:flex;align-items:center;justify-content:center}@media (max-width:760px){.booking10 .booking10_content>.list_item .tab_box .td_tr .td .but{width:100%}}.booking10 .booking10_content>.list_item .tab_box .td_tr .td .but img{max-width:90%;max-height:40px}.booking10 .booking10_content>.list_item .itmedata_box{height:400px;overflow:auto}.booking10 .booking08_content2{width:80%;margin:0 auto;margin-top:20px;margin-bottom:50px;border:1px solid #eee}@media (max-width:760px){.booking10 .booking08_content2{width:100%;margin-top:0}}.booking10 .booking08_content2 .head_box{background:#f7f7f7;padding:20px 40px;display:flex;align-items:center;justify-content:space-between}.booking10 .booking08_content2 .head_box .title{color:#002f89}.booking10 .booking08_content2 .head_box .but{color:#fff;font-size:16px;background:#229ea9;border-radius:5px;padding:5px 30px;cursor:pointer}.booking10 .booking08_content2 .content_box{padding:20px 40px}.booking10 .booking08_content2 .content_box .content_item{padding-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start}.booking10 .booking08_content2 .content_box .content_item .content_title{width:100px;flex-shrink:0}.booking10 .booking08_content2 .content_box .content_item .content_value{color:#229ea9}.booking10 .booking08_content2 .content_box .content_item .content_value.price{color:red}.booking11 .booking10_content{width:80%;margin:0 auto;margin-top:50px}@media (max-width:760px){.booking11 .booking10_content{width:90%;margin-top:0}}.booking11 .booking10_content .show_screening_but_box{display:none;align-items:center;justify-content:flex-end}@media (max-width:760px){.booking11 .booking10_content .show_screening_but_box{display:flex}}.booking11 .booking10_content .show_screening_but_box .show_screening_but{width:60%;padding:10px 0;background:#000;color:#fff;text-decoration:underline;text-align:center}@media (max-width:760px){.booking11 .booking10_content>.list_item{width:100%;margin-bottom:10px}}.booking11 .booking10_content>.list_item.screening{display:flex;align-items:center;justify-content:flex-end;margin-bottom:50px}@media (max-width:760px){.booking11 .booking10_content>.list_item.screening{width:100%;margin-bottom:10px;display:none}.booking11 .booking10_content>.list_item.screening.show_screening{display:flex}}.booking11 .booking10_content>.list_item.screening .screening_item{margin-left:20px}@media (max-width:760px){.booking11 .booking10_content>.list_item.screening .screening_item{margin-left:5px}.booking11 .booking10_content>.list_item.screening .screening_item:first-child{margin-left:0}}.booking11 .booking10_content>.list_item .title_box{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;color:#002f89;border-bottom:1px solid #eee}.booking11 .booking10_content>.list_item .title_box>div{letter-spacing:2px}.booking11 .booking10_content>.list_item .title_box i{cursor:pointer;color:#004b88;font-weight:700}.booking11 .booking10_content>.list_item .list_box{margin:0 20px;padding:10px 0;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.booking11 .booking10_content>.list_item .list_box:first-child{border-top:none}.booking11 .booking10_content>.list_item .list_box .radio_box input{display:none}.booking11 .booking10_content>.list_item .list_box .radio_box label{border-radius:50%;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9}.booking11 .booking10_content>.list_item .list_box .radio_box label i{width:8px;height:8px;background:#fff;border-radius:50%}.booking11 .booking10_content>.list_item .list_box .radio_box input:checked+label{background:#299ea9}.booking11 .booking10_content>.list_item .eligible_services{text-align:center;padding:20px 0}.booking11 .booking10_content>.list_item #jcalendar_week{width:100%;margin:20px auto;padding-bottom:5px;position:relative;background:0 0}@media (max-width:760px){.booking11 .booking10_content>.list_item #jcalendar_week{margin:0 auto}}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day_bar{border-bottom:2px solid #000;padding-bottom:0}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day{padding:20px 0;cursor:pointer;border-left:1px solid #fff}@media (max-width:760px){.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day{padding:0}}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day:first-child{border:none}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day.calendar_day_act{background-color:#000;color:#fff;opacity:.3}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_day .calendar_day_i{opacity:0;cursor:pointer;font-size:18px;color:#002f89;border-radius:50%}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_week{border:none;padding-bottom:0}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week{position:absolute;width:100%;z-index:0;top:35px}@media (max-width:760px){.booking11 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week{top:20px}}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_week.addcalendar_week li{opacity:1}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_week.addtr{display:none}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header{border:none;position:relative}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header .beforem_btn{position:absolute;font-size:30px;left:-40px;top:18px;cursor:pointer;display:none;color:#000}@media (max-width:760px){.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header .beforem_btn{top:6px;left:-32px}}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header .afterm_btn{float:right;position:absolute;font-size:30px;right:-40px;top:18px;cursor:pointer;color:#000}@media (max-width:760px){.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header .afterm_btn{top:6px;right:-32px}}.booking11 .booking10_content>.list_item #jcalendar_week .calendar_header>div{display:none}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box.pc{display:none}}.booking11 .booking10_content>.list_item .tab_box.phone{display:none}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box.phone{display:block}}.booking11 .booking10_content>.list_item .tab_box.phone .tab_head{display:flex;justify-content:center;padding-bottom:10px}.booking11 .booking10_content>.list_item .tab_box .td_tr{display:flex;align-items:stretch;justify-content:space-between}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box .td_tr{border-bottom:1px solid #000}}.booking11 .booking10_content>.list_item .tab_box .td_tr.tab_head{border-bottom:1px solid #000}.booking11 .booking10_content>.list_item .tab_box .td_tr.tab_head .td{border-right:none;padding:10px 0}.booking11 .booking10_content>.list_item .tab_box .td_tr .td{width:20%;text-align:center;border-right:1px solid #000;padding:20px 0}.booking11 .booking10_content>.list_item .tab_box .td_tr .td:first-child{font-weight:700!important}.booking11 .booking10_content>.list_item .tab_box .td_tr .td:last-child{border-right:none}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box .td_tr .td:last-child{width:30%}}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box .td_tr .td{display:flex;align-items:center;justify-content:center}}.booking11 .booking10_content>.list_item .tab_box .td_tr .td.phone_content{width:50%;padding:10px;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.booking11 .booking10_content>.list_item .tab_box .td_tr .td.phone_content div:first-child{font-weight:700!important}.booking11 .booking10_content>.list_item .tab_box .td_tr .td .but{cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;height:40px;width:170px;display:flex;align-items:center;justify-content:center}@media (max-width:760px){.booking11 .booking10_content>.list_item .tab_box .td_tr .td .but{width:100%}}.booking11 .booking10_content>.list_item .tab_box .td_tr .td .but img{max-width:90%;max-height:40px}.booking11 .booking10_content>.list_item .itmedata_box{height:400px;overflow:auto}.booking11 .booking08_content2{width:80%;margin:0 auto;margin-top:20px;margin-bottom:50px;border:1px solid #eee}@media (max-width:760px){.booking11 .booking08_content2{width:100%;margin-top:0}}.booking11 .booking08_content2 .head_box{background:#f7f7f7;padding:20px 40px;display:flex;align-items:center;justify-content:space-between}.booking11 .booking08_content2 .head_box .title{color:#002f89}.booking11 .booking08_content2 .head_box .but{color:#fff;font-size:16px;background:#229ea9;border-radius:5px;padding:5px 30px;cursor:pointer}.booking11 .booking08_content2 .content_box{padding:20px 40px}.booking11 .booking08_content2 .content_box .content_item{padding-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start}.booking11 .booking08_content2 .content_box .content_item .content_title{width:100px;flex-shrink:0}.booking11 .booking08_content2 .content_box .content_item .content_value{color:#229ea9}.booking11 .booking08_content2 .content_box .content_item .content_value.price{color:red}.top{display:none;cursor:pointer;width:60px;height:60px;color:#000;text-align:center;line-height:60px;font-size:18px;border-radius:50%;background:rgba(0,0,0,.5);position:fixed;right:8%;top:40%;z-index:100}@media (max-width:760px){.top{top:58%;right:10px}}.search-result::-webkit-scrollbar{width:10px}.search-result::-webkit-scrollbar-track{background-color:#e8e6e6}.search-result::-webkit-scrollbar-thumb{background-color:#b8b8bb}.booking07{width:100%}.booking07 iframe{width:100%;min-height:760px}