/* CSS Document */

form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
body{text-align:center;background:#fff;margin:0 auto;padding:0;}

.row{width:803px;overflow:hidden;text-align:left;margin:0 auto;padding:0;}
.inCenter{margin:0 auto;padding:0;}
body,td,th,div,li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.left{float:left;}
.right{float:right;}
a{ color:#258099;}
a:link,a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration: none;
}
.NavItem{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	position:absolute;
}
.btn1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #FB8400;
	text-decoration: none;
	background-image: url(/hotel/res_wc/index_24.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:78px;
	height:22px;
	border:0px;
	text-align:left;
	padding-left:22px;
	padding-top:3px
}
.fontGrave {
	color: #999999;
	font-size:14px
}

.btn2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color:#666666;
	text-decoration: none;
	background-image:url(/hotel/res_wc/yd3_16.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:95px;
	height:22px;
	border:0px;
	text-align:left;
	padding-left:24px;
	padding-top:3px
}
.redfont {
	color: #FF0000;
	text-decoration: none;
}
.font2 {
	color: #FF9900;
}
.BWfont {
	font-weight: bold;
	color: #FFFFFF;
}
.BRfont {
	font-weight: bold;
	color: #FF6600;
}


a.hui:link,a.hui:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration: none;
}
a.hui:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #777;
	text-decoration:underline;
}
a.Nav:link,a.Nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
a.Nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
}
a.Und:link,a.Und:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:underline;
}
a.Und:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.fontBlue {
	color: #003399;
	text-decoration: none;
}
.fontTitle {
	font-family: "����_GB2312";
	font-size: 18px;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}
