/* CSS */

#home .ph {margin:5px 10px 10px 0; }
#home h2 {clear: left; margin: 20px 0 10px 0; }
#home li {padding: 0; margin:0; list-style-type:none; line-height: 18px; }
#home ul.popular {padding:0; margin:0 0 0 10px;}
#home ul.popular li {padding:0; margin:0; list-style-type:none; display:inline; line-height:18px; font-weight:bold; margin: 0 60px 0 0; }

#list {margin-top: 10px; padding: 0 0 15px 0;}
#list h2 {clear:none; margin: 0 0 10px 0;}
#list h3 {font-size: 16px; font-weight:bold; line-height: 18px; color: #3a677c; margin-top:10px; }
#list ul.hotels {padding:0; margin:0; }
#list ul.hotels li {list-style-type: none; font-size:13px; font-weight:normal; line-height:22px; border-bottom: dotted 1px #aaa; }
#list ul.hotels li:hover {background-color: #f5f5f5;}
#list h3 span.right {font-size: 12px; }
#list h3 span.right a{text-decoration: underline; }
#list h3 span.right a:hover{text-decoration: none; }
#list ul.hotels li span.right {color: #cc0000; font-weight:normal; color:#3a677c; }

.avatar {width: 85px; float:left; }
.description {margin: 0 0 0 110px; }
.description p.low {margin:0; color: #CC0000;}
.description span.rate {color: #CC0000; font-weight:bold;}

a.more {font-weight:bold; text-decoration:underline; }
a.more:hover {text-decoration: none;}