/* CSS Document */

BODY {
	MARGIN: 0px
}

FORM {
	MARGIN: 0px
}
li,ul{padding:0; margin:0; list-style:none;}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
DIV {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
A:link {
	COLOR: #0000cc
}
A:visited {
	COLOR: #0000cc
}
#wtop {
	PADDING-RIGHT: 10px; HEIGHT: 25px; FONT-SIZE: 12px; COLOR: #7e7e7e;LINE-HEIGHT: 25px; FONT-FAMILY: Arial; TEXT-ALIGN: right;)
}
#hd {
	BORDER: #ccc 1px solid;background:url(/images/f2.gif);BORDER-bottom:0px
}
#hd IMG.lg {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 9px; BORDER-BOTTOM: 0px
}
#hd DIV.dh {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FONT-FAMILY: Arial; HEIGHT: 30px
}
.kw{font-family:Verdana;font-size:16px;height:1.78em;padding-top:2px;}
.sb{height:2em;width:5.6em;font-size:14px;}a,label{font-family:arial}
.plt {
	PADDING-LEFT: 5px;MARGIN-TOP: 0px;MARGIN-BOTTOM: 5px; FONT-SIZE: 12px; COLOR: #7e7e7e;FONT-FAMILY: Arial; HEIGHT: 20px;BACKGROUND: #d7e7e7
}
.pl {
	PADDING-LEFT: 15px;MARGIN-TOP: 0px;FONT-SIZE: 14px; FONT-FAMILY: Arial; HEIGHT: 30px
}
#hd INPUT.i {
	FONT-SIZE: 16px; FONT-FAMILY: Arial
}
#ft {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 2px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#ft A:link {
	FONT-SIZE: 12px; COLOR: #7777cc; FONT-FAMILY: Arial
}
#ft A:hover {
	FONT-SIZE: 12px; COLOR: #7777cc; FONT-FAMILY: Arial
}
#ft A:visited {
	FONT-SIZE: 12px; COLOR: #7777cc; FONT-FAMILY: Arial
}
#main {
	 PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 980px
}
#left {
	CLEAR: left; MARGIN-RIGHT: 210px
}
#right {
	CLEAR: left; FLOAT: right; WIDTH: 205px
}
.xl {
	 FLOAT: left; WIDTH:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.cz {
	 FLOAT: left; WIDTH:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.news {
	 FLOAT: left; WIDTH:192px;overflow:hidden;white-space:nowrap
}
.b1{BORDER: #A8C29F 1px solid;FLOAT: left;margin:0 auto;margin-bottom:5px;font-size:12px}
.t1{background:#fff url(/images/line02.gif) repeat-x;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:25px;line-height:25px;padding:0 5px;font-size:13px;FONT-WEIGHT: bold}
.t1 a{ color:#333333;text-decoration: none;}
.thischar{ float:left; width:100%; padding-top:5px; padding-bottom:5px;}
.b1 ul {PADDING: 5px;FONT-SIZE: 13px;LINE-HEIGHT: 22px;
}
.t3{ clear:both;background:#fff url(/images/line04.gif) repeat-x;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:28px;line-height:28px;padding:0 5px;font-size:13px;FONT-WEIGHT: bold}
.t4{ clear:both;background:#f7f7f7;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:28px;line-height:28px;padding:0 5px;font-size:13px;}

.cxtype{ padding-top:5px;padding-left:100px; margin-bottom:10px; font-size:13px; color:#333333}
.seach_main{ padding-top:5px;padding-left:100px; margin-bottom:10px; font-size:13px; color:#333333}
.input_txt1{ width:154px;border:solid 1px #b6b4af; height:28px; padding:5px 4px 1px 4px; color:#caccd1; vertical-align:middle; margin:0 4px; font-size:14px;}
.input_txt2{ width:340px;border:solid 1px #b6b4af; height:28px; padding:5px 4px 1px 4px; color:#caccd1; vertical-align:middle; margin:0 4px; font-size:14px;}
.searchbtn1 {vertical-align:middle;border:none; background:url(/images/btn.gif) no-repeat;width:84px; height:28px; margin-left:5px; color:#000;}
.b2{BORDER: #ccc 1px solid;FLOAT: left;margin:0 auto;margin-bottom:5px;font-size:12px;WIDTH: 203px;*WIDTH:205px;}
.t2{background:#fff url(/images/line03.gif) repeat-x;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:25px;line-height:25px;padding:0 5px;font-size:13px;FONT-WEIGHT: bold}
.t2 a{ color:#333333;text-decoration: none;}
.b2 ul {PADDING: 5px;FONT-SIZE: 13px;LINE-HEIGHT: 22px;
}

#hot {
	TABLE-LAYOUT: fixed; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f2ffde; PADDING-BOTTOM: 10px; MARGIN: 8px -10px -12px; WORD-BREAK: break-all; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.gry {
	COLOR: #666
}
.red {
	color: #FF0000;
	font-weight: bold;
	}
A.red:link {
	FONT-SIZE: 14px; COLOR: #FF0000;; FONT-FAMILY: Arial
}
A.red:hover {
	FONT-SIZE: 14px; COLOR: #FF0000;; FONT-FAMILY: Arial
}
A.red:visited {
	FONT-SIZE: 14px; COLOR: #FF0000;; FONT-FAMILY: Arial
}
.search {PADDING-LEFT: 20px;PADDING-top: 10px;PADDING-bottom: 10px; FONT-SIZE: 13px; LINE-HEIGHT: 26px;BORDER: #ccc 3px solid;BACKGROUND: #fff; margin-bottom:5px;margin-top:5px}
#menu{BORDER: #65B833 1px solid;}
#nav{background-image:url(/images/line.gif); background-position: -9px 0px; width:100%;margin:auto;overflow:hidden;BORDER-left: #fff 1px solid;BORDER-right: #fff 1px solid;}
#nav ul {margin-left:10px;}
#nav li {font-size:12px;float:left;color:#fff;background:url(/images/icon.gif) no-repeat -45px -91px;padding:0px 7px 0px 11px;line-height:27px;*line-height:27px;}
#nav span {line-height:30px;float:right;margin-right:8px;font-size:12px}
#nav span a{margin-right:10px;}
#nav ul div {background:url(/images/icon.gif) no-repeat center 4px;}
#nav ul li a{display:block;}
#nav a:link, #nav a:visited {color:#FFF;text-decoration:none;font-size:12px;}
.submit_L1,.submit_L2,.submit_Z1,.submit_Z2{background:url(icons.gif) no-repeat;}
.submit_L1,.submit_L2,.submit_Z1,.submit_Z2{padding:0;margin:0;border:0;color:#464646;width:82px;height:23px;line-height:23px;vertical-align:middle;cursor:pointer!important;cursor:hand;}

#cityName{
	position:absolute;
	top:18px;
	color:#000;
	padding-top:18px;
	line-height:28px;
	font-weight:bold;
	font-size:24px;
	text-align:right;
}/* ----*/
#cityName a{ font-size:12px; text-decoration:underline; font-weight:normal;}


 #divSmartList
    {
        position: absolute;
        border: solid 1px #ddd;border-top: none;
        text-align: left;
        display: none;
        background-color: #fff;
		padding-bottom:5px;
		z-index:9999;
    }
    #divSmartList span
    {
        color: #00c;
        font-size: 12px;
        display: block;
        height: 24px;
        line-height: 24px;
        cursor: pointer;
		padding:0 5px;
    }
	#divSmartList div
    {
     	margin:0 5px 5px 5px;   
        height: 24px;
        line-height: 24px;
	    border-bottom:1px dashed #333;
		color:#333;
    }
    #divSmartList .current
    {
         background-color:#00c; 
         color:#fff;
    }
.mapc{width:98%;height: 400px; margin:1px}

.stationLicense{padding:3px;background:#2D7F1D;zoom:1;overflow:hidden;}
.gongjiaoingo{float:left;height:auto;margin-bottom:5px; width:100%}
.gongjiaoingo div{background:#fff;padding:7px;zoom:1;overflow:hidden;}
.gongjiaoingo h1{float:left;display:inline;margin-right:8px;padding:7px 5px 5px;background:#c03;color:#fff;}
.gongjiaoingo h1 span{display:inline-block;width:15px;}
.gongjiaoingo h1 strong{font-size:33px;font-family:arial;}
.gongjiaoingo div p{display:inline;font-family:status-bar,Tahoma;font-size:13px;_font-size:12px;color:#2D7F1D;font-weight:bold;}/**/

.rollStation{float:left;position:relative;margin-left:0px;padding-top:5px;background:#fff; width:100%}
.rollBox{overflow:hidden;margin:0 14px;}
#endbrain a{color:#2D7F1D;}
#endbrain a:hover{color:#0066cc;}
.atbR{margin:auto;}
.atbR td{text-align:center;background:url(/images/busline_bg.gif) repeat-x 0 17px;vertical-align:top;}
.atbR span{display:block;height:10px;line-height:8px;font-weight:bold;}
.atbR b{display:block;height:31px;font-size:11px;font-weight:normal;background:#fff url(../images/busline_bg.gif) no-repeat 50% -126px;}
.atbR img{width:14px;height:32px;margin-top:17px;background:url(/images/busline_bg.gif) no-repeat 0 -544px;}/*7.30*/
.atbR td a{display:block;width:18px;margin:auto;color:#000!important;line-height:14px;text-decoration:none!important;}
.atbR td a:hover,.atbR td a:hover b,.atbR .thisSite2,.atbR .thisSite2 b{background-color:#ea9da2;color:#fff!important;}/**/
