@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, p, a, ul, li, form { margin:0px; padding:0px; }
body { font:13px Arial, Verdana, Helvetica, sans-serif; color:#666; background:#fff;}
.header {width:989px; margin:auto; padding:0px;}
.top_menu1{  width:auto; height:auto; text-align:right;}
.top_menu{ width:989px; }
.top_menu ul{ margin:0px; padding:0px; }
.top_menu ul li{ list-style:none; margin-left:3px; border-left:1px solid #000; padding-left:3px; line-height:25px;display:inline; }
.top_menu ul li a{ color:#666666; font-weight:bold; text-decoration:none; list-style:none;  }
.top_menu ul li a:hover{ color:#00CCFF;}

#menubar ul { margin:0px; padding:0px;}
#menubar ul li{ list-style:none; display:inline; padding-left:15px; border-left:1px solid #000; margin-left:15px; color:#848383; text-align:left;}
#menubar ul li a{  color:#848383; text-decoration:none; text-align:left;}
#menubar ul li a:hover{  color:#0099FF; text-decoration:none;}
.price-deatil{ background:#546d93; height:36px; border:1px solid #fff; height:24px;   margin:2px; color:#FFFFFF;  padding:2px;   }
.price{ background:#546d93; font:12px Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #fff; padding-left:5px;  margin:1px; color:#FFFFFF; line-height:20px; }
.maincontent{ width:989px; margin:auto; padding:0px;}
.leftnavigation{ width:259px; margin:5px; float:left; }
.rightnavigation{ width:705px; margin:5px 5px 5px 5px; float:right; }
.box{ width:700px; margin-left:5px; font:12px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:0px;}
.boxsize1{ width:60px; float:left; }
.boxsize2{ width:195px; float:left; text-align:center; }
.airlinelogo{ width:41px; float:left;}
.boxtable{  width:170px; float:left; font-weight:normal;}
.boxcolor{ width:685px; border:1px solid #546d93; margin-left:5px; color:#000000; padding:5px;}
.boxtitle{ width:80px; float:left;}
.red{ color:#FF0000;}
.check rule{ font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.checkrule a{color:#000000; text-decoration:none;}
.leftbox{border:1px solid #546d93; width:242px; color:#000000;  margin-left:3px;}
.blue{ background:#CEE7FF; padding-bottom:2px;}

#headerDivImg{
width:280px;
background-color:#6699cc;
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#c1e0ff;

}
#contentDivImg{
border:1px solid #546d93; width:242px; color:#000000;  margin-left:3px;

}
.style2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:5px;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left:5px;
}
.middlecontainer{
width:989px;
height:680px;
margin:5px auto;
}
.bottomcontainer{
width:auto;
height:75px;
margin-top:25px;
}
.commondiv{
width:100%;
height:100%
}
.leftarea{
width:260px;
height:650px;
float:left;
}
.rightarea{
width:705px;
height:650px;
float:right;
}
.righttop{
width:705px;
height:42px;
margin:0px auto;
}
.righttop1{
width:585px;
height:40px;
margin:0px auto;
}
.bookfooter{  color:#464545; line-height:20px; font:11px Arial, Helvetica, sans-serif; height:55px; padding-top:5px; background-color:#f4f4f4; }
.bookfooter1{ width:400px; float:left; text-decoration:none;}
.bookfooter1 a{ color:#000000; text-decoration:none; }
.bookfooter1 a:hover{ color:#0099FF; text-decoration:underline; }
.bookfooter2{ width:370px; float:right;}

*html bgcolor{height:27px; border:1px solid #ccc;}

.pagin_m {
    width: 96%;
    margin: 1% auto;
    padding: 8px;
}
.pagin {
    width: 36%;
    margin-top: 2%;
}

.pagin ul {
    margin: 0px;
    padding: 0px;
}

.pagin li {
    text-decoration: none;
    list-style: none;
    float: left;
    margin-right: 3%;
}

.pagin li a {
    width: 66%;
    border-radius: 51%;
    padding: 7px;
    TEXT-ALIGN: center;
    text-decoration: none;
    font-size: 18px;
    list-style: none;
    background-color: #f5f4f4;
    color: #ADABAB;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
}