/* CSS Document */
/*----------------------主体/左侧模块---------------------------*/


/*天气---------------*/
.WeatherBox
{
	text-align: center;
	height: 150px;
	overflow: hidden;
	margin-top: 20px;
	background-image: url(../../Images/wb.png);
	padding-top: 4px;
}
/*登录表单---------------*/
.UserLogin
{
	color: #FFFFFF;
	height: 130px;
}
.UserLogin fieldset
{

	border: 0;
}
.UserLogin div
{
	width:100%;
	height:25px;
}
.UserLogin div label
{
	width: 60px;
	float: left;
}
.UserLogin a
{
	color: #666666;
	margin: 0 4px;
}

.UserLogin .Text
{
	width: 90px;
	height:15px;
}
.UserLogin img.Vimg
{
	
}

.UserLogin .Button
{
	background-image: url(../Images/Form/Button_Bg.png);
	width: 45px;
	float: left;
}

.UserLogin .TextButton
{
	text-align: right;
}

.UserLogin .TextLink
{
	text-align: center;
	display: block;
	clear: left;
}
.UserLogin .Verify
{
	width: 40px;

}



/*用户面析----------------*/
.UserPanel
{
	width: 160px;
	height: 125px;
	margin: 0 auto;
	color: #FFFFFF;
	background-image: url(../Images/Form/Form_Bg3.png);
}

.UserPanel a
{
	color: #666666;
}
.UserPanel a:hover
{
	color: #71A41A;
}

/*左侧酒店查找----------------*/
.LeftSearchBox
{
	margin-top: 10px;
	background-repeat: no-repeat;
	display: table;
}
.LeftSearchBox legend
{
	margin: 6px 0;
	display: block;
	color: #007A52;
	text-align: center;
}
.LeftSearchBox div label
{
	width: 62px;
}
.LeftSearchBox .Text
{
	border: solid #BCDCD2 1px;
	height:15px;
}
.LeftSearchBox .Select
{
	border: solid #BCDCD2 1px;
}
.LeftSearchBox .SDate
{
	margin-right: 0;
}


.LeftSearchBox .Button
{
	background-image: url(../Images/Form/Button_Bg1.png);
	width: 45px;
	float: left;
}


/*电话----------------*/
.LcPhone
{
	height: 100px;
}


/*----------------------主体/右侧模块---------------------------*/
.RcBox1
{
	height: 190px;
	background-image: url(../Images/RcBox_Bg1.png);
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
}
.RcBox2
{
	height: 290px;
}
.RcBox2 .Title
{
	height: 36px;
	border-bottom: solid #D2EE7F 1px;
}





/*右侧酒店查找-----------------*/

