body,table,td,div{font-size:12px;}

body{margin:0px;overflow:hidden;}
/*头部部分样式*/
#part1{width:100%;height:40px;position:relative;padding:0px;}
#cityCon{left:0px;top:5px;width:120px;height:34px!important;height:35px;position:absolute;text-align:center;border-bottom:solid 1px #78B4C9;}
.city_bg{width:71px!important;width:81px;height:15px!important;height:19px;background:url(../images/sortsearch/image_31.jpg);text-align:left;padding-left:10px;padding-top:4px;cursor:pointer;display:-moz-inline-box;display:inline-block;}
#logo #cityname{font-size:16px;height:22px;color:green;font-weight:bold;display:inline;width:100px;text-align:right;padding-top:0px;padding-right:15px;}
#logo #cityselect{width:75px;height:22px;display:inline;padding:0px;padding-top:0px;}
#searchCon{left:120px;top:14px;width:156px;height:30px;position:absolute;float:left;}
#searchCon div{color:#000000;background-repeat:no-repeat;padding-top:8px;width:78px;height:18px!important;height:26px;display:inline;text-align:center;cursor:pointer;float:left;}
#restLine{left:276px;top:0px;width:100%;height:29px!important;height:40px;position:absolute;border-bottom:solid 1px #78B4C9;padding-top:10px;padding-left:20px;}
.tabTitle_focus{color:#083C63;background:url(../images/map/map.png) -87px 0px;padding:3px;padding-top:4px;width:72px!important;width:78px;height:21px!important;height:28px;}
.tabTitle_blur_1{background:url(../images/map/map.png) 0px 0px;}
.tabTitle_blur_2{background:url(../images/map/map.png) 0px -29px;}

/*头部部分样式结束*/

/*搜索条部分*/
#part2{position:relative;height:62px;width:100%;background-color:#EFF3F9;border-left:solid 1px #78B4C9;border-bottom:solid 1px #78B4C9;border-right:solid 1px #78B4C9;}
#part2 #logo{left:0px;top:0px;padding-top:30px;width:251px;height:60px;position:absolute;text-align:center;border-bottom:solid 1px #7BB2C6;border-right:solid 1px #7BB2C6;}
#part2 #searchStr{left:0px;top:0px;padding-top:15px;width:100%;height:62px;overflow:hidden;position:absolute;padding-left:20px;}
#localCon{display:;float:left;}
#localCon div{padding:2px;float:left;}
#busCon{display:;}
#busCon div{padding:2px;}
#lineCon{display:;}
#lineCon div{padding:2px;}
#stopCon{display:;}
#stopCon div{padding:2px;}
#driverCon{display:;}
#driverCon div{padding:2px;}
/*搜索条部分结束*/

/*大地图部分*/
#resultsCon{left:0px;top:0px;position:absolute;overflow:hidden;width:300px;height:100%;}
#resultType{position:absolute;width:39px;left:0px;top:0px;height:100%;overflow:hidden;background-image:url(../images/other/sort_86.gif);}
#middle{position:absolute;width:300px;height:300px;left:0px;top:28px;overflow:hidden;}
#resultTit{position:absolute;width:300px;height:28px;top:0px;left:0px;background-image:url(../images/other/sort_35.gif);overflow:hidden;}
.upImg{position:absolute;width:39;height:28px;top:0;left:0px;}
.typePic{position:absolute;width:32px;height:28px;top:0px;left:39px;}
.typeTit{position:absolute;width:229px;height:28px;top:0px;left:76px;padding-top:5px;}
 #showResultsTitle{position:absolute;left:3px;width:140px;top:4px;padding:2px;cursor:default;overflow:hidden;color:#999999}
 #showPrevious{position:absolute;left:145px;top:1px;padding:3px;font-size:13px;cursor:pointer;background-image:url(../images/map/back_01.gif);width:22px;height:22px;}
 #showNext{position:absolute;left:170px;top:1px;padding:3px;font-size:13px;cursor:pointer;background-image:url(../images/map/forward_01.jpg);width:22px;height:22px;}
 #showClose{position:absolute;left:195px;top:1px;padding:3px;font-size:13px;cursor:pointer;background-image:url(../images/map/close_01.jpg);width:22px;height:22px;}
 #showError{position:absolute;left:220px;top:1px;padding:3px;font-size:13px;cursor:pointer;background-image:url(../images/map/errorReport_01.jpg);width:22px;height:22px;}
#resultCon{position:relative;width:261px;height:343;top:0px;left:0px;padding:2px;border-left:solid 1px #cccccc;overflow-x:hidden;overflow-y:auto;
	scrollbar-Face-Color:#C6E7EF;
	scrollbar-3dlight-color:#DBEFFA;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-arrow-color:#7BB6D6;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#E6F3FB;
	scrollbar-darkshadow-color:#DBEFFA;
}
#resultBot{position:absolute;width:300px;height:29px;background-image:url(../images/map/bot_bg.jpg);top:482px;left:0px;}
#pageShow{position:absolute;width:260;height:29px;left:39px;top:0px;padding-top:5px;text-align:right;}
#typeCon{position:relative;width:261px;top:0px;left:0px;word-break:keep-all;word-wrap:break-word;}
.secondType{width:261px;height:55px;padding:3px;padding-left:8px;background-image:url(../images/other/sort_55.gif);line-height:18px;overflow_x:hidden;overflow_y:auto;}
#copyRight{position:absolute;width:300px;height:29px;background-image:url(../images/map/bot_bg.jpg);top:471px;left:0px;padding-top:5px;text-align:right;}
#closeCon{left:300px;top:0px;position:absolute;width:8px;height:100%;overflow:hidden;background-image:url(../images/map/arrow_bg.jpg);}
.closeBtn_left_out{position:absolute;overflow:hidden;background-image:url(../images/map/arrow_left.gif);height:79px;width:8px;left:0px;cursor:pointer;}
.closeBtn_left_over{position:absolute;overflow:hidden;background-image:url(../images/map/arrow_left_over.gif);height:79px;width:8px;left:0px;cursor:pointer;}
.closeBtn_right_out{position:absolute;overflow:hidden;background-image:url(../images/map/arrow_right.gif);height:79px;width:8px;left:0px;cursor:pointer;}
.closeBtn_right_over{position:absolute;overflow:hidden;background-image:url(../images/map/arrow_right_over.gif);height:79px;width:8px;left:0px;cursor:pointer;}

