﻿#featuredHotel{ float:right; overflow:hidden; width:669px; margin-left:9px; border:solid 1px #a6c8e4; height:218px; }
#featuredHotel dt{width:659px; background:url(/images/index_bg1.gif) repeat-x; height:22px; padding-left:10px; padding-top:9px}
#featuredHotel dd{ float:left; padding-top:7px; padding-bottom:7px; overflow:hidden}
.more{ float:right; overflow:hidden; font-weight:normal;color:#005caa; font-size:9pt;color:#3366cc; padding-right:11px; padding-top:3px;background:url(/images/detail_ico1.gif) no-repeat 26px 6px;}
dt a{ color:#005caa; font-weight:bold}
#featuredHotelBox{width:285px}
.featuredHotelImg{ float:left; overflow:hidden; padding-left:10px; margin-bottom:10px; margin-top:5px}
.featuredHotelImg img{width:90px; height:65px; padding:2px 2px 2px 2px; border:solid 1px #cccccc}
.featuredHotelContent{ float:left; overflow:hidden; padding-left:5px; text-align:left; padding-top:2px; color:#333; font-size:9pt; line-height:18px; margin-bottom:10px; margin-top:5px}
.featuredHotelContent h5 a{ color:#3366cc; font-size:9pt; font-weight:bold}
.featuredHotelContent p a{ color:#333; font-size:9pt;}
.featuredHotelContent span{ color:#ff6600; font-size:14px; font-weight:bold}
#featuredHotelList{ border-left:solid 1px #cccccc; margin-left:12px; padding-left:15px; padding-right:7px; padding-top:2px; height:169px}
#featuredHotelList li{border-bottom:dashed 1px #cccccc; text-align:left;font-size:9pt; height:18px; padding-top:4px;width:349px}/*IE8 火狐*/
*html #featuredHotelList li{border-bottom:dashed 1px #cccccc; text-align:left;font-size:9pt; height:16px; padding-top:3px;width:349px}/*IE6*/
*+html #featuredHotelList li{border-bottom:dashed 1px #cccccc; text-align:left;font-size:9pt; height:16px; padding-top:3px;width:349px}/*IE7*/
#featuredHotelList a{ background:url(/images/list_ico1.gif) no-repeat 2px 4px; color:#333;padding-left:13px;width:170px; display:block; float:left; text-align:left; font-size:9pt; padding-right:10px}
.span1{ float:left; display:block; text-align:left}
.span2{ float:right; display:block; text-align:right; color:#ff6600; font-weight:bold; font-size:14px}
#hotelSearch{ float:left; overflow:hidden; width:270px; height:220px; background:url(/images/index_bg2.gif) no-repeat; text-align:left}
#hotelSearchTitle{ color:#3366cc; font-weight:bold; padding-left:15px; padding-top:16px}
#hotelSearchLeft{ float:left; overflow:hidden;width:114px; padding-left:15px; font-size:9pt; padding-top:4px}
#hotelSearch li{ width:114px; height:37px; padding-top:5px}
#hotelSearch li input{ border:solid 1px #8ba6bf; width:110px; height:17px;margin-top:1px; font-size:9pt; color:#aaaaaa;font-family:Arial}
#hotelSearch li span{ color:red}
#hotelSearch li select{width:114px; margin-top:2px}
#hotelSearchRight{ float:right; overflow:hidden; padding-right:15px; font-size:9pt; padding-top:4px}
#hotelSearchBtn{ float:left; overflow:hidden; padding-left:65px; padding-top:13px}
#hotelSearchBtn img{ cursor:pointer}
#hotelSearchMore{ float:left; overflow:hidden; padding-top:21px; padding-left:12px}
#hotelSearchMore a{color:#3366cc; font-size:9pt}
#wrapLeft{ float:left; overflow:hidden; width:760px; padding-bottom:5px}
.starHotel{ float:left; overflow:hidden;width:373px; margin-right:5px; border:solid 1px #a6c8e4; padding-bottom:2px;margin-top:5px}
*html .starHotel{ float:left; overflow:hidden;width:373px; margin-right:5px; border:solid 1px #a6c8e4; padding-bottom:3px;margin-top:5px}
*+html .starHotel{ float:left; overflow:hidden;width:373px; margin-right:5px; border:solid 1px #a6c8e4; padding-bottom:3px;margin-top:5px}
.starHotel dt{width:363px;background:url(/images/index_bg1.gif) repeat-x; height:22px; padding-left:10px; padding-top:9px}
.starHotelBox{float:left; overflow:hidden}
.starHotelImg{ float:left; overflow:hidden; margin-left:10px; margin-top:10px; margin-bottom:7px}/*IE8 火狐*/
*html .starHotelImg{ float:left; overflow:hidden; margin-left:5px; margin-top:10px; margin-bottom:7px}/*IE6*/
*+html .starHotelImg{ float:left; overflow:hidden; margin-left:5px; margin-top:10px; margin-bottom:7px}/*IE7*/
.starHotelImg img{width:135px; height:99px; padding:2px 2px 2px 2px; border:solid 1px #cccccc}
.starHotelContent{ float:left; overflow:hidden; margin-left:5px; text-align:left; padding-top:13px;margin-bottom:7px;width:212px}
.starHotelContent h5 a{ color:#3366cc; font-size:9pt; font-weight:bold}
.starHotelContent p{ color:#333; font-size:9pt; padding-right:3px; line-height:17px; padding-top:3px}
.starHotelContent p a{ color:#3366cc; font-size:9pt; background:url(/images/detail_ico1.gif) no-repeat 33px 6px; padding-left:7px;width:35px;WHITE-SPACE: nowrap;ZOOM: 1}
.starHotelList{ float:left; overflow:hidden;  padding-left:10px;padding-right:10px;width:353px; padding-top:10px; border-top:dashed 1px #cccccc}
.starHotelList li{width:353px; height:21px}/*IE8 火狐*/
*html .starHotelList li{width:353px; height:auto}/*IE6*/
*+html .starHotelList li{width:353px; height:auto}/*IE7*/
.starHotelList li a{ background:url(/images/list_ico1.gif) no-repeat 2px 5px; color:#333;padding-left:11px;width:186px; display:block; float:left; text-align:left; padding-right:10px; font-size:9pt}
.span3{ float:left; overflow:hidden; display:block;width:60px; color:#808080; font-size:9pt}
.span4{ float:right; overflow:hidden; display:block; float:right; color:#ff6600; font-weight:bold;width:86px; text-align:right}
#hotelComment{ float:left; overflow:hidden;width:753px;border:solid 1px #a6c8e4; margin-top:5px; padding-bottom:10px}
#hotelComment dt{width:743px; background:url(/images/index_bg1.gif) repeat-x; height:22px; padding-left:10px; padding-top:9px}
#hotelComment dt{color:#005caa; font-weight:bold}
#hotelComment dd{ padding-right:15px;padding-left:15px;width:723px}
.hotelCommentBoxLeft{ float:left; overflow:hidden; padding-top:10px}
.hotelCommentImg{ float:left; overflow:hidden}
.hotelCommentImg img{ width:86px; height:64px; padding:2px 2px 2px 2px; border:solid 1px #cccccc}
.hotelCommentContent{ float:left; overflow:hidden; padding-left:5px; padding-top:3px; text-align:left; font-size:9pt;width:240px}
.hotelCommentContent p{ line-height:17px}
.hotelCommentContent p a{ color:#3366cc; font-size:9pt; background:url(/images/detail_ico1.gif) no-repeat 33px 6px; padding-left:7px;width:35px;WHITE-SPACE: nowrap;ZOOM: 1}
.hotelCommentContent p span{ color:#3366cc; font-weight:bold; display:block}
.hotelCommentBoxRight{ float:left; overflow:hidden; padding-left:34px; padding-top:10px}
#hotelArea{ float:left; overflow:hidden;width:753px;border:solid 1px #a6c8e4; margin-top:5px; padding-bottom:6px}
#hotelArea dt{ border-bottom:dashed 1px #cccccc; height:22px; padding-left:10px; padding-top:9px}
#hotelArea ul{ padding-left:10px; padding-top:10px; padding-right:10px}
#hotelArea ul li{ float:left; overflow:hidden; width:366px; height:27px}/*IE8 火狐*/
*html #hotelArea ul li{ float:left; overflow:hidden; width:366px; height:17px}/*IE6*/
*+html #hotelArea ul li{ float:left; overflow:hidden; width:366px; height:17px}/*IE7*/
#hotelArea ul li h2{ float:left; overflow:hidden; padding-top:4px}
#hotelArea ul li h2 a{color:#333333; font-size:14px; font-weight:bold}
#hotelArea ul li h3{ float:left; overflow:hidden; padding-left:5px}
#hotelArea ul li h3 a{color:#333333; font-size:9pt; font-weight:normal}
#wrapRight{ float:right; overflow:hidden;width:190px; padding-bottom:5px}
.hotelRightBorder{width:188px; border:solid 1px #a6c8e4; margin-top:5px; text-align:left}
.hotelRightBorder dt{width:181px; height:22px; background:url(/images/index_bg3.gif) repeat-x; padding-left:7px; padding-top:9px;color:#005caa; font-weight:bold}
.hotelRightBorder dd{ text-align:left; padding-top:5px; padding-bottom:5px; line-height:20px; padding-left:8px}
.hotelRightBorder dd a{color:#3366cc; font-size:9pt}
#linkes{width:900px; height:150px; background:url(/images/index_bg4.gif) no-repeat;padding-top:20px; padding-left:25px; padding-right:25px}
.linksTitle{ color:#333333; font-weight:bold; font-size:14px}
.linksMore{ color:#333333; font-weight:normal; font-size:9pt; float:right}
#linkes dd{ padding-top:10px; line-height:20px}
#linkes dd a{ color:#808080; padding-right:5px}