.RightSearchBox
{
	background-image: url(../Images/Form/Form_Bg1.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	display: block;
	float: left;
}
.RightSearchBox .Title .TitleImg
{
	margin-left: 35px;
	width: 81px;
	height: 19px;
	background-image: url(../Images/Title/Title1.png);
	background-repeat: no-repeat;
}



.RightSearchBox .RcB_Button
{
	text-align: center;
	height: 22px;
}

.RightSearchBox .Text
{
	color: #007A52;
	border: solid #A7B965 1px;
	background: none;
	background-color: #FFFFFF;
	width: 135px;
	height: 15px;
	-moz-opacity: 0.8; /* Moz + FF */
	opacity: 0.8; >filter:alpha(opacity=80);/* IE */
}

.RightSearchBox .Select
{
	width: 120px;
	-moz-opacity: 0.8; /* Moz + FF */
	opacity: 0.8; >filter:alpha(opacity=80);/* IE */
}
.RightSearchBox div
{
	height: 24px;
	line-height: 24px;
}
.RightSearchBox div.Butttset
{
	margin-top:8px;	
	height:40px;
	line-height:40px;

}

.RightSearchBox .RZCity, .RightSearchBox .RZHoTel
{
	width: 134px;
}


.RightSearchBox label
{
	padding-top: 8px;
	width: 80px;
	line-height: 15px;
	color: #4E8A20;
	float: left;
}

.RightSearchBox .Button
{
	color: #ffffff;
	width: 65px;
	cursor: pointer;
}

.RightSearchBox label.RcB_RadioLabel
{
	margin: 0;
	padding: 0;
	width: 100px;
display:inline;
float:none;
}
/*右侧新店开张--------------------------*/
.NewInnOpen .Title .TitleImg
{
	margin-left: 35px;
	width: 81px;
	height: 19px;
	background-image: url(../Images/Title/Title2.png);
	background-repeat: no-repeat;
}

.NewInnOpen .RcBRc_Img
{
	width: 105px;
	height: 160px;
	position: relative;
	text-align: center;
	float: left;
	overflow: hidden;
}
.NewInnOpen .RcBRc_ImgMask
{
	width: 105px;
	height: 160px;
	position: absolute;
	background-color: #FF0000;
	background: url(../Images/Mask_Im2.png) !important;
	background: none;
	z-index: 100;
}
.NewInnOpen .RcBRc_Text
{
	float: left;
	width: 180px;
	margin-left: 8px;
	font-size: 12px;
	line-height: 20px;
	color: #7B7B7B;
}

.NewInnOpen .RcBRc_Text p
{
	text-indent: 2em;

}

.NewInnOpen .RcBRc_Text h1
{
	text-align: center;
	font-weight: bolder;
	font-size: 18px;
	margin-bottom: 5px;
	color: #333333;
	line-height: 25px;
	text-indent: 0;
}
.NewInnOpen span.More
{
	display:block;
	text-align:right;
	height:12px;
	width:100%;
}



/*右侧新店预告--------------------------*/

.InnHerald
{
	height: 285px;
}
.InnHerald .Title
{
	position: relative;
}
.InnHerald .Title .TitleImg
{
	width: 126px;
	height: 36px;
	background-image: url(../Images/Title/Title3.png);
	background-repeat: no-repeat;
}

.InnHerald .Title .MoreImg
{
	background-image: url(../Images/More.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 13px;
	position: absolute;
	right: 0;
	top: 20px;
}

.InnHerald .Title .MoreImg a
{
	display: block;
	width: 100%;
	height: 100%;
}

.InnHerald .Content
{
	list-style-type: none;
}


.InnHerald .Content li
{
	margin-top: 2px;
	margin-bottom: 6px;
	color: #666666;
}
.InnHerald .Content a
{
	width: 98%;
	display: block;
	color: #666666;
	border-bottom: solid #ECECEC 1px;
}
.InnHerald .Content a:hover
{
	color: #023422;
	border-bottom: solid #9EC630 1px;
}
.InnHerald .Content span
{
	display: block;
	color: #739600;
	font-size: 14px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 0;
}



/*右侧新店预告--------------------------*/
.CompanyNews
{
	height: 285px;
}
.CompanyNews .Title
{
	position: relative;
}
.CompanyNews .Title .TitleImg
{
	width: 126px;
	height: 36px;
	background-image: url(../Images/Title/Title4.png);
	background-repeat: no-repeat;
}


.CompanyNews .Title .MoreImg
{
	background-image: url(../Images/More.png);
	background-repeat: no-repeat;
	width: 39px;
	height: 13px;
	position: absolute;
	right: 0;
	top: 20px;
}
.CompanyNews .Title .MoreImg a
{
	display: block;
	width: 100%;
	height: 100%;
}

.CompanyNews .Content
{
	list-style-type: none;
	height: 85px;
}

.CompanyNews .Content li
{
	background-image: url(../Images/ListStyle_Img1.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 6px;
	margin-top: 4px;
	margin-bottom: 6px;
	color: #666666;
}

.CompanyNews .Content span
{
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; >text-overflow:ellipsis;
}
.CompanyNews .Content a
{
	width: 225px;
	height: 15px;
	display: block;
	line-height: 15px;
	overflow: hidden;
	float: left;
	color: #666666;
}
.CompanyNews .Content a:hover
{
	color: #333333;
	background-color: #F7F7F7;
	border-bottom: dashed 1px #CCCCCC;
}
.CompanyNews .ShowBox
{
	width:295px;
	height:130px;
	background-image:url(../Images/Bg.png);
	background-repeat:no-repeat;
	overflow:hidden;
	text-align: center;
	padding:2px;
	position:relative;
}

.CompanyNews .ShowBox span.BL
{
	left:0;
	width:12px;
	display:block;
	position:absolute;
	background-image:url(../Images/BL.gif);
	background-repeat:no-repeat;
	background-position:center center;
	margin-left:5px;
	margin-top:50px;
}
.CompanyNews .ShowBox span.BR
{
	right:0;
	width:12px;
	display:block;
	position:absolute;
	background-image:url(../Images/BR.gif);
	background-repeat:no-repeat;
	background-position:center center;
	margin-right:5px;
	margin-top:50px;
}


.CompanyNews .ShowBox .RcBoxRightAd,.CompanyNews .ShowBox a.CompanyNews .ShowBox ,img
{
	padding:0;
	margin:0;	
}
.CompanyNews .ShowBox .RcBoxRightAd img
{
	overflow:hidden;

}

/*------------------------------------------------表单搜索页---------------------------------*/
/*酒店查找盒子-----------------*/
.RcBox3 .Rb_Top
{
	background-image: url(../Images/Box/Box_590/B1.png);
}
.RcBox3 .Rb_Title .Rb_TitleImg
{
	height: 36px;
	background-image: url(../Images/Title/cx_jdcx.png);
}
.RcBox3 .Rb_Title
{
	background-image: url(../Images/Title_Bg1.png);
	background-position: right bottom;
}
.RcBox3 .Rb_Content
{
	background-image: url(../Images/Box/Box_590/B_Bg.png);
	background-repeat: repeat-y;
}

.RcBox3 .Rb_Foot
{
	background-image: url(../Images/Box/Box_590/B3.png);
}
/*搜索表单--------------------------*/
#QueryHotel
{
	width: 590px;
}
#QueryHotel fieldset
{
	border: 0;
	margin: 0 auto;
	width: 580px;
}

#QueryHotel div
{
	width: 190px;
	height: 25px;
	float: left;
}

#QueryHotel label
{
	width: 80px;
	padding: 0;
	margin: 0;
	color: #398525;
}
#QueryHotel .Text
{
	width: 100px;
	height: 15px;
	border: solid #9DCF46 1px;
	color: #669900;
}
#QueryHotel .Button
{
	width: 53px;
	height: 26px;
	color: #669900;
	background-image: url(../Images/Form/Button_Bg3.png);
}

#QueryHotel .Button:hover
{
	background-image: url(../Images/Form/Button_Bg3B.png);
}

#QueryHotel .Button1
{
	width: 84px;
	height: 26px;
	color: #669900;
	background-image: url(../Images/Form/Button_Bg4.png);
}
#QueryHotel .Button1:hover
{
	background-image: url(../Images/Form/Button_Bg4B.png);
}

/*搜索列表--------------------------*/
.RcBox4
{ 
	width: 588px;
	background-color: #FCFEF5;
	color:#666666;
	margin: 10px auto;
	display: table;
	 *height:auto!important;/*ie7*/
	height:320px;/*E*/
	min-height:320px;/**/
	border: #cfed78 1px dashed; 
}





/*搜索列表项目--------------------------*/
.RcBox5
{
	width: 570px;
	margin: 10px auto;
}
.RcBox5 .Rb_Top
{
	height: 25px;
	background-image: url(../Images/Box/Box_570/B1.png);
}


.RcBox5 .Rb_Title
{
	font-size:12px;
	width: 150px;
	min-width: 150px;
	height: 25px;
	margin-left: 15px;
	background-image: url(../Images/Box/Box_570/B_T5.png);
	background-position: left bottom;
	float: left;
	text-align: center;
	display: table;
	overflow: hidden;
}

.RcBox5 .Rb_TitleImg
{
	width: 12px;
	height: 25px;
	float: left;
	background-image: url(../Images/Box/Box_570/B_T6.png);
	background-position: left bottom;
}


.RcBox5 .Top2
{
	background-image: none;
	border-bottom: solid #CFED78 1px;
	margin-bottom: 6px;
}
.RcBox5 .Top2 .Rb_Title
{
	background-image: url(../Images/Box/Box_570/B_T3.png);
	text-align: center;
}
.RcBox5 .Top2 .Rb_Title .Rb_TitleText
{
	color: #FFFFFF;
	overflow: hidden;
}

.RcBox5 .Top2 .Rb_TitleImg
{
	background-image: url(../Images/Box/Box_570/B_T4.png);
}




.RcBox5 .Rb_TitleText
{
	width: 90%;
	height: 15px;
	margin-top: 8px;
	margin-left: 12px;
	text-align: center;
	display: block;
	color: #398525;
	overflow: hidden;
}
.RcBox5 .Rb_TitleMore
{
	line-height: 25px;
	margin-right: 40px;
	display: block;
	position: absolute;
	right: 0;
	color: #546804;
}


.RcBox5 .Rb_Content
{
	background-image: url(../Images/Box/Box_570/B_Bg.png);
	background-repeat: repeat-y;
	height: 250px;
	height: auto;
	overflow: visible;
	display: table;
}

.RcBox5 .Rb_Foot
{
	background-image: url(../Images/Box/Box_570/B2.png);
}

/*搜索列表项目内容--------------------------*/

.RbC_Summary
{
	width: 540px;
	height: 125px;
	height: auto;
	line-height: 18px;
	margin: 6px auto;
	padding: 0 2px;
	color: #666666;
	background-image: url(../Images/Box/Box_Bg1.png);
	background-position: right top;
	display: table;
	overflow: visible;
	position: relative;
}

.RbC_Summary p.HotelInfo
{
	text-indent:2em;

}

.RbC_Summary .ShowMap
{
	cursor:pointer;
	color:#4BA992;

}


.RbC_Img
{

	width: 160px;
	height: 120px;
	overflow: hidden;
	margin: 4px;
	float: left;
}

.RbC_Img img
{
	margin: auto auto;
	padding:2px;
	display: block;
	border: solid 1px #99CC00;
	width: 130px;
	height: 110px;
	background-color:#F8FCE1;
}

.RbC_ImgR 
{
	width: 260px;
	height: 220px;
	float:right;
}
.RbC_ImgR img
{
	width: 250px;
	height: 210px;
}

.RbC_Summary span.MHotelInfo
{
	float:left;
}


.RbC_Summary span h1
{
	font-size: 12px;
	font-weight: normal;
	background-image: url(../Images/Subfield_Im3.png);
	background-repeat: repeat-x;
	margin-bottom: 2px;
	position: relative;
}

.RbC_Summary span h1 b.HotelMap
{
	display: block;
	position: absolute;
	right: 0;
	color: #336600;
	cursor: pointer;
}

.RbC_Summary span p
{
	text-indent: 2em;
	width: 530px;
	height:65px;
	background: none;
	margin-bottom: 5px;
	overflow:scroll;
}
.RbC_Summary span p.InnIntr
{
	width: 350px;
	height: 65px;
	overflow:visible;
}
.RbC_Summary .Summary_Table
{
	width: 98%;
	text-align: center;
	margin:0 auto;	
}

.RoomInfoContentPage 
{

	color:#666666;
	padding:5px;
}
.RoomInfoContentPage .RoomImg
{ 
	height:150px;
	width:210px;
	padding:2px;
	overflow:hidden;
	border:#9EC630 1px solid; 
}

.RoomInfoContentPage .RoominfoA
{
	

}
.RoomInfoContentPage .RoominfoA h1
{

	height:20px;

}

.RoomInfoContentPage .RoominfoA span
{
	display:inline;		
}

/*房间信息*/
.RoomListContent .LoadingLayer
{
	height:20px;
	margin-top:5px;
}



/*酒店附属信息*/
.RbC_HotelPhoto
{
	width: 520px;
	height: 100px;
	text-align: center;
	padding: 4px;	
	margin: 0 auto;
	overflow: hidden;
	border: solid #CFED78 1px;
	background-color:#F5FBD4
}
.RbC_HotelPhoto .RbC_HotelPhotoContent
{
	width: 520px;
	height: 102px;
	margin: 0 auto;
	overflow: hidden;
}

.RbC_HotelPhoto .RbC_HotelPhotoContent
{
	list-style:none;
}
.RbC_HotelPhoto .RbC_HotelPhotoContent td
{
	list-style:none;
	text-align:center;
		border: solid #F5FBD4 1px;
}
.RbC_HotelPhoto .RbC_HotelPhotoContent td a
{
	margin:0;
	padding:0;

}
.RbC_HotelPhoto .RbC_HotelPhotoContent td a img
{
	padding:2px;
	border: solid #CFED78 1px;
	background-color:#ffffff;
}

.RbC_HotelPhoto .RbC_HotelPhotoContent td a span
{
	line-height:15px;
	background-color:#F5FBD4;

}
.RbC_HotelPhoto .RbC_HotelPhotoContent td img.RbC_HotelPhotoContent
{
	margin:0;	
	width:117px;
	height:80px;	
	display:block;
	float:none;
	margin:0 auto;
	

}

.RbC_HotelPhoto .RbC_HotelPhotoContent td .RbC_HotelPhotoTitle
{
	display:block;
}



/*搜索列表项目内容 客房列表--------------------------*/

.RbC_GuestRoomList
{
	width: 100%;
	
}

.RbC_GuestRoomList .Rb_Top
{
	background-image: none;
	border-bottom: solid #CFED78 1px;
	margin-bottom: 6px;
}
.RbC_GuestRoomList .Rb_Title
{
	background-image: url(../Images/Box/Box_570/B_T3.png);
}
.RbC_GuestRoomList .Rb_Title .Rb_TitleText
{
	color: #FFFFFF;
}

.RbC_GuestRoomList .Rb_TitleImg
{
	background-image: url(../Images/Box/Box_570/B_T4.png);
}



.RbC_GuestRoomList .Rb_Content
{
	height: 100px;
	height: auto;
	width: 550px;
	background-image: none;
	margin-left: 10px;
	margin:0 auto;
	overflow: visible;
	display: table;
}

/*酒店信息--------------------------*/
.RcBox6
{
	width: 580px;
	background-color: #FCFEF5;
	border: solid #CFED78 1px;
	margin: 10px auto;
	margin-top: 0;
}

.Rb_HotelInfo .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_jdjs.png);
}

.Rb_HotelInfo .HotelInfoLink
{
	width: 520px;
	margin: 0 auto;
	list-style-type: none;
	color: #71A41A;
	text-align: center;
}
/*酒店信息导航*/
.Rb_HotelInfo li
{
	width: 80px;
	float: left;
	cursor: pointer;
}
.Rb_HotelInfo li:hover
{
	color: #336600;
}


/*酒店信息导航*/
.Rb_HotelInfo .GuestRoomOther
{
	margin-bottom: 15px;
	color: #666666;
}
/*酒店附属信息*/
.GuestRoomOther h1
{
	color: #7EBA3D;
	font-weight: normal;
	font-size: 12px;
	width: 98%;
	display: block;
	height: 15px;
	background-image: url(../Images/Subfield_Im3.png);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px;
	position:relative;
}
.GuestRoomOther h1 span
{
	display: block;
	position: absolute;
	left: 0;
}
.GuestRoomOther h1 span.SpanRight
{
	display: block;
	position: absolute;
	right:0;
}
.RoomInfo  h1 
{
	
}
.RoomInfo  h1 span
{
	display:inline;
	position:inherit;
}

.GuestRoomOther a
{
	color: #7EBA3D;
}

.GuestRoomOther p
{
	margin-bottom: 15px;
	color: #666666;
	text-indent: 2em;
}

/*------------------------------------------------会员俱乐部---------------------------------*/
.MemberClub .Rb_Title
{
	background-image: url(../Images/Title_Bg3.png);
}
.MemberClub .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_hyjlb.png);
}
.MemberClub .MemberLink
{
	width: 545px;
	display: block;
	list-style-type: none;
	color: #71A41A;
	text-align: center;
	margin: 0 auto;
}

