*{padding:0;margin:0;}
img,a img {border:0;}
ul,ol,li {list-style:none;}
body {margin:0;padding:0;font-size:12px;font-family:Arial,SimSun,sans-serif;background:url(../image/kx_top.gif) 0 -50px repeat-x #fff;color:#333;}
var,em {font-style:normal;}
select, input, img, select{vertical-align:middle;}
.clear {clear:both;height:0px;overflow:hidden;float:none;font-size:0px;}
.left {float:left;}
.right {float:right;}

a:link {color:#076AC5;text-decoration:none;}
a:visited {color:#076AC5;text-decoration:none;}
a:hover {color:#FF6600;text-decoration:underline;}
a:active {color:#076AC5;text-decoration:none;}

#wrapper {width:970px;margin:0 auto;}
#header {height:67px;border-bottom:3px #FFB700 solid;}
#header .h1 {float:left;width:228px;height:67px;background:url(../image/kx_index.gif) no-repeat;}
#header .h1 a {display:block;width:145px;height:64px;}
#header .h1 span {display:none;}
#header .menu {float:left;padding-left:6px;width:414px;height:29px;margin-top:38px;background:url(../image/kx_index.gif) 0 -71px no-repeat;}
.menu .liazi {float:left;width:63px;text-align:center;line-height:27px;padding-top:2px;margin-right:1px;}
#header .menu a {font-size:14px;color:#fff;font-weight:bold;width:100%;display:block;}
.menu .sanzi {line-height:27px;padding-top:2px;float:left;width:88px;position:relative;}
#header .menu .sanzi .a_yqw {padding-left:8px;width:80px;}
#header .menu .sanzi .bate {font-weight:normal;position:absolute;color:#fff;top:0px;left:55px;width:30px;line-height:18px;font-size:11px;text-decoration:none;}
.menu .here_bg {background:url(../image/kx_top.gif) repeat-x;}
#header .login {float:right;text-align:right;padding:8px 3px 0 0;}
#header .login .line20 {line-height:20px;margin-bottom:18px;}
#header .login .jiange {margin:0 8px 0 10px;color:#999;}
#header .login .dianzibao {display:inline;height:12px;padding-top:3px;margin-right:19px;background:url(../image/kx_index.gif) -400px -50px no-repeat;padding-left:23px;}
#header .login .favourite { background:url("http://lifeiimg.skb.kuxun.cn/www2/image/kx_index.gif") no-repeat scroll -406px -18px transparent; display:inline; height:12px; padding-left:20px; padding-top:0 !important; }
#header .login .fangchan {display:inline;height:12px;padding-top:3px;background:url(../image/kx_index.gif) -403px -23px no-repeat;padding-left:20px;}
.login .huanying {background:url(../image/kx_index.gif) -413px 0 no-repeat;padding-left:13px;}

#footer {border-top:1px solid #CCC;float:left;padding:10px 0 30px;width:970px;margin-top:10px;}
#footer p {text-align:center;line-height:22px;color:#666;}
#footer p span {padding:0 4px;color:#999;}
#footer p var {font-family:Arial, Helvetica, sans-serif;}
#footer p .cf60 {color:#ff6600;}

#kxheader {margin:0;padding:0;font-size:12px;font-family:"simsun"; color:#333;}
#kxfooter {margin:0;padding:0;font-size:12px;font-family:"simsun"; color:#333;}

#kxheader a:link {color:#026CC6;text-decoration:none;}
#kxheader a:visited {color:#026CC6;text-decoration:none;}
#kxheader a:hover {color:#FF6600;text-decoration:underline;}
#kxheader a:active {color:#026CC6;text-decoration:none;}

#kxheader {margin-left:14px;margin-right:14px;width:732px;height:30px;background:url(http://sta.kuxun.cn/Files/piao/image/kx_top_bg1.gif) repeat-x;font-siz	e:12px;}
#kxheader .left {float:left;}
#kxheader .right {float:right;}
#kxheader .logo {float:left;width:145px;height:29px; -margin-bottom:-4px;}
#kxheader .nav {float:left;padding-top:9px;width:582px;}
#kxheader .nav a, #kxheader .nav span {color:#FFF;}
#kxheader .nav .sp1 {float:right;margin-right:10px;}
.yui-skin-sam .yui-ac {
	position:relative;
}
.yui-skin-sam .yui-ac-container {
	position:absolute;
	left:0;
	top:1.6em;
	width:100%;
}
.yui-skin-sam .yui-ac-content {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #808080;
	overflow:hidden;
	position:absolute;
	width:100%;
	z-index:9050;
}
.yui-skin-sam .yui-ac-shadow{
	position:absolute;
	margin:.3em;
	width:100%;
	background:#000;
	opacity:0.1;
	-moz-opacity:0.1;
	filter:alpha(opacity=10);
	z-index:9049;
}
.yui-skin-sam .yui-ac-content ul {
	margin:0;
	padding:0;
	width:100%;
}
.yui-skin-sam .yui-ac-content li {
	cursor:default;
	margin:0;
	padding:2px 5px;
	white-space:nowrap;
}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
	background:#B3D4FF none repeat scroll 0 0;
}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
	background:#426FD9 none repeat scroll 0 0;
	color:#FFFFFF;
}
.autocomplete {
	float:left;
}
.autocomplete .yui-ac-highlight .sample-quantity, .autocomplete .yui-ac-highlight .sample-result, .autocomplete .yui-ac-highlight .sample-query {
	color:#FFFFFF;
}
.autocomplete .sample-quantity {
	float:right;
}
.autocomplete .sample-result {
	color:#666666;
}
.autocomplete .sample-query {
	color:#333333;
}
.yui-ac-hd {
	border-bottom:1px dashed;
	color:#666666;
	font-size:12px;
	line-height:20px;
	margin-bottom:5px;
	padding:3px 3px 0 5px;
	width:90%;
}
#searchbar form.trti .inp1 {width:192px;margin-right:10px;color:#333;}
#searchbar input.error {border:1px solid #f60;}
#searchbar .error span {color:#f60;}
label.error {color:#f60;}
input.error {border:1px solid #f60;}

.search {background:#F5F9FC;height:70px;padding-left:210px;padding-top:5px;position:relative;z-index:100;margin-top:5px;}
.search form label {line-height:18px;}
.search .inp1 {border:1px solid #7B9EBE;font-size:14px;height:18px;padding-left:5px;padding-top:2px;}
.autocomplete {float:left;}
.search form.trti .inp1 {margin-right:10px;width:192px;*margin-top:-2px;}
.search .kxss {background:url(../image/kxss.gif) no-repeat;border:0 none;cursor:pointer;float:left;height:26px;margin-top:15px;width:76px;}
.search .hcp_fancheng {float:left;margin:8px 0 0 15px;-margin-top:9px;width:80px;}
#tabs {border-top:2px solid #3EA6E5;padding-left:18px;width:390px;float:left;}
#tabs a.here {border:2px #6FACFF solid;border-top:0;background:#B2DCFD;color:#333333;cursor:default;font-weight:bold;margin:-2px;text-decoration:none;float:left;width:75px;text-align:center;}
#tabs a {color:#026CC6;cursor:pointer;float:left;line-height:21px;text-align:center;text-decoration:underline;width:75px;}

.main {height:100%;overflow:hidden;}
.main_left {float:left;width:728px;}
.biaoti {color:#666;height:20px;margin-top:10px;padding:0 10px 0 15px;}
.skb_dayin {float:right;padding-left:22px;*padding-top:2px;background:url(../image/skb_dayin.gif) no-repeat;} 
.hcp_tuiguang {background:url(../image/hcp_tuiguang.gif) no-repeat #FFFBF0;height:112px;padding-left:14px;}
.plain {float:left;width:373px;}
.plain_h3 {font-size:12px;color:#666;padding:12px 0 5px 0;}
.plain_h3 .h3_span {font-weight:normal;}
.plain_ul li {float:left;width:175px;height:20px;padding-top:4px;background:url(../image/hcp_li_img.gif) 0 10px no-repeat;padding-left:10px;}
.plain_ul .w1 {float:left;width:90px;}
.plain_jiage {color:#999;}
.plain_jiage .ceng {font-weight:bold;color:#F60;}
.hotel {float:right;width:325px;}
.hotel_ul li {float:left;width:151px;height:20px;padding-top:4px;background:url(../image/hcp_li_img.gif) 0 10px no-repeat;padding-left:10px;}
.hotel_ul .w3 {float:left;width:90px;}
#guanggao-link {padding:8px;height:100%;overflow:hidden;}

.hcp_skb {height:100%;overflow:hidden;}
.skb_title {background:#DAEFFF;height:32px;line-height:32px;padding:0 15px 0 10px;margin-top:10px;}
.main .hcp_zr {float:right;line-height:normal;color:#F60;margin-top:9px;}
.f14 {font-size:14px;}
.c666 {color:#666;}

.back-1 {background:#F8F8F8;height:24px;padding:6px 0 0 5px;font-size:14px;color:#666;border-bottom:1px #ECECEC solid;}
.back li, .back-1 li {float:left;position:relative;}
.back-1 .s1,.back .s1 {width:115px;}
.back-1 .s2 {width:120px;}
.back-1 .s3 {width:98px;}
.back-1 .s4,.back .s4 {width:58px;}
.back-1 .s5,.back .s5 {width:88px;}
.back-1 .s6,.back .s6{width:160px;}
.titletext {padding-top:3px;}
.back-1 .jiantou1 {padding:0 10px 0 5px;background:url(../image/jiantou1.gif) right 3px no-repeat;}
.back-1 .jiantou2 {padding:0 10px 0 5px;background:url(../image/jiantou2.gif) right 3px no-repeat;}
.back-1 .jiantou3 {padding:0 10px 0 5px;background:url(../image/jiantou3.gif) right 3px no-repeat;}
.back-1 .jiantou4 {padding:0 10px 0 5px;background:url(../image/jiantou4.gif) right 3px no-repeat;}
.back-1 ul,.back ul {width:718px;overflow:hidden;}
.back {border-bottom:1px #DAEFFF solid;padding:10px 0 10px 5px;height:100%;overflow:hidden;color:#666;}
.back_bg {background:#f5f9fc;}
.back_top {border-top:1px #DAEFFF solid;}
.back .off {padding-right:12px;background:url(arrow-off.gif) right 5px no-repeat;}
.back .on {padding-right:12px;background:url(arrow-on.gif) right 5px no-repeat;}
.from-to-image {float:left;padding-right:3px;padding-top:2px;}
.back .s2 {width:125px;}
.back .s3 {width:93px;}
.bold {font-weight:bold;}

#navigation {border-top:1px solid #B0DCFF;padding:15px 0;text-align:center;}
#previous {margin:5px;text-align:right;}
#pagination {padding:5px;text-align:center;}
#nextpage {margin:5px;text-align:left;}
.no_page {color:#999;}
.has_page, .no_page {font-size:14px;}
.page_current {background:#2D73B8;border:1px solid #AFD1EA;color:#FFFFFF;margin:0 5px;padding:3px 6px;text-decoration:none;}
#pagination .page_number {background:#FFFFFF;border:1px solid #AFD1EA;margin:0 5px;padding:3px 6px;}
.diqu_block {height:100%;overflow:hidden;margin-top:10px;}
.diqu_block .diqu_h2 {height:30px;background:#F6F6F6;border-bottom:1px #F0F0F0 solid;font-size:12px;line-height:30px;padding-left:15px;}
.diqu_ul {padding:10px 0 10px 15px;}
.diqu_ul li {overflow:hidden;}
.diqu_ul li div {float:left;width:655px;line-height:21px;}
.diqu_ul li .spw1 {float:left;width:55px;line-height:21px;}
.diqu_ul li .spw2 {float:left;width:130px;}
.main .diqu_ul .spcolor {color:#999;}
.lvyou_xinxi {padding:10px 15px;line-height:24px;color:#666;}
.kx_jianyi {background:#F6F6F6;font-size:14px;font-weight:bold;line-height:26px;margin-top:10px;-margin-top:0;padding-left:15px;position:relative;height:26px;}

.main_right {width:232px;float:right;}
.rementuijian {border:0px;padding:1px;margin-top:10px;}
.rmtj_h3 {background:#F6F6F6;line-height:25px;height:25px;padding-left:10px;font-size:12px;}
.remen_ul {padding:5px 6px;}
.remen_ul li {height:25px;font-size:14px;overflow:hidden;padding-top:5px;}
.remen_ul li a {float:left;width:215px;}
.remen_ul .tj_jiage {color:#F60;float:right;}
.ad_img {margin-top:10px;text-align:center;}
.ad_img img {*display:block;}
.more_hotel {float:right;font-weight:normal;margin-right:8px;}

#skbupdatelog {overflow:hidden;height:20px;color:#666;float:left;margin-top:6px;}
#skbupdatelog li {line-height:170%;height:20px;margin-left:5px;}

.skb {margin:0 !important;margin:-15px 0 0 0;-margin-top:0;clear:both;}
*+html .skb {margin:-5px 0 0 0 !important;padding-top:4px;}
.skb th,.skb td {padding:6px;text-align:left;font-weight:lighter;color:#333;}
.skb table {border:1px solid #f60;background:#fff;}
.skb td,.skb th {border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;}
.skb .no-l {border-left:none;}
.skb .no-b {border-bottom:none;}
.skb .index {width:5%;}
.skb .trainid {width:11%;}
.skb .station {width:9%;}
.skb .arrivaltime {width:9%;}
.skb .staytime {width:7%;}
.skb .runtime {width:14%;}
.skb .distance {width:9%;}
.skb .price {width:7%;}
.skb .train-detail th {padding:5px 3px;}
.skb .jt-left {margin-left:10px;height:8px;overflow:hidden;}
.skb .jt-left img {vertical-align:top;}
.jiucuo {height:auto;}
.jiucuo td {border-bottom:#666 1px dashed;border-left:0px;border-right:0px;}
#lcsk .inrange {background:#fff0e2;}

/* skb zz {{{ */
#zz table {width:100%;font-size:12px;margin-bottom:16px;border:1;}
#zz h3 {color:#404040;padding:6px 0 10px 0;margin:0;font-size:12px;}
#zz span {color:#f60; padding:0px 4px;}
#zz table th {border-bottom:#C1D5F1 solid 1px;text-align:center;font-size:14px;padding:5px 8px;font-weight:normal;}
#zz table td {border-bottom:#C1D5F1 solid 1px;border-right:#C1D5F1 solid 1px;padding:5px 4px 4px 8px;}
#zz table .td01 {border-left:#C1D5F1 solid 1px; width:25%}
#zz table .td02 {width:15%}
#zz table .td03 {width:15%}
#zz table .td04 {width:15%}
#zz table .td05 {width:15%}
#zz table .td06 {width:15%}
#zz table .even {border-bottom:#C1D5F1 solid 1px;background:#E2EEFF;padding:5px 8px;font-weight:normal;}
#zz #schemetype {font-color:red;}
#zz table th.schemetitle {text-align:left;font-size:14px;}
/* skb zz }}} */

.wujieguo {border:1px #E7E7E7 solid;padding:1px;margin-top:10px;}
.wu_text {padding:18px 0 20px 24px;font-size:14px;}
.wu_h3 {color:#F60;line-height:30px;}
.wu_h4 {line-height:30px;margin-top:5px;}
.wu_p {line-height:25px;}
.wu_p var {font-family:"ËÎÌå";}
.kx_help {height:35px;background:#F5F9FC;padding:15px 0 0 24px;position:relative;}
.kx_cool {position:absolute;top:-74px;right:32px;background:url(../image/img5.gif) no-repeat;width:93px;height:116px;}

.cf60 {color:#f60;}
#kx_popup {border:1px #0C77BD solid;width:288px;font-size:12px;position:fixed;bottom:0;right:0;z-index:9999;}
#kx_popup .kx_popup_title {height:18px;background:url(../image/hcp_jp_top.gif) no-repeat;padding:10px 8px 0 0;}
#kx_popup .kx_popup_content {padding-left:20px;background:#F3FCFF;overflow:hidden;}
#kx_popup .close {float:right;width:8px;height:8px;background:url(../image/guanbi.gif) no-repeat;margin-left:8px;}
#kx_popup .kx_popup_text {height:14px;padding-top:13px;}
#kx_popup .kuan1 {float:left;width:178px;cursor:pointer;}
#kx_popup .orange {color:#f60;font-weight:bold;}
#kx_popup .kx_popup_button {width:99px;cursor:pointer;height:22px;background:url(../image/hcp_jp_submit.gif) no-repeat;float:left;text-align:center;color:#fff;line-height:22px;}
#kx_popup .kx_popup_message {color:#999;clear:both;}
#kx_popup .song {font-family:"å®‹ä½“";}
#kx_popup .hcp_xian {background:url(../image/hcp_jp_xian.gif) 0 bottom no-repeat #F3FCFF;}
#kx_popup .jp_title {padding:10px 0 8px 0;color:#666;font-weight:bold;}

#kx_popup .jp_ul {overflow:hidden;}
#kx_popup .jp_ul li {height:18px;color:#666;}
#kx_popup .jp_ul .jdw1 {float:left;width:60px;cursor:pointer;}
#kx_popup .jp_ul .jdw2 {float:left;width:94px;cursor:pointer;}
#kx_popup .submit_div {height:22px;;overflow:hidden;padding:10px 0 12px 70px;}

#kx_popup .c666 {color:#666;}

*html #kx_popup {margin-top: -2px;position: absolute;top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}
#hcptc {width:418px;}
#hcptc .title {height:9px;overflow:hidden;background:url(http://sta.kuxun.cn/Files/piao/image/hcptc_bg2.gif) no-repeat;}
#hcptc .title .t0 {background:url(http://sta.kuxun.cn/Files/piao/image/hcptc_bg1.gif) -4px 0 repeat-y;}
#hcptc .content {padding-left:30px;background:url(http://sta.kuxun.cn/Files/piao/image/hcptc_bg1.gif) repeat-y;padding-top:5px;height:310px;}
#hcptc .content .h1 {height:20px;padding-top:6px;font-weight:bold;color:#666;}
#hcptc .content .list {height:26px; padding-top:10px;}
#hcptc .list .w1 {float:left;color:#026BC6;padding-top:6px;width:418px;height:20px;text-align:center;font-weight:bold;margin-left:-30px;}
#hcptc .l2 {text-align:left;}
#hcptc .l2 span {color:#016DC7;line-height:35px;}
#hcptc .l2 .input_1{height:16px;width:98px; border:#BDBDBD 1px solid; margin-top:6px;}
#hcptc .l2 .input_2{height:16px;width:27px; border:#BDBDBD 1px solid; margin-top:6px; margin-right:5px;}
#hcptc .l2 .input_3{width:120px;border:#BDBDBD 1px solid;margin-top:6px;}
#hcptc .color999 {color:#999;}
#hcptc .content .text {padding:20px 15px 0 0;}
#hcptc .text textarea {border:1px #BDBDBD solid;width:450px;height:46px;padding:4px 4px 0 4px;overflow-y:auto;font-size:12px;color:#999;}
#hcptc .content .anniu {padding-top:10px;color:#666; text-align:center;margin-left:-30px;}
#hcptc .email .inp1 {width:250px;padding:2px 0 0 5px;height:18px;color:#999;}
#hcptc .content .button {text-align:center;padding:17px 0 6px 0;}
#hcptc .bottom {height:8px;overflow:hidden;background:url(http://sta.kuxun.cn/Files/piao/image/hcptc_bg5.gif) no-repeat;}
#hcptc .submit {background:transparent url(http://sta.kuxun.cn/Files/piao/image/hcptc_submit.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:25px;width:53px;margin-right:8px;}
#hcptc .cancel {background:transparent url(http://sta.kuxun.cn/Files/piao/image/hcptc_cancel.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:25px;width:53px;margin-left:8px;}
#hcptc .notice {float:left;text-align:center;width:418px;margin-left:-30px;padding-top:145px;font-size:14px;font-weight:bold;color:#f60;}
#hcptc #trainiderr,#departtimeerr,#arrivaltimeerr,#priceerr {color:red;font-size:12px;padding-left:5px;}
