.record-cell{margin-bottom:15px;margin:10px;background-color:#fff;border-radius:4px}.record-cell .visitor-booking-list{padding:20px 16px}.record-cell .visitor-booking-list .info-detail{margin-left:0}.record-cell .visitor-booking-list .btn-bar{margin:26px 12px 0 12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:24px}.record-cell .visitor-booking-list .btn-bar button{height:40px;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.record-cell .visitor-booking-list .btn-bar .cancel-btn{color:#ff4d4f;background-color:rgba(255,77,79,.1);border:1px solid rgba(255,77,79,.3)}.record-cell .info-x{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.record-cell .info-x .hua-image__img{border-radius:10px}.record-cell .info-x .function{height:70px;position:absolute;right:-80px;display:-webkit-box;display:-webkit-flex;display:flex;border-radius:10px 10px;overflow:hidden}.record-cell .info-x .function .compile{width:30px;padding:15px;white-space:normal;color:#fff;background-color:#0a86ff}.record-cell .info-x .full-content{width:100%;position:relative}.record-cell .info-x .full-content .invite-booking-list{padding:16px;display:-webkit-box;display:-webkit-flex;display:flex}.record-cell .info-x .full-content .info-detail{margin-left:12px;color:#445160;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.record-cell .info-x .full-content .info-detail>:not(:last-child){margin-bottom:10px}.record-cell .info-x .full-content .v-name{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.record-cell .info-x .full-content .v-name>:last-child{white-space:nowrap}.record-cell .info-x .full-content .hua-tag{border-radius:4px;padding:8px;height:20px}.record-cell .info-x .full-content .hua-tag--primary.hua-tag--plain{background-color:#e6f3ff;border:transparent}.record-cell .info-x .full-content .hua-tag--warning.hua-tag--plain{background-color:#fff3e4;border:transparent}.record-cell .info-x .full-content .text-color{color:#666}.record-cell .info-x .full-content .value-color{color:rgba(0,0,0,.9)}.record-cell .info-x .full-content .name-color{font-size:17px;font-weight:700;color:rgba(0,0,0,.9)}.record-cell .info-x .full-content .label-color{color:rgba(0,0,0,.6)}.record-cell .info-x .full-content .wait-audit{color:#bfbfbf}.record-cell .info-x .full-content .book-success{color:#61b77e}.list-x{padding:10px}.list-x .hua-swipe-cell .hua-button--square{height:100%}.invite-button{position:fixed;bottom:10%;right:20px;width:56px;height:64px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:button-enter .5s ease-out;animation:button-enter .5s ease-out}.invite-button:active{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 4px 8px rgba(0,0,0,.2)}.invite-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.3)}.empty-container{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-height:300px;padding:40px 20px}.empty-container,.empty-container .hua-empty{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.empty-container .hua-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.empty-container .hua-empty .hua-empty__image{margin-bottom:16px}.empty-container .hua-empty .hua-empty__description{margin-bottom:24px;color:#969799;font-size:14px}.empty-container .hua-empty .empty-button{margin-top:16px}.hua-skeleton .hua-skeleton__row{margin-bottom:12px;background:-webkit-linear-gradient(left,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:skeleton-loading 1.4s ease infinite;animation:skeleton-loading 1.4s ease infinite}.skeleton-content{padding:10px}.skeleton-month{margin-bottom:15px;padding:8px 0}.skeleton-item{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:15px;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.skeleton-avatar{-webkit-flex-shrink:0;flex-shrink:0;margin-right:12px}.skeleton-info{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.skeleton-row,.skeleton-title{background:-webkit-linear-gradient(left,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;-webkit-animation:skeleton-loading 1.4s ease infinite;animation:skeleton-loading 1.4s ease infinite;border-radius:4px}@-webkit-keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes button-enter{0%{-webkit-transform:scale(0) translateY(100px);transform:scale(0) translateY(100px);opacity:0}50%{-webkit-transform:scale(1.1) translateY(-10px);transform:scale(1.1) translateY(-10px);opacity:.8}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}@keyframes button-enter{0%{-webkit-transform:scale(0) translateY(100px);transform:scale(0) translateY(100px);opacity:0}50%{-webkit-transform:scale(1.1) translateY(-10px);transform:scale(1.1) translateY(-10px);opacity:.8}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}}