/*整体设置*/
body,pre,div,p,h1,h2,h3,h4,h5,h6,hr,ul,li{ border:none;  padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
img{ border:0;} 
li{list-style-type:none;}
ul,li{ list-style:none; margin:0;}
body{ font-size:12px;}
select{ font-size:12px;}
P {line-height:150%;}
a {color:#0f65b8;text-decoration: none;}
a:hover {text-decoration:underline; color:#0099ff;}

.mian { width:1003px; clear:both; margin:0 auto; background-image:url(../images/bg.jpg);}
.picto { width:1003px; float:left;}
.hotel { width:1003px; height:286px; margin:0 0 20px 0; display:inline; float:left; background-image:url(../images/txtbg.jpg);}
.ozng { width:835px; float:left; margin:0 0 0 90px; display:inline; padding:10px;}
.hoteltop { width:515px; height:46px; float:left; margin:5px 0 0 20px; display:inline;}
.hotelei { width:835px; float:left;}
.hoteleft { width:234px; float:left; padding:0 0 10px 0;}
.hoteleft h2 { float:left;}
.hoteleft span{ width:234px; height:20px; float:left; text-align:center;}
.hotelright { width:600px; float:left; overflow:hidden;}
.hoteleft .ddt { float:left;}
.hoteleft .ddt img { width:164px; height:110px; margin:10px 25px; display:inline; float:left; border:3px solid #f7f787;}

.listBox{ width:595px; float:left; padding:10px 0 0 0;}
.listBox li{ width:585px; float:left; padding:5px; display:block; background-image:url(../images/bg2.jpg);}
.listBox li.over{ background:#ffc300;}

.listBox kut p { line-height:22px; margin:0 5px; display:inline; color:#333; overflow:hidden; text-indent:-0.5em;}
.listBox .kut { width:575px; height:110px; color:#60050d; float:left; overflow:hidden; padding:0 0 0 10px;}
.listBox .p2 { color:#000; line-height:15px; padding:5px 0 0 0;}

.foot { color:#5f0706; width:1003px; float:left; margin:0 0 20px 0; display:inline;}
.foot p { line-height:25px; font-size:13px; padding:0 80px;}
