@charset "UTF-8";.header-wrapper,.header-wrapper a{display:-ms-flexbox;-ms-flex-align:center}.header-wrapper{display:flex;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px;border-bottom:1px solid #e7e7e9;height:72px;width:100%;background:#fff;z-index:101;min-width:1300px}.header-wrapper>*{font-family:'Spoqa Han Sans Neo',Arial,sans-serif}.header-wrapper a{color:#555558;font-size:16px;display:flex;align-items:center}.header-wrapper a.active{color:#1db177!important;font-weight:500}.header-wrapper .left-side{display:-ms-flexbox;display:flex}.header-wrapper .left-side .menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:36px}.header-wrapper .logo-img img{width:180px}.header-wrapper .right-side{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:36px}.header-wrapper .right-side .divider{width:1px;height:16px;background:#dadadc;margin:0 -16px}.header-wrapper .right-side .agency-btn{color:#555558;font-weight:500;font-size:16px}.header-wrapper .right-side .login-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e7e7e9;border-radius:24px;padding:8px;height:48px;transition:box-shadow .3s ease;max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;background:#fff;box-sizing:border-box}.header-wrapper .right-side .login-btn .profile-img{min-width:32px;margin-right:10px}.header-wrapper .right-side .login-btn .profile-img img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.header-wrapper .right-side .login-btn .profile-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-wrapper .right-side .login-btn .arrow{width:16px;float:unset}.header-wrapper .right-side .login-btn.active,.header-wrapper .right-side .login-btn:hover{box-shadow:0 0 6px rgba(0,0,0,.1)}.header-wrapper .right-side .float-menu{position:absolute;z-index:201;top:56px;right:0;width:180px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.1);border-radius:4px}.header-wrapper .right-side .float-menu a{padding:18px 16px;color:#0c0c0d;font-size:14px;transition:background .3s ease;border-top:1px solid #e7e7e9;text-decoration:none}.header-wrapper .right-side .float-menu a:hover{background:#f8fafd;color:#1db177}.header-wrapper .right-side .login-text{padding-left:1px;padding-right:8px;padding-top:4px;display:inline-block}.header-wrapper .right-side .-favorite{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:2px}.header-wrapper .right-side .counting-badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#f55858;color:#fff;font-size:12px;line-height:18px;font-weight:500;letter-spacing:-.3px;margin:0;padding:0 7px;height:20px;border-radius:45px}@media (max-width:500px){.header-wrapper{display:none}}@media screen and (max-width:740px){.detail-header{position:relative;background-color:#fff;z-index:10;max-height:70px;width:100%;overflow:hidden;border-bottom:1px solid #eaeaea}.detail-header>div{padding-left:76px;font-size:15px;line-height:15px;font-weight:500;letter-spacing:-1px;color:#000a12;margin:17px 0}.detail-header>div>span{font-size:13px;color:#000a12;margin-bottom:6px;display:block}.detail-header>div::before{content:'';position:absolute;width:48px;height:48px;top:11px;left:14px;background:url("/images/img-brand-appicon-48@2x.png") center no-repeat;background-size:48px 48px}.detail-header>a{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:73px;height:28px;line-height:28px;background-color:#1db177;border-radius:24px;font-size:12px;color:#fff;border:none;text-align:center}.house-num,.house-num>p{height:56px;line-height:56px}.house-num{position:fixed;width:100%;top:70px;text-align:left;background:#fff;color:#000;z-index:10;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.back-icon{width:32px;height:56px;float:left;display:block;background:url("/images/ic-title-prev-b@2x.png") center left 8px no-repeat;background-size:24px 24px;padding-right:4px}.house-num>p{font-size:15px;color:#000a12;display:inline-block;margin:0}.house-num>p>span{display:inline-block;padding-left:5px}}.sweet-alert.peter-alert.cus-swal{padding:0;width:400px;border-radius:10px}.sweet-alert.peter-alert.cus-swal h2{border-bottom:1px solid #1db177;margin:0;padding:2rem;color:#1db177;font-size:15px!important}.sweet-alert.peter-alert.cus-swal>p{font-size:14px!important;font-weight:400;padding:40px 1rem;color:#818181}.sweet-alert.peter-alert.cus-swal .sa-button-container{display:table;width:100%;border-top:1px solid #e5e5e5}.sweet-alert.peter-alert.cus-swal .sa-button-container button{font-weight:unset;font-size:14px;display:table-cell!important;border-radius:0;width:50%;margin:0;padding:16px;box-sizing:border-box;background-color:#fff!important;color:#999;border:none!important;box-shadow:none!important;float:right}.sweet-alert.peter-alert.cus-swal .sa-button-container button:last-child{border-right:1px solid #e5e5e5!important}.sweet-alert.peter-alert .sa-button-container button.confirm{color:#1db177}.-registerRoom{cursor:pointer}.a-button:hover{color:#1db177!important;font-weight:500;text-decoration:none}