.contentleft {width:220px; text-align:left; float:left;}
.contentcenter {width:500px; text-align:left; float:left; margin-left:10px;}
.contentright {width:245px; text-align:left; float:right; _width:230px;}
/*center*/
.desc_dist {width:100%; text-align:justify; line-height:20px;}
.hlbltop {width:100%; text-align:left; line-height:22px; margin-bottom:10px; margin-top:30px; border-bottom:1px solid #ccc;}
.disttop {width:100%; border-bottom:1px solid #ccc;}
.hlblbottom {width:488px; text-align:left; margin-bottom:10px; border:1px solid #BDCDEB; padding:5px; overflow:hidden;}
.hlblbottom:hover {border:1px solid #DDE6F4; background:#F7F9FD;}
.hlblbottom img {border:none; vertical-align:middle; margin-bottom:5px;}
.dealnag {font-size:15px; font-weight:bold; color:#F60; text-decoration:none;}
.pr01 {font-size:14px;}
.pr02 {font-weight:bold;}
.ff01 {float:left; width:50%; text-align:left; line-height:22px;}
.ff01 a:link,.ff01 a:active,.ff01 a:visited {font-size:12px; color:#335EAC; text-decoration:underline;}
.ff01 a:hover {font-size:12px; color:#333; text-decoration:underline;}
.ff02 {float:left; width:50%; text-align:right;}
.det {float:right; padding-left:20px; padding-right:20px; height:22px; line-height:22px; text-align:center; font-weight:bold; font-size:13px; text-decoration:none; margin-top:4px; margin-bottom:-6px; margin-right:-6px;}
a.det:link,a.det:active,a.det:visited {border:1px solid #BDCDEB; background:#EDF3FA; color:#335EAC;}
a.det:hover {border:1px solid #BDCDEB; background:#EDF3FA; color:#335EAC;}
.most_pop {width:488px; text-align:justify; padding-bottom:10px; background:#FFF0E1; padding:5px; overflow:hidden; line-height:20px;}
.bb {font-weight:bold;}
.moreat {float:right;}
a.moreat:link,a.moreat:active,a.moreat:visited {font-size:12px; color:#335EAC; text-decoration:underline;}
a.moreat:hover {font-size:12px; color:#333; text-decoration:underline;}
.more {margin-left:5px;}
a.more:link,a.more:active,a.more:visited {font-size:12px; color:#335EAC; text-decoration:underline;}
a.more:hover {font-size:12px; color:#333; text-decoration:underline;}
.maploc {width:215px; padding:10px 0px 10px 0px; background:#F5F7FC; margin-bottom:15px;}
.maploc img {border:none;}
#small_map {margin:auto;}
.mm {cursor:pointer;}

.mm a:link, .mm a:active, .mm a:visited, .mm a:hover {text-decoration:underline;}
/*right*/
.locparent {font-weight:bold; margin-left:5px; line-height:22px; margin-top:5px;}
a.locparent:link,a.locparent:active,a.locparent:visited {font-size:12px; color:#444; text-decoration:none;}
a.locparent:hover {font-size:12px; color:#000; text-decoration:underline;}
.locrelatives {margin-left:20px; line-height:22px;}
a.locrelatives:link,a.locrelatives:active,a.locrelatives:visited {font-size:12px; color:#444; text-decoration:none;}
a.locrelatives:hover {font-size:12px; color:#000; text-decoration:underline;}

.morer {float:right;}
a.morer:link,a.morer:active,a.morer:visited,a.morer:hover {text-decoration:underline; color:#335EAC; font-size:12px;}

/*search panel*/
.spsn {width:100%; font-size:11px; background:#C4DCF6; color:#333; margin-top:20px; margin-bottom:20px; background:#FF8B14 url(http://www.hotelcalculator.com/img/bg_sp.png) no-repeat; border-left:2px solid #FDC273; border-top:2px solid #FDC273; border-right:2px solid #E48503; border-bottom:2px solid #E48503;}
.spsn td {padding:7px 3px;}
.spsn span.spsnname {font-size:14px; line-height:20px;}
.spsn span.spsnname span {display:block; font-weight:bold;}
.spsn td input,.spsn td select {border:1px solid #ccc; font-size:11px; height:20px;}
.spsn td select {width:40px;}
.spsn td input {padding:0 2px;}
.spsn td input.inputwitdh {width:60px;}
.btn {display:inline-block; text-align:center; text-decoration:none; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #666; border-bottom:1px solid #666; background:#0080C0; color:#fff; font-weight:bold; width:210px; height:35px; line-height:35px; font-size:14px; cursor:pointer;}
.dimg {position:relative; left:3px; cursor:pointer; vertical-align:top; margin-top:2px;}

