#left-sidebar{
  float:left;
  width:160px;
}
.hotel-intro p{
  text-indent:0;
}
.pro-list, .news-list{
  width:50%;
  float:left;
  height:200px;
}
.news-list td.news-date, .pro-list td.news-date {
  width:26%;
}
.pro-list table, .news-list table {
  margin-top:6px;
}
#container .news-list table td, #container #right-clolumn .pro-list td {
  border-bottom:1px dotted #B7995C;
  padding:6px 5px;
}
/*
#container #right-clolumn .pro-list td {
  border-color:#B7995C;
  border-width:0 0 1px;
}
#container .news-list table td {
  border-color:#B7995C;
  padding:6px 5px;
}
*/
#main_container{
  float:right;
  width:430px;
  padding:10px;
}
#bannerpic{
  margin-top:0.5em;
}
#left-sidebar li{
  text-align:right;
  line-height:2em;
   border-bottom:1px dotted #ccc;
}
#left-sidebar li a{
  padding-right:20px;
 
  background:url(images/content/check.gif) no-repeat right ;
}
#left-sidebar .active a{
  background:url(images/content/check_active.gif) no-repeat right ;
}
#main_container .title1{
  font-weight:bold;
}
#main_container p{
  line-height:2.2em;
  margin-bottom:5px;
}
#main_container .button{
  background:#F6E3A8;
  
}
#main_container .yellow{
  color:#B18B10;
  
}
#main_container .bold{
  font-weight:bold;
  
}
#main_container input{
  float:right;
}
#member table td{
  border:solid 1px;
  text-align:center;
}
#main_container #menu{
  background:url(images/content/menu_footer.jpg) no-repeat left bottom;
  line-height:26px; 
  width:590px;
  float:left;
  padding-left:10px;
  margin:10px 0 20px;
  _margin-bottom:0; 
}
#main_container #menu li{
  float:left;
}
#main_container #menu li a{
  float:left;
  display:block;
  padding:0 10px;
  margin:0 5px;
  font-weight:bold;
  background: #f08143;
  color:#fff;
}
#main_container #menu  .active a{  
  border-width:2px;
  border-style:solid;
  border-color:#ff5e03  #ff5e03 #fff;
  background: #fff;
  color:#000;
}

#main_container .bord{
  padding:10px; 
  border-bottom:2px solid #ff5e03;
  background:url(images/content/2border.gif) repeat-y left top;

}
#main_container .bord table td{
  border:solid 1px;
}
#main_container .score{
  background:url(images/content/score_bj.jpg) no-repeat left bottom;
  line-height:32px;
  font-size:14px;
  font-weight:bold;
  padding-left:10px;
}
