﻿#posision{ width:940px; padding-left:10px; padding-bottom:15px}
#posision a{ color:#000; padding:0 10px 0 10px; display:inline-block}
#posision a:hover{ color:#993300}


#search{ width:940px; height:96px; background:url(/images/search_bg.gif) no-repeat; padding-left:10px; padding-top:10px}
#search .search_left{ background:url(/images/search_left.jpg) no-repeat; width:80px; height:74px; float:left;}
#search .search_mid{ float:left; padding-top:5px; padding-left:30px}
#search .search_mid .box .title{ padding-left:30px;}
#search .search_mid .box .title span{ display:inline-block; border:solid 1px #ccc; padding:3px 5px 2px 5px; border-bottom:none; font-size:13px; font-family:Arial; margin-left:2px; color:#905A00; cursor:pointer;}
#search .search_mid .box .title span.On{  border:none; padding:0}
#search .search_mid .box .title span.On label{display:inline-block; height:19px; padding:7px 5px 0 10px; background:url(/images/search.gif) 0 -20px;color:#905A00; font-weight:bold;}
#search .search_mid .box .title span.On strong{ background:url(/images/search.gif) -160px -20px;height:19px; width:5px; padding:7px 0px 0 0px; display:inline-block}
#search .search_mid .box .content{ width:690px; padding-left:5px;font-size:13px; font-family:Arial; background:url(/images/search.gif) 0 -70px; height:37px; padding-top:7px; float:left}
#search .search_mid .box .content input{ width:464px; border:solid 1px #7696B4; height:21px; float:left; padding-top:7px;color:#999999; border-right:none}
#search .search_mid .box .content .input_right{background:#fff; width:23px; height:21px;padding-top:8px; float:left; margin-right:10px; border:solid 1px #7696B4; border-left:none}
#search .search_mid .box .content .input_right img{ cursor:pointer; border:none}
#search .search_mid .box .content button{ border:none; background:url(/images/search.gif) 0 -190px; height:34px; width:116px; cursor:pointer; float:left; vertical-align:middle; }
#search .search_mid .box .content a{ text-decoration:underline; color:#A80000; float:left; display:inline-block; margin-top:13px; margin-left:5px }
#search .search_mid .box .content a:hover{ color:#ff0000}




#creatbox{ border:solid 1px #927E5D; width:478px; padding:10px 5px 10px 5px; height:195px; background:#fff;}
#country .choseCountry{  display:block; width:478px;}
#country .choseCountry label{ display:inline-block; float:left; width:452px;font-size:13px; font-weight:bold; color:#915B01; padding-bottom:5px;}
#country .choseCountry span{ display:inline-block; float:left; background:url(/images/search.gif) 0 -260px; width:26px; height:15px}
.select{float: left; display:inline-block; width:474px; padding-left:4px; height:26px;  padding-top:4px;background:url(/images/search.gif) 0 -140px; margin-bottom:5px; }
.select div{ border:none; width:471px ; height:22px}
.select>div{ overflow: hidden; width:471px; height:22px}
*html .select div select{ display:block;  width:471px;margin:-2px; height:22px}
.select div>select{ display:block;width:471px; margin:-2px; height:22px}
.select:hover { border:none; }

