/* CSS Document */
body{width:800px;margin:0 auto;font-size:12px;font-family:Tahoma,"??";color:#001D75;}
*{margin:0;padding:0;}
ul,li{list-style:none;}
h3{ font-size:12px; font-weight:bold; color:#001D75; padding-left:8px;}
h3 a{ text-decoration:underline;}
a{color:#333;text-decoration:none;}
a:hover{ color:#f00;text-decoration:underline;}
a img{border:0;}
.clearboth{clear:both;height:0px;overflow:hidden; line-height:0; font-size:0;}
.fleft{float:left;}
.fright{float:right;}
.none{ display:none;}
#box{width:800px;clear:both;margin:0 auto;background-image:url(/image/bodybg.gif); background-repeat:repeat-x; background-color:#F2F2F2;}

/*top*/
.logo{ width:192px; height:35px; margin:25px 0 0 20px;}
.up{ margin-top:15px;}
.up span{color:#C57E00; font-size:14px; font-weight:bold; margin-right:20px;}
.up img{ vertical-align:middle;}
.up a{ color:#869AAA; margin-right:10px;}
.down{ margin:-5px 40px 0 0;display:inline;}
.down a{color:#013A52; font-weight:bold; width:65px; height:23px;background:url(/image/dhbg2.gif) no-repeat; float:left;display:block; text-align:center; margin-right:3px;line-height:23px; }
.down a:hover{background:url(/image/dhbg1.gif) no-repeat; color:#fff;text-decoration:none;}
.down .index{background:url(/image/dhbg1.gif) no-repeat; color:#fff;text-decoration:none;line-height:23px; }
.pay{ width:800px; height:25px; background-color:#0D6B92;}
.pay a{ color:#fff; margin-right:15px;}
.pay a:hover{ color:#fff;} 
.pay img{ vertical-align:middle; margin-right:5px;}
.pay p{ padding-top:5px; float:right;}



.h_text{height:46px; font-size:18px; font-family:"黑体"; color:#000; line-height:46px; text-indent:1em; text-align:left;} 
.w_text{ font-size:14px; font-family:"宋体"; color:#fff; text-indent:1em; font-weight:bold; line-height:30px;}
.w_text2{ font-size:12px; font-family:"宋体"; color:#fff; text-indent:1em; font-weight:bold;}
.w_text2 a{font-size:12px; font-family:"宋体"; color:#fff; text-indent:1em; font-weight:bold; padding-right:1em;}
.blue_text{ font-size:14px; color:#02506E; font-weight:bold; line-height:24px; text-indent:1em;}
.red_text{ font-size:12px; color:#f00; font-weight:bold; line-height:24px}
#hotelleftbody{ width:160px; height:600px; background-color:#D2F3FF; float:left;}
.hotel_title1{ background-color:#137CA4; font-weight:bold; height:23px; color:#fff; text-indent:1em;}
.hotel_border1{ border:1px solid #137CA4; background-color:#FFFFFF;}
#hotelrightbody{float:right; width:640px; height:520px; text-align:center;}
#hotelrightbody ul{ width:630px;}
.title{ border-bottom:2px solid #147FA6;}
#left{ float:left;}
#right{ float:right; padding:8px 0 0 0 ;}
#right1{ float:right;}
.hote_diqu{ height:30px; background-image:url(/hotel/image/body_3.gif);}
#search{ width:630px;}
#search select{ width:101px; height:19px; line-height:17px;}
.h_search{ height:50px;}
#search td{ width:20%; text-align:left; padding-left:5px; height:50px;}
.hotel_list{ height:24px; border-bottom:1px solid #E4E4E4;}
#hotel_ss_list{ width:630px;}
#hotel_ss_list td{width:25%; height:100px;}
#hotel_ss_list ul{ width:200px; text-align:left; line-height:28px; font-size:12px; padding-top:25px;}
#hotel_ss_list ul span{ font-size:13px; font-family:Arial; color:#f00; font-weight:bold;}
#hotel_ss_list ul a{ font-size:12px;color:#001D75; text-decoration:underline;}
#hotel_ss_list ul a:hover{ color:#fff; background-color:#001D75;}
.hotel_more{ font-size:14px; font-family:"宋体"; color:#000; font-weight:bold; text-align:right;}
.diqu_info{ font-size:14px; font-weight:bold; color:#333;}
#hotel_leftbody{ width:198px; float:left; padding-left:8px;}

.hotel_info_left22{ margin-top:8px; border:1px solid #8AABD0; background-color:#F7FAFE; width:186px;}
.hotel_info_left22 dt{ background-image:url(/hotel/image/hotel_info1.gif); width:186px; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-indent:20px;}
.hotel_info_left22 dd ul{ padding-left:10px;}
.hotel_info_left22 dd ul li a{ font-size:12px; font-family:"宋体"; color:#05A; text-align:right; line-height:26px;}
.hotel_info_left22 dd ul li a:hover{ color:#fff; background-color:#05A; text-decoration:none;}
.hotel_info_left22 dd ul li select{ width:150px; height:19px; line-height:17px;}
.hotel_info_left22 dd ul li input{ width:100px; height:20px; line-height:20px; color:#fff; border:0px; background-color:#05A;}

.hotel_info_left22 dd ul li{ line-height:30px;}
#hotel_main{float:left;width:580px; height:500px; border:2px solid #8AABD0; background-color:#F7FAFE;margin-top:8px;}
#hotel_main ul{ padding-left:8px;}
.wrh{ height:30px; line-height:30px;}
.hotel_title{ font-size:16px; font-family:"??"; line-height:30px; font-weight:bold; color:#000;}
.hotel_title span{line-height:30px; padding-left:15px; vertical-align:middle;}
.oreg{color:#FF4E00;}
.hotel_times{color:#05A;}
.hotel_times span{line-height:50px; padding-left:15px;}
.hotel_pic table tr td{ width:548px; height:150px;}
.alicenter{text-align:center;}
.hotel_pic table tr td span{color:#000; line-height:24px; text-align:left; padding-left:15px;}
#hotel_main2{float:right;width:582px; height:100%; border:1px solid #8AABD0; background-color:#F7FAFE;margin-top:8px; margin-right:5px;}
#hotel_main2 dt{ height:29px; background:url(/hotel/image/body_4.gif) no-repeat; line-height:29px; font-weight:bold; text-indent:20px; font-size:14px; color:#000;}
#hotel_main2 dd table{ width:573px; margin:4px;}
#room_title{ background-color:#147FA6; height:28px; color:#fff; font-weight:bold; line-height:28px; text-align:center;}
#room_title td{ width:14%;}
.deltext{ text-decoration:line-through;}
#room_title2 td{height:28px;  border-bottom:1px solid #C6D9ED; text-align:center; color:#05a;}
#room_title2 td strong{color:#05a;}
.hotel_l_info{ border-top:1px dotted #C6D9ED; line-height:26px; color:#05a;}
#copyright{ width:783px; height:73px; border-top:1px solid #b5b5b5;margin:10px 0 0 8px; line-height:38px; text-align:center; color:#BFBFBF;}
#buttom{ height:80px;}

