.leftContent
{
	float: left;
	width: 220px;
}
/*  begin the css of leftContent */ 
.leftHeaderName
{ 
	width: 208px;
}
.leftFooterName
{
    width: 210px;    
}
.infoList
{
	padding:11px 5px 5px 10px;
}
.infoList .sitepicker
{
    width:130px;
    height:18px;
	background: url('../../common/images/decoration/placeButton.gif') no-repeat 97% 50%;
}
.infoList .keyWordProcess
{
    width:130px;
    height:18px;
    line-height:18px;
}
.infoList .datepicker,
.rightBoxModel .Book .datepicker
{
    width:130px;
    height:18px;
	background: url('../../common/images/decoration/timeButton.gif') no-repeat 97% 50%;
}
.infoList table tr td
{
    height:30px;
    line-height:30px;
    padding-left:5px;
}
.infoList .roomNum
{
    width:138px;
}
.infoList table tr td
{
    height:20px;
    text-align:right;     
}

.selectButton
{ 
    padding-top:9px;
} 
.selectButton div
{
    height:24px;
    line-height:24px;
    text-align:center;
}  
.beiginSearchButton
{
    display:inline-block;
    width: 83px; 
    height: 26px;
    background:url("../images/detail/button03_1.png") no-repeat left; 
    vertical-align:middle;
    cursor:pointer;
}
.beiginSearchButton:hover {background:url("../images/detail/button03_2.png") no-repeat left;}
.beiginSearchButton:active {background:url("../images/detail/button03_3.png") no-repeat left;}
.selectButton div a
{
    color:#4e9bd1;
}

.quickLink
{
    width:210px;
    padding:5px 0 10px 0;
    margin-left:5px;
    border-top:1px dotted #CCC;    
} 
.quickLink table tr td
{
    height:30px;
    line-height:30px; 
    text-align:left;
} 
.quickLink table tr td img
{
    margin-right:2px;
}
/************************/
/*周边热门酒店 */
.hotHotel
{
    border-top:1px dotted #000;
    width:200px;
    margin-left:10px;
}
.hotHotelone
{
    border-top:none;  
}
.hotHotel table
{
    width:200px;
}
.hotHotel table tr td
{
    height:50px;  
    vertical-align:top;
    padding:10px 0; 
}
.hotHotel table tr td div
{ 
    margin-left:10px;
}
.hotHotel table tr td div.name
{ 
    font-weight:bold;
    height:15px;
}
.hotHotel table tr td div.space
{ 
    color:#CCC;
    margin-bottom:10px;
    height:15px;
}
.image_group
{
    width:220px;
}
/*周边热门酒店 */
/*************************/


/* end the css of leftContent */

  

/* begin the css of rightContent */  
.rightContent {
    float: right;
    width: 712px;
} 
  
/*  ********************* */
/*右边模型*/ 
.rightBoxModel .contentHeader
{
	height:5px;
}
.ie6 .rightBoxModel .contentHeader
{
	height:5px;
	margin-bottom:-7px;
}
.rightBoxModel .contentHeader .headerLeftCorner
{
	width: 5px;
	height: 5px;
	background-image: url("../../common/images/common/grey_top_left.png");
}

.rightBoxModel .contentHeader .headerName
{
	height: 5px; 
	width:702px; 
	background-image: url("../../common/images/common/top_border_5px.png");
} 
.rightBoxModel .contentHeader .headerRightCorner
{
	width: 5px;
	height: 5px;
	background-image: url("../../common/images/common/grey_top_right.png");
}
.rightBoxModel .contentFooter .footerName
{
	width:702px;
} 
/*右边模型*/
/* ********************** */

