body{background:#f9f5f6;font-size:14px}form#addForm .body{height:calc(100vh - 85px)}header{height:85px}input[type="text"]{font-size:17px}.border-1{border-width:1px !important}.border-r-0{border-right:none !important}.border-l-0{border-left:none !important}.border-t-0{border-top:none !important}.border-b-0{border-bottom:none !important}.color-red{color:#ea1849}.bg-red{background:#ea1849}.bg-gray{background:#f9f9f9}.bg-white{background:#fff}#step2,#step3,#step1,#step4{overflow:hidden}#step4{height:100vh}header>div{color:#f5d6db;border-bottom:2px #f5d6db solid;font-weight:600;font-size:15px;padding-top:50px;height:85px}header>div.active{color:#ea1849;border-bottom:2px #ea1849 solid}label span{font-size:16px;line-height:20px}.body{color:#a3a3a3;font-weight:400}.body .title{color:#333}.body .form-type-2 label{border-left:1px solid #e5e7eb;text-align:center;width:100%}.body .form-type-2 label:first-child{border-left:0}.body .form-type-2 label:last-child{border-right:0}.body .form-type-3 label:nth-child(8){border-right:0}.body .form-type-3 label:nth-child(9){border-right:0}.body .form-type-4 label:nth-child(4){border-right:0}.body .form-type-4 label:nth-child(8){border-right:0}.grayLayer{position:fixed;left:0;top:0;height:100%;width:100%;background:#666;background:rgba(0,0,0,0.5);z-index:1079}[class^="modal-"]{border:1px solid #eee;padding:30px;display:none;position:absolute;z-index:1080;box-sizing:border-box;background:#fff}[class^="modal-"] .relative-box{position:relative;width:100%;height:100%}[class^="modal-"] .relative-box .close{position:absolute;top:-33px;right:-90px;width:49px;height:49px;background:url("/assets/images/mobile/right_close.png") center center no-repeat;cursor:pointer}[class^="modal-"] .relative-box .close:hover{opacity:0.7}.class-box{position:relative}.class-box .trans-img{position:absolute;bottom:7px;left:2.5%;width:95%;height:90px;margin-left:2px}.class-box>img{width:100%}.class-box .overview{background:#e11c4a;overflow:hidden;padding:6px 0}.class-box .overview div{font-size:15px;color:#fff;padding:0 7px;line-height:20px;float:left;box-sizing:border-box;letter-spacing:-0.5px}.class-box .overview div:last-child{text-align:right}.class-box .overview div.overview-title{text-align:center;font-size:15px;font-weight:bold;float:left;display:inline-block;line-height:37px}.class-box .overview div.overview-right{float:right}.class-box .overview div.overview-right p{text-align:right}.class-box .overview div.overview-right p.date{font-size:11px;margin-bottom:-3px}.class-box .class-tab{width:100%;display:block}.class-box .class-tab li{text-align:center;float:left;width:33.3%;padding:5px 8px;box-sizing:border-box;font-size:13px;color:#c0c0c0;cursor:pointer}.class-box .class-tab li.active{color:#333;background:#ebebeb}.class-box .class-tab.branch{display:none}.class-box .class-list2{border-bottom:1px solid #e11c4a;border-top:0;width:100%;background:#f1f1f1;box-sizing:border-box;overflow:auto;height:401px}.class-box .class-list2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);border-radius:0px;background-color:#e0e0e0}.class-box .class-list2::-webkit-scrollbar{width:12px;background-color:#ccc}.class-box .class-list2::-webkit-scrollbar-thumb{border-radius:0px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#ccc}.class-box .class-list2.branch{height:426px}.class-box .class-list2 li{border-bottom:1px solid #a1a1a1;padding:8px 0;cursor:pointer}.class-box .class-list2 li:last-child{border-bottom:0;margin-bottom:90px}.class-box .class-list2 li.active{background:#e11c4a}.class-box .class-list2 li:hover,.class-box .class-list2 li.active{background:#e11c4a}.class-box .class-list2 li:hover td,.class-box .class-list2 li:hover a,.class-box .class-list2 li.active td,.class-box .class-list2 li.active a{color:#fff !important}.class-box .class-list2 li:hover td.color-red,.class-box .class-list2 li:hover a.color-red,.class-box .class-list2 li.active td.color-red,.class-box .class-list2 li.active a.color-red{color:#fff !important}.class-box .class-list2 li table td span.circle-number{color:#fff;font-size:12px;font-weight:bold;background:#eee;border-radius:50%;width:20px;height:20px;display:inline-block;text-align:center;line-height:20px}.class-box .class-list2 li table td span.circle-number.nailart{background:#fe9684}.class-box .class-list2 li table td span.circle-number.makeup{background:#ee8fa5}.class-box .class-list2 li table td span.circle-number.esthetic{background:#b18acf}.class-box .class-list2 li table td span.circle-number.hair{background:#b3ceca}.class-box .class-list2 li table td span.circle-number.special{background:#f3c35e}.class-box .class-list2 li table td img{width:40px;margin:0 6px;margin-left:0}.class-box .class-list2 li table td a{width:60px;padding-top:10px;padding-bottom:10px;display:inline-block;font-size:14px;vertical-align:middle;text-align:center;margin-left:10px}.class-box .class-list2 li table td a.status-regular{color:#e11c4a}.class-box .class-list2 li table td a.status-active{color:#ed6f31}.class-box .class-list2 li table td a.status-day{background:#b061f9}.class-box .class-list2 li table td.class-title{font-size:13px;width:69%;padding:0 7px;color:#333}.class-box .class-list2 li table td.color-red{padding-top:0px;font-size:11px;padding:0 7px;height:14px;display:inline-block;overflow:hidden;color:#666 !important}.modal-other{padding:40px}.modal-other ul{max-height:250px;overflow-y:scroll;border:1px solid #eee;padding:10px}.modal-other ul li{padding:4px 0px;font-size:15px;color:#666;cursor:pointer}.modal-other ul#select_name li{display:none}@media not all, (min-resolution: 120dpi){.icheckbox_square-red,.iradio_square-red{background-image:url(/assets/images/visit/red@2x.png?2) !important;background-size:240px 24px}}
/*# sourceMappingURL=visit.min.css.map */