#city{ border:solid 1px #927E5D; width:471px; height:113px; padding-top:7px; overflow-y:scroll;overflow:auto!important;}
.city_list{ display:block;}
.city_list a{color:#ED955A; padding-left:5px;width:450px; display:block}
.city_list a strong{ display:inline-block;width:410px; color:#000; padding-bottom:3px; padding-top:2px; font-weight:lighter; cursor:pointer }
.city_list a:hover{ background:#ECECE1;}
#city .loading{ width:400px; height:50px; text-align:center; padding-top:25px}


#AirInc{border:solid 1px #927E5D; width:471px; height:190px; padding-top:3px; overflow-y:scroll;overflow:auto!important;}
#AirInc a{ display:block; width:450px; padding-left:5px; padding-bottom:5px; padding-top:5px}
#AirInc a:hover,#AirInc a.hover{ background:#ECECE1;}

#DestinationCity{border:solid 1px #927E5D; width:471px; height:190px; padding-top:3px; overflow-y:scroll;overflow:auto!important;}
#DestinationCity a{ display:block; width:450px; padding-left:5px; padding-bottom:5px; padding-top:5px}
#DestinationCity a:hover,#DestinationCity a.hover{ background:#ECECE1;}

#list{border:solid 1px #927E5D; width:471px; height:190px; padding-top:3px; overflow-y:scroll;overflow:auto!important;}
#list a{ display:block; width:450px; padding-left:5px; padding-bottom:5px; padding-top:5px}
#list a:hover,#list a.hover{  background:#ECECE1;}

#right{ width:660px; float:left; height:100%; margin-top:7px}
.Intro{ width:655px;  padding-left:5px;height:23px; padding-top:7px; margin-bottom:10px; border:solid 1px #F6EEE2; background:#fff; font-size:14px; font-weight:bold}


/*------------------------------------------FlightSearch.aspx-----------------------------------------------------------------*/

#main{ width:948px; height:280px;border:solid 1px #E3DFD2; margin-top:5px; padding-top:15px; padding-bottom:15px}
.remen{ width:216px; padding:0 10px 0 10px; border-right:dotted 1px #E3DFD2; float:left; height:265px}
.remen div{margin-bottom:10px}
.remen strong{ color:#C62A2C; font-size:14px;}
.remen_info{ height:33px; padding:5px 10px 5px 10px; width:194px; border:solid 1px #E3DFD2; font-size:13px; color:#584839; background:#F5F4EF; }
.remen a{display:block; float:left;height:16px; padding-bottom:8px; padding-left:2px;font-size:13px; color:#584839; }
.remen a:hover{ color:#0D4A42}
.all{ clear:both; width:216px}
.all a{color:#C62A2C; font-size:13px; text-decoration:underline; float:right}
.all a:hover{ color:#0D4A42}


.creatBox{width:188px; padding-left:5px; height:153px; padding-top:3px; border:solid 1px #E8E4D8; background:#F1EEE7 }
.creatBox .createSpringbox{  width:176px; padding:5px 2px 0 3px; height:143px; border:solid 1px #E8E4D8; background:#fff; font-size:13px}
.creatBox .createSpringbox p{ display:block; padding-bottom:3px}
.creatBox .createSpringbox p a{color:#6699FF; cursor:pointer}

.creatTicketsBox{width:388px; padding-left:5px; height:103px; padding-top:3px; border:solid 1px #E8E4D8; background:#F1EEE7}
.creatTicketsBox .createTicketsBoxInner{width:376px; padding:5px 2px 0 3px; height:93px; border:solid 1px #E8E4D8; background:#fff; font-size:13px}
.creatTicketsBox .createTicketsBoxInner .createTicketsBoxInnerTitle{width:376px;  text-align:center;padding-top:2px; padding-bottom:3px; border-bottom:dotted 1px #669999}
.createTicketsBoxInnerData{ padding-top:5px; padding-bottom:7px; border-bottom:dotted 1px #C1C8D2}
#startime,#backtime{ width:100px; height:13px; border:solid 1px #A9BAC9; color:#000; font-size:12px}
.createTicketsBoxInner_button{width:276px; padding-left:100px; padding-top:10px;}
#LookFor,#cancle{ display:inline-block; background:url(/images/Search_button.gif) no-repeat; width:80px; height:23px; padding-bottom:2px ;border:none; cursor:pointer; text-align:center}


/*---------------------------------------------------Springboard----------------------------------------------------*/
.ChoseDiv{ width:660px; border:solid 1px #E1DACB; padding-top:1px;}
.ChoseDiv_title{ display:block; background:#EFECE4; color:#C6292A; font-weight:bold; font-size:14px; padding:5px 0 5px 10px}
.ChoseDiv_title strong{ font-weight:normal; font-size:11px; color:#5B5B59}
.ChoseDiv_all{ display:block; padding:4px 0 4px 10px; margin-top:1px; border-bottom:solid 1px #E1DACB; width:650px; height:18px}
.ChoseDiv_all a{ color:#FFA200; font-size:12px;  font-weight:bold;font-family:Arial;display:inline-block; height:13px;text-align:center; padding:1px 3px 2px 3px ; border:solid 1px #efefef; width:12px; margin-left:3px; float:left }
.ChoseDiv_all a:hover,.ChoseDiv_all a.hover{ background:#efefef; border:solid 1px #ccc;padding:1px 3px 2px 3px;  color:#CE1911;}
.repeater_title{color:#000; font-family:Arial; font-size:13px; font-weight:bold;background:#F6F6F6; display:block; height:20px; padding-top:5px }
.repeater_title_city{ width:155px; display:inline-block; padding-left:35px; float:left}
.repeater_title_price{ display:inline-block; float:left; width:155px}
.repeater_title_airinc{ display:inline-block; float:left; width:310px;}
.rpt_spr_scroll{height:220px; overflow:scroll;overflow:auto!important;width:660px}
.rpt_spr_list{ display:block; padding-top:7px}
.rpt_spr_list span{ display:inline-block; }
.rpt_spr_list_city{ width:155px; padding-left:15px; overflow:hidden}
.rpt_spr_list_price{ width:100px; overflow:hidden;}
.rpt_spr_list_price strong{display:inline-block; width:55px;font-size:13px;}
.rpt_spr_list_price a.look{ display:inline-block; text-decoration:underline; color:#C95B5C; width:45px}
.rpt_spr_list_airinc{ width:360px; overflow:hidden}
.rpt_spr_list_airinc span{ display:inline-block; border-right:solid 1px #ccc; padding:0 1px 0 1px;}




/*----------------------------------------------------------------DestinationCountry----------------------------------*/
.rpt_deat_scroll{height:230px; overflow:scroll;overflow:auto!important;width:650px; padding-top:8px; padding-left:10px; display:block}
.rpt_spr_div{ width:315px; float:left;overflow:hidden;}
.rpt_spr_div a{ display:inline-block; height:15px;padding:3px 6px 3px 6px; color:#000; font-size:14px; font-family:Arial; overflow:hidden; margin-bottom:4px;}
.rpt_spr_div a:hover,.rpt_spr_div a.hover{ padding:2px 5px 2px 5px; border:solid 1px #BDBDBD; background:#EEEEF0; color:#FE9001 }



/*-------------------------------------------------------------------AirInc-----------------------------*/
.search_result{ border:solid 1px #E1DACB; width:660px; margin-bottom:15px; padding-top:1px; }
.search_result strong{ color:#C72B2C}
.search_result .search_result_title{ display:block; width:650px; padding-left:10px; height:22px; padding-top:8px; border-bottom:solid 1px #E1DACB; background:#EFECE4; font-size:14px; font-weight:bold; margin-bottom:1px}
.search_result .search_result_search{ display:block; height:24px; padding-top:4px; padding-left:10px; background:#F6F6F6}
.search_result .search_result_search input{ height:15px; width:160px; float:left; color:#909090}
.search_result .search_result_search button{ float:left; height:20px; width:55px; margin-left:10px}
.search_result .list{ display:block; height:130px;overflow-y:scroll;overflow-y:auto!important; padding-left:10px}
.search_result .list span{ display:inline-block; float:left;width:210px; padding-top:10px; float:left; height:15px; overflow:hidden}
.searchInfo{ color:#ff0000; width:600px; text-align:center; padding-top:50px;  font-size:18px; font-weight:bold}

/*---------------------------------------------------------SpringboardMore.aspx----------------------------------*/
#left{  float:left; margin-left:8px; width:280px;margin-top:7px}
.AirInc_ascx { margin:0px; padding:0px; margin-bottom:5px}
.AirInc_ascx .AirInc_ascx_title{ width:268px; padding-left:12px ;height:21px; padding-top:10px; background:url(/images/Box_top.jpg) no-repeat; font-size:14px; font-weight:bold; color:#C72A2A}
.AirInc_ascx .AirInc_ascx_main{ width:251px; padding:0 15px 0 12px; border:solid 1px #E1DACB; border-bottom:none; border-top:none }
.AirInc_ascx .AirInc_ascx_main .AirInc_ascx_main_info{ padding:10px 0 3px 0; border-bottom:dotted 1px #EDEDED}
.AirInc_ascx .AirInc_ascx_main .AirInc_ascx_main-rep a{ display:block; height:20px; padding:5px 0 3px 0}
.AirInc_ascx .AirInc_ascx_main .AirInc_ascx_main_all{  width:240px; clear:both;display:block; text-align:right; padding-bottom:10px;}
.AirInc_ascx .AirInc_ascx_main .AirInc_ascx_main_all a{ text-decoration:underline; color:#C42B2A}
.AirInc_ascx .AirInc_ascx_bottom{ display:block; height:13px; width:278px;background:url(/images/Box_bottom.jpg) no-repeat bottom; border-right:solid 1px #E1DACB; border-left:solid 1px #E1DACB}


.AirInc_ascx .AirInc_ascx_main .Destination_ascx_main-rep a{ display:inline-block; float:left; height:20px; padding-top:5px; width:81px; background:#fff}

#map{ width:660px; height:500px; background:#eee}

