@charset "utf-8";
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{background:#fff;color:#333; font:12px/1.231 Arial, SimSun, sans-serif;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{color:#0069ca;text-decoration:none;}
a:hover{text-decoration:underline;}

h2 { font-size:14px; color:#000;}

.clear { clear:both;}

.mt5{ margin-top:5px!important;}

.header, .content, .help, .links, .copyright { width:980px; margin:0 auto; overflow:hidden;}

/* 头部 */
.logo { width:246px; height:58px; margin:22px 20px; float:left; background:url(../images/logo.gif) no-repeat; display:inline; text-indent:-10000px;}
.logo a { width:246px; height:58px; display:block; overflow:hidden;}
.favpho { width:694px; height:102px; background:url(../images/topback.png) no-repeat; float:left;}
.favpho p { float:right; text-align:right; width:100%; height:23px;}
.favpho .version { margin-top:16px;}
.favpho .version a { width:69px; height:17px; float:right; background:url(../images/skin/index_skin02.png) no-repeat;}
.favpho .keep { color:#0055AA; margin-top:8px;}
.favpho .keep a { margin: 0 5px;}
.favpho .num { background:url(../images/number.png) no-repeat 100% 0;}
.favpho .num strong{ display:block; overflow:hidden; text-indent:-10000px; text-align:left;}
.menu, .logincity { width:980px; float:left;}
.menu { height:35px; background:url(../images/skin/index_skin01.png) repeat-x;}
.menu .menu_left, .menu .menu_right { width:5px; height:35px; float:left; background:url(../images/skin/index_skin02.png) no-repeat 0 -50px;}
.menu .menu_right { background-position:100% -50px;}
.menu ul { width:950px; height:23px; padding:6px 10px; float:left; overflow:hidden;}
.menu ul li { float:left; padding-right:10px; margin-left:10px; background:url(../images/skin/index_skin02.png) no-repeat 100% -150px; display:inline;}
.menu ul a { font-weight:bold; height:23px; float:left; color:#fff; padding-left:20px;}
.menu ul em { font-style:normal; padding:5px 20px 0 0; height:18px; *padding-top:6px; float:left; cursor:pointer;}
.menu ul a:hover, .menu ul .cur { background:url(../images/skin/index_skin02.png) no-repeat 0 -100px; color:#BC1514; text-decoration:none;}
.menu ul a:hover em, .menu ul .cur em { background:url(../images/skin/index_skin02.png) no-repeat 100% -100px;}
.logincity { height:59px;}
.login { width:303px; height:57px; float:left; border:1px solid #DEC0C0; background:url(../images/skin/index_skin01.png) repeat-x 0 -50px;}
.login ul { float:left; margin-top:6px; height:20px; display:inline;}
.login li { float:left; width:140px; margin-left:10px; display:inline;}
.login .text, .login .text1 { width:86px; height:14px; border:1px solid #DFC1C1; background:#FFF url(../images/skin/index_skin02.png) no-repeat 0 -200px; font-family:verdana; font-size:11px;}
.login .text1 { width:56px;}
.login .memberlogin { width:277px; float:left; margin:5px 0 0 5px; display:inline; text-align:right; height:20px;}
.login .memberlogin span { float:left; margin-left:5px; height:20px; line-height:20px;}
.login .btn { width:49px; height:19px; border:0; background:url(../images/skin/index_skin02.png) no-repeat 0 -250px; cursor:pointer;}
.login .memberlogin a { margin:0 5px; line-height:21px;}
.login p { padding:20px 10px 0 10px;}

.city { width:669px; height:58px; float:left; border-top:1px solid #DEC0C0; border-left:1px solid #DEC0C0; margin-left:5px; display:inline;}
.city dl { width:669px; height:29px; float:left;}
.city dt, .city dd { float:left; border-right:1px solid #DEC0C0; border-bottom:1px solid #DEC0C0; height:28px; line-height:28px; _line-height:29px; overflow:hidden;}
.city dt { width:55px; background:#FFF1F1; text-align:center; font-weight:bold;}
.city dd { width:602px; padding-left:5px; padding-right:5px;}
.city dd a { margin:0 3px;}

/* 国内特价机票 */
.dom, .hotels { width:668px; height:442px; float:left; overflow:hidden;}
.dom h2 { height:32px; line-height:32px;}
.dom .more { float:right; margin:10px 10px 0 0; padding-right:20px; background:url(../images/skin/index_skin02.png) no-repeat 50px -400px;}
.region { background:url(../images/skin/index_skin01.png) repeat-x 0 -400px;}
.region ul { height:27px;  background:url(../images/skin/index_skin02.png) no-repeat 100% -750px;}
.region li { float:left;}
.region li span { padding:0 10px; line-height:27px; display:block; color:#FFF; cursor:pointer;}
.region li span:hover,.region li span.dqbg { background:url(../images/skin/index_skin01.png) repeat-x 0 -350px; color:#000; text-decoration:none;}
.dom div{ margin:0px; padding:0px;overflow:hidden;}
.dom dl { margin:0 10px; padding-top:9px;}
.dom dt { font-weight:bold; line-height:26px;}
.dom dd { width:100%; overflow:hidden;}
.dom dd ul { width:102%;}
.dom dd li { width:132px; height:30px; line-height:30px; float:left; padding:0 15px; border-right:1px dashed #ccc;}
.dom dd li a { margin:0 6px; width:54px; float:left; height:30px; text-overflow:ellipsis; overflow:hidden;}


/* 小导航样式 */
.region2 { background:url(../images/skin/index_skin01.png) repeat-x 0 -400px;}
.region2 ul { height:27px;  background:url(../images/skin/index_skin02.png) no-repeat 100% -750px;}
.region2 li {float:left; padding:0 10px; line-height:27px; display:block; color:#FFF; cursor:pointer;}
.region2 li:hover,.region2 li.dqbg { background:url(../images/skin/index_skin01.png) repeat-x 0 -350px; color:#000; text-decoration:none;}


/* 国际机票 */
.dom .inter { margin:14px 10px 0 10px;}
.dom .inter ul { width:102%;}
.dom .inter li { width:211px; float:left; padding-left:5px; border-right:1px dashed #ccc; overflow:hidden;}
.dom .inter span { float:left; height:30px; line-height:30px; text-overflow:ellipsis; overflow:hidden; cursor:pointer;}
.dom .inter .sp1 { color:#555; margin-left:10px;}
.dom .inter .sp2 { width:64px; margin:0 8px; overflow:hidden;}
.dom .inter .sp3 { color:#000;}
.dom .inter .sp4 { margin:0 10px; font-weight:bold;}



/* 更多城市浮动窗口*/
#morecitydiv{ background:#fff; overflow:hidden; width:230px; height:230px; border:solid 2px #ddd;}
#morecitydiv td{ cursor:pointer; padding:6px;}



/* 版权 */
.copyright{ border-top: dashed 1px #ccc; padding-top:8px; margin-top:10px;}
.copyright p { width:100%; line-height:24px; text-align:center; color:#555;}
.copyright p a { color:#555; margin:0 5px;}
.copyright table { margin:0 auto;}
.copyright table img { float:left; display:block;}


/* 您的位置 */
.location { width:958px; padding:0 10px; height:26px; margin:0 auto; line-height:26px; background:#FFEAEA;}



.undis1{ display:none;}
.dis1{display:block;}



.icoCZ{ background:url(../Aircompanyimg/icon_logo_CZ.gif) no-repeat 3px 10px;}
.ico3U{ background:url(../Aircompanyimg/icon_logo_3U.gif) no-repeat 3px 10px;}
.ico8C{ background:url(../Aircompanyimg/icon_logo_8C.gif) no-repeat 3px 10px;}
.icoBK{ background:url(../Aircompanyimg/icon_logo_BK.gif) no-repeat 3px 10px;}
.icoCA{ background:url(../Aircompanyimg/icon_logo_CA.gif) no-repeat 3px 10px;}
.icoEU{ background:url(../Aircompanyimg/icon_logo_EU.gif) no-repeat 3px 10px;}
.icoFM{ background:url(../Aircompanyimg/icon_logo_FM.gif) no-repeat 3px 10px;}
.icoHO{ background:url(../Aircompanyimg/icon_logo_HO.gif) no-repeat 3px 10px;}
.icoHU{ background:url(../Aircompanyimg/icon_logo_HU.gif) no-repeat 3px 10px;}
.icoKN{ background:url(../Aircompanyimg/icon_logo_KN.gif) no-repeat 3px 10px;}
.icoMF{ background:url(../Aircompanyimg/icon_logo_MF.gif) no-repeat 3px 10px;}
.icoMU{ background:url(../Aircompanyimg/icon_logo_MU.gif) no-repeat 3px 10px;}
.icoPN{ background:url(../Aircompanyimg/icon_logo_PN.gif) no-repeat 3px 10px;}
.icoSC{ background:url(../Aircompanyimg/icon_logo_SC.gif) no-repeat 3px 10px;}
.icoZH{ background:url(../Aircompanyimg/icon_logo_ZH.gif) no-repeat 3px 10px;}
.icoOQ{ background:url(../Aircompanyimg/icon_logo_OQ.gif) no-repeat 3px 10px;}

.icoCZ3{ background:url(../Aircompanyimg/icon_logo_CZ.gif) no-repeat 0px 0px;}
.ico3U3{ background:url(../Aircompanyimg/icon_logo_3U.gif) no-repeat 0px 0px;}
.ico8C3{ background:url(../Aircompanyimg/icon_logo_8C.gif) no-repeat 0px 0px;}
.icoBK3{ background:url(../Aircompanyimg/icon_logo_BK.gif) no-repeat 0px 0px;}
.icoCA3{ background:url(../Aircompanyimg/icon_logo_CA.gif) no-repeat 0px 0px;}
.icoEU3{ background:url(../Aircompanyimg/icon_logo_EU.gif) no-repeat 0px 0px;}
.icoFM3{ background:url(../Aircompanyimg/icon_logo_FM.gif) no-repeat 0px 0px;}
.icoHO3{ background:url(../Aircompanyimg/icon_logo_HO.gif) no-repeat 0px 0px;}
.icoHU3{ background:url(../Aircompanyimg/icon_logo_HU.gif) no-repeat 0px 0px;}
.icoKN3{ background:url(../Aircompanyimg/icon_logo_KN.gif) no-repeat 0px 0px;}
.icoMF3{ background:url(../Aircompanyimg/icon_logo_MF.gif) no-repeat 0px 0px;}
.icoMU3{ background:url(../Aircompanyimg/icon_logo_MU.gif) no-repeat 0px 0px;}
.icoPN3{ background:url(../Aircompanyimg/icon_logo_PN.gif) no-repeat 0px 0px;}
.icoSC3{ background:url(../Aircompanyimg/icon_logo_SC.gif) no-repeat 0px 0px;}
.icoZH3{ background:url(../Aircompanyimg/icon_logo_ZH.gif) no-repeat 0px 0px;}
.icoOQ3{ background:url(../Aircompanyimg/icon_logo_OQ.gif) no-repeat 0px 0px;}


.icoCZ2{ background:url(../Aircompanyimg/CZ.gif) no-repeat 3px 0px;}
.ico3U2{ background:url(../Aircompanyimg/3U.gif) no-repeat 3px 0px;}
.ico8C2{ background:url(../Aircompanyimg/8C.gif) no-repeat 3px 0px;}
.icoBK2{ background:url(../Aircompanyimg/BK.gif) no-repeat 3px 0px;}
.icoCA2{ background:url(../Aircompanyimg/CA.gif) no-repeat 3px 0px;}
.icoEU2{ background:url(../Aircompanyimg/EU.gif) no-repeat 3px 0px;}
.icoFM2{ background:url(../Aircompanyimg/FM.gif) no-repeat 3px 0px;}
.icoHO2{ background:url(../Aircompanyimg/HO.gif) no-repeat 3px 0px;}
.icoHU2{ background:url(../Aircompanyimg/HU.gif) no-repeat 3px 0px;}
.icoKN2{ background:url(../Aircompanyimg/KN.gif) no-repeat 3px 0px;}
.icoMF2{ background:url(../Aircompanyimg/MF.gif) no-repeat 3px 0px;}
.icoMU2{ background:url(../Aircompanyimg/MU.gif) no-repeat 3px 0px;}
.icoPN2{ background:url(../Aircompanyimg/PN.gif) no-repeat 3px 0px;}
.icoSC2{ background:url(../Aircompanyimg/SC.gif) no-repeat 3px 0px;}
.icoZH2{ background:url(../Aircompanyimg/ZH.gif) no-repeat 3px 0px;}
.icoOQ2{ background:url(../Aircompanyimg/OQ.gif) no-repeat 3px 0px;}