#mapContainer{left:306px;top:0px;position:absolute;width:100%;height:100%;overflow:hidden;}

#part0{position:relative;width:100%;height:0px;}
#part3{position:relative;width:100%;height:2px;}
#part4{position:relative;width:100%;height:500px;border:solid 1px #7BB2C6;overflow:hidden;}
.part5{height:22px;width:100%px;position:relative;}

/*公用部分*/
.grayfont{color:#555555;}
.linkBtn{color:#555555;text-decoration:none;cursor:pointer;}
a.lineBtn:hover{color:blue;text-decoration:underline;cursor:pointer;}
.textInput{border:solid 1px #9CAABD;}
a{color:#003399;text-decoration:none;cursor:pointer;}
a:hover{color:red;text-decoration:underline;cursor:pointer;}
.normalLink{color:#000000;text-decoration:none;cursor:pointer;}
a.normalLink:hover{color:green;text-decoration:underline;cursor:pointer;}
.public_btn{background-image:url(../images/map/btn_bg.gif);width:76px;height:20px;border:0px;}
.search_btn{background:url(../images/map/map.png) 0px -61px;width:70px;height:23px;border:0px;}
.confirm_btn{background-image:url(../images/map/confirmSearch.jpg);width:81px;height:21px;border:0px;}
/*名址显示部分*/
.num_normal{padding:0px;margin:0px;padding-left:2px;padding-right:2px;border:solid 1px #DEEFEF;color:#1886CE;font-weight:bold;line-height:18px;}
.num_vip{padding:0px;margin:0px;padding-left:2px;padding-right:2px;border:solid 1px #E73C00;color:#E73C00;font-weight:bold;line-height:18px;}
.infoTit_normal{color:#1886CE}
.infoTit_vip{color:#E73C00}
.info_normal_focus{background-image:url(../images/map/infoTit_normal_focus.jpg);background-position:bottom;background-repeat:no-repeat;}
.info_vip_focus{background-image:url(../images/map/infoTit_vip_focus.jpg);background-position:bottom;background-repeat:no-repeat;}
.info_normal{border-bottom:dotted 1px #8CC3DE;}
/*线路显示部分*/
.line{color:#006DBD;padding-left:3px;padding-right:3px;}
.stop{color:}
/**
*	异步读取分页样式
*/
     
/**
*	样式1 page1
*	unlink	不能点击的文本样式
*	link	能点击的文本样式
*	btn		按钮样式
*	input	页码输入框
*/
.page1_unlink{font-size:9pt;color:#555555;}
.page1_link{font-size:9pt;cursor:pointer;color:blue;}
.page1_btn{font-size:9pt;border:solid 1px #dddddd;cursor:pointer;padding-left:2px;padding-right:2px;color:#555555;}
.page1_input{border:solid 1px #dddddd;height:16px;}

/**
*	样式2 page2
*	focus	当前页
*	blue	不是当前页
*	btn		按钮样式
*/
.page2_focus{font-size:9pt;border:solid 1px #6A98CA;background-color:#6A98CA;padding-left:2px;padding-right:2px;color:#FFFFFF;cursor:pointer;}
.page2_blur{font-size:9pt;border:solid 1px #E8EFF7;background-color:#FFFFFF;padding-left:2px;padding-right:2px;color:#6A98CA;cursor:pointer;}
.page2_btn{font-size:12pt;color:#6A98CA; font-family:Courier;cursor:pointer;}
.page2_text{font-size:9pt;color:#6A98CA;font-weight:bold;}

/**
*	公共选项卡样式
*/
.cFocus{position:absolute;top:0px;width:75px;text-align:center;height:23px;padding:2px;border:solid 2px #aaaaaa;border-bottom:0px;cursor:default;color:#aaaaaa;}
.cBlur{position:absolute;top:1px;width:75px;text-align:center;height:22px;padding:2px;border:solid 1px #cccccc;border-bottom:solid 2px #aaaaaa;cursor:pointer;}
.vcFocus{position:absolute;padding:1px;top:4px;width:67px;height:21px;text-align:center;background-image:url(../images/dialog/image7_24.gif);color:#FFFFFF;cursor:default;}
.vcBlur{position:absolute;padding:1px;top:4px;width:67px;height:21px;text-align:center;color:#000000;cursor:pointer;border:solid 1px #B6CDEE;border-bottom:0px;}
.cRest{position:absolute;top:0px;height:22px;padding:3px;border-bottom:solid 2px #aaaaaa;}
.cInputText{border:solid 1px #444444;}
.cContent{width:100%;height:100%;padding:5px;padding-left:10px;word-break:break-all;}
.cContainer{border:solid 2px #aaaaaa;border-top:0px;height:40px;width:100%;}
.vcContainer{border:solid 1px #6DB2E4;border-top:solid 3px #6DB2E4;height:40px;width:100%}

/*
*	公交换乘及自驾第一步选择样式
*/
.sFocus{padding:2px;padding-left:8px;border:solid 1px #DEF3FF;background-color:#CDDFF7;cursor:pointer;color:#000000;}
.sOver{padding:2px;padding-left:8px;border:solid 1px #F7F7FF;background-color:#E2EBF5;cursor:pointer;color:#000000;}
.sOut{padding:2px;padding-left:8px;border-bottom:solid 1px #F2F5FB;background-color:#ffffff;cursor:pointer;color:#555555;}
.selectCon{width:100%;height:40%;border:solid 1px #7BB6CE;overflow-x:hidden;overflow-y:auto;border-top:solid 1px #617692;}
.menuLink{color:#3C96D1;text-decoration:none;font-weight:bold;}
a.menuLink:hover{color:red;text-decoration:underline;}
.indexMenu{padding:3px;padding-left:14px; background:url(../images/sortsearch/btbg.gif);background-position:center; background-repeat:no-repeat;width:80;text-align:center;height:26px;padding-top:6px;}