.hotel-tag{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.hotel-tag li{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f6f6f6));background:linear-gradient(#e4e4e4,#f6f6f6);padding:4px 10px;color:#990100;border:1px solid #ccc;border-radius:5px 5px 0 0;cursor:pointer;white-space:nowrap}.hotel-tag li:first-child~li{margin-left:15px}.hotel-tag li.active,.hotel-tag li:hover{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#9b5e5d),to(#680001));background:linear-gradient(#9b5e5d,#680001);color:#fff;border-color:#935655}.hotel-list{border:1px solid #933;border-top:solid #933 3px;padding:10px 5px;text-align:left;margin:0 0 20px}.hotel-list li{display:inline;color:#222;font-size:12px;background:none repeat scroll 0 0 #ffeed7;list-style-type:none;padding:0 6px}.hotel-tag-title{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgb(253,201,132)),color-stop(11%,rgb(255,148,4)),color-stop(33%,rgb(255,255,255)),color-stop(67%,rgb(255,255,255)),color-stop(90%,rgb(255,148,4)),to(rgb(253,201,132)));background:linear-gradient(to right,#fdc984 0,#ff9404 11%,#fff 33% 67%,#ff9404 90%,#fdc984);border-top:3px solid #991926;text-align:center;margin:0}@media screen and (max-width: 768px){.hotel-tag{overflow-x:scroll;-webkit-overflow-scrolling:touch;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:10px}.hotel-tag li{border-bottom:1px solid #ccc;border-radius:0;margin-bottom:20px}.hotel-tag-title{font-size:16px}}.hotel-content{height:54px;overflow:hidden}.hotel-content h2{font-size:16px}.morespan{display:block}.hotel-table{width:100%;text-align:center;border-top:1px solid #ffd7a2;border-bottom:1px solid #ffd7a2;margin-top:10px}.hotel-book{text-align:center;width:120px}.hotel-book a{margin-left:32px}.hotel-allroom{text-align:right;margin:5px 8px 0 0}.hotel-allroom a{color:#d35400}.hotel-roomtype{padding-left:18px;background:url(/imagesnew/room-icon.png) no-repeat left center}.hotel-roomtype a{padding-right:10px;background:url(/imagesnew/room-show.png) no-repeat right center;color:#d35400}.hotel-roomtype a:hover{text-decoration:none}.hotel-roomtype a.active{background:url(/imagesnew/room-hide.png) no-repeat right center}.hotel_roomspan{float:right;height:55px;padding-top:25px;text-align:left;width:495px}.roomtype-pic{display:none;background:none repeat scroll 0 0 #fff7ed}.roomtype-pic td{border-bottom:1px solid #ffeed7;padding:0 25px}.roomtype-pic td img{float:left}.roomtype-pic td span{float:right;height:55px;padding-top:25px;text-align:left;width:495px}.hotel-table th{background:#ffeed7;color:#d35400}.hotel-table{text-align:center;border-top:1px solid #ffd7a2;border-bottom:1px solid #ffd7a2;margin-top:10px;text-align:left}.hotel-table tr{border-top:1px solid #ffeed7;height:28px;line-height:28px}.hotel-table th{background:none repeat scroll 0 0 #ffeed7;color:#d35400}.hotel-table td,.hotel-table th{border-bottom:1px solid #ffeed7;padding:0 20px}.hotel_roomico{background:url(/imagesnew/room-icon.png) no-repeat scroll left center transparent;padding-left:18px}.hotel_roomico a{background:url(/imagesnew/room-show.png) no-repeat scroll right center transparent;color:#d35400;padding-right:10px;cursor:pointer}.hotel_roomico a:hover{text-decoration:none}.hotel-table tr td a.inquiry{font-size:11px;height:22px;line-height:22px;width:67px;background:url(/imagesnew/btn.png) no-repeat scroll -303px 0;color:#fff;display:block;text-align:center}.hotel-table tr td a.inquiry:hover{background-position:-303px -39px;text-decoration:none}tr.hotel_roomtr{display:none;background-color:#fff9f1}.map_container{border:1px solid #933;border-top-width:3px}#map_canvas{height:500px;width:100%}.hotel_stars{margin-bottom:4px}.hotel-photo img{width:100%}@media screen and (max-width: 768px){.hotel-photo{padding-left:10px;padding-right:10px}}#pager{text-align:center;overflow:hidden}#pager:after{content:"";clear:both;display:block;height:0;visibility:hidden;margin-bottom:10px;padding:0 210px}#pager .btn-page{margin:10px 10px 0;width:30px;height:30px;background:red;border:1px solid #ccc;background-color:#eee;float:left;cursor:pointer;padding:5px;font-size:12px}#pager .btn-page:hover,#pager .btn-page.selected{background:#92240d;color:#fff}