.MemberClub li
{
	width: 85px;
	height: 25px;
	margin: 2px;
	float: left;
	cursor: pointer;
}
.MemberClub li:hover
{
	color: #336600;
}
.MemberClub .MemberLink li a
{
	width: 82px;
	height: 25px;
	padding-top: 6px;
	display: block;
	color: #ffffff;
	background-image: url(../Images/Form/Button_Bg4.png);
}

.MemberClub .MemberLink li a.S99
{

	background-image: url(../Images/Form/Button_Bg4_1.png);
}

.MemberClub .MemberLink li a:hover
{
	background-image: url(../Images/Form/Button_Bg4B.png);
	color: #336600;
}

.MemberClub  .Rbc_PL
{
	margin:0 30px;
	text-align:center;
	
}

/*------------------------------------------------公司简介---------------------------------*/

.PP_About .Rb_Title .Rb_TitleImg
{
	background-image:url(../Images/Title/cx_gsjj.png);
}


.PP_News .Rb_Title .Rb_TitleImg
{
	background-image:url(../Images/Title/cx_zxzx.png);
}


.PP_Joinin .Rb_Title .Rb_TitleImg
{
	background-image:url(../Images/Title/cx_hzjm.png);
}


.PP_Question .Rb_Title .Rb_TitleImg
{
	background-image:url(../Images/Title/cx_kfzx.png);
}




