/* CSS Document */
body {margin:0 auto;text-align:center;font-family:Arial,宋体;font-size:12px;line-height:22px;background:#fff;color:#000;} 
html>/**/body body{line-height:20px;word-spacing:5px;}
*+html html,*+html body{ position:relative;}
div,table,form,h5,p{ text-align:left;font-family:Arial,宋体;font-size:12px;padding:0;margin:0;border:0;line-height:22px;}
ul,li,ol,form,label{ margin:0;padding:0;list-style:none;}
input{ display:inline;vertical-align:middle;height:26px;}
img,a{ border:0;margin:0;padding:0;}
a{ color:#007ba1;text-decoration:underline;}
a:hover,a:active{ color:#007ba1;text-decoration:underline;}


.supermap_supermap{ margin:0 auto; border:1px solid #61a4ff; position:relative; z-index:1;}



/*默认*/
.supermap_btnbg{position:absolute; left:20px; top:20px; z-index:3;}
.supermap_btnbg ul{padding:5px 0 0 3px;}
.supermap_btnbg ul li.supermap_s_btn{ width:46px; height:57px;float:left; margin:0 0 0 2px; text-align:center; padding-top:1px;}
.supermap_btnword{width:46px;height:16px;line-height:16px;text-align:center;font-weight:bold;cursor:pointer;}
.supermap_btnword a{background:#fff; text-decoration:none;padding:2px;}
.supermap_btnword a:hover{background:#f7f9fb; text-decoration:none;padding:2px;}
html>/**/body .supermap_btnword a{margin-left:-4px;}
html>/**/body .supermap_btnword a:hover{margin-left:-4px;}
/*位置点*/
ul.supermap_seat{width:60px;position:absolute;right:30px;top:130px; z-index:3;}
ul.supermap_seat li{display:none;float:left;line-height:28px;}
ul.supermap_seat li.supermap_default{width:50px;height:28px;background:url(../images/supermap/supermap_item_right.png) right no-repeat;}
ul.supermap_seat li.supermap_orange{width:60px;height:28px;background:url(../images/supermap/supermap_orangeitem_right.png) right no-repeat;}

/*6元素*/
.supermap_list{ width:245px; position:absolute; left:20px; top:20px;border:3px solid #d2d8db; background:#fff;z-index:14;}
.supermap_list table{border:none;}
.supermap_list table td{border:none;}


.supermap_map{ position:absolute;left:0; top:0;  background:#e8e3d8; z-index:2;}


.supermap_control{width:60px;height:30px;position:absolute;right:10px; top:10px;z-index:2;}
.supermap_control img{float:left;cursor:pointer;}

.supermap_change{ width:20px; height:20px; border:1px solid #ff9000; position: absolute; left:20px; top:20px; z-index:4; background:#fff;cursor:pointer;padding:8px 0 0 6px;}

.supermap_ing{ position:absolute; z-index:4; left:40%; top:50%;color:#666;}

/*位置点*/
.supermap_seat{position:absolute;left:0;top:130px; z-index:13;}
.supermap_seat ul li{height:30px; cursor:pointer; line-height:26px;font-weight:bold;}
.supermap_seat ul li .supermap_default{height:26px;background:url(../images/supermap/supermap_default.jpg); padding:0 6px; border:1px solid #b2b2b2; border-left:none;   float:left;}
.supermap_default a{color:#666; text-decoration:none;}
.supermap_default a:hover{color:#000; text-decoration:none;}
.supermap_seat ul li .supermap_orange{height:26px;background:url(../images/supermap/supermap_orange.jpg); padding:0 6px;color:#fff;border:1px solid #dc6b00; border-left:none; font-size:14px; float:left;}
.supermap_orange a{color:#fff; text-decoration:none;}
.supermap_orange a:hover{color:#fff; text-decoration:none;}

/*small操作按钮*/
.supermap_map_cont{ width:245px; height:32px; background:url(../images/supermap/supermap_smalltitle.jpg);float:left;}
.supermap_map_cont ul li{float:left;margin-top:10px;}
.supermap_map_cont ul li.supermap_house{margin:10px 8px 0 8px;}
.supermap_map_cont ul li a{width:24px;height:22px;display:block;margin:0 4px; text-decoration:underline;text-align:center;}
.supermap_map_cont ul li a:hover{width:24px;height:22px;display:block;margin:0 4px; text-decoration:underline;text-align:center;}
.supermap_map_cont ul li.supermap_cur_control a{color:#666;width:40px;height:22px;background:#fff;display:block;text-align:center;font-weight:bold; text-decoration:none;}
.supermap_map_cont ul li.supermap_cur_control a:hover{color:#666;width:40px;height:22px;background:#fff;display:block;text-align:center;font-weight:bold; text-decoration:none;}
.supermap_closeleft{ width:17px; height:11px; cursor:pointer; float:right; margin:11px 8px 0 0;}
*html .supermap_closeleft{ margin:11px 2px 0 0;}

/*地图搜索*/
.supermap_map_input, .supermap_around_input, .supermap_route_input{ width:245px; float:left;background:none;}
*html .supermap_map_input, *html .supermap_around_input{width:215px;}
*html .supermap_route_input{width:221px;float:right;}
*html .supermap_around_input table{margin-left:5px;}

.supermap_map_input table{ float:left;margin:10px 0 0 10px;}
.supermap_around_input table{ float:left;margin:10px 0 0 10px;}
.supermap_route_input table{ float:left;margin:10px 0 0 10px;}
.supermap_map_input table tr{ height:26px;}
.supermap_around_input table tr{ height:26px;}
.supermap_route_input table tr{ height:26px;}
.supermap_map_input img{ display:inline; vertical-align:middle; cursor:pointer;}
.supermap_input1, .supermap_input2, .supermap_input3{ line-height:19px; height:19px; border:1px solid #666;}
.supermap_input1{ width:76px; border-right:none;} .supermap_input2{ width:76px;} .supermap_input3{ width:176px;}
*html .supermap_input1{ width:66px; border-right:none;}
*html .supermap_input3{ width:166px;}

.supermap_map_list, .supermap_around_list, .supermap_bus_list, .supermap_route_list, .supermap_choose, .supermap_traffic_list{ width:245px; float:left;}
.supermap_map_list td{cursor:pointer;}
.supermap_around_list td{cursor:pointer;}
.supermap_bus_list td{cursor:pointer;}
.supermap_route_list td{cursor:pointer;}
.supermap_listtop{ width:245px;float:left;overflow:auto; overflow-x:hidden; scrollbar-face-color:#EEF0F4;scrollbar-3dlight-color:#A9B3CB;scrollbar-shadow-color:#A9B3CB;scrollbar-darkshadow-color:#ffffff;scrollbar-track-color:#F3F3F4;scrollbar-arrow-color:#5F719D;}
.supermap_listtop img{ margin-top:5px;}
.supermap_listtop table{width:245px;}
.supermap_where{ float:left; width:245px; height:24px; line-height:24px; text-indent:10px;}



.supermap_page{ width:245px; height:20px; background:#f4f4f4;float:left;}


.supermap_situation{ width:245px; height:30px; line-height:30px; background:#eaeaea; line-height:30px; text-indent:10px;color:#666; text-align:left; float:left;}

.googleads{width:200px;height:200px;border:1px solid #b6b9ff;float:left;margin:20px 0 0 20px;}

/*周边搜索*/
.supermap_around_input img{ display:inline; vertical-align:middle; cursor:pointer;}


/*驾车线路*/
.supermap_route_input img{ display:inline; vertical-align:middle; cursor:pointer;}
.supermap_input4{ line-height:19px; height:19px; border:1px solid #666; width:100px;}
.supermap_one1{ display:inline; vertical-align:middle; width:12px; height:12px; margin:-2px 4px 0 4px;}

/*.supermap_route_list .supermap_listtop{ height:501px;}*/
.supermap_route_title{ width:245px; height:30px; line-height:30px; text-indent:14px; background:#7e7e7e; color:#fff;}
.supermap_tbbg{ border-bottom:1px solid #ccc; height:36px;}
.supermap_tbbg1{ background:#e1e1e1; border-bottom:1px solid #ccc; height:36px;}

/*公交查询*/
.supermap_bus_input{ width:245px; padding:0;}
.supermap_bus_input img{ display:inline; vertical-align:middle; cursor:pointer;}
.supermap_bus_input .supermap_titles{ width:245px; height:22px; background:#fff;FILTER:alpha(opacity=70); -moz-opacity: 0.7; color:#666; border-bottom:2px solid #7e7e7e; font-weight:bold; text-indent:20px; padding-top:5px; float:left;}
.supermap_bus_input .supermap_bus_input_cont{ padding:10px 0 10px 20px; position:relative; float:left; line-height:24px;}

/*.supermap_bus_list .supermap_listtop{ height:501px;}*/
*html .supermap_bus_list .supermap_listtop table{}
.supermap_bus_list img{ display:inline; vertical-align:middle;}
.supermap_bus_list table tr td{ height:30px; border-bottom:1px solid #ccc;}
.supermap_backline{ width:100%; height:24px; line-height:24px; text-align:right; border-top:1px solid #ccc;}
.supermap_backline_inner{ float:right; margin-right:18px;}
html>/**/body .supermap_backline_inner{ margin-right:0;}
.supermap_b_result{ border-bottom:1px solid #ccc; cursor:pointer;}
.supermap_b_result1{ background:#7e7e7e;  border-bottom:1px solid #ccc;color:#fff; cursor:pointer;}

h6{ background:#fff;width:227px;line-height:28px;float:left;cursor:pointer;font-size:12px;padding-left:10px;}
.supermap_cur{background:#7e7e7e;color:#fff; width:227px;float:left;padding-right:18px;}
.supermap_bus_list dl{ margin:0; padding:0; width:227px;float:left;}
.supermap_bus_list dl dt{ width:219px; background:#f3f3f3; float:left;padding-right:18px;padding-left:8px;}
.supermap_bus_list dl dd{ float:left; display:inline; width:43%; margin:0 0 0 5px;}


/*.supermap_choose{ height:531px;}*/
.supermap_start, .supermap_start1, .supermap_start2{ width:235px; padding-left:10px; border-bottom:1px solid #ccc; line-height:30px; margin-bottom:5px;}
.supermap_start1{ border-bottom:none;}
.supermap_start2{ text-align:center; border-bottom:none;}
ul.supermap_startarea{ width:224px; height:100px; border:1px solid #ccc; line-height:22px; overflow:auto; overflow-x:hidden;scrollbar-face-color:#EEF0F4;scrollbar-3dlight-color:#A9B3CB;scrollbar-shadow-color:#A9B3CB;scrollbar-darkshadow-color:#ffffff;scrollbar-track-color:#F3F3F4;scrollbar-arrow-color:#5F719D;}
ul.supermap_startarea li{ float:left; width:206px; text-indent:10px; cursor:pointer;}
ul.supermap_startarea li.supermap_itemarea{ background:#f3f3f3;}

/*实时交通*/
.supermap_traffic_list .supermap_listtop{text-align:center;padding-top:10px;background:none;}
*html .supermap_traffic_list .supermap_listtop{}

/*错误信息*/
.supermap_wrongpic, .supermap_warnpic{width:100px;height:100px;margin:20px auto;background:url(../images/supermap/supermap_wrong.jpg);}
.supermap_warnpic{background:url(../images/supermap/supermap_warning.jpg);}
.supermap_wrongtip, .supermap_warntip{padding-left:50px;color:#666; width:80%;}
.supermap_wronglink{padding-left:50px; width:80%;margin-top:30px;}
*html .supermap_traffic_list .supermap_listtop{}

/*城市选择*/
.supermap_self_hot_div, .supermap_self_all_div, .supermap_self_xu_div{ position:absolute; left:40px; top:103px; background:#fff; border:1px solid #ccc; width:275px; padding-bottom:5px;color:#666;}
a.supermap_yellow{padding:2px;line-height:22px;}
a.supermap_yellow:hover{padding:2px;background:#FF9900;text-decoration:none;color:#fff;line-height:22px;}
.supermap_citytitle{ width:265px; height:23px; margin:0 auto; border-bottom:1px solid #ccc;}

.supermap_city_close{ width:12px; height:12px; background:url(http://www.mapabc.com/qnmap/images/supermap/supermap_cityclose.jpg) no-repeat; cursor:pointer; float:right; margin:6px 0 0 0;}
.supermap_city_close1{ width:12px; height:12px; background:url(http://www.mapabc.com/qnmap/images/supermap/supermap_cityclose1.jpg) no-repeat; cursor:pointer; float:right; margin:6px 0 0 0;}

.supermap_self_all_div{left:338px; top:34px;}
.supermap_onbyone{ width:100%; height:140px; overflow:auto; overflow-x:hidden;scrollbar-face-color:#EEF0F4;scrollbar-3dlight-color:#A9B3CB;scrollbar-shadow-color:#A9B3CB;scrollbar-darkshadow-color:#ffffff;scrollbar-track-color:#F3F3F4;scrollbar-arrow-color:#5F719D;}
.supermap_onbyone table{ margin:0 auto;}
.supermap_item{ width:100%; cursor:pointer;}
.supermap_item1{ width:100%; background:#f3f3f3; cursor:pointer;}

.supermap_self_xu_div{ left:338px; top:234px;}
.supermap_pinyin table{ margin:0 auto;}
