.content{ width:958px !important; width:950px; margin:0 auto;  border-left:1px solid #3e9b2a; border-right:1px solid #3e9b2a;  padding-right:10px;  border-bottom:1px solid #3e9b2a;  text-align:left;}
.content1{ width:950px; margin:0 auto;  margin-top:10px; margin-left:10px;    }

.left{ width:280px;  float:left; background:#ee740f; }
.travel{ background:  url(../images/btr_31.jpg) no-repeat; width:280px; }

.center{ width:400px;height:315px; padding-left:15px; padding-right:15px; float:left;}
.action_table{ margin-top:5px; border:1px solid #f7b308;}
.action_table td a{ color:#3c60a8;}
.action_table td  .top_more{ color:#FFFFFF;}
.action_table td  .world{ color:#FFFFFF; font-weight:bold; font-size:14px;}
.action_table td a:hover{ color:#000000;}

.right{ width:234px; height:311px; float:left; border:2px solid #f8c9a2;}
.hot_advise{ width:232px; border:1px solid #e65606; height:309px;}
.hot_advise h2{ background:#fff1e5 url(../images/btr_36.jpg) no-repeat 15px 4px;  height:30px; line-height:30px; margin-bottom:5px;}
.hot_advise h3{ font-size:12px;  background:url(../images/btr_53.jpg) no-repeat 15px 6px; height:30px;line-height:30px;}
.hot_ad{ padding-left:40px; color:#2957a6;}
.hot_advise table td{ height:25px; line-height:25px;}
.hainan{ color: #e65606; font-weight:bold;}
.hainan_nation{color: #e65606;  }
.wuzhi{ color:#3f8401;}
.hot_advise p{ padding-left:10px;}
.hot_advise ul{ width:234px;}
.hot_advise ul li{ border-top:1px dashed #999999;  margin:0 auto;  height:30px;line-height:30px; width:215px;}
.how_select{  background:url(../images/btr_58.jpg) no-repeat 5px 5px;}
.hotel_confirm{ background:url(../images/btr_61.jpg) no-repeat 5px 5px;}
.instruction{background:url(../images/btr_66.jpg) no-repeat 5px 5px;}
.how_sel{ padding-left:30px; color: #2957a6;}
/*左边切换效果beigin*/
#main{ width:260px; margin:0 auto; padding-top:30px; padding-left:10px;}
#main #tab  ul{
width:260px; text-align:center; background:url(../images/btrp_40.jpg) repeat-x; height:44px; overflow:hidden;
}
#tab li{
list-style:none;
float:left;
padding-left:5px; padding-right:5px;
}
#tab a{
display:block;
text-decoration:none;
width:120px;
}
#cont{
clear:both;
width:260px;
 background:#FFFFFF;
 margin-top:-20px;
 margin-bottom:5px;
 padding-bottom:10px;
}
.common{padding-top:3px ; padding-top:0px;}
.common li{
list-style:none;
padding-top:4px;
padding-left:16px ; padding-left:0px;
}
.common li input{
 border:1px solid #ee740f; height:18px; line-height:18px; 
}
.common .search_img{ text-align:center; margin:5px auto;}
.on{
background:url(/jscss/demoimg/200901/tabs3.gif) no-repeat left bottom;
}
.off{
background:url(/jscss/demoimg/200901/tabs2.gif) no-repeat left bottom;
}
/*左边切换效果end*/
/*content2 begin*/
.content2{ width:948px; margin:0 auto; border:1px solid #3e9b2a; margin-top:10px; margin-left:10px; float:left;}

.content2_top{ width:948px; background:url(../images/cob_07.jpg) repeat-x; height:38px; float:left; }
.content2_top h2{ float:left; height:39px;}
.hotel_bk{ width:280px; overflow:hidden; background:url(../images/yu_07.jpg) repeat-x; height:38px;}
.nation_hotel{color: #FFFFFF;  padding-left:20px;}
.hotel_ad{ width:238px;  background:url(../images/btr_73.jpg) no-repeat 15px 8px ; height:38px; }
.commentary{ width:263px;  background:url(../images/btr_101.jpg) no-repeat 0px 8px ; height:38px; }

.left2{ width:280px;  float:left; height:440px; background:#f8ffed;}
.left2 table{  margin:0 auto;  margin-top:10px;}
.left2 table td a{ padding-left:5px; color:#ff6600;}
.left2 table td a:hover{ color:#000000;}
.left2 .td_dash{border-bottom:1px dashed #f8ffed;}
.left2 td{ height:25px; line-height:25px; border-bottom:1px dashed #999999;}





.center2{ width:400px;height:440px; padding-left:15px; padding-right:15px; float:left;}
.center2 table{ margin-top:10px; line-height:25px;}
.america_hotel{ color:#000000; font-weight:bold;}
.hotel_book{ color:#999999; font-size:12px;}

.right2{ width:230px;  float:left; height:440px; margin-top:10px;}
.vouch{ color:#488801; padding-left:10px; line-height:38px; height:38px;}
.vouch_01{ color:#ff6600; padding-left:30px; line-height:38px; height:38px;}
.vouch_02{color:#ff6600;  font-weight:bold;}
.right2 li{ text-align:center;}
/*content2 end*/
/*content3 begin*/
.content3{ width:948px; margin:0 auto; border:1px solid #ee740f; margin-top:10px; margin-left:10px; float:left; }

.content3_top{ width:948px; background:url(../images/cob_20.jpg) repeat-x; height:38px; float:left; }
.content3_top h2{ float:left; height:39px;}
.hotel_bk_01{ width:280px; overflow:hidden; background:url(../images/yud_17.jpg) repeat-x; height:38px; }
.hotel_national{ width:430px;  background:url(../images/btr_70.jpg) no-repeat ;}
.nation_hotel_bk{color: #FFFFFF; padding-left:35px;}
.nation_hotel_bk_01{ color: #FFFFFF; padding-left:75px;}
.hotel_national_01{ width:405px;  background:url(../images/btr_99.jpg) no-repeat 40px 0px ; height:38px;}

.left3{ width:280px;  float:left; height:550px;background:#fff4e9 }
.hotel_names{ width:280px;  margin-top:10px; margin-bottom:10px;}

.recomman{ width:270px; padding-left:10px; }
.recom{ width:280px; padding-left:10px; background:#e3f3ff; }

.HotelCode_td{ text-align:left; padding-left:10px;}

.hotel_names li{ width:260px; margin:0 auto; border-bottom:1px solid #ffbf8e;   font-size:12px;height:25px; line-height:25px;  }
.hotel_names li a{color: #ff6600;font-weight:normal;}
.hotel_names li a:hover{color: #000000;}
.left3 table{ text-align:center;  background:#e3f3ff;}
.hot_forum{background:url(../images/for_03.jpg) repeat-x;width:280px; overflow:hidden; height:38px; }
.hot_text{ background:#e3f3ff; height:209px;}
.hot_text li{ width:260px; margin:0 auto; height:25px; line-height:25px;}
.hot_text li a{ color:#496bb1;}
.hot_text li a:hover{ color:#000000;}
.new_hainan{ padding-top:20px;}

.left3 table{ padding-top:10px;}

.center3{ width:400px; height:540px; padding-left:15px; padding-right:15px; float:left;  margin-top:10px;}
.bk_names{ width:185px; float:left; height:540px;}
.bk_names li{ width:185px; padding-left:20px; height:27px; line-height:27px;}
.price {color: #ff0000;}
.america_hotel_01{color:#000000; font-weight:bold; margin-top:20px;}

.right3{ width:238px;  float:left;  height:540px;  margin-top:10px;}
.right3 .forturn{ width:230px; border-bottom:1px dashed #999999;}
.right3 .forturn ul{ height:125px;}
.right3 .forturn ul li{ height:25px; line-height:25px;}
.opinion {color: #ff6600}
.pencil {color: #666666}
.city_hot{color: #FFFFFF}
/*content3 end*/
/*图像边框begin*/
.hai_img_01 img{ border:1px solid #60a700;}
.hai_img img{  border:1px solid #676966; }
 .bb_img img {  border:1px solid #676966; }
.right2 li img{ border:1px solid #e8650b;
	height: 74px;
	width: 220px;
}
/*图像边框end*/
/*图像边框end*/
/*第二个页面的右边的css  begin*/
.content_01{ width:970px; margin:0 auto;  border-left:1px solid #3e9b2a; border-right:1px solid #3e9b2a; border-bottom:1px solid #3e9b2a; text-align:left;}
.result_right{ width:655px; padding-left:15px !important; padding-left:9px; float:left;font-size:12px; }
.result_nav{ background:#e7e7e7; height:45px; width:655px;}
.result_navtext{ background:#f7f7f7; margin:1px; height:43px; width:653px; line-height:43px; text-align:center;}
.local_text{ padding-left:10px; width:423px; float:left; text-align:left;}
.result_navtext table{ float:left;}
.result_select{ background:url(../images/result_03.jpg) no-repeat; width:40px; height:43px;font-size:12px;}
.result_select_01{ background:url(../images/result_05.jpg) no-repeat; width:40px; height:43px; font-size:12px;}
.result_select a{ line-height:60px;}
.result_hotel{ width:649px; margin-top:17px; border:3px solid #339933;background:#ebfeeb;}
.result_hotel .local_table1{  height:120px; margin:3px 3px 0 3px;}
.result_hname{ padding-left:25px;font-size:12px;}
.leave_day{  font-size:12px;}
.result_hotel .local_table2{ height:120px; margin:3px 10px 3px 10px; text-align:center;}
.heji{ color:#ee740f; font-weight:bold;}
.fangxing1{color:#FFFFFF; background:#4fa501;}
.fangxing{ color:#FFFFFF; background:#4fa501;  width:80px;}
.house_information{ border:1px solid #fff2e5; width:653px;  margin-top:20px;}
.house_information hr{ color:#FF0000; height:1px;}
.inform td{ height:25px; line-height:25px;}
.custom{ padding-left:15px; color:#ee740f; font-weight:bold;}
.every_house{ color:#FF0000;}
.room_information{ text-align:right;}
.room_information td input{ background:#fff2e5; border-left:1px solid #e05d43; border-right:1px solid #e05d43; border-top:1px solid #e05d43;border-bottom:2px solid #f9c497; height:18px; line-height:18px; }
.room_line{ border-bottom:1px dashed #ccc; width:630px; margin:0 auto;}
.room_charact textarea{background:#fff2e5; border-left:1px solid #e05d43; border-right:1px solid #e05d43; border-top:1px solid #e05d43;border-bottom:2px solid #f9c497; height:80px; width:640px; }
.confirm{ text-align:center; margin-top:20px; width:653px;}
/*第二个页面的右边的css  end*/
/*第三个页面css begin*/
.content_02{  width:950px; margin:0 auto;   border-left:1px solid #3e9b2a; border-right:1px solid #3e9b2a;border-bottom:1px solid #3e9b2a; padding-right:10px;}
.result_hotel_01{ width:649px; height:80px; margin-top:17px; border:3px solid #339933;background:#ebfeeb;}
.luosj{ color:#ee740f; font-size:12px;}
.palace{ font-size:14px; font-weight:bold;}
.palace a{ font-size:14px; font-weight:bold;}
.room_type{ text-align:center; font-size:12px; font-weight:normal;}
.room_page{ text-align:center; color:#ed6e0d;}
/*第三个页面css end*/
/*第四个页面css begin*/
.content_03{ width:948px; margin:0 auto;  border-left:1px solid #3e9b2a; border-right:1px solid #3e9b2a; padding-left:10px; padding-right:10px; border-bottom:1px solid #3e9b2a;}
.house_inf{ border:1px solid #fff2e5; width:653px; margin-top:20px;}
.step{ padding-left:15px;}
.step_02{ color:#ee740f; padding-left:15px;}
/*第四个页面css en*/
/*列表页切换css begin*/
#main_01{ width:649px; margin:5px auto;}
#main_01 ul{
width:649px; text-align:center;  height:25px; line-height:25px; overflow:hidden;
}
#tab_t li{
list-style:none;
float:left; width:78px;
}
#tab_t a{
display:block;
text-decoration:none;
width:120px;cursor:hand;
}
#cont_t{
clear:both;
width:649px;
/*height:900px;*/
overflow-y:hidden;
margin-top:-2px;
 background:url(../images/by_line_10.jpg) repeat-x; border-top:1px solid #ed6e0d;
}
.cont_tt1{ border:1px solid #fff2e5; height:130px;}
.cont_tt3{  border:1px solid #fff2e5;}
.cont_tt2{ margin-top:5px; border:1px solid #fff2e5; height:130px;}
.list_type{ background:url(../images/ser_06.jpg) no-repeat 7px 5px;}
.on1{
background:url(../images/by_b_03.jpg) no-repeat 5px; width:74px; }
.off1{
background:url(../images/by_bb_03.jpg) no-repeat; width:74px;
}

/*列表页切换css end*/
/*第五个页面css begin*/
.result_hotel_02{width:649px;  margin-top:17px; border:3px solid #339933;background:#ebfeeb; }
.result_hotel_02 h2{ width:630px; padding-left:20px; color:#4fa501; background:#FFFFFF; border-bottom:3px solid #ee740f;}
.check{ color:#FFFFFF; background:#4fa501; height:18px; font-weight:bold;}

.local_table3{margin:15px 10px 3px 10px; line-height:24px;}
.renm{ color:#ee740f; font-weight:bold;}
.result_hotel_02 input{ border:1px solid #88c556; height:18px; line-height:18px;}
/*第五个页面css end*/
/* 第六个页面的css begin*/
.result_hotel_03{width:649px;  margin-top:17px; border:3px solid #339933;background:#ebfeeb; height:320px;}
.result_hotel_03 h2{ width:630px; padding-left:20px; color:#4fa501; background:#FFFFFF; border-bottom:3px solid #ee740f;}
.local_table4{ margin:3px 10px 3px 10px; text-align:center;}
.first_hinf{ background:#ee740f; color:#FFFFFF;}
.fist_text{ color:#ee740f; padding-left:5px; }
.confirm_01{ text-align:right; margin-top:5px; width:653px; color:#ff0000;}
/* 第六个页面的css end*/
/* 第七个页面的css begin*/
.local_table5{  margin:3px 10px 3px 10px; text-align:center;}
.local_input input{ text-align:center; border:1px solid #EE740F; height:18px; line-height:18px;}
/* 第七个页面的css end*/

/* 第八个页面的css begin*/
.house_information_01{ width:649px;  margin-top:17px; border:3px solid #339933;background:#ebfeeb;}
.custom_01{ padding-left:15px; color:#4fa501; font-weight:bold;}
.house_choice{ color:#999999;}
.house_inf_01{ border:1px solid #fff2e5; width:653px;  margin-top:20px;}
.confirm_02{  margin-top:5px; width:653px; color:#ee740f;}
.confirm_02 a{color:#ee740f; padding-left:20px; text-decoration:underline;}
.room_charact_01 textarea{background:#f2ffe7; border:1px solid #88c556;  height:80px; width:640px; }
.book_none{ border:1px solid #339933; height:50px; width:600px; margin:0 auto; }
/* 第八个页面的css end*/
/*hotel页面css begin*/
.hotel_search{ padding-left:10px; width:423px; float:left; text-align:left; line-height:35px;height:35px; padding-top:10px;}
#buena{ width:649px; margin:5px auto;}
#buena ul{
width:649px; text-align:left;  height:25px; line-height:25px; overflow:hidden; 
}
.naheim{
clear:both;
width:647px;
height:auto;
overflow-y:hidden;
margin-top:5px;
border:1px solid #fce4cf;
}
.naheim_01{
width:647px;
height:auto;
float:left;
margin-top:5px;
border:1px solid #fce4cf;}
.naheim_02{clear:both;
width:647px;
overflow-y:hidden;
margin-top:5px;
border:1px solid #fce4cf;}
.synopsis{ font-size:12px; font-weight:bold; color:#f89413; padding-left:20px;}
.los_angel{ margin-top:5px;}
.lax{ color:#545454; padding-left:15px; font-size:12px; font-weight:bold; }
.jia_01{ background:url(../images/jia.jpg) no-repeat 15px 0px;padding-left:35px; color:#ee740f; font-weight:bold; }
.jian_01{ background:url(../images/jian.jpg) no-repeat 15px 0px; padding-left:35px; color:#ee740f; font-weight:bold;}
#hotel_installation,#house_installation{ padding-left:35px; width:595px;}
.ryre{ background:url(../images/ryre.jpg) repeat-x 0px -1px;}
.hote_071{ padding-left:10px; line-height:20px; overflow:hidden; height:23px; padding-top:0px; margin:0px;}
.hote_71{ margin-top:10px;}
.hote_071 img{ padding-top:6px;}
.inn{ padding-left:40px;  padding-top:0px; color:#FFFFFF; font-weight:bold;  height:42px; overflow:hidden;}
.left_button{ width:280px;  float:left; margin-top:15px; background:#ffffff;}
.naheim table td{height:23px; overflow:hidden;}
.fon{font-family:arial; font-size:12px;text-transform:lowercase;}
/*hotel 页面css end*/


/*hotel 页面css end*/
/*conten2重新修改后的css begin*/
.left2_01{ width:516px;  float:left;  background:#fafff1;}
.left2_01 table .hhotel_name{ text-align:center; font-size:12px; font-weight:bold; color:#ffff00; background:#71b500;}
.left2_01 table{  margin:0 auto;  margin-top:10px; text-align:center;}
.left2_01 table td { padding-left:5px; color:#ff6600; font-size:12px; height:30px; line-height:30px;}
.hhotel_bk{ width:518px; overflow:hidden; background:url(../images/btr_70.jpg) no-repeat  15px 0px ; height:38px;}
.hnation_hotel_bk{color: #FFFFFF; padding-left:48px;}
.content22{ width:948px; margin:0 auto; margin-top:10px; margin-left:10px; border:1px solid #3e9b2a;  float:left;  }
/*conten2重新修改后的css end*/