/*------------------------------------------------客房资料---------------------------------*/

.Rb_RoomInfo .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_kfzl.png);
}

.Rb_RoomInfo .HotelInfoLink
{
	width: 520px;
	margin: 0 auto;
	list-style-type: none;
	color: #71A41A;
	text-align: center;
}
/*酒店信息导航*/
.Rb_RoomInfo li
{
	width: 80px;
	float: left;
	cursor: pointer;
}
.Rb_RoomInfo li:hover
{
	color: #336600;
}

.Rb_RoomInfo img
{
	float: right;
	margin: 2px;
}
.Rb_RoomInfo .GuestRoomOther h1
{
	display: inline;
}

.Rb_RoomInfo .GuestRoomOther a
{
	color: #7EBA3D;
}

.Rb_RoomInfo .GuestRoomOther p
{
	margin-bottom: 15px;
	color: #666666;
	text-indent: 2em;
}


.Rb_SearchSet .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_gjcz.png);
}
/*------------------------------------------------会员注册---------------------------------*/

.MemberReg
{
}
.MemberReg .Rb_Content
{
	text-align: center;
}
.MemberReg .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_hyzc.jpg);
}

.MemberReg .Rb_Title
{
	background-image: url(../Images/Title_Bg3.png);
}

/*------------------------------------------------99特区---------------------------------*/
.Area99
{
	text-align: left;
}
.Area99 *
{

	background-repeat:no-repeat;
}
.Area99 .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_99ty.png);
}

