.STYLE1 {font-family: Arial; font-size:12px; margin:10px; }
.STYLE2 {background-color: #FFFFFF; text-align:left; font-size:12px; vertical-align:middle;  border: solid 1px #CCCCCC; }
.STYLE3 {border:solid 1px #CCCCCC; width:80%; background-color:#FFFFFF; }
.STYLE5 {
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
}
.un_line{
cursor: pointer;
}
a.blue_31:link, a.blue_31:visited {
    color: #3166CC;
    text-decoration: none;
}
a.ooo_31:link, a.blue_31:visited {
    color: #000000;
    text-decoration: none;
}
.col_ff66 {
    color: #FF6600;
}
.right {
    float: right;
}
.marfu18red {
    color: red;
}
.station_search_box {
    background: none repeat scroll 0 0 #E0EBFE;
    padding: 5px;
    width: 1000px;
}
.main_search_title2 {
    height: 30px;
    padding-top: 20px;
    text-align: center;
}
a.blue_33:link {
    color: #3366CC;
    text-decoration: underline;
}
a.blue_33:visited {
    color: #3366CC;
    text-decoration: underline;
}
a.blue_33:hover {
    color: #FF6600;
}
a.blue_33:active {
    color: #FF6600;
    font-weight: bold;
}
.bold {
    font-weight: bold;
}
.STYLE6 {font-size: 12px;font-weight: lighter}

.tab {
	width:100%;
	position:relative;
    margin:2px 0px 20px 0px;
    text-align:left;
    border:solid 2px #21A4E2;
    border-top:none;
}
.hd ul {
    padding:0;
    margin:0;
    overflow: hidden;
}
.hd .commonCheck{
    font-size:14px;
    height:50px;
    line-height:23px;
    text-align:center;
    cursor:pointer;
    list-style:none;
}
.hd .nomal {
   width:142px;
   font-size:14px;
   color:#fff;
   height:43px;
   font-weight: bold;
   padding-top:7px;
   text-align:center;
   background:#3b9ddc;
   cursor:pointer;
                       
}
                       
.hd .activeTab {width:148px; height:45px; font-weight: bold; color:#000;border:none;padding-top:3px;border-top:solid 4px #f2922b;background:none;}
.content {width:99.3%;padding:0px;border-top:none;height: auto;}
.content_clock {width:99.3%;padding:0px;margin:-3px 0px 0px 0px;border:solid 1px #CCCCCC;height: auto;}
.wsgp_01_left{width:1%; padding:5px 0 0 0; margin:0;height:42px;float:left;background:url(../images/wsgp_01_07.jpg)}
.wsgp_01_center{width:97.5%;height:42px;float:left;background:url(../images/wsgp_01_09.jpg);padding:5px 0 0 0; margin:0;}
.wsgp_01_right{width:1.5%;padding:5px 0 0 0; margin:0;height:42px;float:left;background:url(../images/wsgp_01_11.jpg)}

.depot {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #21A4E2;
    display: none;
    height: 178px;
    left: 107px;
    position: absolute;
    top: -105px;
    width: 300px;
    z-index: 200;
}
.depot .direction {
    display: block;
    position: absolute;
    top: 55%;
    margin-top: -6px;
    left: -33px;
    background: url("../images/direction.png") no-repeat scroll 0;
    height:22px;
    width:33px;
}
.depot .depot-info {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #2C95C7;
    height: 22px;
    left: -1px;
    line-height: 22px;
    position: absolute;
    top: 178px;
    width: 300px;
}
.depot .depot-info span {
    display: inline-block;
    float: left;
}

.depot .depot-info .item1 {
	font-weight: bold;
    text-align: left;
    width: 300px;
}

.depot .depot-hd {
    background: none repeat scroll 0 0 #2C95C7;
    color: #FFFFFF;
    height: 28px;
    width:auto;
    line-height: 28px;
    overflow: hidden;
}
.depot .depot-hd span {
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    text-align: center;
}
.depot .depot-hd .zx {
	font-weight: bold;
	margin-left:5px;
    margin-right: 5px;
    text-align: center;
    width: 30px;
}

.depot .depot-hd .zm {
	font-weight: bold;
    width: 70px;
}

.depot .depot-hd .close {
    background: url("../images/close.png") repeat scroll 0 0;
    display: inline;
    float: right;
    height: 10px;
    width: 10px;
    margin: 7px 5px 0 0;   
    border:none;
}
.depot .depot-bd {
    color: #333333;
    height: 150px;
    overflow-x: hidden;   
    overflow-y: auto;
    width: 300px;
}
.depot .depot-bd table {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    width: 220px;
    padding-left:0px;
}
.depot .depot-bd table td {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #333333;
    height: 25px;
    line-height: 25px;
    padding: 0;
}