@charset "utf-8";
/* CSS Document */
body{margin-top:0; font-size:12px; margin-bottom:0px; font-family: Arial, "宋体"}
.clear{ clear:both}
#container{ width:965px; background-image:url(/mu/images/bg.gif); background-repeat:repeat-y; background-position:left; margin:auto auto; margin-top:0}
#container_buttom { background-image:url(/mu/images/bg_buttom.gif); background-repeat:no-repeat; margin:auto auto; width:965px; height:36px;}
/*input{border-left:#84a0bc 1px solid; border-top:#84a0bc 1px solid; border-right:1px solid #b8c9d8; border-bottom:1px solid #b8c9d8;}*/
 
/*字体加粗*/
.b_text{font-weight:bold;}
/*红色字体*/
.red_text{ color:#921818}
/*灰色字体*/
.grey_text{ color:#999999}
/*必选字体样式*/
.asterisk_key_redder {color:#910D0D;}
.ui-datepicker-trigger { margin-top:4px;margin-top:0px\9;*margin-top:0px;_margin-top:0px;}
/*tips样式*/
.tips{ border:1px solid #aeaeae; position:absolute; display:none; padding:8px 16px 8px 8px; background-color:#FFFFFF}
.tips img.arrow{ position:absolute; left:22px; bottom:-18px}
.tips .content{color:#414342; text-align:left}

.tips1{ border:1px solid #aeaeae; position:absolute; display:none; padding:0; background-color:#FFFFFF}
.tips1 img.arrow{ position:absolute; left:22px; bottom:-18px}
.tips1 .content{color:#414342;}
.tips1 .content b {color:#333; background-color:#eee;display:block; padding:5px;}
.tips1 .content span{ display:block; color:#666; padding:5px 10px 10px; line-height:180%; }

/*弹出窗口样式*/
.popwincontainer {position:absolute;font-size:12px;left:50%;top:50%;overflow:hidden;z-index:10000;background-color:#FFFFFF;}
.popwincontainer .border{border:1px solid #6b7fb1; padding:0; margin:0; overflow:hidden; background-color:#FFFFFF}
.popwin_selectcity #title {background-color:#6b7fb1;cursor:move; height:20px; padding-left:11px; padding-top:7px;}
.popwin_selectsite #title {background-color:#6b7fb1;cursor:move; height:20px; padding-left:11px; padding-top:7px;}
.popwincontainer #title #close {cursor:pointer; text-indent:-1000px;float:right; background-image:url(/mu/images/icon_windowclose.gif); background-repeat:no-repeat;  margin-right:2px; overflow:hidden; display:block; width:11px; margin-top:-4px;}
.popwincontainer #title a{ color:#FFFFFF}
.popwincontainer #title a.current{ color:#b80000}
.popwincontainer #title #allcity{ margin-left:14px;}
/*.popwincontainer #title span {}*/
.popwincontainer #content {/*padding:4px 6px 4px 6px;*/
}
/*热点城市样式*/
.popwincontainer #content #sitecitys{ list-style:none; margin:0; padding:0; margin-left:20px; margin-top:10px; width:256px;}
.popwincontainer #content #sitecitys li{ float:left; width:24%; height:22px; cursor:pointer; color:#707070}
/*热门城市样式*/
.popwincontainer #content #hotcitys{ list-style:none; margin:0; padding:0; margin-left:10px; margin-top:10px; width:256px;}
.popwincontainer #content #hotcitys li{ float:left; width:33%; height:22px; cursor:pointer; color:#707070}

/*所有推荐城市样式*/
.popwincontainer #content #allcitys{ margin-left:10px; margin-right:10px ;margin-top:10px; }
.popwincontainer #content #allcitys a{ text-decoration:none;line-height:20px;min-height:20px; cursor:pointer; color:#707070; text-align:right; display:block; padding:1px; margin-bottom:1px;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff}
.popwincontainer #content #allcitys a.current{background:#E7F1FD none repeat scroll 0 0;}
.popwincontainer #content #allcitys a:hover{background:#E7F1FD none repeat scroll 0 0;border-bottom:1px solid #7F9DB9;border-top:1px solid #7F9DB9;}
.popwincontainer #content #allcitys a span{ float:left; text-align:left}
/*城市搜索结果样子样式*/
.popwincontainer #content #searchmessage{border-bottom:1px dashed #AAAAAA;color:#707070;line-height:20px;padding:0 0 0 0px;margin-left:10px; margin-right:10px ;margin-top:5px;}
.popwincontainer #content #resultcitys{ margin-left:10px; margin-right:4px ;margin-top:4px; height:260px; overflow-y:auto;overflow-x:hidden; }
.popwincontainer #content #resultcitys a{ text-decoration:none;line-height:20px;min-height:20px; cursor:pointer; color:#707070; text-align:right; display:block; padding:1px; margin-bottom:1px;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff}
.popwincontainer #content #resultcitys a.current{background:#E7F1FD none repeat scroll 0 0;}
.popwincontainer #content #resultcitys a:hover{background:#E7F1FD none repeat scroll 0 0;border-bottom:1px solid #7F9DB9;border-top:1px solid #7F9DB9;}
.popwincontainer #content #resultcitys a span{ float:left; text-align:left}
.popwincontainer #content h3 {color:#000000;font-size:14px;margin:0;padding:0;}
.popwincontainer td{ text-align:left;}

/*航班短信提醒弹出窗口样式*/
.popwin_flightsms .border{border:1px solid #aaaaaa; padding:0; margin:0; overflow:hidden; background:url(/mu/images/popwin_sms_bg.gif) repeat-x bottom}
.popwin_flightsms #title {cursor:move; height:20px; padding-left:13px; padding-top:13px; color:#424443; font-weight:bold}
.popwin_flightsms #title #close {cursor:pointer; float:right; margin-right:2px; overflow:hidden; display:block; width:28px; margin-top:-10px; background:none; color:#bc1f1f; text-decoration:none;text-indent:1px;}
.popwin_flightsms .sendsmsform{ margin-left:14px; margin-bottom:10px; color:#424443}
.popwin_flightsms .sendsmsform input.text{  height:14px; font-size:9pt;width:226px; color:#a5a5a5; border-left:#84a0bc 1px solid; border-top:#84a0bc 1px solid; border-right:1px solid #b8c9d8; border-bottom:1px solid #b8c9d8; margin-right:4px; padding-left:6px;}
.popwin_flightsms .sendsmsform input.button{height:14px; font-size:9pt;background:transparent url(/mu/images/popwin_sms_button_bg.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;height:19px;padding-bottom:2px;width:67px; cursor:pointer}

/*航班飞机信息弹出窗口样式*/
.popwin_flightinfo .border{border:1px solid #aaaaaa; padding:0; margin:0; overflow:hidden; background:url(/mu/images/popwin_sms_bg.gif) repeat-x bottom}
.popwin_flightinfo #title {cursor:move; height:10px; padding-left:13px; padding-top:13px; color:#424443; font-weight:bold}
.popwin_flightinfo #title #close {cursor:pointer; float:right; margin-right:2px; overflow:hidden; display:block; width:28px; margin-top:-10px; background:none; color:#bc1f1f; text-decoration:none;text-indent:1px;}
.popwin_flightinfo .sendsmsform{ margin-left:14px; margin-bottom:10px; color:#7f7f7f}
.popwin_flightinfo .sendsmsform input.text{height:14px; font-size:9pt;width:226px; color:#a5a5a5; border-left:#84a0bc 1px solid; border-top:#84a0bc 1px solid; border-right:1px solid #b8c9d8; border-bottom:1px solid #b8c9d8; margin-right:4px; padding-left:6px;}
.popwin_flightinfo .sendsmsform input.button{background:transparent url(/mu/images/popwin_sms_button_bg.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;height:19px;padding-bottom:2px;width:67px; cursor:pointer; font-size:9pt;}
.popwin_flightinfo .sendsmsform a{ color:#2a2c2b}
.popwin_flightinfo .sendsmsform a:hover{ color:#910d0d}

#view a img{
	border:none 0;
}

/*常用登记人信息弹出窗口样式*/
.popwin_commonpassenger .border{border:1px solid #aaaaaa; padding:0; margin:0; overflow:hidden; background:url(/mu/images/popwin_sms_bg.gif) repeat-x 0px 0px}
.popwin_commonpassenger #title {cursor:move; height:20px; padding-left:13px; padding-top:13px; color:#424443; font-weight:bold; display:none}
.popwin_commonpassenger #title #close {cursor:pointer; float:right; margin-right:2px; overflow:hidden; display:block; width:28px; margin-top:-10px; background:none; color:#bc1f1f; text-decoration:none;text-indent:1px;}
.popwin_commonpassenger .sendsmsform{ margin-left:14px; margin-bottom:10px; color:#7f7f7f}
.popwin_commonpassenger .sendsmsform input.text{height:14px; font-size:9pt;width:226px; color:#a5a5a5; border-left:#84a0bc 1px solid; border-top:#84a0bc 1px solid; border-right:1px solid #b8c9d8; border-bottom:1px solid #b8c9d8; margin-right:4px; padding-left:6px;}
.popwin_commonpassenger .sendsmsform input.button{background:transparent url(/mu/images/popwin_sms_button_bg.gif) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;height:19px;padding-bottom:2px;width:67px; cursor:pointer; font-size:9pt;}
.popwin_commonpassenger .sendsmsform div{white-space:nowrap}
.popwin_commonpassenger .sendsmsform a{ color:#2a2c2b; margin-right:13px;}
.popwin_commonpassenger .sendsmsform a:hover{ color:#910d0d}
.popwin_commonpassenger .sendsmsform tr td{ padding-top:15px}