@charset "iso-8859-1";
html a:link,a:active,a:visited{overflow:hidden; height:25px!important;height:26px;_height:30px;}
html a:hover{ height:25px!important;height:26px;_height:30px;}

body{
width:auto;
height:auto;
font-size:12px;
color:#000000;}
#body_i{
width:750px;
padding:0px;
margin:0px auto 0px;
height:auto;
overflow:hidden;
}
#body_i a:link,#body_i a:visited,#body_i a:active{
font-size:12px;
color:#0033FF;
text-decoration:none;
}
#body_i a:hover{
font-size:12px;
color:#CC0000;
text-decoration:none;
}
* html a:link,a:active,a:hover,a.visited{overflow:hidden; height:30px;}
table{
font-size:12px;
color:#000000;
}
/*------------------------------------------------------------top-----------------------------------------------------------------*/
#top{ width:750px; height:180px!important; height:176px; margin:0px; padding:0px; overflow:hidden;}
#top_title{ list-style:none; height:auto!important; height:150px; padding:0px; margin:0px; overflow:hidden;}
.top_title{width:750px;height:48px; float:left; clear:left; margin-top:0px!important;margin-top:-4px; padding:0px;}
.dt{ width:750px; height:6px; float:left; clear:both;}
#top_buttom{ list-style:none; margin:0px 0px 0px!important;margin:-10px 0px 0px; padding:0px;width:750; height:auto;}
.buttom_li14{ float:left; width:188px;}
.buttom_li23{ float:left; width:187px;}
/*-------------------------------------------------------------side--------------------------------------------------------------*/
#sidebar{
width:180px;height:auto;float:left;clear:left;margin:0px;padding:0px;}
a.hotel:active,a.hotel:visited,a.hotel:link{color:#0033FF;border-bottom:#0033FF 1px solid; }
a.hotel:hover{color:#CC0000; border-bottom:#CC0000 1px solid; }
#s_1{
margin:0px;padding:0px;width:182px;height:125px;background:url(image/men1.gif) no-repeat;list-style:none;}
#fangtan{ height:auto; width:164px; border:#AEAEAE solid 1px; list-style:none; margin:0px; padding:0px 8px 0px!important; padding:0px 12px 0px 4px;overflow:hidden; margin-top:6px; background:url(image/glay.gif) repeat-x top; }
.f_title{width:auto;height:20px;text-align:left; padding-top:8px; padding-left:20px; margin-bottom:10px; border-bottom:#AEAEAE dashed 1px; background:url(image/hotel_title.gif) no-repeat left;}
.f_pic{ float:left;width:auto; height:60px; margin-left:4px;}
.f_name{ font-family: ; font-size:14px;text-align:center; height:18px; margin-top:55px}
.f_info{ width:auto;height:auto; margin:7px 0px 0px 4px; float:left;line-height:18px; clear:left;}
.f_info1{ width:164px;height:40px;margin:5px 0px 0px -8px!important;margin:5px 0px 0px -2px;float:left;line-height:18px; background:#438402; color:#FFFFFF; padding:4px 4px 0px 12px;}

/*-------------------------------------------------------------info--------------------------------------------------------------*/
#info{
width:556px;height:800px;float:right;margin:0px 0px 0px 0px;padding:0px;line-height:18px;}
#step{width:554px; height:170px; background: url(image/step_back.gif) repeat-x top; list-style:nonel; margin:0px 0px 8px; padding:0px; overflow:hidden; border:#CCC 1px solid;}
.step_title{ float:left; background:url(image/liucheng.gif) left top no-repeat; width:552px; height:24px; border-left:#FFFFFF solid 1px;border-top:#FFFFFF solid 1px;border-right:#FFFFFF solid 1px;}
.step_w{ width:8px; height:20px; float:left;}
.step_x{ width:160px!important;width:160px; height:109px!important; height:109px;float: left; background:url(image/step_x.gif); 
margin-top:4px; padding:4px; overflow:hidden;}
.step_y{width:20px; height:69px;float: left; 
margin-top:4px; padding:45px 0px 0px;}
.step_y1{width:20px; height:20px;float: left; 
margin-top:0px; padding:0px 0px 0px;}
.step_pic{ width:168px; height:20px; float:left; background:#FFF; margin-left:0px; padding:0px; text-align:center;}
#ul_info{width:auto; height:118px; margin:0px; padding:0px; overflow:hidden; list-style:none; float:left; border:#999999 1px solid;}
.ul_info1,.ul_info2,.ul_info3,.ul_infox{ height:28px;float:left; margin:0px; padding:0px;}
.ul_info1{background:url(image/tt1.jpg); width:166px;}
.ul_info2{background:url(image/green.gif) repeat-x; width:377px;}
.ul_info3{background:url(image/green1.gif) no-repeat; width:10px;}
.ul_info4{ 
width:96px!important;
width:100px;
height:84px!important; 
height:88px;
background:url(image/back.jpg) no-repeat; float:left; 
margin:0px 6px 0px !important; 
margin:0px 0px 0px 6px; 
padding:2px;}
#ul_biaodan{width:auto; height:auto; margin:6px 0px 0px; padding:0px; overflow:hidden; list-style:none; float:left; border:#999999 1px solid;}
.biaodan{ text-align:left; padding-left:8px;}
.ul_infox{background:url(image/tt2.jpg); width:166px;}
.table{
height:auto; width:auto; margin:0px; padding:0px; float:left; margin-left:0px!important;margin-left:2px;}
#message{
float:left;height:116px!important;height:113px;width:540px;
color:#000000;
background-color:#DDDDDD;
list-style:none;
margin:4px auto 0px;
padding:4px 8px 0px;}
.li_x{
line-height:16px;
width:auto;
margin-left:14px;
float:left;
clear:left;
padding-bottom:6px;
}
.li_y{
line-height:16px;
width:auto;
margin-left:0px;
float:left;
clear:left;}
#messagex{
float:left;
height:20px;
width:565px;
list-style:none;
margin:4px auto 0px;
padding:0px;}
.li_z{
width:auto;
margin:0px;
padding:0px;
float:right;}








