@charset "utf-8";

a{ color:#555; text-decoration:none; outline:none;}
a:hover { color:#f60;}
.c222 { color:#222;}
.c555 { color:#555; }
.c888 { color:#888; }
.cf60 { color:#f60; }
.bold { font-weight:700;}
.f14 { font-size:14px; }
.clear { height:0; overflow:hidden; clear:both; }
.left { float:left; }
.right { float:right; }
.padtop5{ padding-top:5px; }
.padtop10{ padding-top:10px; }
.margtop5 { margin-top:5px; }
.margtop10 { margin-top:10px; }
.Verdana { font-family:Verdana; }
.TextInput:focus { border:1px solid #96D1FF; box-shadow:0 0 2px rgba(109,209,255,.5); transition:border 0.1s linear 0s, box-shadow 0.1s linear 0s;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } 
*:first-child+html .clearfix { zoom: 1; } 
#PageCont { width:990px; background:#fff; margin:0 auto 20px auto; position:relative; padding-top:10px;}
#page { width:970px; padding:10px; margin:0 auto; background:#fff; }
.MainL660 { width:660px; float:left;}
.MainR300 { float:right; width:300px;}
.MainL728 { width:728px; float:left;}
.MainR232 { float:right; width:232px;}
.MiddleBox { width:990px; margin:0 auto; clear:both; }
.Header { height:83px; border-bottom:3px solid #4f9ede; background:#fff;font:12px Arial; color:#555; }
.HeaderCont { width:990px; height:83px; margin:0 auto;}
.KxLogo { height:83px; width:172px; background:url("https://img1.www.kximg.cn/public/images/header_bg.png") 0 14px no-repeat; margin-left:10px; display:inline; float:left;}
.HeaderLogin { height:30px; padding-top:13px; width:550px; float:right; zoom:1; }
.HeaderContRight { float:right; width:780px; }
.HeaderNavBox { height:40px; width:780px; }
.HeaderNavBox ul { float:right; background:#f7f7f7;}
.HeaderNavBox ul li { float:left; display:inline; height:40px; }
.HeaderNavBox ul li a { float:left; font:18px/40px Microsoft Yahei; color:#222; padding:0 30px; border-left:1px solid #fff; border-right:1px solid #ededed;}
.HeaderNavBox ul li a:hover { text-decoration:none; color:#fff; background-color:#f1f1f1; color:#222;}
.HeaderNavBox ul .Mobile a { background:none; border-right:0;}
.HeaderNavBox ul li a span { display:block; overflow:hidden; cursor:pointer; text-indent:-9999em; background:url("https://img1.www.kximg.cn/public/images/header_bg.png") 0 0 no-repeat; width:36px;}
.HeaderNavBox ul .Home span { background-position:left -176px;}
.HeaderNavBox ul .Flight span { background-position:left -208px;}
.HeaderNavBox ul .Hotel span { background-position:left -240px;}
.HeaderNavBox ul .Train span { background-position:left -272px; width:54px;}
.HeaderNavBox ul .Vacation span { background-position:left -304px;}
.HeaderNavBox ul .Yiqiwan span { background-position:left -336px; width:54px;}
.HeaderNavBox ul .Mobile span { background-position:left -366px; width:72px;}


.HeaderNavBox ul .Flight a:hover span { background-position:-188px -208px;}
.HeaderNavBox ul .Hotel a:hover span { background-position:-188px -240px;}
.HeaderNavBox ul .Train a:hover span { background-position:-188px -272px; width:54px;}
.HeaderNavBox ul .Vacation a:hover span { background-position:-188px -304px;}
.HeaderNavBox ul .Yiqiwan a:hover span { background-position:-188px -336px; width:54px;}
.HeaderNavBox ul .Mobile a:hover span { background-position:-188px -366px; width:72px;}

.HeaderNavBox ul li .NavNow,.HeaderNavBox ul li .NavNow:hover { background:url("https://img1.www.kximg.cn/public/images/header_bg.png") 0 -116px repeat-x; border:0; padding:0px 31px;}
.HeaderNavBox ul .Home .NavNow span { background-position:-100px -176px;}
.HeaderNavBox ul .Flight .NavNow span { background-position:-100px -208px;}
.HeaderNavBox ul .Hotel .NavNow span { background-position:-100px -240px;}
.HeaderNavBox ul .Train .NavNow span { background-position:-100px -272px;}
.HeaderNavBox ul .Vacation .NavNow span { background-position:-100px -304px;}
.HeaderNavBox ul .Yiqiwan .NavNow span { background-position:-100px -336px;}
.HeaderNavBox ul .Mobile .NavNow span { background-position:-100px -366px;}

#footer {padding-top:10px;border-top:1px #e6e6e6 solid; clear:both; margin-top:10px; background:#fff;font:12px Arial; color:#555;}
#footer p {text-align:center;line-height:24px;color:#555;}
#footer p span {padding:0 4px;color:#888;}
#footer p .cf60 {color:#ff6600;}
#footer .fSpacing { word-spacing:1.2em; }
#footer .fSpacing .Copy_style{display:block; word-spacing:0.1em; color:#555;}

.serverinfo {clear: both;  height: 53px; overflow: hidden; padding:10px 0 0 10px; text-align:center;}
.serverinfo a.serverinfo_1 {background-position:0 0;}
.serverinfo a.serverinfo_2 {background-position: -110px 0;}
.serverinfo a.serverinfo_3 {background-position: -220px 0;}
.serverinfo a.serverinfo_4 {background-position: -330px 0;}
.serverinfo a.serverinfo_5 {background-position: -440px 0;}
.serverinfo a { background: url("https://img1.www.kximg.cn/public/images/kuxun_index.gif") no-repeat 0 0 transparent; display: inline-block; height: 53px; margin-right: 10px; width: 110px;}


.FriendLink { background:#fff; padding-bottom:10px;}
#youlian {color: #555; line-height: 24px; padding:20px 20px 8px; word-spacing: 0.4em; width:990px; margin:0 auto;}
#youlian a {color: #555;  white-space: nowrap;}
#youlian a:hover { color:#f60;}