.Area99 .Rb_Title
{
	background-image: url(../Images/Title_Bg3.png);
}

.Area99 .HotelList99
{
	width: 520px;
	margin: 0 auto;
	list-style-type: none;
	color: #71A41A;
	text-align: center;
	margin-bottom: 20px;
}

.Area99 .HotelList99 li
{
	width: 165px;
	height: 25px;
	float: left;
	border: solid #CFED79 1px;
	margin: 2px;
	overflow: visible;
}

.Area99 .HotelList99 li a
{
	width: 160px;
	height: 25px;
	line-height: 25px;
	text-align: left;
	padding-left: 4px;
	float: left;
	display: block;
	background-image: url(../Images/Form/Button_T1.png);
	background-position: center right;
}

.Area99 .HotelList99 li a:hover
{
	background-color: #F3FADC;
	color: #415503;
}


.Area99 .HotelList99 li a.dhbg1
{
	background-image: none;
}
.Area99 .HotelList99 li a.dhbg2
{
	background-image: url(../Images/Form/Button_T1.png);
}



.Area99 h1
{
	width: 540px;
	margin-left: 20px;
	height: 20px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 20px;
}
.Area99 h2
{
	width: 540px;
	margin-left: 20px;
	height: 25px;
	line-height:25px;
	background-image: url(../Images/Subfield_Im3.png);
	background-repeat: repeat-x;
	color: #ACCB32;
	display:block;
	clear:both;
}


/*------------------------------------------------填写订单---------------------------------*/


.WriteOrder
{
	width: 800px;
}

.WriteOrder .Rb_Top
{
	background-image: url(../Images/Box/Box_800/B1.png);
	
}

.WriteOrder .Rb_Title .Rb_TitleImg
{
	background-image: url(../Images/Title/cx_zxyd.png);
}



.WriteOrder .Rb_Content
{
	background-image: url(../Images/Box/Box_800/B_Bg.png);
}
.WriteOrder .Rb_Foot
{
	background-image: url(../Images/Box/Box_800/B2.png);
}
.WriteOrder .RcBox5
{
	width: 780px;
}