.fontTitleRED {
	font-family: "����_GB2312";
	font-size: 16px;
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}
#f-link a{
	font:12px "宋体";
}
.fontC {
	color: #9A7000;
	text-decoration: none;
}
.TDxx {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #BBE2FF;
	border-left-color: #CCCCCC;
}
.fontdele {
	text-decoration: line-through;
	color: #666666;
}
.fontBB {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.fontOR {
	color: #FF6600;
}

.TdTitle {
	font-size: 12px;
	font-weight: bold;
	color: #4D4928;
	background-color:#C8ECFB;
}
.TableK {
	border: 1px solid #D2E6F8;
	background-color:#EEF8FD ;
}
#hotel h1{font: bold 11pt "宋体"; margin:0; padding:0; color:#FF7B00;display:inline; }
#hotel h2{font: bold 11pt Arial, Helvetica, sans-serif; margin:0; padding:0; color:#FF7B00;display:inline; }
#hotel h3{font: bold 9pt "宋体"; margin:0 0 0 5px; padding:0; display:inline; line-height:25px;}

.p-ori-price{font:11px Arial, Helvetica, sans-serif, PMingLiU; color:#666666; text-decoration:line-through;}
.p-date{color:#cccccc;font-family:PMingLiU; border-bottom:1px #dddddd dashed; border-top:1px #fff solid; font-size:11px; padding:0; margin:0; }
.p-price{color:#FF6600; font-size:12px;font-family:"PMingLiU";}
.p-desc{text-align:left;font-size:11px; font-family:PMingLiU; color:#999999; padding:5px;}
.p-roomname{ font:bold;}
.l-hotel{display:block; width:120px; height:124px; float:left; text-align:center;}
.l-price{ color:#999999; text-align:center;}

.InputL{
WIDTH: 110px; HEIGHT: 21px
}
.InputM{
WIDTH: 84px; HEIGHT: 21px
}
.InputS{
WIDTH: 48px; HEIGHT: 21px
}
.AddTable {
BORDER-RIGHT:#79BD60 1px solid; BORDER-TOP: #79BD60 1px solid; MARGIN: 1px; BORDER-LEFT: #79BD60 1px solid;  LINE-HEIGHT: 120%; BORDER-BOTTOM: #79BD60 1px solid;  BACKGROUND-COLOR: #E8FEB4; TEXT-ALIGN: center
}
.series_sy_dbc1 {
background:#737373 none repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
line-height:24px;
text-align:center;
}
.series_sy_dbc2 {
text-align:center;
}
.series_sy_dbc3 {
background:#D0580C none repeat scroll 0 0;
color:#FFFFFF;
font-weight:bold;
height:27px;
text-align:center;
}
#HHD-page-location{padding: 10px;}
#HBBD,#HPV-province-name{padding:2px;}
#HBBD h1,#HPV-province-name h1{border-bottom:2px #666 solid;}
#HBBD-chainbrands,#HBBD-bestbrands{padding:10px 0px 0px 0px;}
.HBBD-chainbrand,.HBBD-bestbrand{text-align:center; padding: 5px; line-height:25px; margin-bottom:10px; }

#HCV-desc img{float:left; text-indent:20px;}
.HPV-cities-row div,.HCD-areas-row div,.HCD-counties-row div{ margin-right:15px; margin-bottom:5px; float:left;}
#HPV-province-info{margin-top:10px;margin-bottom:10px;}



/*hotel bestbrand result*/
#HBBD-bestbrands-inner{ padding:10px 0px 0px 0px;}
.HBBD-bestbrand{ width: 140px; text-align:center;}
.HBBD-bestbrand-inner{ margin-bottom:20px; padding:4px;}
.HBBD-bestbrand-inner img{ margin-bottom:8px;}
#HCV-desc img{  margin:5px; float:left;}

/*hotel chainbrand result*/
#HBBD-chainbrands-inner{ padding:10px 0px 0px 0px;}
.HBBD-chainbrand{ width: 140px; text-align:center;}
.HBBD-chainbrand-inner{ margin-bottom:20px; padding:4px;}
.HBBD-chainbrand-inner img{ margin-bottom:8px;}


/*HOTEL-AREA-DEFAULT*/
#HAD-area-name h1{ width:800px; font: bold 12pt/46px "宋体", Arial; background:url(http://res.188ko.com/img/ico-city.gif) no-repeat scroll 10px 5px; text-indent:46px; border-bottom:1px #CCC solid;}
#HAD-area-name h2{ background-color:#FFF2DF; float:left; padding:2px 0px; width:800px;}
#HAD-area-info-inner{ margin:10px 0px 0px 0px;}

#HAD-prefer-hotels-title,#HAD-new-hotels-title{ width:800px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-title.gif) repeat-x 50% 100%; }
#HAD-prefer-hotels-1,#HAD-new-hotels-1{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) no-repeat; float:left; }
#HAD-prefer-hotels-2,#HAD-new-hotels-2{height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif)  scroll -15px no-repeat; float:left; font:  bold 10pt/29px Arial, Helvetica, sans-serif; color:#FFF; }
#HAD-prefer-hotels-3,#HAD-new-hotels-3{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) scroll -685px no-repeat;  float:left;}
#HAD-prefer-hotels-4,#HAD-new-hotels-4{height:29px; float:right; font:12px/29px Arial, Helvetica, sans-serif; }

#HAD-prefer-hotels{width:800px; margin-bottom:20px;}
#HAD-prefer-hotels-data  a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; }

#HAD-new-hotels{width:800px; margin-bottom:20px;}
#HAD-new-hotels-data a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; }
.HAD-new-hotels-row{ width:800px; border-bottom:1px #CCC dashed;  font:12px/24px Arial, Helvetica, sans-serif; padding:5px 0px;}

/*HOTEL-CITY-DEFAULT*/
#HCD-city-name h1{ width:800px; font: bold 12pt/46px "宋体", Arial; background:url(http://res.188ko.com/img/ico-city.gif) no-repeat scroll 10px 5px; text-indent:46px; border-bottom:1px #CCC solid;}
#HCD-city-name h2{ background-color:#FFF2DF; float:left; padding:2px 0px; width:800px;}
#HCD-city-info-inner{ margin:10px 0px 0px 0px;}

#HCD-prefer-hotels-title,#HCD-counties-title,#HCD-areas-title,#HCD-metros-title,#HCD-new-hotels-title{ width:800px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-title.gif) repeat-x 50% 100%; }
#HCD-prefer-hotels-1,#HCD-counties-1,#HCD-areas-1,#HCD-metros-1,#HCD-new-hotels-1{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) no-repeat; float:left; }
#HCD-prefer-hotels-2,#HCD-counties-2,#HCD-areas-2,#HCD-metros-2,#HCD-new-hotels-2{height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif)  scroll -15px no-repeat; float:left; font:  bold 10pt/29px Arial, Helvetica, sans-serif; color:#FFF; }
#HCD-prefer-hotels-3,#HCD-counties-3,#HCD-areas-3,#HCD-metros-3,#HCD-new-hotels-3{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) scroll -685px no-repeat;  float:left;}
#HCD-prefer-hotels-4,#HCD-counties-4,#HCD-areas-4,#HCD-metros-4,#HCD-new-hotels-4{height:29px; float:right; font:12px/29px Arial, Helvetica, sans-serif; }

#HCD-counties,#HCD-areas,#HCD-metros,#HCD-new-hotels{width:800px; margin-bottom:20px;}
#HCD-counties-data a,#HCD-areas-data a,#HCD-metros-data a,#HCD-new-hotels-data a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; }
.HCD-counties-row,.HCD-areas-row,.HCD-metros-row,.HCD-new-hotels-row{ width:800px; border-bottom:1px #CCC dashed;  font:12px/24px Arial, Helvetica, sans-serif; padding:5px 0px;}
.HCD-counties-name,.HCD-areas-name{ width:225px; text-align:left; float:left;}
.HCD-metros-name{ width:140px; text-align:left; float:left;}
.HCD-counties-count,.HCD-areas-count{ width:100px; text-align:center; float:left;}


#HCD-prefer-hotels{width:800px; margin-bottom:20px;}
#HCD-prefer-hotels-data{}
#HCD-prefer-hotels-data  a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; float:left;}
.city-hotel-row{ width:800px; border-bottom:1px #CCC dashed;  font:12px/24px Arial, Helvetica, sans-serif; padding:5px 0px;}
.city-hotel-star{ width:50px; text-align:center; float:left;}
.city-hotel-minprice{ width:50px; text-align:center; float:left;}
.city-hotel-name{ width:300px; text-align:left; float:left;}

/*HOTEL-COUNTY-DEFAULT*/
#HUD-county-name h1{ width:800px; font: bold 12pt/46px "宋体", Arial; background:url(http://res.188ko.com/img/ico-city.gif) no-repeat scroll 10px 5px; text-indent:46px; border-bottom:1px #CCC solid;}
#HUD-county-name h2{ background-color:#FFF2DF; float:left; padding:2px 0px; width:800px;}
#HUD-county-info-inner{ margin:10px 0px 0px 0px;}

#HUD-prefer-hotels-title,#HUD-new-hotels-title{ width:800px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-title.gif) repeat-x 50% 100%; }
#HUD-prefer-hotels-1,#HUD-new-hotels-1{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) no-repeat; float:left; }
#HUD-prefer-hotels-2,#HUD-new-hotels-2{height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif)  scroll -15px no-repeat; float:left; font:  bold 10pt/29px Arial, Helvetica, sans-serif; color:#FFF; }
#HUD-prefer-hotels-3,#HUD-new-hotels-3{width:15px; height:29px; background:url(http://res.188ko.com/img/bg-hotel-page-on.gif) scroll -685px no-repeat;  float:left;}
#HUD-prefer-hotels-4,#HUD-new-hotels-4{height:29px; float:right; font:12px/29px Arial, Helvetica, sans-serif; }

#HUD-prefer-hotels{width:800px; margin-bottom:20px;}
#HUD-prefer-hotels-data  a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; }


#HUD-new-hotels{width:800px; margin-bottom:20px;}
#HUD-new-hotels-data a{ background:url(http://res.188ko.com/img/arr1.gif) no-repeat scroll 10px; padding-left:20px; }
.HUD-new-hotels-row{ width:800px; border-bottom:1px #CCC dashed;  font:12px/24px Arial, Helvetica, sans-serif; padding:5px 0px;}
