﻿/*-----------------public----------------------*/
@charset "utf-8";
@import "hotel_main.css";

.grouphotel .right {width:740px; padding-right:10px; line-height:140%;}
.grouphotel #citylist dt {text-align:left; padding-left:2px; padding-top:10px; padding-bottom:5px; font-weight:bold; font-size:12px;}
.grouphotel #citylist dd {background:url("http://data.travelchinaguide.com/hotel/images/icon/hotelmo-icon04.gif") 13px 8px no-repeat; text-align:left; padding-left:20px; font-size:11px; line-height:150%;}
.grouphotel #citylist dd span {color:#c00;}

.grouphotel .right .title{ font-size:16px; background: url("http://data.travelchinaguide.com/images/background/line/line001.gif") repeat-x left bottom; padding:25px 0 20px 10px; }
.grouphotel .right .blueArrow{ background: url("http://data.travelchinaguide.com/images/background/arrow/arrow_blue.gif") no-repeat scroll 0 4px; padding-left:20px; font-size:14px; margin:6px 0;}
.grouphotel .right .topLineIndex{width:100%; background: url("http://data.travelchinaguide.com/images/background/line/line001.gif") repeat-x; margin-bottom:15px; padding-top:5px;}
.grouphotel .right p{ margin:15px 20px 0; text-align:justify;}

