body{
    background:#FFFFFF;
    font-size:14px;
	width:980px;
	margin-top:10px;
	margin:auto;
	font-family:ËÎÌå;
}
a:link {
    text-decoration:none;
}
a:visited {
    text-decoration:none;
}
a:hover {
    text-decoration:none;
}
li{
    margin:0px;
    padding:0px;
    border:0px;
}
ul{
    margin:0px;
    padding:0px;
	border:0px;
}
.mid{
     margin-top:5px;
	 width:100%;
}
.leftmid{
	 float:left;
	 width:226px;
	 margin-right:10px;
	 display:inline;
}
.search_shadow{
     background:url(/images/hotel/left_search_01.jpg) no-repeat;
     width:6px;
     height:135px;
	 float:left;
}
.search_menu{
     width:220px;
     height:350px;
	 float:left;
}
.search_menu_top{
     background:url(/images/hotel/left_search_02.jpg) no-repeat;
     width:180px;
     height:37px;
	 font-size:12px;
	 font-weight:bold;
	 color:#985502;
	 line-height:37px;
	 float:left;
	 padding-left:40px;!important
}
.search_menu_mid{
     width:216px;
	 height:295px;
	 float:left;
	 border-left:#f67323 solid 2px;
	 border-right:#f67323 solid 2px;
}
.search_menu_bot{
     background:url(/images/hotel/left_search_05.jpg) no-repeat;
     width:220px;
	 height:9px;
	 float:left;
}
.search_menu_mid_city1{
     background:url(/images/hotel/left_search_04.jpg) no-repeat;
	 width:59px;
	 height:22px;
	 margin:5px;
	 color:#FFFFFF;
	 font-weight:bold;
	 line-height:20px;
	 font-size:12px;
	 padding-left:4px;
	 float:left;
	 display:inline;
}
.search_menu_mid_city2{
      float:left;
	  width:130px;
	  height:22px;
	  margin:5px;
	  display:inline;
}
.search_menu_mid_city2 li{
      float:left;
	  list-style:none;
	  margin:3px;
	  font-size:12px;
	  font-weight:bold;
	  display:block;
	  display:inline;
}
.search_menu_mid_city2 li a:link{
      color:#2b6fc4;
}
.search_menu_mid_city2 li a:hover{
      color:#ff930c;
}
.search_menu_mid_city2 li a:visited{
      color:#2b6fc4;
}
.search_menu_mid_list{
       margin:4px;
	   width:205px;
	   height:auto;
	   float:left;
	   display:inline;
}
.search_menu_mid_list li{
	   margin-bottom:6px;
	   color:#2b6fc4;
	   font-weight:bold;
	   font-size:12px;
	   line-height:20px;
	   list-style:none;
}
.search_menu_mid_list li input{
	width:90px;
	vertical-align:middle;
}
.search_menu_mid_list li select{
	width:105px;
	vertical-align:middle;
}
.search_menu_mid_list li img{
	   vertical-align:middle;
	   margin-left:3px;
}
.search_menu_mid_cx{
       background:url(/images/hotel/left_search_08.jpg) no-repeat;
	   text-align:center;
	   color:#FFFFFF;
	   width:97px;
	   height:27px;
	   float:left;
	   margin:0px 55px 0px 55px;
	   font-weight:bold;
	   line-height:27px;
	   display:inline;
}
.search_menu_mid_cx a:link{
       color:#FFFFFF;
}
.search_menu_mid_cx a:visited{
       color:#FFFFFF;
}
.syq_3{
        float:left;
		width:214px;
		height:auto;
		border-left:#dadada solid 1px;
		border-right:#dadada solid 1px;
		padding:10px 5px 0px 5px;
		text-overflow:ellipsis; 
		white-space:nowrap;
		overflow:hidden;
}
.syq_3 li{
        list-style:url(/images/hotel/asyq4.gif);
		color:#737373;
		font-size:12px;
		margin-bottom:5px;
		margin-left:15px;
		}
