﻿@charset "utf-8";
/* 机场布局 机型布局 CSS */
/* CSS Document */
.area {margin:0 auto; width:990px;}
.area .col1{ float:left; width:650px; }
.area .col2{ float:right; width:330px;}
.bg1 { background:url(../img/bg_member.gif) repeat-y;}
.bg2 { background:url(../img/bg2.gif) repeat-y;}
.bg3 { background:url(../img/bg3.gif) repeat-y;}
.bg4 { background:url(../img/bg4.gif) repeat-y;}
.bg5 { background:url(../img/bg5.gif) repeat-y;}

.lineH1 { margin:0 auto; width:650px; height:4px; font-size:1px; clear:both}
.lineH2 { margin:0 auto; width:990px; height:4px; font-size:1px; clear:both}
.lineH3 { margin:0 auto; width:330px; height:14px; font-size:1px; clear:both}

.ad300 { margin:0 auto; width:300px; clear:both}
.ad610 { margin:0 auto; width:610px; clear:both}

/* 机场和机型介绍 */
.area .cola{ float:left; width:230px;}
.area .colb{ float:right; width:750px;}
.airCo1{ margin:0 auto; width:200px; clear:both }
.airCo1 .list{}
.airCo1 .list ul{ clear:both; }
.airCo1 .list li{ clear:both; padding:5px 0; color:#d88300;overflow:hidden;}
.airCo1 .list .withbg {display:table;padding:1px 3px;height:15px;font-weight:bold;color:#FFFFFF;background:#D88300;}
.airCo1 .list li h3{ float:left; font-size:23px; font-family:"微软雅黑","黑体",sans-serif; color:#f60; padding:0px; }
.airCo1 .list li h4{ float:left; font-size:14px; font-weight:bold; color:#fff; padding:1px 5px; background:#f60; }
.line{ margin:0 auto;font-size:1px;background:url(../img/line1.gif) repeat-x;}

.airCo2 { margin:0 auto; width:720px;}
.airCo2 .p1{ float:left; width:400px;}
.airCo2 .p1 .building {padding:5px;background:#FDFCF7;border:1px dashed #f1ece3;}
.airCo2 .p1 .building a {color:#f60;}
.airCo2 .p2{ float:right; width:300px;}
.airCo2 .p2 .appraise {}
.airCo2 .p2 .appraise a {color:#f60;}
.airCo2 .p2 .appraise p {height:25px;clear:both;}
.airCo2 .p2 .appraise p img {float:left;}
.airCo2 .p2 .appraise p span {padding:4px 0 0 15px;float:left;}
.airCo2 .p2 .appraise .total {display:table;color:#FFFFFF;margin:5px 0;padding:1px 5px;height:15px;font-weight:bold;background:#FF6600;}
.airCo2 .list{padding:5px;border:1px dashed #F1ECE3;background:#FDFCF7;}
.airCo2 .list ul{ clear:both; }
.airCo2 .list li{ clear:both; padding:3px 0; line-height:150%; }
.airCo2 .other{ height:30px; padding:6px 0 0; border-top:1px dashed #ddd; letter-spacing:1px; clear:both}
.airCo2 .other a{ font-weight:bold; color:#f60}

.airCo2 .title{ padding:3px;}
.airCo2 .title h3{ float:left; font-size:14px; font-weight:bold; color:#fff; padding:1px 5px; background:#f60; }
.airCo2 .pt{ padding:3px 0;color:#FF6600;font-weight:bold; clear:both}
.airCo2 .pt .h2{font-size:23px; font-weight:bold; color:#f60;}
.airCo2 .pt .h3{font-size:14px; font-weight:bold; color:#666;}
.airCo2 .button{ padding:10px 0;float:right;}
.airCo2 .join{ padding:5px 0; }
.airCo2 .join .h2{font-size:21px; color:#f60;}
.airCo2 .join img{ padding:3px 0 0;}


/* 航空公司评分 */

.clearfix:after,.ele_inner:after{content:"."; height:0; visibility:hidden; display:block; clear:both;}
.clearfix,.ele_inner{display:inline-block;}
.clearfix,.ele_inner{display:block;float:left;}
.clear_pt {height:0;overflow:hidden;clear:both;}

.yrating li,.grating li{float:left;background:url(../img/star.jpg) no-repeat;overflow:hidden;}
.yrating li{width:30px;height:31px;}
.yrating li.on{background-position:0 0;}
.yrating li.off{background-position:0 -34px;}
.yrating li.half{background-position:0 -68px;}
.grating li{width:18px;height:18px;cursor:pointer;}
.grating li.on{background-position:-37px -6px;}
.grating li.off{background-position:-37px -27px;}
.grating li.half{background-position:-37px -48px;}

/* 机场地图 机型参数 */
.AirMap { background:#f1ece3 }
.AirMap .p1{ float:left; width:630px; padding:0 0 0 20px;}
.AirMap .p1 h3{ padding:0 0 0 15px; background:url(../img/i3.gif) no-repeat left; font-size:14px; color:#f60; font-weight:bold;}
.AirMap .p1 h4{ color:#d88300; font-weight:bold;}
.AirMap .googleMap{ float:left; width:540px; padding:0; border:7px solid #fff; clear:both}
.AirMap .airPlane{ float:left; width:600px; padding:0; border:7px solid #fff; clear:both}
.AirMap .list {}
.AirMap .list ul{}
.AirMap .list li{ padding:3px 0; clear:both }
.AirMap .p2{ float:right; width:330px; }
.AirMap .p2 h3{ font-size:14px; color:#f60; font-weight:bold;padding-left:15px;background:transparent url(../img/i3.gif) no-repeat scroll left center;}
.AirMap .p2 h4{ color:#d88300; font-weight:bold;}
.AirMap .p2 h5{ float:left; width:95px; color:#d88300; font-weight:bold;}
.AirMap .list2 ul{}
.AirMap .list2 li{ padding:3px 20px 3px 0; font-size:12px; line-height:150%; clear:both}
.AirMap .list2 img{ float:left; margin-right:10px;}

/* 机型概述 */
.airPlaneInfo{}
.airPlaneInfo p{ margin:0 auto; width:960px; padding:10px 0; overflow:hidden; line-height:150%; clear:both}
.airPlaneInfo table p {width:auto;}
.airPlaneInfo table td {padding-left:10px;}
.airPlaneInfo .title{margin:0 auto; width:960px; height:32px; border-bottom:1px solid #f1ece3; clear:both}
.airPlaneInfo .title h3{ float:left; padding:8px 0 0 32px; font-size:14px; font-weight:bold; color:#f60; background:url(../img/i3.gif) 10px 14px no-repeat;}
.airPlaneInfo .title span{} 

/* 航班查询 */
.Flight {}
.Flight .list{ margin:0 auto; width:963px; display:table; border-top:1px solid #f1ece3; border-left:1px solid #f1ece3;}
.Flight .list ul{ clear:both}
.Flight .list li{float:left; width:106px; padding:8px 0 0; height:24px; text-align:center; border-right:1px solid #f1ece3; border-bottom:1px solid #f1ece3;}
.Flight .list .libg li{ background:#f60; color:#fff;}
.Flight .list .libg2 li{ background:#fdfcf7;}
.Flight .top{ margin:0 auto; padding:10px 0; width:963px; background:#ff4;}
.Flight .top h3{ float:left; padding:0 20px}
.Flight .top h4{ float:left; padding:0 20px}
.Flight .top span{ float:right; padding:0 20px}
.Flight .title{ background:#f1ece3; height:36px; clear:both}
.Flight .title h3{ float:left; padding:8px 0 0 32px; font-size:14px; font-weight:bold; color:#f60; background:url(../img/i3.gif) 15px 14px no-repeat;}
.Flight .title span{} 

/* 飞行图库 */
.flyPhoto {}
.flyPhoto .title{ background:#f1ece3; height:36px; clear:both}
.flyPhoto .title h3{ float:left; padding:8px 0 0 32px; font-size:14px; font-weight:bold; color:#f60; background:url(../img/i3.gif) 15px 14px no-repeat;}
.flyPhoto .title span{} 
.flyPhoto .picList { float:left; padding:0 0 0 22px; width:968px; clear:both}
.flyPhoto .picList ul{ padding:10px 0; clear:both}
.flyPhoto .picList li{ float:left; width:240px; }
.flyPhoto .picList .pic { float:left; width:210px; padding:7px; border:1px solid #fff;}
.flyPhoto .picList .pic img{}
.flyPhoto .picList .pic h4{ padding:6px 0; font-size:14px;}
.flyPhoto .picList .pic h5{}

.flyPhoto .picList .pic .info{padding:5px 0; font-size:10px; color:#ccc; }
.flyPhoto .picList .pic .info .i_read { float:left; padding:0 10px 0 16px; background:url(../img/i_read.gif) no-repeat left;}
.flyPhoto .picList .pic .info .i_commend { float:left; padding:0 10px 0 16px; background:url(../img/i_commend.gif) no-repeat left;}
.flyPhoto .picList .pic .info a{ color:#b88300; text-decoration:underline; }
.flyPhoto .picList .pic .info a:hover{ color:#fff; text-decoration:none; background:#f60;}
.flyPhoto .picList .pic .info span{ color:#b88300; font-weight:bold}

/*FLASH评分图*/
.col1 .ptPhoto{float:left;width:230px;padding:5px 0; }
.col1 .ptPhoto h3{ margin-left:30px; font-weight:bold; color:#f60; clear:both}
.col1 .ptPhoto img{ margin-top:10px; margin-left:30px}

/* 评分系统 */
.aifeiScore1 { float:right; width:400px;}
.aifeiScore1 .title{clear:both}
.aifeiScore1 .title h3{ float:left; padding:2px; font-size:14px; font-weight:bold; color:#fff;background-color:#f60;}
.aifeiScore1 .title span{ float:left; padding:10px 0 0 10px;} 
.aifeiScore1 .scorePart{ float:left;width:400px;clear:both;}
.aifeiScore1 .scorePart h4 {float:left;padding:4px 10px; font-weight:bold; color:#f60; }
.aifeiScore1 .scorePart .clearfix {float:left;padding:0 10px;}
.aifeiScore1 .scorePart span {display:block;float:left;color:#666;padding:4px 10px;}
.aifeiScore1 .button{ text-align:center;}

/* 评分系统 */
.aifeiScore { float:left; width:990px; clear:both}
.aifeiScore #airline_score {padding:2px 5px;}
.aifeiScore .title{ background:#f1ece3; height:36px; clear:both}
.aifeiScore .title h3{ float:left; padding:8px 0 0 32px; font-size:14px; font-weight:bold; color:#f60; background:url(../img/i3.gif) 15px 14px no-repeat;}
.aifeiScore .title span{ float:left; padding:10px 0 0 10px;} 
.aifeiScore .scorePart{ float:left; width:300px; padding-left:22px;}
.aifeiScore .scorePart .sTitle{ padding:8px 0;}
.aifeiScore .scorePart .sTitle h4{ padding-bottom:4px; font-weight:bold; color:#f60; }
.aifeiScore .scorePart .sTitle span{ color:#666}
.aifeiScore .button{ text-align:center;}

/*评论列表*/
.comentlist {padding:0 15px;}
.comentlist .line {width:100%;height:2px;font-size:0;background:url(../img/line1.gif) top repeat-x;}
.comentlist p {margin:10px 0;height:15px;clear:both;}
.comentlist p span {display:block;float:left;}
.comentlist p .left {font-weight:bold;color:#f60;}
.comentlist p .right {float:right;font-weight:bold;color:#f60;}
.comentlist p .right a {color:#f60;}
.comentlist p .user {float:right;}
.comentlist p .user a {color:#999;}
/* left col1 */

/* 特价列表 */
.priceList { clear:both; margin:0 auto; width:610px;}
.priceList .title{ width:100%; border-bottom:1px solid #f1ece3; background:url(../img/i4.gif) 5px 8px no-repeat; height:30px; clear:both}
.priceList .title h3{ float:left; padding:6px 0 0 25px; font-size:14px; color:#f60; font-weight:bold;}
.priceList .title span{ float:right; padding:9px 15px 0 0; color:#f1ece3; background:url(../img/i2.gif) 40px 14px no-repeat;}

.priceList .list{ float:right; width:610px;}
.priceList .list ul{ clear:both; }
.priceList .list li{ clear:both; padding:6px 0 2px 0; height:23px; clear:both }
.priceList .list li h1{ float:left; padding-left:10px; width:170px; }
.priceList .list li h2{ float:left; padding:0; width:180px;}
.priceList .list li h3{ float:left; padding:0; width:100px; font-weight:bold; font-family:Georgia, serif}
.priceList .list li h4{ float:left; padding:0; width:90px; }
.priceList .list li h5{ float:left; padding:0; width:60px; }

/* right col2 */

.riArea {}
.riArea .title{ float:left; width:330px; background:#f1ece3 url(../img/rTitle_bg1.gif) no-repeat; height:30px; clear:both}
.riArea .title h3{ float:left; padding:6px 0 0 30px; font-size:14px; color:#f60; font-weight:bold;}
.riArea .title span{ float:right; padding:7px 10px 0 0;}

.riArea .title1{ margin:0 auto; width:300px; border-bottom:1px solid #f1ece3; height:30px; clear:both}
.riArea .title1 h3{ float:left; padding:6px 0 0 15px; font-size:14px; color:#f60; font-weight:bold; background:url(../img/i5.gif) no-repeat 0 10px;}
.riArea .title1 span{ float:right; padding:7px 0 0 8px; background:url(../img/i2.gif) no-repeat 0 12px;}

.riArea .list{}
.riArea .list ul{}
.riArea .list li{ padding:5px 15px; line-height:130%;}

.riArea .list1{ padding:0 15px; }
.riArea .list1 ul{}
.riArea .list1 li{ padding:0 0 0 10px; line-height:200%; background:url(../img/i1.gif) no-repeat left;}
.riArea .list1 h3{ padding-bottom:6px; font-weight:bold; color:#f60;}

.riArea .listKey{}
.riArea .listKey ul{}
.riArea .listKey li{ padding:5px 15px; line-height:160%; letter-spacing:1px;}
.riArea .listKey li span{ padding:2px 5px; background:#000; color:#fff; font-weight:bold}

.riArea .listPirce{}
.riArea .listPirce ul{}
.riArea .listPirce li{ padding:5px 15px; line-height:160%; letter-spacing:1px;}
.riArea .listPirce li h3{ float:left; padding:2px 0px;}
.riArea .listPirce li h4{ float:left; padding:2px 5px; font-size:11px; color:#888 }
.riArea .listPirce li span{float:left; padding:2px 5px; background:#000; color:#fff; font-weight:bold}

.riArea .line{ margin:0 auto; width:300px; font-size:1px; height:1px; background:url(../img/line1.gif) repeat-x;}

/* 网站帮助 */
.webHelp { margin:0 auto; width:990px; background:url(../img/help_bg.gif) repeat-y; clear:both}
.webHelp .p1{ float:left; padding:0 0 0 20px; width:177px; border-right:#f1ece3 1px solid;}
.webHelp .p2{ float:left; padding:0 0 0 20px; width:177px; }
.webHelp h1{ padding:6px 0 6px 40px; font-size:16px; color:#666; font-family:"微软雅黑","黑体",sans-serif; background:url(../img/foot_i1.gif) no-repeat;}
.webHelp h2{ padding:6px 0 6px 40px; font-size:16px; color:#666; font-family:"微软雅黑","黑体",sans-serif; background:url(../img/foot_i2.gif) no-repeat;}
.webHelp h3{ padding:6px 0 6px 40px; font-size:16px; color:#666; font-family:"微软雅黑","黑体",sans-serif; background:url(../img/foot_i3.gif) no-repeat;}
.webHelp h4{ padding:6px 0 6px 40px; font-size:16px; color:#666; font-family:"微软雅黑","黑体",sans-serif; background:url(../img/foot_i4.gif) no-repeat;}
.webHelp h5{ padding:6px 0 6px 40px; font-size:16px; color:#666; font-family:"微软雅黑","黑体",sans-serif; background:url(../img/foot_i5.gif) no-repeat;}
.webHelp .list{ padding-top:6px}
.webHelp .list ul{}
.webHelp .list li{ padding:0; line-height:160%;}
.webHelp .list a{ color:#b88300; }
.webHelp .list a:hover{color:#dea700; text-decoration:none; }
.webHelp .list a.m{color:#ff0;}


/* ---------评论系统-------- */
.aifeiComment { margin:0 auto; width:950px; border-top:1px solid #f1ece3; clear:both}
.aifeiComment .p1{ float:left; width:600px; background:#fff}
.aifeiComment .p2{ float:right; width:330px; background:#fff}

