body{
    background:#FFFFFF;
	width:950px;
	margin-top:10px;
	margin:auto;
	font-family:ËÎÌå;
	font-size:12px;
}
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;
}
h1{
    font-size:16px;
	color:#ff4a00;
	margin:0px;
	padding:0px;
	border:0px;
	margin-bottom:10px;
}
.mid{
    width:950px;
	padding-top:10px;
	float:left;
}
.leftmid{
    float:left;
	width:730px;
	padding-right:15px;
}
.right_ss{
    width:205px;
	float:left;
}
.ss_dht{
    width:205px;
}
.ss_dht_a{
    background:url(/images/hotel/dh_f.jpg) no-repeat;
	width:22px;
	height:28px;
	float:left;
}
.ss_dht_b{
    background:url(/images/hotel/dh_b.jpg) repeat-x;
	height:21px;
	width:143px;
	float:left;
	padding:7px 0px 0px 15px;
	font-size:14px;
	font-weight:bold;
}
.ss_dht_c{
    background:url(/images/hotel/dh_d.jpg) no-repeat;
	width:25px;
	height:28px;
	float:left;
}
.ss_nr{
    border-bottom:#e7e7e7 solid 1px;
	border-left:#e7e7e7 solid 1px;
	border-right:#e7e7e7 solid 1px;
	border-top:#227abd solid 2px;
	float:left;
	width:197px;
	height:auto;
	display:inline;
	padding:10px 0px 10px 6px;
}
.ss_nr_list li{
	   margin-bottom:15px;
	   color:#2b6fc4;
	   font-weight:bold;
	   line-height:20px;
	   list-style:none;
	   background:url(/images/hotel/iocn_1.gif) no-repeat left center;
	   padding-left:10px;
}
.ss_nr_list li input{
	width:90px;
	vertical-align:middle;
}
.ss_nr_list li select{
	width:105px;
	vertical-align:middle;
}
.ss_nr_list li img{
	   vertical-align:middle;
	   margin-left:3px;
}
.ss_nr_cx{
      background:#f7fbff;
	  width:177px;
	  height:33px;
	  margin-left:3px;
	  padding-left:8px;
	  padding-top:12px;
}
.cx_a {
      float:left;
	  margin-right:10px;
	  display:inline;
}
.cx_a input{
      width:102px;
	  border:0px;
	  margin:0px;
	  padding:0px;
	  height:22px;
	  line-height:22px;
	  border:1px solid #CCCCCC;
}
.cx_b {
      float:left;
}
.cx_b a{
      background:url(/images/hotel/but_cx.jpg) no-repeat;
	  width:56px;
	  height:24px;
	  border:0px;
	  display:block;
}
.right_ty{
    width:205px;
	margin-top:15px;
	float:left;
}
.right_dht{
      width:205px;
}
.right_dht_a{
      background:url(/images/hotel/dh_g.jpg) no-repeat;
	  width:22px;
	  height:28px;
	  float:left;
}
.right_dht_b{
      background:url(/images/hotel/dh_b.jpg) repeat-x;
	  height:21px;
	  width:143px;
	  float:left;
	  padding:7px 0px 0px 15px;
	  font-size:14px;
	  font-weight:bold;
}
.right_dht_c{
      background:url(/images/hotel/dh_d.jpg) no-repeat;
	  width:25px;
	  height:28px;
	  float:left;
}
.right_nr{
    border-bottom:#e7e7e7 solid 1px;
	border-left:#e7e7e7 solid 1px;
	border-right:#e7e7e7 solid 1px;
	border-top:#227abd solid 2px;
	float:left;
	width:197px;
	height:auto;
	display:inline;
	padding:10px 0px 10px 6px;
}
.right_nr li{
    list-style:none;
	height:25px;
	line-height:25px;
}
.right_nr li p{
    width:150px;
	margin:0px;
	padding:0px;
	float:left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.right_nr li p a:link{
        color:#666666;
}
.right_nr li p a:hover{
        color:#2b6fc4;
}
.right_nr li p a:visited{
       color:#666666;
}
.right_nr li span{
   	color:#ff4a00;
}
.right_nr_dp{
    border-bottom:#e7e7e7 solid 1px;
	border-left:#e7e7e7 solid 1px;
	border-right:#e7e7e7 solid 1px;
	border-top:#227abd solid 2px;
	float:left;
	width:197px;
	height:auto;
	display:inline;
	padding:10px 0px 0px 6px;
}
.right_nr_dp li{
    list-style:none;
	line-height:25px;
	margin-bottom:10px;
}
.right_nr_dp li p{
   margin:0px;
   padding:0px;
}
.right_nr_dp li span{
    color:#ff4a00;
}
.right_nr_dp li p a:link{
        color:#666666;
}
.right_nr_dp li p a:hover{
        color:#2b6fc4;
}
.right_nr_dp li p a:visited{
       color:#666666;
}
.right_nr_dp li span a:link{
        color:#ff4a00;
}
.right_nr_dp li span a:hover{
        color:#ff4a00;
		text-decoration:underline;
}
.right_nr_dp li span a:visited{
       color:#ff4a00;
}
.rightmid{
    float:left;
	width:205px;
}
.jdmc{
       background:url(/images/hotel/icon_4.jpg) 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_2{
       background:#fcfcfc;
	   width:705px;
	   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;
}
.jdxx{
       width:705px;
	   height:auto;
	   float:left;
	   margin-top:10px;
	   display:inline;
	   padding:10px;
	   border:#f1f1f1 solid 1px;
}
.jdxx_mcwz{
       background:url(/images/hotel/iocn_1.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;
}

.left_list{
     float:left;
	 padding-top:20px;
	 padding-left:30px;
}
.flink li{
    padding-right:10px;
	list-style:none;
	float:left;
	height:25px;
}
.flink li a:link{
    color:#333333;
}
.flink li a:hover{
    color:#333333;
	text-decoration:underline;
}
.flink li a:visited{
    color:#333333;
}