﻿/* CSS Document */
/*html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}*/
html,body{margin:0px;padding:0px;font-size:12px;color:#666;text-align:left; overflow:auto}
a{text-decoration:none;color:#1B75BE}
a:hover{text-decoration:underline}
form{margin:0px;padding:0px}
.fl{float:left}
.fr{float:right}
.Trig{ text-align:right}
.Tlef{ text-align:left}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;overflow:hidden}
.C333,.Cont_tit .C333{color:#333}
.Cc00{ color:#C00}
.Cblack,span.Cblack{ color:#000}
form{padding:0px; margin:0px}


input.btn_comm,input.btn_blue_B{cursor:pointer!important;cursor:hand}
.bot_line_btnB{width:80px;height:28px;color:#333;padding-top:2px;margin-top:5px}

/*图片整合 */
.Top{background-image:url(bg_x.gif);background-repeat:repeat-x}
a.a_INDEX,.Top_B_arr{background-image:url(bg.gif);background-repeat:no-repeat}

.Top{height:36px;padding-left:8px;background-color:#FCFDFE;background-position:0px -12px}
.Top span{float:left;color:#000;margin:12px 4px 0px 8px}
.Top a{float:left;margin:12px 4px 0px 8px;color:#555}
.Top strong,.Top a:hover{color:#333}
a.a_INDEX{display:block;width:93px;height:25px;margin-top:6px;line-height:25px;text-indent:24px;background-position:0px -36px;float:left;margin-left:0px; overflow:hidden}
*:lang(zh) a.a_INDEX{ margin-top:7px}
a.a_INDEX:hover{background-position:0px -5px;text-decoration:none;color:#333}
.Top_B_arr{display:block;width:5px;height:8px;background-position:-95px -15px;float:left;margin-top:14px;margin-left:5px}

.ZL_Cont_tab{width:100%;border:0px;table-layout:fixed}
.Cont_tbL{width:105px;vertical-align:top; font-size:12px}
.NAV_L_Tit{height:27px;background-position:0px -56px;line-height:27px;font-weight:bold;text-indent:10px;border-right:#D8E1E8 1px solid}
td.Cont_tbL a{display:block;width:100%;height:25px;line-height:25px;color:#666;text-indent:10px}
td.Cont_tbL a:hover{background-position:-112px -5px;text-decoration:none}
td.Cont_tbL a.on,td.Cont_tbL a.on:hover{background-position:-112px -36px;font-weight:bold; color:#444}
	
.Cont_tit{background-color:#FDFDFD;border-bottom:#F1F1F1 1px solid;height:auto;padding:15px 25px 8px 31px;background-position:0px -95px; font-size:12px}
.Cont_tit h1{color:#2567AF;margin:0px;padding:0px;font-size:14px}
.Cont_tit span{display:block;margin-top:6px;color:#666}
.Cont{margin:25px}
	.sxjsq_tab{width:390px;table-layout:fixed;overflow:hidden}	
		.sx_J_11{width:4px;height:80px;font-size:0px;overflow:hidden;background-position:-230px -5px}
		.sx_J_12{width:380px;height:80px;vertical-align:top;background-position:0px -258px;text-align:center}
		.sx_J_13{width:6px;height:80px;font-size:0px;overflow:hidden;background-position:-234px -5px}
		.sx_J_21{background-position:-5px 0px;vertical-align:top;width:390px;height:auto}
		.sx_J_31{width:390px;height:7px;background-position:-5px -100px;font-size:0px;overflow:hidden}
	
		.sec_box_NOS{margin:17px auto;text-align:center}
		.sec_box_NOS input{width:340px;border:#557B97 1px solid;font-family:"Arial Black";font-size:24px;color:#000;padding:2px 5px;letter-spacing:5px;background-position:-254px -5px; overflow:hidden; background-attachment:fixed}
		.tips_p{float:left;position:relative;width:100%;background-color:#CCCCCC}
		.sec_box_NON{position:absolute;top:1px;left:50%;margin-left:-178px;width:355px;height:20px;line-height:20px;text-align:left;text-indent:8px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;background-color:#D3DFE7}

		.sec_box_JSQ_table{width:360px;margin:15px auto}
		.sec_box_JSQ_table td{text-align:center;width:20%;padding-top:5px;padding-bottom:5px}
		.sec_box_JSQ_table input{width:52px;height:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#333}
		input.jsq_btn_B{height:70px}
		input.fsize18{font-size:18px}



/*列车查询*/
input.btn_comm{ width:80px; padding:3px; height:24px; vertical-align:middle; color:#333}
.lc_wide{ border-bottom:#E3E3E3 1px solid; padding-bottom:16px}
.lc_wide h2{ margin:0px; padding:0px; line-height:40px; margin-top:10px; font-weight:normal; font-size:12px}
.lc_wide h2 strong{ font-weight:bold; color:#333}
.lc_wide input.inp_jsq{ height:22px}

.lieche_tab{ width:100%; border:0px}
.lieche_tab th{height:25px; line-height:25px; border-bottom:#E6EAEA 1px solid; background-position:0px -937px; color:#333; font-weight:normal; text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; text-indent:8px; font-size:12px}
.lieche_tab td{line-height:25px; border-bottom:#EAEAEA 1px solid;color:#666; text-align:left; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:4px; padding-bottom:4px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden; text-indent:8px; font-size:12px}
.lieche_tab td img{ vertical-align:middle}
tr.lieche_ktit td{ border-top:#9DB3C5 2px solid; border-bottom:#EAEEEE 1px solid; background-color:#F1F6FC}
tr.lieche_kcont td{ background-color:#F9FCFE; border-bottom:#BBCAD7 1px solid; text-indent:0px; text-align:center}

.lieche_nei{ width:95%; text-align:left; margin:5px auto}
	.lieche_nei_tab{ width:100%; border:#CEE5C8 1px solid; font-size:12px}
	.lieche_nei_tab tr th{ height:23px; line-height:23px; color:#333; background-position:0px 0px; border-bottom:#CEE5C8 1px solid; text-indent:8px; background-color:#F7FEE9; font-size:12px}
	.lieche_nei_tab tr td{ font-size:12px;text-align:left; text-indent:8px; border-bottom-width:0px; color:#999; background-color:#FFF}
		tr.lc_trbg td{ background-color:#F8FCF5}
		tr.lc_trblack td{ color:#333}
.lieche_zk_bot{ color:#999; font-family:SimSun}
	.lieche_zk_bot span{ color:#333; font-family:Verdana, Arial, Helvetica, sans-serif}
.btn_botm{ margin:40px auto; text-align:center}
	input.btn_blue_B{ font-size:14px; color:#333; width:88px; height:30px; background-image:url(cx_btn.gif); background-repeat:no-repeat; border:0px; padding-top:2px}
	.lc_T_noti{ float:right; color:#999; font-size:12px}
	.lc_H{ margin-top:8px}
	
/*返回按钮*/
.bot_back_btn{text-align:left; padding-left:95px; margin-top:15px; clear:both; border-top:#E0E9ED 2px solid; padding-top:8px; padding-bottom:15px}
input.Back_IND{font-size:14px; color:#333; padding-top:2px; height:30px;width:160px; padding-top:2px}
	
#helpbody{font-size:14px; margin-left:30px; margin-right:30px;}
