@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body { width:100%; height:100%; background:#F7F7F7;font-family:Verdana, Arial, Helvetica, sans-serif; }
li {list-style:none;}
a:link{color:#333333; text-decoration:none; font-size:12px;}
a:visited{color:#333333; text-decoration:none; font-size:12px;}
a:hover{color:#333333; text-decoration:none; text-decoration:underline; font-size:12px;}

.top {width:1000px; height:auto; margin-left:auto; margin-right:auto;}
.toppic {width:100px; height:224px; float:left;}
.tit { width:1000px; height:24px; background:#D7D6D6; float:left;}
.linkb { padding:5px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.main {width:1000px; height:auto; margin-left:auto; margin-right:auto; background:#FFFFFF;}
.xzleft { width:710px; height:auto; float:left;background:#FFFFFF}
.8day {width:710px; height:57px; float:left;}
.zxtt {width:710px; height:auto; float:left;}
.zxtta {padding-left:20px; padding-top:10px; padding-bottom:10px; line-height:16px; font-size:12px;}
.xzcode-list {width:650px; padding-left:20px; height:auto; float:left;}
.xzcode-list span {color:#FF9000; font-weight:bold; font-size:14px;}
.hightlite {color:#F02B00;font-weight:bold; font-size:14px; padding-top:15px; padding-bottom:5px;}
.xzright {width:290px; height:auto; float:left;background:#FFFFFF}
.xzpic {width:263px; height:274px; float:left; padding:2px; border:1px #CCCCCC solid; margin-left:10px; margin-top:10px; display:inline;}
.xzlist {width:965px; height:auto; padding:10px 0px 10px 18px; float:left;}
.lbg {width:963px; height:30px; float:left; background:url(../images/listbg_03.jpg) no-repeat; float:left;}
.ltbg {width:auto; height:auto; padding-left:35px; padding-top:8px; float:left;}
.lttt {width:auto; height:auto; float:left;padding-top:7px; padding-left:10px; font-size:13px; font-weight:bold; color:#FFFFFF;}
.lmain {width:961px; height:auto; float:left; border-left:1px #842221 solid;border-right:1px #842221 solid;border-bottom:1px #842221 solid; float:left;}
.llf {width:218px; height:194px; float:left; padding:10px 20px;}
.llr {width:700px; height:auto; float:left;margin-top:20px; display:inline;}
.llra {width:700px; height:auto; float:left; font-size:12px;}
.llrb {width:700px; height:auto; float:left; padding-top:20px;}
.llrb span { font-size:14px; font-weight:bold; color:#842221;}
.lred {color:#FF0000;}
.xzltt {border-bottom:1px #999999 dashed;}
.xzw {font-size:14px; font-weight:bold; color:#842221; padding-left:20px; padding-bottom:2px; }
.xzw2 {font-size:14px; font-weight:bold; color:#842221;}
.dlist {width:auto; height:auto; float:left; padding-top:5px;}
.dlist ul li {color:#666666;}
.reserveb { float:right; padding-right:20px; font-weight:bold;}

/* footer */

.font_black{font-size:11px; color:#020202;}
.footer_line { margin-top:5px;width:1000px; height:4px; border-top:3px #efefef solid; float:left;display:inline;}
#hotel_bottom{width:1000px; margin-left:auto; margin-right:auto; padding-top:15px; border-top:1px #EE7D51 solid;  height:auto; background:#ffffff; padding-bottom:15px;}
.link_list{width:1000px; height: 62px; float:left;}
.link_list ul{margin-left:15%; margin-right:15%;}
.link_list li{margin-left:25px; float:left;}

.f_l_tx{ text-align:center; margin-top:10px; color:#000000; clear:left;}
a.m_font_h_lineb:link{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}
a.m_font_h_lineb:visited{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}
a.m_font_h_lineb:hover{font-size:11px; color:#666666; text-decoration:underline; font-weight:bold; line-height:18px;}