/*************************/
/**右上hotel详情***/
.hotelNameAndShare
{
    height:28px; 
    line-height:28px;     
}
.hotelNameAndShare img
{
    vertical-align:middle;       
}
.hotelNameAndShare .hotelName
{
    float:left;
    font-weight:bold;
    padding-left:20px;      
} 
.hotelNameAndShare .hotelShare,
.bottomRightNote .notes
{
    float:right;
    font-weight:bold;
    padding-right:10px;      
} 
.bottomRightNote
{
    margin-top:30px;    
}
.bottomRightNote .notes
{
    height:30px;
    line-height:30px;   
}
.bottomRightNote .notes img
{
    vertical-align:middle;  
}
.modelInfo
{
    width:700px;    
}
.modelInfoDetail
{
    width:220px;
    float:left;    
}
.modelInfoDetail .modelParameters
{
    margin:15px 0 0 15px;
}
.modelInfoDetail .modelParameters .name
{
    font-weight:bold;
}
.modelInfoDetail .modelParameters .score
{
    color:Orange; 
}
.modelInfoDetail .modelParameters .score span
{
    font-weight:bold;
    font-size:22px;
}
.modelInfoDetail .modelParameters div
{
    margin-bottom:5px;
}
.picName
{
    margin:5px;
}
.picIntro
{
    margin:0 5px;
}
.Book
{
    width:680px;
    height:auto;
    padding: 10px; 
    margin-left:6px;
    border-top:1px dotted #000; 
}
.Book table tr td
{
    text-align:right;
    line-height:30px;
}
.Book table tr td .roomNum
{
    width:138px;
}  
.ie7 .Book table tr td .roomNum
{
    width:140px;
}
.Book .name
{
	font-weight:bold;
} 
.Book li
{ 
    height:30px;
    line-height: 30px;
	text-align: left;
	list-style-type:none; 
	background:	url('../images/home/hotel_index_21.jpg') no-repeat 0% 50%;
	padding-left:25px;
}  
.makeSureBurron
{
    display:inline-block;
    width: 78px; 
    height: 26px;
    background:url("../images/booking/button08_1.png") no-repeat left; 
    vertical-align:middle;
    cursor:pointer;
}
.makeSureBurron:hover {background:url("../images/booking/button08_2.png") no-repeat left;}
.makeSureBurron:active {background:url("../images/booking/button08_3.png") no-repeat left;}
/**右上hotel详情***/
/*************************/

