.booking-login{margin:0 0 15px 0}.booking-login>.hua-form{margin:20px 10px 0 10px}.booking-login .hua-field__button,.booking-login .hua-field__button img{height:24px}.booking-login .verification-code{top:-4px;padding:0 0 0 8px;border:0!important;font-size:15px}.booking-login .hua-button--disabled{min-width:112px;color:unset}.booking-login .title{position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:16px}.booking-login .tipText{display:block;color:#b0b0b0;margin:10px 10px 20px 10px;font-size:14px}.booking-login .v-search-btn{margin:0 10px}.booking-login .skeleton-content{padding:16px}.booking-login .skeleton-content .skeleton-button,.booking-login .skeleton-content .skeleton-image,.booking-login .skeleton-content .skeleton-input,.booking-login .skeleton-content .skeleton-label,.booking-login .skeleton-content .skeleton-login-btn,.booking-login .skeleton-content .skeleton-row,.booking-login .skeleton-content .skeleton-tip,.booking-login .skeleton-content .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}.booking-login .skeleton-content .skeleton-form{margin:20px 10px 0 10px}.booking-login .skeleton-content .skeleton-form .skeleton-field{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:16px}.booking-login .skeleton-content .skeleton-tip{display:block;margin:10px 10px 20px 10px}@-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%}}