﻿#tq_Title { width: 100%; text-align: center; height: 70px; padding-top: 10px; }
#tq_Title_Link a { text-decoration: none; font-weight: bold; }
div.tq_TitleBg1 { background: url(/images/query/bg-1.gif) no-repeat center top; }
div.tq_TitleBg2 { background: url(/images/query/bg-3.gif) no-repeat center top; }
div.tq_TitleBg3 { background: url(/images/query/bg-2.gif) no-repeat center top; }
span.tq_TitleSpace { margin-left: 42px; margin-right: 42px; }

#S_1, #S_2, #S_3 { margin-top: 19px; }
#zzcx, #cccx, #czcx { height: 20px; line-height: 20px; text-align: center; font-family: 'Courier New' , Monospace, 'Lucida Console'; }
/*
#S_2, #S_3 { display: none; }
#cccx, #czcx { display:none;}
*/

#loadImg1 { width: 100%; margin-top: 20px; text-align: center; }
#loadImg2 { margin: 4px; }
#trainData .warning { color: #ea0000; margin: 0 auto; text-align: center; font-size: 14px; }

input.trainQuery1, input.trainQuery2, input.trainQuery3 { color: #2b2200; width: 100px; font-family: 'Lucida Console' , 'Courier New'; font-size: 12px; line-height: 12px; border-top: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding: 3px; margin: 2px 20px 2px 2px; vertical-align: middle; }
input.trainQuery1 { background-color: #eecd4b; }
input.trainQuery2 { background-color: #98f763; }
input.trainQuery3 { background-color: #c1c6ff; }
img.trainQueryButton { border-width: 0px; vertical-align: middle; cursor: pointer; }

#apDiv1 { position: absolute; width: 0px; height: 0px; z-index: 10; }
#apDiv2, #apDiv3, #apDiv4 { position: absolute; width: 104px; height: auto; height: expression( this.scrollHeight > 159 ? "160px" : "auto" );/* for ie6 */ max-height: 160px; z-index: 100; top: 69px; background-color: #ffffff; border: 1px solid #cbc19e; overflow: auto; padding: 0px; display: none; }
#apDiv2 { left: 328px; }
#apDiv3 { left: 494px; }
#apDiv4 { left: 417px; }

div.o1, div.o2 { cursor: pointer; padding: 1px 5px 1px 5px; }
div.o1 { background-color: #fbf7e9; color: #171c75; }
div.o2 { background-color: #171c75; color: #ffffff; }

#trainData, #trainTimeEndDiv { margin: 0 auto; width: 750px; padding-top: 10px; clear:both; }
#trainTimeTitleDiv { margin-bottom: 20px; text-align: center; }
#trainTimeEndDiv { padding-top: 10px; padding-bottom: 10px; }
#trainInfoDiv { margin: 0 auto; width: 750px; padding-bottom: 6px; padding-top: 12px; font-size: 14px; }
#trainData .warning { color: #ea0000; margin: 0 auto; text-align: center; }
#navigation { text-align: center; padding-bottom: 10px; }
#trainTimeTable { margin: 0 auto; border: 1px solid #333333; background-color: #feffff; width: 750px; table-layout: auto; }
#trainTimeTable th, #trainTimeTable td { padding: 2px 2px 2px 2px; text-align: center; font-weight: normal; width: auto; white-space: nowrap; }
#trainTimeTable th { color: #ffffff; cursor: pointer; height: 20px; line-height: 20px; }
#trainTimeTable td.bg { background-color: #fafafa; }
#trainTimeTable td.b1 { font-size: 12px; font-weight: bold; color: #535353; }
#trainTimeTable td.bg2 { background-color: #535353; color: #ffffff; }
#trainTimeTable td { font-size: 10px; font-family: Arial, sans-serif; height: 22px; line-height: 22px; border-bottom: solid 1px #ece3c1; }
#trainTimeTable tr.trBg1 { background-image: url(/images/bg_5.gif); background-repeat: repeat-x; }
#trainTimeTable tr.trBg3 { background-image: url(/images/bg_6.gif); background-repeat: repeat-x; }

span.arrowDown { color: #ffcc00; font-size: 12px; }
span.arrowUp { color: #00ff00; font-size: 12px; }

#trainData h1 { text-align: center; }
div p { font-size: 14px; line-height: 24px; text-indent: 28px; }
#trainData ul { width: 749px; text-align: center; margin: 0 auto; clear:both;}
#trainData ul li { float: left; font-size: 14px; width: 92px; background-color: #f6f9ff; margin: 6px 6px 6px 6px; height: 24px; line-height: 24px; border: 1px solid #333333; }

/* 分页 */
#trainData #pagination { padding: 10px; text-align: center; border: solid 1px #999999; background-color: #fafafa; }

/* google Ad */
div.googleAd1, div.googleAd2, div.googleAd3 { margin: 0 auto; width: 728px; text-align: center; clear: both; overflow:hidden; }
div.googleAd1, div.googleAd2 { padding-bottom: 10px; }
div.googleAd1, div.googleAd3 { padding-top: 10px; }

/* 最近搜索 */
#latestSearch, #latestSearch ul { margin: 0 auto; width: 738px; clear:both; }
#latestSearch { padding-top: 10px; }
#latestSearch h5 { margin-left: 4px; }
#latestSearch ul li { float: left; width: 116px; border: 1px solid #999999; margin: 2px 2px 2px 2px; background-color: #fcf7ff; height: 20px; line-height: 20px; text-align: center; }