/*************************/
/**右中房间信息***/
.houseShow ul{list-style-type:none;margin:0;padding:0;}
.houseShow ul li{height:auto;line-height:30px;border-bottom:1px dotted #000;}
.houseShow ul li span{display:inline-block;text-align:left}
.houseShow ul li span.houseType{width:260px;padding-left:30px;text-align:left}
.houseShow ul li span.firstDayPrice{width:100px}
.houseShow ul li span.avgPrice{width:80px;color:Orange;cursor:pointer;}
.houseShow ul li span.avgPrice_1{width:80px;cursor:pointer;}
.houseShow ul li span.meal{width:40px;}
.houseShow ul li span.broadband{width:40px;}
.houseShow ul li span.bookArea{width:80px;padding-left:30px;}
.houseShow ul li.lastLi{border:none;}
.bookButton{display:inline-block;width:58px;height:22px;background:url(../images/compare/button01_1.jpg) no-repeat left;vertical-align:middle;cursor:pointer;}
.bookButton:hover{background:url(../images/compare/button01_2.jpg) no-repeat left;}
.bookButton:active{background:url(../images/compare/button01_3.jpg) no-repeat left;}
.bookButton_d{display:inline-block;width:58px;height:22px;vertical-align:middle;cursor:pointer;background:url(../images/list/button01_4.png) no-repeat left;}
.ulist_1 .list_fLi span{font-weight:700;color:#000;font-size:12px;}
.ulist_1 .list_fLi{background:url(../../common/images/common/white_top_05.png) repeat-x;border:none;}
.ulist_1 .child_uList{margin-left:40px;}
ul.child_uList .houseType_2{width:250px;padding-left:0;text-align:left}
ul.child_uList li{border-bottom:none;}



/**右中房间信息***/
/*************************/



/*************************/
/**右下信息***/

#menus
{
	margin: 0;
	padding: 5px 0; 
	background-image: none; 
}
#boxBody .boxHide
{
    display: none;
}
#boxBody .boxShow
{
    display: block;
}
#boxBody .sectionBodyContent
{
	margin:0px;
	padding:10px 15px 20px 20px;
} 

.thridChild .sectionTitle
{
	width:710px;  
	height:30px; 
    background:url("../../common/images/common/white_top_05.png") repeat-x left top;
    line-height:30px; 
    padding:0;
}  
.boxContent
{ 
    padding:0 0 0 15px; 
}
.detail li
{
    float:left;
    margin-top:3px;
}
.detail li.selected
{
    color:White;
    border-bottom: none;
    height: 26px;
    background:url("../images/detail/Hotel_Detail_Slices_10.png"); 
}
.sectionBodyContent div span
{
    line-height:2em;
}
.leftBold
{
    font-weight:bold;
}

.leftBoldTwo
{
    display: inline-block;
    vertical-align: top;
    padding-top: 5px;
}
.rightWord
{
   
}
.rightWordTwo
{
}
/**右下信息***/
/*************************/


/*  end the css of rightContent */

/**长条弹出框***/
/*************************/
/**长条弹出框***//* ******/
.popup1Model{position:absolute; display:none;z-index:1;width:373px;background-color:#fff;}
.popup2Model{position:absolute; display:none;z-index:1;width:402px;background-color:#fff;}
.popup1Footer{background-color:#fff;}
.popup2Footer{background-color:#fff;}
.popup1Model .popup1{border-left:1px solid #646464;border-right:1px solid #646464;padding:10px;width:350px;height:auto; background-color:#fff;}

.popup1Model .popup1 img{vertical-align:middle;margin:0 10px 0 0;border:3px solid #ccc;float:left;}
.popup1Model .popup1 .title{font-weight:700;}
.popup1Model .popup1 span{display:inline-block;width:215px;margin-bottom:5px;line-height:18px;height:auto; background-color:#fff;}
/*圆角*/.popup1Model .popup1Header .tl{float:left;width:63px;height:12px;background:url(../images/detail/popup1_arrow.png) no-repeat left bottom;}
.popup1Model .popup1Header .topline{float:left;width:305px;height:12px;background:url(../images/detail/popup1_topline.png) repeat-x left bottom;}
.popup1Model .popup1Header .tr{float:left;width:5px;height:12px;background:url(../images/detail/popup1_rt.png) no-repeat left bottom;}

.popup1Model .popup1Footer .bl{float:left;width:6px;height:6px;background:url(../images/detail/popup1_lb.png) no-repeat left top;}
.popup1Model .popup1Footer .bottomline{float:left;width:361px;height:6px;background:url(../images/detail/popup1_bottomline.png) repeat-x left bottom;}
.ie6 .popup1Model .popup1Footer .bottomline{ margin-top:-6px; }
.popup1Model .popup1Footer .br{float:left;width:6px;height:6px;background:url(../images/detail/popup1_rb.png) no-repeat left top;}
/*  end the css of rightContent *//**直销均价长条弹出框***//* ******/
.popup2{border-left:1px solid #646464;border-right:1px solid #646464;margin:0 0 0 10px;padding:0 15px;width:450px;background-color:#fff;}
/*圆角*/
.popup2Model .popup2Header .tl{float:left;width:262px;height:12px;background:url(../images/detail/popup2_arrow.png) no-repeat left bottom;}
.popup2Model .popup2Header .topline{float:left;width:134px;height:12px;background:url(../images/detail/popup1_topline.png) repeat-x left bottom;}
.popup2Model .popup2Header .tr{float:left;width:5px;height:12px;background:url(../images/detail/popup1_rt.png) no-repeat left bottom;}
.popup2Model .popup2Footer .bl{float:left;width:6px;height:6px;background:url(../images/detail/popup2_bl.png) no-repeat left top;}
.popup2Model .popup2Footer .bottomline{float:left;width:389px;height:6px;background:url(../images/detail/popup2_bottomline.png) repeat-x left top;}
.popup2Model .popup2Footer .br{float:left;width:6px;height:6px;background:url(../images/detail/popup1_rb.png) no-repeat left top;}
.popup2Model .priceInfo{border-left:#646464 1px solid;border-right:#646464 1px solid;width:398px;}
.popup2Model .priceInfo table.tableInBookingOne{background-color:#FFF;width:398px;padding:10px;}
.popup2Model .priceInfo table.tableInBookingOne thead tr th{background:#f1f1f1;height:20px;line-height:20px;font-weight:400;}
.popup2Model .priceInfo table.tableInBookingOne tr td{height:40px;margin:0;text-align:center;}
.popup2Model .priceInfo table.tableInBookingOne tr th{height:40px;margin:0;text-align:center;}
.popup2Model .priceInfo table.tableInBookingOne th.Saturday{height:40px;margin:0;text-align:center;color:#02880f;}
.popup2Model .priceInfo table.tableInBookingOne th.Sunday{height:40px;margin:0;text-align:center;color:#02880f;}
.popup2Model .priceInfo table tr td .td_fparagraph{font-weight:400;color:#000;}
.popup2Model .priceInfo .houseType{height:40px;line-height:40px;padding-left:30px;margin:0;font-weight:700;}
.popup2Model .priceInfo table tr td p{text-align:center;font-weight:700;color:#02880F;}
.popup2Model .priceInfo .noteShow span{font-weight:700;color:#F87620;}  

/*  end the css of rightContent */
/*******************************************************************/
/*****分享*******/
.notRe
{
    color:Red;    
}
.shareIcons
{
    width:60px; 
    height:24px;
	float:left;
}
.shareIcons .shareIcons_up
{
    width: 52px; 
    position:relative;
    text-align: center; 
    height: 24px;
    line-height:24px;
    background-color:#fff;
    margin-bottom:2px;
}
.shareIcons .shareIcons_up img
{
    vertical-align:middle;
}
.shareIcons .shareIcons_bottom
{
    border:1px solid #6898be;
    position:absolute;
    padding-left:5px;
    background-color:#fff;
    display:none;
}
.shareIcons .shareIcons_bottom p
{
    margin:10px 0;
}
.shareIcons .shareIcons_bottom p span
{
    display:inline-block;
}
.shareIcons .shareIcons_bottom span img
{
    vertical-align:middle;
}
.shareIcons .shareIcons_bottom .closeSpan
{
    width:250px;
    height:12px;
    padding:2px 0 0 0;
    margin:0;
    text-align:right;
}
/*****分享*******/
/*******************************************************************/

/**********gallery
***************************************************/
.gallery{position:relative;}
.gallery .arrow_up{background:url(../../common/images/gallery/arrow.jpg) no-repeat -32px -100px; margin-left:23px; height:19px;padding-left:31px; cursor:pointer; display: inline-block;}
.gallery .arrow_up:hover{background:url(../../common/images/gallery/arrow.jpg) no-repeat -32px -68px;height:19px;padding-left:31px;}
.gallery .arrow_up:active{background:url(../../common/images/gallery/arrow.jpg) no-repeat -32px -34px;height:19px;padding-left:31px;}
.gallery .disable_up,.gallery .disable_up:hover,.gallery .disable_up:active{background:url(../../common/images/gallery/arrow.jpg) no-repeat -32px -4px;}
.gallery .arrow_down{background:url(../../common/images/gallery/arrow.jpg) no-repeat 0px -9px; position:absolute; top: 296px; left: 0; z-index:1; margin-left:25px; height:19px;padding-left:31px;cursor:pointer; display: inline-block;}

.gallery .arrow_down:hover{background:url(../../common/images/gallery/arrow.jpg) no-repeat 0px -41px; position:absolute; height:19px;padding-left:31px;}
.gallery .arrow_down:active{background:url(../../common/images/gallery/arrow.jpg) no-repeat 0px -74px; position:absolute; height:19px;padding-left:31px;}
.gallery .disable_down,.gallery .disable_down:hover,.gallery .disable_down:active{background:url(../../common/images/gallery/arrow.jpg) no-repeat 0px -105px;}
.gallery .showPic{padding: 5px 5px 5px 5px;width: 380px; height: 310px; display: inline-block; overflow: hidden; float: left;}
.gallery .showPic img{padding: 5px; border:1px solid #ccc; width: 360px; height: 270px; float:left; display: inline-block;cursor:pointer;margin-top: 20px;}
.gallery .tabsPic{width:82px;float:left; display: block;position: relative;top:5px; height:315px;}
.gallery .tabsPic .mainbox{width:82px; height:272px; float:left; overflow: hidden; position:relative;}
.gallery .tabsPic .movebox{width:82px; height:18000px; float:left; position: relative; overflow: hidden;}
.gallery .tabsPic ul{width: 82px; overflow: hidden; display: block;}
.gallery .tabsPic ul li{width: 82px; height: 61px; display:block;margin:7px 0;}
.ie7 .gallery .tabsPic ul li{margin:5px 0;}
.ie6 .gallery .tabsPic ul li{margin:5px 0;}
.gallery .tabsPic ul li img{width: 76px; height: 57px; display: block; border:1px solid #ccc; cursor:pointer; padding: 1px;}
.gallery .tabsPic ul li.selected img{border: 2px solid #51a4db;width: 74px; height: 55px;}
.fl{ float:left}
.fr{ float:right;}

.srcoe{}
.srcoe .srcoe-col{ height:25px; overflow:hidden;}
.srcoe .srcoe-col span{ display:inline-block; margin:0; float:left}
.srcoe .srcoe-col label{ display:inline-block; width:55px; height:20px; line-height:20px; margin-right:10px; font-weight:bold; float:left}
.srcoe .srcoe-col .full,.srcoe .srcoe-col .half,.srcoe .srcoe-col .fulls,.srcoe .srcoe-col .halfs,.srcoe .srcoe-col .null{ width:17px; height:16px; background:url(../images/detail/round-icon.gif) no-repeat 0 0;}
.srcoe .srcoe-col .null{background-position:0 -52px;}
.srcoe .srcoe-col .half{ background-position:0 -16px;}
.srcoe .srcoe-col .fulls{ background-position:0 -32px; margin-top:7px; width:10px; height:10px; overflow: hidden;}
.srcoe .srcoe-col .halfs{ background-position:0 -42px; margin-top:7px; width:10px; height:10px;}
.srcoe .srcoe-col .fraction{ height:18px; line-height:18px; color:#468a33; margin-left:20px;}
.srcoe .srcoe-col .fraction a{ font-size:16px; color:#468a33; font-weight:bold}
.srcoe .srcoe-col .sections,.srcoe .srcoe-col .section1{ width:200px; height:25px;}
.srcoe .srcoe-col .section1{ width:210px}
.srcoe .srcoe-col .title{ width:50px; margin-right:10px; padding-left:5px; text-align:right}
.srcoe .srcoe-col .title1{ width:32px; font-weight:bold}
.srcoe .srcoe-col .sections .fraction{ margin-top:5px; color:#9c9c9c}
.srcoe .srcoe-col .section1 .fraction1{ margin-top:2px; color:#9c9c9c}
.srcoe .srcoe-col .section1 .bar{ width:105px; height:14px; border:1px solid #5f9847; float:left; margin-top:4px; margin-right:8px;}
.srcoe .srcoe-col .section1 .bar .barBG{ width:10px; height:14px; background:#5f9847}

.srcoe dl{ border-top:1px dashed #9a9a9a; margin-top:15px; padding-top:15px;}
.srcoe dl span{ display:inline-block; float:left;}
.srcoe dl dt{ line-height:25px; margin-bottom:5px;height:25px; overflow:hidden;}
.srcoe dl dt .fra-con{ color:#5f9847; border-right:1px solid #5f9847; padding-right:10px; margin-right:10px; height:20px; line-height:20px;float:left; }
.srcoe dl dt .fra-con b{ font-size:20px; font-weight:normal}
.srcoe dl dt h3{ display:inline-block; width:425px; font-size:14px; font-weight:bold; float:left;}
.srcoe dl dt .from{ color:#554b4a;float:left; width:125px;}
.srcoe dl dt .date{ color:#999;float:left; width:75px; text-align:right;}
.srcoe dl dt .green{ color:#5f9847; margin-right:20px;}
.srcoe dl dd,.srcoe dl dd a{color:#554b4a; line-height:20px;}

.btn_pl{ float:left; width:60px;}

/*增加地图样式*/

.galleryStar{padding-top:10px;margin-bottom:5px;line-height:23px;}
.galleryStar span{font-size:16px;font-weight:700;}
.galleryStar img{margin-left:10px;margin-bottom:-1px;}
.d-map{ display:none;}
.mapGallery .galleryMaps{width:500px;float:left;}
.mapGallery .galleryMaps img{padding:4px;margin:0 0 10px;border:1px solid #ccc;width:495px;height:auto;}
.trafficHotel{margin-top:10px;padding-bottom:10px;width:280px;float:right;}
.trafficHotel p{padding:5px 0;line-height:30px;}
/*.trafficHotel p img{vertical-align:middle;}*/
.trafficHotel table{ width:280px;}
.trafficHotel table tr td{ padding:5px 10px 5px 0; line-height:1.5em; vertical-align:top;}

a.button_pl{ width:51px; height:23px; background: url(../images/list/button_pl.gif) no-repeat; display:inline-block;}
a.button_pl:hover,a.button_pl.hover{ background:url(../images/list/button_pl_hover.gif) no-repeat;}

.more{ float:right; margin-right:10px;color: #554B4A;}

.modelInfoDetail .modelParameters .score{ display:block; height:16px; margin-bottom:0;}

.modelInfoDetail .modelParameters .score .full{background: url(../images/detail/round-icon.gif) no-repeat 0 0 ;height: 16px; width: 17px; float:left; display:inline-block; overflow:hidden;}
.modelInfoDetail .modelParameters .score .half{background: url(../images/detail/round-icon.gif) no-repeat 0 -16px ;height: 16px; width: 17px; float:left; display:inline-block; overflow:hidden;}
.modelInfoDetail .modelParameters .score .null{background: url(../images/detail/round-icon.gif) no-repeat 0 -52px ;height: 16px; width: 17px; float:left; display:inline-block; overflow:hidden;}

.bookButton_2{background: url("../images/list/scoreExchange.png") no-repeat left; display:inline-block;width:58px;height:22px;vertical-align:middle;cursor:pointer;}
.bookButton_2:hover{background: url("../images/list/scoreExchange_hover.png") no-repeat left;}
.shuangbei{display:block;padding-left:15px;margin-top:18px;}
.shuangbei p{background: url(../../travel/images/travel_line/icon08.jpg) no-repeat left 0px;padding-left: 35px;display:inline-block;}
.fan11{
	display: block;
	padding-left: 15px;
	margin-top: 18px;
}
.fan11 p a{
	color :#1F73AF;
}


.popup1Model .popup1Header .topline2{float:left;width:71px;height:12px;background:url(../images/detail/popup1_topline.png) repeat-x left bottom;}
.popup1Model .popup1Footer .bottomline2{float:left;width:326px;height:6px;background:url(../images/detail/popup1_bottomline.png) repeat-x left bottom;}
.popup1Model .popup11{border-left:1px solid #646464;border-right:1px solid #646464;padding:10px;width:315px;height:auto; background-color:#fff;}
/*圆角*/.popup1Model .popup1Header .tl2{float:left;width:63px;height:12px;background:url(../images/detail/popup2_arrow.png) no-repeat left bottom;}