body { margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; font-weight:normal}
img{ border:none;}
.lt_fl { float:left}
.rht_fl { float:right}
.ind_main { width:100%; background:url(../images/header-bg.jpg) repeat-x; margin-bottom:20px;}
.ind_main_con { width:980px; margin: 0px auto}
.full { width:100%}
.main_hder { width:960px; padding: 0px 10px}
.hd_rh { width:550px}
.hd_logo { margin:5px 0px; width:200px}
.top_area { background-color:#525252; font-size:12px; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px; width:auto; color:#FFF; text-decoration:none; padding:5px 5px 5px 30px; background:#525252 url(../images/sprit_image.png) no-repeat -190px -3px}
.fb { width: 100%}
.fb ul { margin: 0px; padding: 0px}
.fb li { list-style-type:none}
.fb li a { list-style-type:none; display:block; height:20px}
.top-fb, .top-tw, .top-goo, .top-u { width:30px; padding:3px 0px; height:45px; background:url(../images/sprit_image.png) no-repeat}
.top-fb:hover, .top-tw a:hover, .top-goo:hover, .top-u:hover { width:30px; padding-top:3px; padding-bottom:3px; height:45px; background:url(../images/sprit_image_hover.png) no-repeat}
.top-fb { background-position:-10px 0px}
.top-fb:hover { background-position:-10px 0px}
.top-tw { background-position:-53px 0px}
.top-tw a:hover { background-position:-53px -3px}
.top-goo { background-position:-105px 0px}
.top-goo:hover { background-position:-105px 0px}
.top-u { background-position:-153px 0px}
.top-u:hover { background-position:-153px 0px}
.top_button { width:100%; margin-bottom:3px}
.top_button ul { margin:0px; padding:0px}
.top_button li { list-style-type:none; width:auto; padding:0px 3px}
.top_button li a { list-style-type:none; color:#777; text-decoration:none; font-size:12px;}
.top_button li a:hover { text-decoration:underline}
.but_area { width:960px; background: #5fb1e1;background: -moz-linear-gradient(top, #5fb1e1 0%, #3080bb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5fb1e1), color-stop(100%, #3080bb));background: -webkit-linear-gradient(top, #5fb1e1 0%, #3080bb 100%);background: -o-linear-gradient(top, #5fb1e1 0%, #3080bb 100%);background: -ms-linear-gradient(top, #5fb1e1 0%, #3080bb 100%);background: linear-gradient(to bottom, #5fb1e1 0%, #3080bb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fb1e1', endColorstr='#3080bb', GradientType=0 );margin:0px 10px; padding:0px}
.but_area ul { margin:0px; padding:0px}
.but_area li { float:left; width:auto; list-style-type:none; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none; background: url(../images/menu_side.jpg) no-repeat right center; padding-right: 3px}
#area_none { background-image:none}
.but_area li a { color:#FFF; width:auto; float:left; text-decoration:none; padding:10px 15px 10px 15px; font-size: 13px; font-weight: bold}
.but_area li a:hover { text-decoration:none; background: #3080bb; background: -moz-linear-gradient(top, #3080bb 0%, #5fb1e1 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3080bb), color-stop(100%, #5fb1e1));background: -webkit-linear-gradient(top, #3080bb 0%, #5fb1e1 100%);background: -o-linear-gradient(top, #3080bb 0%, #5fb1e1 100%); background: -ms-linear-gradient(top, #3080bb 0%, #5fb1e1 100%);background: linear-gradient(to bottom, #3080bb 0%, #5fb1e1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3080bb', endColorstr='#5fb1e1', GradientType=0 )}
.left_menu { -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px}
.right_menu { -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px}
.footer_main { width:100%; background-color:#f0f1f1; margin-top:20px;}
.footer_main_con { width:980px; margin: 0 auto}
.footer_text { width:960px; margin: 0 10px; padding-top:10px}
.footer_white { width:140px; font-size:14px; font-weight:bold; color:#423d3d; text-decoration:none; padding:5px}
.footer_white span { font-size:14px; font-weight:bold; color:#fa9a19; text-decoration:none}
.footer_link { width:150px; margin: 0px; padding: 0px;}
.footer_link ul { margin:0px; padding:0px}
.footer_link li { float:left; width:160px; list-style-type:none; color:#FFF; text-decoration:none; line-height:25px; padding-left:30px; background:url(../images/footer-white-arrow.jpg) no-repeat 8px 9px}
.footer_link li a { color:#423d3d; text-decoration:none; font-size:12px;}
.hot_link ul { margin:0px; padding:0px}
.footer_link li a:hover { text-decoration:underline}
.hot_area_text { width:350px; color:#423d3d; text-decoration:none; padding:5px; text-align:justify; font-size:11px;}
.hot_link { width:100%; margin-top:20px}
.hot_link li { list-style-type:none; float:left; width:150px; text-align:left; margin-bottom:8px; font-size:11px; text-decoration:none; padding-left:20px; background:url(../images/footer-blue-arrow.jpg) no-repeat 4px 4px}
.hot_link li a { color:#6bade7; text-decoration:none; font-size:12px; font-weight:bold}
.hot_link li a:hover { text-decoration:underline}
.fot { background-color:#363636; float:left; width:100%}
.fot_main { width:940px; margin:0 auto; padding:10px 10px 20px 10px}
.fot_visa { width:150px; padding:5px; height:20px; background:url(../images/sprit_image.png) no-repeat -2px -115px}
.fot_copy { color:#FFF; width:auto; text-decoration:none; margin-left:200px; font-size:12px;}
.fot_iata_img { width:240px; background:url(../images/sprit_image.png) no-repeat -7px -70px; padding:5px; height:20px}
.mid_area { width:960px; margin:15px 10px 10px 10px}
.bor_rad { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius:8px}
.men_rgh { background:url(../images/menu-arrow.png) no-repeat right 14px; margin-right:10px}
ul li.drop { position: relative}
li.drop a:hover { background:none}
.dropOut .triangle { width: 0; height: 0; position: absolute; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid white; top: -8px; left: 50%; margin-left: -8px}
.dropdownContain { width: 160px; position: absolute; z-index: 2; left: 50%; margin-left: -80px; top: 15px !important;}
.dropOut { width: 160px; background: white; float: left; position: relative; margin-top: 0px; opacity: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .15); -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, .15); box-shadow: 0 1px 6px rgba(0, 0, 0, .15);  -webkit-transition: all .1s ease-out; -moz-transition: all .1s ease-out; -ms-transition: all .1s ease-out; -o-transition: all .1s ease-out; transition: all .1s ease-out}
.dropOut ul { float: left; padding: 10px 0}
.dropOut ul li { text-align: left; float: left; width: 125px; margin: 0px 10px; color: #777; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;  -webkit-transition: background .1s ease-out; -moz-transition: background .1s ease-out; -ms-transition: background .1s ease-out; -o-transition: background .1s ease-out; transition: background .1s ease-out; font-size:12px; padding:0px}
.dropOut ul li:hover { background: #f6f6f6}
ul li:hover .dropdownContain { top: 25px}
ul li:hover .dropOut { opacity: 1; margin-top: 8px}
.dropOut ul li a{ color:#777;font-size:12px; padding:5px 3px}