.WriteOrder .RcBox5 .Rb_Top
{
	background-image: url(../Images/Box/Box_780/B1.png);
}
.WriteOrder .RcBox5 .Rb_Content
{
	background-image: url(../Images/Box/Box_780/B_Bg.png);
}
.WriteOrder .RcBox5 .Rb_Foot
{
	background-image: url(../Images/Box/Box_780/B2.png);
}

/*.WriteOrder input
{
width:120px;
height:15px;
border:solid #9DCF46 1px;
background-image:url(../Images/Form/Input_Text.png);
}


.WriteOrder legend
{
color:#007A52;
font-size:12px;
}
.WriteOrder label {

 width:120px;
 text-align:right;
 padding:1px;
 margin:1px;
 padding-top:6px;
}*/
.WriteOrder .Button, .WriteOrder .Button1
{
	width: 50px;
	height: 25px;
	border: 0;
	color: #007A52;
	background-image: url(../Images/Form/Button_Bg3.png);
	cursor: pointer;
}
.WriteOrder .Rb_Content
{
	text-align: center;
}




/*------------------------------------------------模板页---------------------------------*/
.PageTemplate
{
	margin: 4px 0;
}
.PageTemplate .Rb_Title .Rb_TitleImg
{
	background-image: none;
}


.PageContentTemplate .Rb_Title
{
	background-image: none;
	text-align: center;
	font-size: 20px;
	height: 20px;
	font-weight: bolder;
}
.PageContentTemplate .Rb_Content
{
	color: #666666;
	min-height: 350px;
	display: table;
}

/*------------------------------------------------酒店分布页---------------------------------*/
.jd_fb
{
	text-align: left;
	color:#666666;
}

.jd_fb .citylist
{
	width: 100px;
	height: 20px;
	margin: 2px 5px;
	float: left;
	text-align: center;
}
.jd_fb .inncitylist
{
	border: solid 1px #EAEAEA;
	display: table;
	height: 100px;
}

.jd_fb .innnamelist_city
{
	width: 120px;
	background-color: #C7E76B;
}


.jd_fb .innnamelist_title
{
	width: 100%;
	height:20px;
	line-height:20px;
	background-color: #F8FCE1;
	border: solid #C7E76B 1px;
	padding-left:2px;
}
.jd_fb .innnamelist_title .innnamelist_ntitle
{
	border: none;
}
.jd_fb .NoOpen,.jd_fb .NoOpen a
{
	background-color:#F0F0F0;
	color:#7B7B7B;
}

.jd_fb .innnamelist_add
{
	display:table;
}

.jd_fb .innnamelist_atitle
{
	
}
.jd_fb .innnamelist_ntitle
{
	width: 120px;
	height: 20px;
	line-height: 20px;
	float: left;
	border-right: dashed #C7E76B 1px;
	text-align: left;
}

.jd_fb .innnamelist_add
{
	width: 100%;
	border: solid #C7E76B 1px;
	border-top:none;
	padding-left:2px;
}
/*-----------------------------------------------会员手册页---------------------------------*/
.JD_Fb .ImgNavList, .JD_Js .ImgNavList
{
	width: 200px;
	display: table;
	text-align: center;
	margin: 0 auto;
}


.HY_Sc .ImgNavList
{
	width: 400px;
	display: table;
	text-align: center;
	margin: 0 auto;
}



.HY_Kh_WT .khwt
{
	width:100%;
	margin: 0 auto;	
	color: #88C05A;	

}

.HY_Kh_WT .khwt li
{
	height: 20px;
	line-height: 20px;
	background-image: url(../Images/Subfield_Im3.png);
	background-position:left;
	border-bottom:#EDF6F3 1px dashed;
	list-style:none;

}
.HY_Kh_WT .khwt li a
{
	height: 20px;
	line-height: 20px;
	display:block;
}

.HY_Kh_WT .khwt li:hover
{
	border-bottom:#EDF8A6 1px dashed;
}
.HY_Kh_WT .PP_ZY
{
	margin:0 auto;	
}
.HY_Kh_WT .PP_ZY li
{
	width:100px;
	height:20px;
	line-height:20px;
	float:left;
	text-align:center;		
}