.syq_3 li a:link,.syq_2 li a:link{
      color:#737373;
}
.syq_3 li a:hover,.syq_2 li a:hover{
      color:#ff930c;
}
.syq_3 li a:hover,.syq_2 li a:visited{
      color:#ff930c;
}
.syq_4{
        background:url(/images/hotel/asyq3.gif) no-repeat;
		width:226px;
		height:7px;
		float:left;
		overflow:hidden;
}
.left_fjjd{
        float:left;
		width:226px;
		height:auto;
		margin-top:5px;
}
.left_fjjd1{
        background:url(/images/hotel/fjjd.gif);
		width:201px;
		height:30px;
		line-height:30px;
		padding-left:25px;
		font-weight:bold;
		color:#FFFFFF;
}
.left_fjjd2{
        width:224px;
		border-left:#dadada solid 1px;
		border-right:#dadada solid 1px;
		height:auto;
}
.rightmid{
        float:right;
		width:727px;
		margin-bottom:10px;
		display:inline;
		height:auto;
}
.jdmc{
       background:url(/images/hotellist/cxjg1.gif) no-repeat left center;
	   height:36px;
	   width:707px;
	   padding-left:20px;
	   font-size:12px;
	   font-weight:bold;
	   color:#666666;
	   float:left;
	   line-height:36px;
}
.jdmc span{
       font-size:16px;
	   color:#2b6fc4;
	   padding-right:10px;
}
.rzrq{
       width:727px;
	   float:left;
	   margin-top:10px;
	   display:inline;
}
.rzrq_1{
       background:url(/images/hotellist/cxjg2.gif) no-repeat left center;
	   width:18px;
	   height:37px;
	   float:left;
}
.rzrq_2{
       background:#fcfcfc;
	   width:683px;
	   height:33px;
	   line-height:33px;
	   float:left;
	   border-bottom:#f1f1f1 solid 2px;
	   border-top:#f1f1f1 solid 2px;
	   padding-left:20px;
	   font-weight:bold;
}
.rzrq_2 span{
       color:#f8742a;
}
.rzrq_3{
       background:url(/images/hotellist/cxjg3.gif) no-repeat right center;
	   width:6px;
	   height:37px;
	   float:left;
}
.jdxx{
       width:705px;
	   height:auto;
	   float:left;
	   margin-top:10px;
	   display:inline;
	   padding:10px;
	   border:#f1f1f1 solid 1px;
}
.jdxx_mcwz{
       background:url(/images/hotellist/cxjg6.gif) no-repeat left center;
	   width:675px;
	   padding:0px 15px 0px 15px;
	   border-bottom:#f8742a solid 1px;
	   height:25px;
	   float:left;
}
.jdxx_mcwz a:link{
       color:#2b6fc4;
}
.jdxx_mc{
       float:left;
	   height:25px;
	   line-height:25px;
	   font-size:16px;
	   color:#2b6fc4;
	   font-weight:bold;
}
.jdxx_wz{
       float:right;
	   font-size:12px;
	   line-height:24px;
	   background:url(/images/hotel/diqu.gif) no-repeat left center;
	   padding-left:20px;
}
.jdxx_photojj{
       float:left;
	   margin-top:15px;
	   display:inline;
	   width:705px;
	   height:122px;
}
.jdxx_photo{
       float:left;
	   width:160px;
	   height:120px;
	   overflow:hidden;
	   border:#333333 solid 1px;
}
.jdxx_jj{
       float:left;
	   margin-left:10px;
	   display:inline;
	   width:533px;
}
.jdxx_jj_dpnr{
       width:513px;
	   float:left;
}
.jdxx_jj_dz{
       float:left;
	   font-size:12px;
	   color:#333333;
	   width:300px;
}
.jdxx_jj_dp{
       float:right;
	   font-size:12px;
	   background:url(/images/hotellist/cxjg4.gif) no-repeat left center;
	   padding-left:20px;
}
.jdxx_jj_dp a:link{
       color:#2b6fc4;
}
.jdxx_jj_nr{
       background:#fafafa;
	   float:left;
	   font-size:12px;
	   color:#333333;
	   width:523px;
	   padding:5px;
	   line-height:16px;
	   height:98px;
	   margin-top:2px;
	   display:inline;
}
.jialist{
        float:left;
		width:705px;
		text-align:center;
		margin-top:20px;
		display:inline;
		height:auto;
		font-size:12px;
		border-top:1px solid #e0e0e0;
		margin-bottom:10px;
}
.jialist table{
	    border-collapse:collapse;
}
.jialist td{
	    border-bottom:1px solid #e0e0e0;
	    height:35px;
}
.jialist table .header{
	     background:#f7faff;
	     font-weight:bold; 
	     color:#333333;
}
.jialist table .header td{
	     height:20px;
}
.jialist tr{
	     text-align:center;
}
.gdfx{
          text-align:right;
		  width:100%;
		  font-size:12px;
}
.gdfx a:link{
       color:#2b6fc4;
}
.pdshow {
	position:absolute;
	float:left;
}
.pdshow table{
	border:1px solid #b8dfff;
	border-collapse:collapse;
	font-size:12px;
	background-color:#FFFFFF;
}
.pdshow td{
	border:1px solid #b8dfff;
	padding:3px;
	line-height:normal;
	height:auto;
}
.pdshow table .header{
	background:#f1f9ff;
	line-height:normal;
	height:auto;
}
.pdshow table .header td{
    height:auto;
}
.pdRoom{
	background-color:#ffffff;
}
.pdRoom a{
    text-decoration:underline;
}