@charset "gb2312";
/*车次查询文本框右边圆角*/
.mtop20{ margin-top:20px;}
div.mtop20{ margin-top:20px;}
.input_boxCC{ width:150px; height:26px; overflow:hidden; background:url(../images/header.gif) 0 -86px; float:left; position:relative; margin:0 10px 0 20px; display:inline;}
.input_boxCC input{ width:205px; *width:200px; height:24px; *height:18px; border:0; background:none; position:absolute; top:0; left:0; text-indent:3px; line-height:25px;}
.input_boxCC div{ position:absolute; right:0px; top:0px; width:3px; height:26px;}
.input_boxCC div.ccRight{ background:url(../images/header.gif) no-repeat -203px -86px;}
.sel_this{ width:758px; overflow:hidden;}
.sel_this h3,.sel_this a{ display:block; float:left; font-size:14px;}
.sel_this h3{ margin-left:10px; display:inline;}
.sel_this a{ padding:9px 5px;}
.sel_this2{ width:738px; overflow:hidden; padding:10px; border-top:1px #CACACA dotted; background:#FCFCFC;}
.sel_this2 h3,.sel_this2 a{ display:block; float:left; font-size:14px;}
.sel_this2 h3{ width:985px; display:inline;}
.sel_this2 a{ margin:0 5px 0 10px;}
/*车次的内容区域样式*/
.cc_line{ width:758px;}
.cc_line li{ height:35px; border-bottom:1px #ccc dotted; overflow:hidden;}
.cc_line li span,.cc_line li label,.cc_line li strong,.cc_line li a{ display:block; float:left; line-height:35px;}
.cc_line li span{ width:30px; margin-left:20px; color:#333; font-size:16px; font-weight:bold; display:inline;}
.cc_line li label,.cc_line li strong{ color:#666; width:70px;}
.cc_line li a{ margin-left:20px; display:inline;}
.cc_line li a.fr{ float:right; margin-right:20px; width:auto;}
/*车次的表格样式*/
.cc_table{ width:758px; border-top:1px #EAEAEA solid; border-left:1px #EAEAEA solid; margin-bottom:10px; margin-top:-1px;}
.cc_table th,.cc_table td{font-size:12px;border-right:1px #EAEAEA solid; border-bottom:1px #EAEAEA solid; padding:5px; text-align:left;}
.cc_table th{ background:#E6F2F9; color:#333;}
.cc_table td{ color:#666;}
.cc_table td label.pj_o{ color:#E6710A; cursor:pointer;}
.cc_table td span.fl1{ color:#E6710A; cursor:pointer;}
th.cc_jbxx{ width:40px; padding:0;}
th.cc_jbxx label{ display:block; text-indent:-9999px; background:url(../images/s_img.gif) -720px -143px #E6F2F9; width:40px; height:111px; overflow:hidden; padding:0;}
.cc_table th label{ font-weight:lighter; color:#666;}
.cc_tabBottmJg{ width:718px; border-top:1px #ccc dotted; margin:20px;}
.cc_tabBottmJg h3{ font-size:14px;}
.cc_tabBottmJg p{;}
.cc_tabBottmJg p a{ margin-left:10px;}
/*.b_numml{margin-left:20px;}*/
/*车次页面索引功能样式*/
.bor_bottom{ border-bottom:1px #ccc dashed;}
.cc_this{ width:756px; height:80px; overflow:hidden; margin:1px; background:url(../images/s_bg.gif) 0 -265px;}
.cc_this li{ width:706px; margin:0 25px; overflow:hidden;}
.cc_this li.bor_bottom a{ font-weight:bold;}
.cc_this li h3,.cc_this li a{ display:block; float:left;}
.cc_this li h3{ font-size:12px; float:left; margin-left:-10px;}
.cc_this li a,.cc_this li a label{ cursor:pointer; display:block;}
.cc_this li a{ height:20px; line-height:20px; margin-right:9px; margin-top:8px;}
.cc_this li a.cc_thisNow{ font-weight:bold; color:#EF770A; display:inline-block; background:url(../images/a_bg.gif) no-repeat;}
.cc_this li a.cc_thisNow label{ background:url(../images/a_bg.gif) no-repeat 100% -20px; margin-left:5px; padding:0 5px 0 0;}
/*车次查询的具体车次内容的样式*/
.cc_nr{ width:708px; margin:10px 25px;}
.cc_nr h3{ display:block; height:30px; line-height:35px; padding:0 5px; font-size:14px; color:#666; background:#F7F6F7; border-bottom:1px #fff solid; overflow:hidden;}
.cc_nr h3 label{ color:#EF770A;}
.cc_nr ul{ width:708px; border-top:1px #D8D8D8 solid; border-bottom:1px #ccc dashed; overflow:hidden;}
.cc_nr ul li{ width:88px; height:25px; float:left; border-bottom:1px #ccc dashed; margin-bottom:-1px; line-height:25px;}