.hotel-card-level{display:inline;vertical-align:baseline;white-space:nowrap}.hotel-card-level i:not(:last-child){margin-right:1px}.hotel-ranking{margin:0 auto 32px}.hotel-ranking a{text-decoration:none}.hotel-ranking nav ul li a{display:inline-block;box-sizing:border-box;width:100%;padding:16px 0 16px 16px;text-align:left;color:#000;font-size:15px;line-height:1.2}.hotel-ranking .hotel-ranking-title{color:#0f294d;font-size:28px;font-family:Arial-BoldMT;font-weight:700;letter-spacing:0;line-height:34px}.hotel-ranking .hotel-ranking-title h1,.hotel-ranking .hotel-ranking-title h2,.hotel-ranking .hotel-ranking-title h3,.hotel-ranking .hotel-ranking-title h4,.hotel-ranking .hotel-ranking-title h5,.hotel-ranking .hotel-ranking-title h6{text-align:left;padding:20px 20px 25px;font-size:18px!important;font-weight:700;line-height:24px;color:#000;margin-bottom:0}.hotel-ranking .hotel-ranking-title h1{padding-top:5px!important}.hotel-ranking img{object-fit:cover}.hotel-ranking .hotel-ranking-container{position:relative;display:flex}.hotel-ranking .hotel-ranking-container .hotel-card-container{flex:1;background:#f5f7fa;max-width:770px;margin:auto}.hotel-ranking nav{padding:24px;margin-left:14px;margin-bottom:36px;background:#fff;height:fit-content;overflow-x:hidden;overflow-y:auto;margin-top:54px}.hotel-ranking nav ul{position:relative;top:1px;font-size:0}.hotel-ranking nav ul li{overflow:hidden;list-style:none}.hotel-ranking nav ul li.choosen a{color:#3264ff}.hotel-ranking nav ul li.catalog-title{padding-bottom:15px;color:#0f294d;font-size:20px;font-weight:700;letter-spacing:0;line-height:26px}.hotel-ranking nav ul li.catalog-list{border-bottom:1px solid #dadfe6}.hotel-ranking nav ul li a:hover{color:#3264ff;background:#f5f7fa}.hotel-ranking .menu-more{width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px;font-size:15px;color:#3264ff;cursor:pointer}.hotel-ranking .menu-more span{margin-right:5px}.hotel-ranking .hotel-card-container{background:#fff;border-radius:8px}.hotel-ranking .hotel-card-container .hotel-card-header{background:#f5f7fa;border-radius:8px;margin-bottom:16px;padding:23px 16px;display:flex;cursor:pointer;border:1px solid #f5f7fa;position:relative}.hotel-ranking .hotel-card-container .hotel-card-header .header-content{flex-grow:1}.hotel-ranking .hotel-card-container .hotel-card-header .header-content .header-title{display:flex;align-items:center;flex-wrap:wrap}.hotel-ranking .hotel-card-container .hotel-card-header .header-content .header-title .hotel-card-level{margin-right:8px}.hotel-ranking .hotel-card-container .hotel-card-header .header-content .header-title .header-trip{display:flex;align-items:center;padding-right:4px;background:#ffe2c8;border-radius:2px 2px 2px 2px}.hotel-ranking .hotel-card-container .hotel-card-header .header-content .header-title .header-trip .header-trip-best-icon{width:69px;height:22px;background-size:100% 100%;background-image:url(https://dimg04.c-ctrip.com/images/0wj0j12000ddzr5efD93C.png)}.hotel-ranking .hotel-card-container .hotel-card-header .header-content .header-title .header-trip .header-trip-best{color:#673114;font-size:12px;height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;padding-left:4px;line-height:22px;padding-right:4px;border-radius:2px 2px 2px 2px;font-weight:400;letter-spacing:0}.hotel-ranking .hotel-card-container .hotel-card-header:hover{border:1px solid #3264ff}.hotel-ranking .hotel-card-container .img-container{display:flex}.hotel-ranking .hotel-card-container .img-container .img-main-container{border-radius:8px;overflow:hidden}.hotel-ranking .hotel-card-container .img-container .img-main{width:480px;height:320px;border-radius:8px;cursor:pointer;flex-shrink:0;transition:.6s}.hotel-ranking .hotel-card-container .img-container .img-main:hover,.hotel-ranking .hotel-card-container .img-container .img-side .img-side-bottom-container .img-side-bottom:hover{transform:scale(1.05);z-index:1}.hotel-ranking .hotel-card-container .img-container .img-side{position:relative}.hotel-ranking .hotel-card-container .img-container .img-side .img-side-top-container{border-radius:8px;margin-left:4px;margin-bottom:4px;overflow:hidden}.hotel-ranking .hotel-card-container .img-container .img-side .img-side-bottom-container{position:relative;margin-left:4px;width:238px;height:158px;border-radius:8px;cursor:pointer;transition:.6s;overflow:hidden}.hotel-ranking .hotel-card-container .img-container .img-side .see-all-pic-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAADtUlEQVRoBe2Zy2sUQRDGsyYYRcWAqAcFEwKiHiQ+DooE1gfoH+BJBUE8GERBRW9K0IMiCOJB0SiIEE8ePIgSgpicPBjQiwqCeBEvGgjBR4yE9VfDzqanMrPz1NlHN3w7XdXVVfVVz6Nnp6XFNlsBWwFbAVsBWwFbgbwqUEgSuFQqdTCvJ8ncHOa8KRQKE27cNrcT8yhkX8Sck5f5TgKPuMHnuZ1mOVrCjb7SSa9huQmMZlScUkZ+xM0msDRDf7XtiqfHCNCtaGZtr2GzGo3Yb7oV9ty0OPk7WFXZVNRD8+ygoibsIcykut1BRSXcdKd00xHWp7Q+M36h+KCVOclribswbewwwu94tdqaNkgW87mhjuFnS1pfTXdKW8JpT5lan29XOO4KcTM5CJbEnZeXfaoVhmgnid8GV/IiEDduKsIEuwUWgT7I98YNnod9YsIQPEDC+8pJy9+9d9EtyINEnJiJCENsGUGuq0CyE+pXupoTExGGxTWw3IfNGYqx2UdfM6rYhCG0m+wPBzCQreo9bMK2rAHT/706FmGIyOZd7spmmzQF+vJOfU7pakaMRZis+0G3yn4/8hOlu0Bx1ildoIhtF7gBWgONMhqITJhkZOVOq7gPeJsaRtcHzJVuR5a7dujHOmxWYfscnAD3kSPnhH3sFsk5SUjlB4B5bX5FdgoA6c/09Wm8A91xENjwKzc+KVhX2egQxwH0oYUq28c+RCKM15NAvxefgui4EfEO/VFDlu5lkl+jdI6IXr4QDIH1avwI8k2ly0wMJVxO+JKKOATZQVOHLJ9MjgL5l8Rti+nom1wLPmV39hTIpxG/dgwb/Zz3s0unI0gRmG0M4ZmpoP8DdAZFYuysshex8hij3w6GRRmhXXXjYCu5mK3ojrlHBnuAcDDR4Y7POZYNOVTadKU329E3Lo8fzFrBq1lzpzfO70rQBh47Gu/Pa8Q9YMKrdiTn7KIXStiTSBQBp3qFdXwJGvrowGYj0MV6hG4Q6PYehbNr47gNTGoD5PPgvxP+Q9Cga25OPbG9CMLaJwxWm5ORe8F3oNtvpSia8xL1cVhthSvXUxTn+JoP3qokTfELQrefL/S7wE/T2Kdf9JsbS4fTIMIfGYv9nzBztoMZoNs3FBuqJcf4XjClJxpyIsLmRqJafHm8vCRYNZugsWkG9HvyDLqHEfxNYSe7tsxaVMIriCjIqmXtL3JeoRuPyJ7qxLDpCHs26VxTsiuRt6J6aIk+iNcDMZujrYCtgK2ArYCtQKNW4C/9OZeZJDWDiAAAAABJRU5ErkJggg==)50%/cover no-repeat;position:absolute;top:45%;right:48%;transform:translate(40%,-50%);width:36px;height:28px}.hotel-ranking .hotel-card-container .img-container .img-side .see-all-pic{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;width:100%;text-align:center;cursor:pointer}.hotel-ranking .hotel-card-container .img-side-top{cursor:pointer;transition:.6s}.hotel-ranking .hotel-card-container .img-side-bottom:hover,.hotel-ranking .hotel-card-container .img-side-top:hover{transform:scale(1.05);z-index:1}.hotel-ranking .hotel-card-container .img-side-bottom{filter:blur(2px);transition:.6s;filter:brightness(.4)}.hotel-ranking .hotel-card-container .img-side-bottom,.hotel-ranking .hotel-card-container .img-side-top{width:238px;height:158px;border-radius:8px}.hotel-ranking .hotel-card-container .hotel-short-reviews .selected-review{vertical-align:middle;margin:0 4px;width:300px;height:18px;color:#455873;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.hotel-ranking .hotel-card-container .hotel-location-container{margin:16px 0 10px;color:#455873;font-size:14px;font-weight:400;line-height:18px}.hotel-ranking .hotel-card-container .hotel-location-container .hotel-location-title{margin-bottom:8px;color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.hotel-ranking .hotel-card-container .hotel-location-container .brief-address{display:flex}.hotel-ranking .hotel-card-container .hotel-location-container .brief-address .poi-info{margin-left:4px}.hotel-ranking .hotel-card-container .hotel-location-container .brief-address span,.hotel-ranking .hotel-card-container .hotel-location-container .traffic-info .traffic-item span{margin-left:6px}.hotel-ranking .hotel-card-container .hotel-location-container .traffic-info{display:flex;flex-flow:wrap}.hotel-ranking .hotel-card-container .hotel-location-container .traffic-info .traffic-item{margin-right:16px;margin-top:8px}.hotel-ranking .hotel-card-container .hotel-description-container .hotel-description-title{color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:8px}.hotel-ranking .hotel-card-container .hotel-description-container .hotel-description-content{color:#455873;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.hotel-ranking .hotel-card-container .user-review-container .show-all-container{text-align:center;margin:16px 0}.hotel-ranking .hotel-card-container .user-review-container .show-all-container .show-all{color:#3264ff;font-size:14px;font-weight:700;line-height:18px;margin-right:6px;cursor:pointer}.hotel-ranking .hotel-card-container .user-review-container .show-all-container .see-all-icon{display:inline-block;transform:rotate(270deg)}.hotel-ranking .hotel-card-container .user-review-container .user-review-header{display:flex;justify-content:space-between;margin-top:18px;margin-bottom:8px;color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.hotel-ranking .hotel-card-container .user-review-container .user-review-title{color:#0f294d;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.hotel-ranking .hotel-card-container .user-review-container .user-icons img{width:24px;height:24px;background:linear-gradient(0deg,#feb775 3.36%,#ffc03a 100%);border:1px solid #fff;border-radius:12px}.hotel-ranking .hotel-card-container .user-review-container .user-icons img.img-0{position:relative;left:16px}.hotel-ranking .hotel-card-container .user-review-container .user-icons img.img-1{position:relative;left:8px}.hotel-ranking .hotel-card-container .user-review-container .user-icons img.img-2{position:relative}.hotel-ranking .hotel-card-container .user-review-container .user-review-content{color:#455873;font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.hotel-ranking .hotel-card-container .user-review-container .user-review-content .first-content{margin-bottom:8px;background:#f5f7fa;border-radius:8px;padding:16px 16px 50px;position:relative}.hotel-ranking .hotel-card-container .user-review-container .user-review-content .second-content{background:#f5f7fa;border-radius:8px;padding:16px 16px 50px;position:relative}.hotel-ranking .hotel-card-container .user-review-container .user-review-content .first-content .content.showMore,.hotel-ranking .hotel-card-container .user-review-container .user-review-content .second-content .content.showMore{overflow:hidden;max-height:180px;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:8}.hotel-ranking .hotel-card-container .user-review-container .user-review-content .show-less-btn,.hotel-ranking .hotel-card-container .user-review-container .user-review-content .show-more-btn{color:#3264ff;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;cursor:pointer}.hotel-ranking .hotel-card-container .user-review-container .user-review-content .signature{position:absolute;bottom:16px;right:16px}.hotel-ranking .hotel-card-container .book-now-btn{width:722px;height:58px;background:#ff6f00;border-radius:4px;text-align:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:20px;font-weight:700}.hotel-ranking .hotel-card-container .book-now-btn:hover{background-color:#c15400}.hotel-ranking .hotel-card-container .book-now-btn .text{color:#fff;font-size:20px;font-weight:700;letter-spacing:0;line-height:58px;margin-right:8px;margin-left:10px}.hotel-ranking .header-ranking-icon{display:none;width:28px;height:40px;background:url(https://dimg04.c-ctrip.com/images/0wj0j12000ddzr5efD93C.png)center/cover no-repeat;border-radius:2px;color:#673915;font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;padding:5px}.hotel-ranking .header-ranking-icon .ranking-num{text-align:center;padding-top:5px}.hotel-ranking .goto-icon{color:#0f294d;cursor:pointer;height:20px;position:absolute;right:0;top:0}.hotel-ranking .hotel-ranking-card{padding:32px 24px 20px;border-radius:8px;background:#fff;margin-bottom:12px;box-shadow:0 4px 16px 0 rgba(15,41,77,.04)}.hotel-ranking .hotel-ranking-card .header-content{position:relative;padding:0 0 0 12px}.hotel-ranking .hotel-ranking-card .header-content .header-title{margin-right:46px;margin-bottom:6px}.hotel-ranking .hotel-ranking-card .header-content .header-title a{display:inline;cursor:pointer}.hotel-ranking .hotel-ranking-card .card-main .card-title a h3,.hotel-ranking .hotel-ranking-card .header-content .header-title a h2,.hotel-ranking .hotel-ranking-card .header-content .header-title a h3{margin:0;display:inline;font-size:20px;font-weight:700;color:#0f294d;line-height:28px}.hotel-ranking .hotel-ranking-card .header-content .header-detail{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.hotel-ranking .hotel-ranking-card .header-content .header-detail .hotel-tags{color:#455873;display:inline-block;margin-left:2px}.hotel-ranking .hotel-ranking-card .header-content .header-detail .start-price{color:#3264ff;display:inline-block;margin-left:4px}.hotel-ranking .hotel-ranking-card .header-content .card-comment{margin-top:8px}.hotel-ranking .hotel-ranking-card .header-content .card-comment .score{margin-right:6px;display:inline-block;font-size:20px;font-weight:700;color:#fff;padding:4px 8px;background:#1136a6;border-radius:13px 0 13px 13px}.hotel-ranking .hotel-ranking-card .header-content .card-comment .score>span:last-child{font-size:18px;opacity:.6}.hotel-ranking .hotel-ranking-card .header-content .card-comment .rating{margin-right:6px;display:inline-block;vertical-align:middle;color:#1136a6;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}.hotel-ranking .hotel-ranking-card .header-content .card-comment .hotel-short-reviews{display:inline-block}.hotel-ranking .hotel-ranking-card .header-content .card-comment .count{display:inline-block;vertical-align:middle;color:#455873;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.hotel-ranking .hotel-ranking-card .header-content .hotel-card-level{margin-left:5px}.hotel-ranking .hotel-ranking-card .card-img-main{position:relative;padding-top:75%}.hotel-ranking .hotel-ranking-card .card-img-main div,.hotel-ranking .hotel-ranking-card .card-img-main img{position:absolute;top:0}.hotel-ranking .hotel-ranking-card .card-img-main .card-medal{background:url(https://dimg04.c-ctrip.com/images/0wj0j12000ddzr5efD93C.png)center/cover no-repeat;left:2.3%;padding-top:11.7%;width:11.7%}.hotel-ranking .hotel-ranking-card .card-img-main .card-medal .card-medal-rank{width:100%;text-align:center;font-weight:700;color:#c47201}@media (min-width:720px){.hotel-ranking .hotel-ranking-card .card-img-main .card-medal .card-medal-rank{font-size:28px!important}}.hotel-ranking .hotel-ranking-card .card-imgs-wrap{margin-top:4px;position:relative;padding-top:24.1%}.hotel-ranking .hotel-ranking-card .card-imgs-wrap .card-imgs{position:absolute;top:0;width:100%;height:100%;white-space:nowrap}.hotel-ranking .hotel-ranking-card .card-imgs-wrap .card-imgs .card-img-wrap{display:inline-block;width:25%;box-sizing:border-box;cursor:pointer;height:100%}.hotel-ranking .hotel-ranking-card .card-imgs-wrap .card-imgs .card-img-wrap .brif-pop,.hotel-ranking .hotel-ranking-card .card-imgs-wrap .card-imgs .card-img-wrap .pop-trigger-content{height:100%}.hotel-ranking .hotel-ranking-card .card-imgs-wrap .card-imgs .card-img-wrap:not(:last-of-type){padding-right:4px}.hotel-ranking .hotel-ranking-card .card-main{color:#0f294d}.hotel-ranking .hotel-ranking-card .card-main .card-title{margin-top:3%;word-break:break-word}.hotel-ranking .hotel-ranking-card .card-main .card-title a{display:inline;margin-right:8px;cursor:pointer}.hotel-ranking .hotel-ranking-card .card-main .address{display:flex;align-items:flex-start;margin-top:16px;font-size:14px;line-height:18px}.hotel-ranking .hotel-ranking-card .card-main .address i,.hotel-ranking .hotel-ranking-card .card-main .traffic-list .traffic i{margin-right:6px;line-height:18px!important}.hotel-ranking .hotel-ranking-card .card-main .traffic-list{margin-top:8px;font-size:14px;line-height:18px}.hotel-ranking .hotel-ranking-card .card-main .traffic-list .traffic{display:flex;align-items:flex-start}.hotel-ranking .hotel-ranking-card .card-main .review-list{margin-top:8px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;max-height:172px;word-break:break-word;color:#8592a6;font-size:14px;line-height:22px}.hotel-ranking .hotel-ranking-card .card-main .card-view-btn{text-align:center;margin-top:12px;background:#3264ff;border-radius:2px;font-size:20px;color:#fff;line-height:34px;padding:8px 12px;border:0;width:100%;outline:0}.hotel-ranking .hotel-ranking-card .card-main .card-view-btn:hover{background:#264cc2}.hotel-ranking .hotel-ranking-card .card-main .card-view-btn.small{font-size:16px;border-radius:4px!important}.hotel-ranking .hotel-ranking-card .card-main .card-view-btn.small i{margin-left:4px}.hotel-ranking .hotel-ranking-card .card-main .open,.hotel-ranking .hotel-ranking-card .card-main .open *{-webkit-line-clamp:initial!important;max-height:fit-content;overflow:auto!important;text-overflow:inherit;white-space:normal;height:auto!important}.hotel-ranking .header-ranking-icon-img{display:block!important;width:28px;height:40px;background:url(data:image/png;base64,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)50%/cover no-repeat;border-radius:2px;color:#673915;font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;padding:5px;position:absolute;right:36px;top:-36px;transform:scale(.9)}.hotel-ranking .header-ranking-icon-img .ranking-num{text-align:center;padding-top:5px}.catalog-wrapper{height:100%;max-width:450px}.catalog-trigger-btn{display:none;pointer-events:auto;height:fit-content}.catalog-content-wrapper{flex-shrink:0;box-sizing:border-box;margin-left:16px}.ranking-img-hover{padding:4px;background:#fff;box-shadow:0 4px 15px 0 rgba(15,41,77,.16)}body{background:#f5f7fa}.hotel-ranking[dir=rtl] .hotel-ranking-title h1,.hotel-ranking[dir=rtl] .hotel-ranking-title h2{text-align:right!important}.hotel-ranking[dir=rtl] .catalog-wrapper nav ul li.catalog-list a{text-align:right}.hotel-ranking[dir=rtl] .goto-icon{transform:rotate(180deg)}.hotel-ranking[dir=rtl] .hotel-card-container .user-review-container .show-all-container .see-all-icon{transform:rotate(90deg)}@media screen and (min-width:1024.1px){.h5-line{position:sticky;top:0;max-height:60vh;border-radius:8px}}@media screen and (max-width:1024px){.catalog-wrapper{color:#0f294d;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:10;display:unset;visibility:unset;max-width:unset!important}.catalog-wrapper .h5-line{margin-top:0!important}.catalog-content-wrapper{width:unset;position:absolute;right:0;top:30vh;bottom:0}.catalog-wrapper.hidden{display:none}.catalog-trigger-btn{position:fixed;top:80vh;right:0;background-color:#3264ff;max-width:224px;min-width:104px;box-sizing:border-box;z-index:8;padding:8px 12px;border-radius:20px 0 0 20px;box-shadow:0 4px 12px 0 rgba(28,92,186,.4);display:flex;align-items:center;color:#fff;font-size:14px;line-height:18px;cursor:pointer;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.catalog-trigger-btn i{display:block;width:13px;height:8px;box-sizing:border-box;margin-right:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative}.catalog-trigger-btn i:before{content:"";display:block;width:100%;border-top:1px solid #fff;position:absolute;top:50%;transform:translateY(-50%)}.catalog-trigger-btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex-grow:1;text-align:center}.h5-line{height:100%!important;float:right;width:376px;max-height:100%!important}.hotel-ranking-card{width:72vw;margin:auto}.hotel-ranking-card .img-container{position:relative;flex-direction:column}.hotel-ranking-card .img-container .img-main{width:100%!important;height:auto!important}.hotel-ranking-card .img-container .img-side-top-container{width:50%!important;margin-left:0!important;margin-bottom:0!important}.hotel-ranking-card .img-container .img-side{display:flex;margin-top:4px}.hotel-ranking-card .img-container .img-side .img-side-top{margin-left:0!important;margin-bottom:0!important;width:100%!important}.hotel-ranking-card .img-container .img-side .img-side-bottom{width:100%}.hotel-ranking-card .img-container .img-side .img-side-bottom-container{height:100%!important;width:49.5%!important;top:0!important;right:0!important;left:auto!important}.hotel-ranking-card .img-container .img-side .img-side-bottom-container .see-all-pic-icon{position:absolute;top:50%;right:50%;transform:translate(40%,-50%)}.hotel-ranking-card .img-container .img-side .img-side-bottom-container .see-all-pic{top:65%;left:50%;transform:translate(-50%,-50%)}.hotel-ranking-card .hotel-location-container .traffic-info{flex-direction:column!important}.hotel-ranking-card .book-now-btn{width:100%!important}.header-ranking-icon{display:none!important}}@media screen and (max-width:571px){.hotel-ranking-card{width:84vw!important;padding:16px!important}.hotel-ranking-card .hotel-card-header{padding:18px 6px!important}.hotel-ranking-card .hotel-card-header .header-content{padding-left:8px!important}.hotel-ranking-card .hotel-card-header .header-content .header-title a h3{font-size:16px!important}.brief-address,.user-review-header{display:block!important}.brief-address .adress-info,.brief-address .poi-info{margin-bottom:0!important;display:inline-block!important}.user-review-header{position:relative!important}.user-review-header .user-review-title{margin-right:72px!important}.user-review-header .user-icons{position:absolute!important;top:0;right:4px}.book-now-btn{width:100%!important}.book-now-btn .text{font-size:16px!important}.filter-layer .see-all-pic-icon{width:26px!important;top:45%!important}.filter-layer .see-all-pic{top:68%!important;font-size:12px!important}.traffic-info{margin-top:2px!important}.card-comment .score{font-size:14px!important}.card-comment .full-score{font-size:12px!important}.header-ranking-icon-img{right:25px;top:-20px}}