.grouphotel .right .greyBg{ background:url("http://data.travelchinaguide.com/hotel/images/bg/bg-32.jpg") repeat-x left bottom; clear:both; margin-top:30px; overflow:hidden; zoom:1;}
.grouphotel .right .greyBg .floatLeft, .grouphotel .right .greyBg .rightBd{ float:left; width:49.5%; padding:20px 0;}
.grouphotel .right .greyBg .rightBd{ background:url("http://data.travelchinaguide.com/hotel/images/bg/bg-33.jpg") no-repeat right center;}
.grouphotel .right .greyBg .innerDiv{ width:90%; margin:0 auto;}
.grouphotel .right .greyBg .innerDiv img{ border:#ccc solid 1px; padding:1px; margin:8px 15px 0 0; float:left;}
.grouphotel .right .greyBg .innerDiv h5{ font-size:14px;}
.grouphotel .right .greyBg .innerDiv p{ margin:10px 0;}
.grouphotel .right .greyBg .innerDiv .orangeArrow{ background: url("http://data.travelchinaguide.com/images/background/arrow/ico_dot.gif") no-repeat 0 8px; padding-left:10px; color:#36c;}
.grouphotel .right .greyBg .innerDiv .more a{ color:#f60; font-weight:normal;}
.grouphotel .right .greyBg .innerDiv .more:hover{ text-decoration:none;}


.grouphotel .right .blueBg{ background:#F4F9FD; margin-top:20px; padding:20px 0 0 30px; zoom:1;}
.grouphotel .right .blueBg .topImg{ float:left; margin-right:10px; margin-bottom:10px; width:191px; height:152px; background:#fff; line-height:152px; border:#D2D2D2 solid 1px; text-align:center; display:table-cell;}
.grouphotel .right i{display:inline-block;height:100%;vertical-align:middle}
.grouphotel .right .greyBd{ border:#D2D2D2 solid 1px; width:120px; height:90px; line-height:90px; text-align:center; display:table-cell; background:#fff; float:left; margin:5px;}

.grouphotel .right .blueBg img{vertical-align:middle}
.grouphotel .right .blueBg .imgList{ margin:20px auto;}
.grouphotel .right .blueBg .grouphotel .rightTxt{ float:left; width:67%; margin-left:3%;}
.grouphotel .right .blueBg .grouphotel .rightTxt p{ margin-bottom:20px; text-align:justify;}

.grouphotel .right .blueBanner{ background:#88b0e1 url("http://data.travelchinaguide.com/hotel/images/bg/bg-35.gif") repeat-x; color:#fff; text-indent:40px; height:27px; line-height:25px; font-size:14px; margin:40px 0 20px; position:relative;}
.grouphotel .right .blueBanner .b1, .grouphotel .right .blueBanner .b2{ display:block; position:absolute; height:27px; background:url("http://data.travelchinaguide.com/hotel/images/bg/bg-34.gif") no-repeat; top:0;}
.grouphotel .right .blueBanner .b1{ left:0; width:33px; background-position:0 0;}
.grouphotel .right .blueBanner .b2{ right:0; _right:-1px; width:17px; background-position:-33px 0;}
.grouphotel .right .blueBanner a.gotop{ position:absolute; top:0; right:40px; font-weight:normal; font-size:12px; color:#fff;}

.grouphotel .right .pText{ margin:10px 20px; text-align:justify;}
.grouphotel .right .pText .greyBd{ margin:5px 15px 0 0;}
.grouphotel .right .pText .greyBd img{ vertical-align:middle;}
.grouphotel .right .pText p{ margin:0 0 15px 0;}


.grouphotel .right .greenArrow{ background: url("http://data.travelchinaguide.com/images/logo/ico/arrow_green.gif") no-repeat scroll 0 4px; padding-left:0px; font-size:14px; margin:0 0 6px;}
.grouphotel .right .topLine{ width:100%;  border-top:#93BC56 solid 1px;}
.grouphotel .right .topLine th, .grouphotel .right .topLine td{ font-weight:normal; font-size:13px; padding:3px 5px;}
.grouphotel .right .topLine th{ background:#F4F9FD;}
.grouphotel .right .topLine .firstCol{text-indent:25px;}
.grouphotel .right .topLine .thirdCol{ width:9%;}
.grouphotel .right .topLine tr{ background: url("http://data.travelchinaguide.com/images/background/line/line001.gif") repeat-x left bottom;}
.grouphotel .right .topLine .red{ color:#CB0707}
.grouphotel .right .topLine .bgStar{ background:url("http://data.travelchinaguide.com/hotel/images/icon/ico-star-03.gif") no-repeat; padding:2px 6px; margin-right:5px; color:#AB0608; font-size:11px; } 

#citylist dt {text-align:left; padding-left:2px; padding-top:10px; padding-bottom:5px; font-weight:bold; font-size:12px;}
#citylist dd {background:url("http://data.travelchinaguide.com/hotel/images/icon/hotelmo-icon04.gif") 13px 8px no-repeat; text-align:left; padding-left:20px; font-size:11px; line-height:150%;}
#citylist dd span {color:#c00;}

#BrandList dd {background:url("http://data.travelchinaguide.com/hotel/images/icon/hotelmo-icon04.gif") 6px 12px no-repeat; text-align:left; padding-left:16px; line-height:25px;}
#BrandList dd span {color:#c00;}
#BrandList dd a{font-size:12px;}



.tagbtn_right {MARGIN-TOP: 10px; WIDTH: 100%; HEIGHT: 18px; }
.tagbtn_right A {WIDTH: 144px; DISPLAY: block; BACKGROUND: url(http://data.travelchinaguide.com/images/background/button/combine-btn-p001.png) no-repeat; HEIGHT: 27px; TEXT-DECORATION: underline}


.font_zoom {WIDTH: 144px; DISPLAY: block; BACKGROUND: url(http://data.travelchinaguide.com/images/background/button/combine-btn-p001.png) no-repeat; HEIGHT: 27px; TEXT-DECORATION: underline}
.font_zoom {BACKGROUND-POSITION: 0px -271px; FLOAT: right; HEIGHT: 16px}
.font_zoom .font_zoom1 {WIDTH: 28px; FLOAT: right; HEIGHT: 16px; MARGIN-RIGHT: 4px; _width: 25px}
.font_zoom .font_zoom2 {WIDTH: 28px; FLOAT: right; HEIGHT: 16px; MARGIN-RIGHT: 4px; _width: 25px}
.font_zoom .font_zoom1 {BACKGROUND-POSITION: -110px -271px}
.font_zoom .font_zoom1:hover {BACKGROUND-POSITION: -110px -287px}
.font_zoom .font_zoom2 {BACKGROUND-POSITION: -81px -271px}
.font_zoom .font_zoom2:hover {BACKGROUND-POSITION: -81px -287px}