/*-----------------------------------------------酒店搜索提示---------------------------------*/
.PromptBox
{
	position: absolute;
	left: 0;
	top: 0;
	width: 200px;
	height: 40px;
	display: table;
	z-index:1001;
}
.PromptBoxBg
{
	width: 202px;
	height: 225px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:1000;
	>filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

.PromptBox ul
{
	list-style-type: none;
	color: #66B098;
	background-color: #FFFFFF;
	border: #BCDCD2 1px solid;
}
.PromptBox ul li
{
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.PromptBox ul li a
{
	height: 25px;
	line-height: 25px;
	width: 100%;
	display: block;
	color: #309473;
	padding-left: 4px;

}
.PromptBox ul li a:hover
{
	background-color: #EDF6F3;
	color: #027B51;
	font-weight: bold;
}


.PromptBox ul.RoomTypeList
{
	color: #415503;
	border: #CFED79 1px solid;
}

.PromptBox ul.RoomTypeList a
{
	color: #398525;
}
.PromptBox ul.RoomTypeList a:hover
{
	color: #415503;
	font-weight: normal;
	background-color: #F3FADC;
	background-image: url(../Images/Form/Button_T1.png);
	background-position: center right;
	background-repeat: no-repeat;
	border-left: #CFED79 2px solid;
}

/*-----------------------------------------------弹窗---------------------------------*/
.PromptBox_win
{
	position: absolute;	
	display:table;
	z-index:1002;
	border: #ffffff 4px solid;
}

.PromptBox_Box1
{
	background-color:#FFFFFF;
	width:100%;
	height:auto;
	margin:0 auto;	
	display:table;
	border: #EDF8A6 1px solid;
	position:relative;
}

.PromptBox_Box1 .Pb_Title
{
	background-color:#C7E76B;
	width:100%;
	height:20px;
	color:#FFFFFF;
	font-weight:bolder;
	padding-left:2px;
	position:relative;

	
}

.PromptBox_Box1 .Pb_Title .Pb_Title_text
{
	display:block;
	height:12px;
	width:100%;
	padding-top:2px;
	position:relative;
}

.PromptBox_Box1 .Pb_Title .Pb_Title_a
{
	display:block;
	position:absolute;
	right:0;
	margin:0;
	top:0;	
	width:20px;
	height:20px;
	background-image:url(../Images/Close.gif);
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;

}

.PromptBox_Box1 .Pb_Content
{
	width:100%;
	display:table;
	height:200px;
	position:relative;
	
}


.UserRegSubmit
{	
	width:250px;
	height:80px;
	position:absolute;
	background-color:#FFFFFF;
	>top:0;
	>left:0;
	
}
.UserRegSubmit img
{	
	margin:0 auto;
	margin-top:50px;
	display:block;
}
.PromptWin_UserAcForm 
{
color:#333333;
margin-top:10px;
}

.PromptWin_UserAcForm span
{
text-indent:2em;
color:#666666;
}
.PromptWin_UserAcForm span.UserAcDisc
{
color:#999999;
}
.PromptWin_UserAcForm span.UserAcError
{
color:#FF0000;
}

.PromptWin_UserAcForm div
{
margin:10px 0;
}
.PromptWin_UserAcForm div.UserAcLine
{
margin:0;
height:15px;
width:100%;
background:#C7E76B;
}

.PromptWin_UserAcForm label
{
width:80px;
display:inline-block;
text-align:right;
}

.PromptWin_UserAcForm .button
{
	background-image: url(../Images/Form/Button_Bg8.png);
	width: 60px;
}

/*-----------------------------------------------会员酒店搜索提示---------------------------------*/
#RightOnlineBooking
{
	color:#415503;
	padding:2px;
}
#RightOnlineBooking .Text
{
	width: 64px;
	display:inline;
	color:#309473;
}
#RightOnlineBooking .Button
{
	background-image: url(../Images/Form/Button_Bg1.png);
	width: 45px;
	display:inline;
}
#RightOnlineBooking .ButtonA1
{
	background-image: url(../Images/Form/Button_Bg8.png);
	width: 60px;
}
#RightOnlineBooking div
{
	width: 126px;
	display:inline;
}


#RightOnlineBooking span
{
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 25px;
	display: table;
}
#RightOnlineBooking lable
{
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 25px;
	display: table;
}

#RightOnlineBooking ButtonArea
{
	padding: 0;
	margin: 0;
	height: 25px;
	line-height: 25px;
	display: table;
}


/*-----------------------------------------------会员消息---------------------------------*/
.MC_Statistic
{
	width: 195px;
	height: 120px;
	margin-top: 20px;
	margin-bottom: 5px;
	margin-right: 2px;
	overflow: hidden;
	color: #9EC630;
	border-right: #9ec630 1px dotted;
	float: left;
}
.MC_Statistic ul
{
	width: 80%;
	list-style-type: none;
	float: right;
}
.MC_Statistic ul li
{
	height: 20px;
	line-height: 20px;
}
.MC_MyMsg
{
	float: left;
	margin-top: 5px;
	margin-left: 20px;
	width: 320px;
	height: 120px;
}
.MC_MyMsg div
{
	width: 100%;
	height: 15px;
	background-color: #F8FCE1;
	border: #CFED79 1px solid;
	padding-top: 2px;
	color: #71A41A;
}
.MC_MyMsg span
{
	width: 31%;
	height: 15px;
	line-height: 15px;
	display: block;
	float: left;
	text-align: center;
}
.MC_MyMsg span.T1
{
	width: 15%;
}
.MC_MyMsg span.T2
{
	width: 62%;
}
.MC_MyMsg span.T3
{
	width: 20%;
	font-family: Tahoma;
}
.MC_MyMsg ul
{
	list-style-type: none;
	width: 100%;
	height: 100px;
	display: block;
	overflow: hidden;
	color: #666666;
}
.MC_MyMsg ul span.T1
{
	text-align: justify;
	>text-justify:distribute-all-lines;
	>text-align-last:justify
}
.MC_MyMsg ul span
{
	height: 20px;
	line-height: 20px;
}

/*-----------------------------------------------载入层---------------------------------*/

.LoadingLayer
{
	width:100px;
	height:100px;
	margin:0 auto;
	line-height:100px;
	text-align:center;
	margin-top:50px;	
}
.pageContentTitleInfo
{
	padding:4px;
	width:98%;
	border-bottom:solid 1px  #E1F6A9 ;
	margin:0 auto;
}



/*-----------------------------------------------常见问题---------------------------------*/
.Rc_ChildPage
{ 
	width:530px;
	height:auto;
	display:table;
	border:#CFED78 1px solid;
	background-color:#ffffff;
	margin:0 auto;
	padding:10px;
	padding-bottom:50px;
	margin-bottom:20px;
	color:#666666;


}
.Rc_ChildPage p
{ 
	text-indent:2em;
	display:inherit;
}
.Rc_ChildPage .Rb_Title
{ 
	text-align:center;	
	height:20px;
}
.Rc_ChildPage .Rb_Line
{ 
	
}
.Rc_ChildPage h3
{ 
	
}
.Rc_ChildPage ul
{ 
	margin-left:40px;
	font-size:12px;
	font-weight:normal;
	list-style-type:decimal;
}

/*-----------------------------------------------新闻---------------------------------*/
div.list {text-align:left;display:table;clear:both;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(../Images/List/li.gif) no-repeat 0px 13px;}
	div.list h5 i{font-style:normal;font-size:15px;color:#B8C683; line-height:40px}	
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}

	div.list p a{color:#666666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}
	
	
	
/*-----------------------------------------------每日房价---------------------------------*/	
.RoomInfoDailyTrading
{
	background-color:#ffffff;
	border:solid 1px  #CFED79 ;
}

.RoomInfoDailyTrading .CountInfo
{
	width:100%;
	margin:2px 0;
	padding:1px;
	color:#ffffff;
	background-color:#ACCB32;
}
.RoomInfoDailyTrading table
{
	width:170px;
	padding-bottom:2px;
	margin:0 auto;
}
.RoomInfoDailyTrading table thead
{

	color:#71A41A;
	background-color:#EDF8A6;
	height:22px;
	
}

.RoomInfoDailyTrading table thead tr th
{
	width:22px;
	line-height:22px;
	height:22px;
	border:solid 1px  #CFED79 ;

}

.RoomInfoDailyTrading table tbody 
{

}
.RoomInfoDailyTrading table tbody tr
{

	height:20px;
	color:#666666;
}


.RoomInfoDailyTrading table tbody td
{
	width:22px;
	line-height:22px;
	height:22px;
	text-align:center;
	border-bottom:dashed 1px  #F0F0F0 ;
	border:solid 1px  #CFED79 ;
}
.RoomInfoDailyTrading table tbody td.TD1
{
	text-align:left;
	padding-left:2px;
}

/*-----------------------------------------------每日房价---------------------------------*/	
.PP_XW ul
{
	list-style:none;
}
.PP_XW ul li
{
	background-image:url(../Images/ListStyle_Img1.png);
	background-position:left  center;
	background-repeat:no-repeat;
	padding-left:8px;
}
.PP_XW a
{
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#7B7B7B;
}
.PP_XW a:hover
{
	color:#424242;
}
.PP_XW a i
{
	color:#424242;
	font-size:10px;
	margin-left:5px;	

}



/*-----------------------------------------------会员注册---------------------------------*/	
.FormArea
{
	margin:0;	
}
.FormArea .infoTitle
{
	height:20px;
}

.FormArea label
{
	width:180px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	text-align: right;
	display:inline-block;
	color:#585858;

}
.FormArea label.Cinfo
{
	width:145px;
}

.FormArea div
{
	margin-left: 2px;
	overflow: hidden;
}
.FormArea div.moreInfo
{

}

.FormArea input,.FormArea select
{
	vertical-align:middle;
	color:#585858;
}

.FormArea .Text
{
	width: 160px;
	border: solid #C3C3C3 1px;
	vertical-align:middle;	
}
.FormArea .SDate
{
	width: 160px;
}
.FormArea i
{
	color:Red;	
}

.FormArea span
{
	display:inline;
	margin-left:5px;
	vertical-align:middle;	
	color:Red;	
}
.FormArea .Select
{
	width: 164px;
	border: solid #BCDCD2 1px;
	background-image: url(Images/Form/Input_Text.png);
	background-color:#FCFCFC;
}

.FormArea .Select option
{
	background-image: url(Images/Form/Input_Text.png);
}
.FormArea div.ButtonArea
{
	text-align: center;
}

.FormArea .Button, .FormArea .Button1
{
	width: 50px;
	height: 20px;
	border: 0;
	cursor: pointer;
	color:#184C74;
	border:solid #ABBFD4 1px;
	background-image: url(Images/Form/Button_Bg9.png);
	background-repeat:repeat-x;
}
