@charset "utf-8";
/* CSS Document */

#container_right .kv{ border-bottom:dashed 1px #e5e5e5;border-top:dashed 1px #e5e5e5;}
#container_right .button{ background: url(../images/info_kv_button_line_bg.gif) repeat-x;  height:63px;border-top:0px none; margin-bottom:46px; padding-left:40px; padding-top:12px;}
#container_right .button a{ display:block; float:left; height:42px; width:159px; background: url(info_kv_button_bg.gif) no-repeat; padding-left:61px; padding-top:21px; color:#FFFFFF; text-decoration:none; margin-right:108px; }
#container_right .button a.download_en{ margin-right:0px}
#container_right .content{ color:#7f7f7f; padding-left:9px; line-height:20px;}
#container_right .card_info{ margin-top:0px!important; margin-bottom:40px}
#container_right a.view_network{ background:url(button_info_red_bg.gif) no-repeat; width:104px; height:21px; color:#FFFFFF; display:block; float:right; text-decoration:none; padding-top:9px; padding-left:18px;font-size:14px; font-weight:bold}
#container_right .network_kv{ border:none 0px}

/*航线网络具体页面标题样式*/
#main_container .title_gray_small_long {background:transparent url(../images/maincontainer_right_title_gray.gif) repeat-x scroll 0 0;font-size:14px;font-weight:bold;height:31px;margin-bottom:11px;padding-left:11px;padding-top:10px; width:874px;}
.networkdetail { border:1px solid #E0E0E0; width:885px!important; margin:auto; padding-left:16px; padding-right:16px; padding-bottom:32px;}

/*机场信息页面样式*/
#container_right .search_airport {color:#424443; padding-left:11px; margin-top:16px; margin-bottom:20px; padding-right:6px;}
#container_right .search_airport .search_lable{ float:left; font-size:14px; font-weight:bold}
#container_right .search_airport .search_lable span{ color:#d02828}
#container_right .search_airport .search_input{ float:right; font-size:12px}
#container_right .search_airport .search_input input { height:14px; font-size:9pt;border:1px #d6d6d6 solid; height:18px; width:125px;}
#container_right .search_airport .search_input input.search_button{ background:url(airport_search_button_bg.gif) no-repeat; width:43px; height:19px; border:none 0px; color:#FFFFFF; cursor:pointer}

/*机场信息页面 标签样式*/
#container_right .airport_info .tabbg{ background:url(../images/airport_tabs_bg.gif) repeat-x; height:31px;}
#container_right .airport_info .tabbg .menu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#container_right .airport_info .tabbg .menu li{ float:left; padding-left:11px; padding-right:11px;  cursor:pointer; background-repeat:repeat-x; height:21px; padding-top:10px;font-weight:bold; margin-right:1px;background-image:url(../images/airport_tab_current_bg.gif); color:#ffffff; }
#container_right .airport_info .tabbg .menu li.current{background-image:url(../images/airport_tab_bg.gif); color:#424443; }
#container_right .airport_info #tabcontent{margin-top:17px; margin-bottom:30px;  }
#container_right .airport_info #tabcontent .content{ height:190px; border-bottom:dashed 1px #e5e5e5; padding-top:19px}
#container_right .airport_info #tabcontent .content .title{color:#910D0D; font-weight:bold}
#container_right .airport_info #tabcontent .content .img_bg{ background:url(../images/airport_content_img_bg.gif) no-repeat; width:220px; height:162px; padding-left:10px; padding-top:9px; padding-right:11px; padding-bottom:10px; float:right}
#container_right .airport_info #tabcontent .buttom{ border:none 0px!important}

/*旅客须知页面样式*/
#container_right .content .travel_tips_passenger_titles{ list-style:none; margin:0; padding:0}
#container_right .content .travel_tips_passenger_titles li{ float:left; width:32%}
#container_right .content .travel_tips_passenger_titles li a{color:#424443; text-decoration:none; font-weight:bold}
#container_right .content .travel_tips_passenger_titles li a:hover{color:#c32222; }
#container_right .travel_tips_passenger { margin-top:31px;*margin-top:51px;/*IE7*/;_margin-top:51px;/*IE6*/}
#container_right .travel_tips_passenger .title{ color:#910D0D; font-weight:bold}

/*飞行体验 客舱一览页面样式*/
#container_right .experience_cabin_first_class .tabbg{ background:url(airport_tabs_bg.gif) repeat-x; height:31px;}
#container_right .experience_cabin_first_class .tabbg .menu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#container_right .experience_cabin_first_class .tabbg .menu li{ float:left; padding-left:11px; padding-right:11px;  cursor:pointer; background-repeat:repeat-x; height:21px; padding-top:10px;font-weight:bold; margin-right:1px;background-image:url(../images/airport_tab_current_bg.gif); color:#ffffff; }
#container_right .experience_cabin_first_class .tabbg .menu li.current{background-image:url(airport_tab_bg.gif); color:#424443; }
#container_right .experience_cabin_first_class #tabcontent{margin-top:17px; margin-bottom:30px;  }
#container_right .experience_cabin_first_class #tabcontent .content{ padding-top:19px}
#container_right .experience_cabin_first_class #tabcontent .content .title{color:#910D0D; font-weight:bold}


/*飞行体验 客舱一览页面样式*/
#container_right .card_table{ background-color:#E0E0E0; text-align:center; margin-bottom:20px}
#container_right .ecard_content{ padding-left:0px !important;}
#container_right .card_table thead{background-color:#ECECEC;color:#424443;height:33px;}
#container_right .card_table tbody{background-color:#FFFFFF;color:#999999;height:33px;}
#container_right .card_table tbody tr td{ height:30px}

.e_container { width:800px;}
#container_right  .ecard_content .bug_item{ padding-left:12px; padding-top:12px; height:auto; float:left; width:658px; line-height:16px; margin-top:20px; margin-bottom:20px}
#container_right  .ecard_content .bug_item  .card_img{ float:left}
#container_right  .ecard_content .bug_item .card_right{ width:auto; float:right; padding-right:50px; width:40%}

#container_right  .ecard_content .bug_item .card_right .card_title{ font-weight:bold; color:#414342; padding-bottom:5px}
#container_right  .ecard_content .bug_item .card_right .card_body .red_word{ color:#900C0A}
#container_right  .ecard_content .bug_item .card_right .buy_button { margin-top:16px}
#container_right  .ecard_content .bug_item .card_right .buy_button .buycard{background:transparent url(../images/button_plus_4words_redder_bg.gif) no-repeat scroll 0pt 0pt;
border:0pt none;
color:#FFFFFF;
cursor:pointer;
font-size:9pt;
font-weight:bold;
height:25px;
width:74px;}


#container_right  .ecard_record .line1 .input_text{border-color:#84A0BC rgb(184, 201, 216) rgb(184, 201, 216) rgb(132, 160, 188);
border-style:solid;
border-width:1px;
color:#A5A5A5;
font-size:9pt;
height:14px;
margin-right:4px;
padding-left:6px;
width:120px;}
#container_right  .ecard_record .line1 { padding-top:12px}
#container_right  .ecard_record .line2 { padding-bottom:12px}
#container_right  .ecard_record .line1 .search_button{background:transparent url(../images/button_plus_4words_redder_bg.gif) no-repeat scroll 0pt 0pt;
border:0pt none;
color:#FFFFFF;
cursor:pointer;
font-size:9pt;
font-weight:bold;
height:25px;
width:74px;
margin-left:15px
}
#container_right  .ecard_record .line1 .first_button{margin-left:45px}




#container_right .travel_tips_passenger .know tr{ line-height:30px}
