.searchcontent{width:980px;margin:20px auto}.searchcontent .toptext{font-size:18px;font-weight:700;margin:0 0 20px}.searchcontent .toptext span{color:#a20e0c}.searchcontent .pnlnavlinks{width:100%;text-align:right;padding:5px 0}.searchcontent .pnlnavlinks a{color:#036;text-decoration:underline;font-size:14px}.searchcontent .pnlnavlinks a:hover{text-decoration:none}#PnlMapCanvas{width:980px!important;height:500px!important;overflow:hidden;margin-bottom:20px}ul.searchresult{list-style:none;margin:0;padding:0}ul.searchresult li{border:1px solid #cbcbcb;margin-bottom:20px;overflow:hidden}ul.searchresult li h3{border:0;padding:0;color:#000;font-size:16px}ul.searchresult li a{text-decoration:inherit;color:inherit}ul.searchresult li .pnlrate{padding:10px;float:left;width:100px;color:#6c6c6c;font-weight:700;font-size:13px;text-align:center}ul.searchresult li .pnlrate .lowrate{color:#000;font-weight:700;font-size:34px;text-decoration:underline;line-height:34px}ul.searchresult li .pnlrate .lowrate:hover,ul.searchresult li .pnlrate .selectbtn{text-decoration:none}ul.searchresult li .pnlrate .selectbtn span{width:73px;height:15px;background:url(/images/home/hotevents/button-select.gif) no-repeat 50%;display:inline-block;padding:5px 0}ul.searchresult li .pnlrate .selectbtn:hover span{width:73px;height:15px;background:url(/images/home/hotevents/button-select-grey.gif) no-repeat 50%}ul.searchresult li .pnlinfo{width:687px;float:left;border-left:1px solid #cbcbcb;padding:10px;min-height:94px}ul.searchresult li .pnlinfo .rating{float:right}ul.searchresult li .pnlinfo h3{display:inline-block}ul.searchresult li .pnlinfo .promo{background:none repeat scroll 0 0 #ffffdf;color:#028602;font-weight:700;font-size:14px;display:inline-block;margin-top:5px}ul.searchresult li .pnlinfo .maplink{color:#000cb5;text-decoration:underline}ul.searchresult li .pnlinfo .maplink:hover{text-decoration:none}ul.searchresult li .pnlinfo address{font-size:14px;color:#6c6c6c;padding:0;border:0;clear:both;overflow:hidden;margin:10px 0}ul.searchresult li .pnlinfo address .distance{font-weight:700;float:right;color:#000}ul.searchresult li .pnlinfo .ratingbox{font-size:14px;font-weight:700;overflow:hidden;display:inline-block;float:left}ul.searchresult li .pnlinfo .ratingbox .bars{border:1px solid #000cb5;float:left;height:18px;margin-right:10px;padding-left:35px;position:relative;width:86px}ul.searchresult li .pnlinfo .ratingbox .bars .num{background:none repeat scroll 0 0 #000cb5;color:#fff;font-size:12px;height:16px;left:0;padding-top:2px;position:absolute;text-align:center;top:0;width:30px}ul.searchresult li .pnlinfo .ratingbox .bars .fullbar{margin:5px 2px 0 0;width:9px;height:6px;border:1px solid #000cb5;background:#000cb5;display:inline-block;float:left}ul.searchresult li .pnlinfo .ratingbox .bars .halfbar{margin:5px 2px 0 0;width:9px;height:6px;border:1px solid #000cb5;position:relative;display:inline-block;float:left}ul.searchresult li .pnlinfo .ratingbox .bars .halfbar:before{content:"";display:inline-block;width:4px;height:4px;background:#000cb5;position:absolute;left:0;top:0}ul.searchresult li .pnlinfo .ratingbox .bars .empty{margin:5px 2px 0 0;width:9px;height:6px;border:1px solid #000cb5;display:inline-block;float:left}ul.searchresult li .pnlinfo .tripreviews{font-weight:700;font-size:14px;float:left}ul.searchresult li .pnlinfo .tripreviews a{color:#000cb5;text-decoration:underline}ul.searchresult li .pnlinfo .tripreviews a:hover{text-decoration:none}ul.searchresult li .pnlinfo .pnlinfobot{clear:both;overflow:hidden;border-top:1px solid #cbcbcb;min-height:36px;background:none repeat scroll 0 0 #efefef;text-align:center;line-height:36px;position:relative}ul.searchresult li .pnlinfo .pnlinfobot .hd{background:none repeat scroll 0 0 #0db509;color:#fff;font-size:10pt;font-weight:700;text-align:center;text-transform:uppercase;padding:10px;position:absolute;top:0;left:0;width:80px;border-right:1px solid #cbcbcb;line-height:normal}ul.searchresult li .pnlinfo .esave{color:#028602;font-size:18px;font-style:italic;font-weight:700}ul.searchresult li .pnlinfo .pnlRateTable{border-top:1px solid #cbcbcb;padding:10px;clear:both;display:none}ul.searchresult li .pnlinfo table.rateTable{width:100%;font-size:14px}ul.searchresult li .pnlinfo table.rateTable td.rtDateTop,ul.searchresult li .pnlinfo table.rateTable td.rtRoomTop{font-weight:700}ul.searchresult li .pnlinfo table.rateTable td.rtDateTop{text-align:center}ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom{font-size:8pt;width:140px}ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom .rtBodyRoomsLeft{font-size:14px;padding:2px 0}ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom .rtBodyRoomsLeft span{color:red;font-size:16px}ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom a{color:#0000db;font-size:14px;font-weight:700;text-decoration:underline}ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom a:hover{text-decoration:none}ul.searchresult li .pnlinfo table.rateTable td.rtBodyAPrice,ul.searchresult li .pnlinfo table.rateTable td.rtBodyDPrice,ul.searchresult li .pnlinfo table.rateTable td.rtBodyRoom,ul.searchresult li .pnlinfo table.rateTable td.rtBodyWk{background-color:#efefef;font-weight:700;padding:10px}ul.searchresult li .pnlinfo table.rateTable td.rtBodyAPrice,ul.searchresult li .pnlinfo table.rateTable td.rtBodyBook,ul.searchresult li .pnlinfo table.rateTable td.rtBodyDPrice{text-align:center}ul.searchresult li .pnlinfo table.rateTable td.rtBodyAPrice{color:#000;font-size:18px;font-weight:700;text-align:center;width:60px}ul.searchresult li .pnlinfo table.rateTable strike{color:#8b8b8b;font-size:12px}ul.searchresult li .pnlinfo table.rateTable span.dsPrice{color:#028602}ul.searchresult li .pnlinfo table.rateTable td.rtBodyBook{text-align:right;width:70px}ul.searchresult li .pnlinfo table.rateTable td.rtBodyBook input{width:70px}ul.searchresult li .pnlinfo .sellButton{background-color:#000cb5;background-position:3px;background-repeat:no-repeat;border-color:#9c9c94;border-style:solid dotted;border-width:1px;color:#fff;cursor:pointer;font-size:9pt;font-weight:700;height:30px;padding-left:11px;text-align:left;text-decoration:none;vertical-align:middle}ul.searchresult li .pnlinfo .morerooms{color:#0000db;text-decoration:underline;font-size:14px;font-weight:700;position:relative;margin-left:20px}ul.searchresult li .pnlinfo .morerooms:before{content:"";position:absolute;top:4px;left:-9px;border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}ul.searchresult li .pnlinfo .morerooms:hover{text-decoration:none}ul.searchresult li .thumb{width:160px;margin:10px 10px 10px 0;float:left;text-align:center}ul.searchresult li .thumb img{height:90px;width:auto}
