/* CSS Document */
	body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0;}
	ul, ol, li{list-style:none;}
	input, button{margin:0; font-size:12px; vertical-align:middle;}
    html,body{height:100%; width:100%; margin:0px; padding:0px;overflow-x:hidden;overflow-y:hidden;font-family:"微软雅黑"; font-size:14px; margin:0; color:#444;}
    #copyright {display:block;bottom:0px;right:0px;width:100%;position:fixed;position:absolute; z-index:8; height:28px; text-align:center;}
    #toolbarbg {display:block;bottom:28px; top:89px;right:0px;width:262px;position:fixed;position:absolute; z-index:1; border-top:#9a9a9a 1px solid;background-color:#c6c6c6;}
    #overviewLayer{display:block;bottom:28px;right:0px;width:205px; height:155px; position:fixed;position:absolute; z-index:9;background: url(../images/path/overview_bg.png) no-repeat;}
    #overviewDiv{display:block;bottom:31px;right:3px;width:194px; height:144px; position:fixed;position:absolute; z-index:10;background: url(../images/path/overview_bg.png) no-repeat;}
    .overviewBtnLayer_on{display:block;bottom:158px;right:180px;width:17px; height:17px; position:fixed;position:absolute; z-index:11;background: url(../images/path/overview_btn1_off.png) no-repeat;}
    .overviewBtnLayer_on_hover{display:block;bottom:158px;right:180px;width:17px; height:17px; position:fixed;position:absolute; z-index:11;background: url(../images/path/overview_btn1_hover.png) no-repeat;}
    .overviewBtnLayer_off{display:block;bottom:28px;right:0px;width:17px; height:17px; position:fixed;position:absolute; z-index:11;background: url(../images/path/overview_btn2_off.png) no-repeat;}
    .overviewBtnLayer_off_hover{display:block;bottom:28px;right:0px;width:17px; height:17px; position:fixed;position:absolute; z-index:11;background: url(../images/path/overview_btn2_hover.png) no-repeat;}
    #toolbartop0 {display:block; top:122px;left:2px;width:262px; height:183px;position:fixed;position:absolute; z-index:1;background: url(../images/png_03.png) no-repeat;}
    #toolbartop1 {display:block; top:122px;left:2px;width:262px; height:324px;position:fixed;position:absolute; z-index:2;background: url(../images/png_11.png) no-repeat;}
    .toolbarbottom {display:block;bottom:0px; top:67px;right:0px;width:315px;position:fixed;position:absolute; z-index:1;border-width:1px;border-color:#ddd;border-style:solid;border-left:#CCC}
    .toolbarbottom1 {display:block;bottom:38px; top:138px;left:2px;width:262px;position:fixed;position:absolute; z-index:2;background: url(../images/png_04.png) repeat-y;}
    #toolbarbottomborder {display:block;bottom:28px;right:1px;width:315px;position:fixed;background: url(../images/png_09.png) no-repeat;position:absolute; z-index:18; height:11px; text-align:center;}
    .toolbarbottombg {display:block;bottom:44px; top:320px;left:14px;width:233px;position:fixed;position:absolute; z-index:2; border-bottom:#003b7f 1px solid;border-top:#003b7f 1px solid;background: url(../images/jpg_04.jpg) repeat-y;}
    .toolbarbottombg1 {display:block;bottom:42px; top:136px;left:14px;width:233px;position:fixed;position:absolute; z-index:2; border-bottom:#003b7f 1px solid;border-top:#003b7f 1px solid;background: url(../images/jpg_04.jpg) repeat-y;}
    .resultFrame {display:block;margin-top:40px;width:314px; z-index:68;background: url('../images/gif_01.gif') repeat-y; }
    .resultFrame1 {display:block;bottom:32px; top:137px;left:16px;width:229px;position:fixed;position:absolute; z-index:68;}
    .mapmode_on{background: url(../images/mm_on.png) no-repeat; width:8px; height:8px; overflow:hidden;}
    .mapmode_off{background: url(../images/mm_off.png) no-repeat; width:8px; height:8px; overflow:hidden;}
    .btn_on{background: url(../images/png_btn_on.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; width:93px; height:25px; cursor:pointer;}
    .btn_off{background: url(../images/png_btn_off.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; width:93px; height:25px; cursor:pointer;}
    .btn_hover{background: url(../images/png_btn_on.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; width:93px; height:25px; cursor:pointer;}
    .btn_on_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; margin-top:6px; font-weight:bold;}
    .btn_off_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d3d8db; text-align:center; margin-top:6px;}
    .lcbtnlayer_off{background: url(../images/png_btn_ls_off.png) no-repeat; width:17px; height:79px; cursor:pointer;float:right;}
    .lcbtnlayer_on{background: url(../images/png_btn_ls_on.png) no-repeat; width:17px; height:79px; cursor:pointer;float:right;}
	.mapnav{ position: absolute; z-index: 1; right: 314px;top:67px;left:0px;border-top:solid 1px #cfcfcf; border-right: none; height:39px; background:url(../images/subnav.png) repeat-x;}
	.mapnav span{ float:left; line-height:39px; padding-left:20px; font-size:14px; color:#333;}
	.mapnav ul li{ float:right;padding-left:20px; margin-top:10px;}
	.mapnav ul{ padding-right:20px;margin-top: 3px;}
    .maptoolbar {display:block;top:110px;right:329px;width:290px; height:33px; position:fixed;position:absolute; z-index:8;background: url(../images/png_01.png) repeat-x;}
    .mtbc{height:31px; width:100%;}
    .crtxt{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin-top:8px;}
    .mbtn_hover{background: url(../images/mapbtns/btn_bg_hover.png) no-repeat 5px -1px; width:34; height:26px; text-align:center; }
    .mbtn_on{background: url(../images/mapbtns/btn_bg_null.png) no-repeat 10px 0px; width:22px; height:22px; text-align:center; }
    .mbtn_off{background: url(../images/mapbtns/btn_bg_null.png) no-repeat 10px 0px;width:19px; height:19px; text-align:center; }
    .area_c{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e4e4e4; position:absolute; z-index:8; top:95px; left:279px;}
    .area_l{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff7e00; position:absolute; z-index:8; top:80px; left:17px;}
    .mm_hover{background: url(../images/png_mm_bg.png) no-repeat 2px 2px; cursor:pointer; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; }
    .mm_none{text-align:center; text-align:center;cursor:pointer; font-family:Arial, Helvetica, sans-serif; color:#efefef; font-size:12px;  }
    .MyTipsLayer{ position:absolute; z-index:888; left:-888px; top:-888px; border:#ffae00 1px solid; background-color:#fffdde; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; filter:Alpha(Opacity=88); display:none; line-height:140%;}
    .distancetips{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888888;}
    .distancenum{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600;}
    .distancetxt{ margin:5px;}
    .label_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
    .label_input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:200%; border:#d9e7f3 1px solid; background-color:#fffff6; width:100%;}
    .label_btn_off{background: url(../images/png_btn_bg_0.png) no-repeat 0px 0px; width:64px; height:27px; text-align:center; overflow:hidden; cursor:pointer;}
    .label_btn_hover{background: url(../images/png_btn_bg_1.png) no-repeat 0px 0px; width:64px; height:27px; text-align:center; overflow:hidden; cursor:pointer;}
    .label_btn_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-top:8px;cursor:pointer;}
    .l_split_btn_ttop1{position:absolute; z-index:78; left:203px;top:292px;background: url(../images/png_lb_ttop.png) no-repeat 0px 0px; width:43px; height:28px; text-align:center; overflow:hidden; cursor:pointer;}
    .l_split_btn_ttop2{position:absolute; z-index:78; left:203px;top:292px;background: url(../images/png_lb_ttop_1.png) no-repeat 0px 0px; width:43px; height:28px; text-align:center; overflow:hidden; cursor:pointer;}
    .l_split_btn_tbottom1{position:absolute; z-index:78; left:203px;top:125px;background: url(../images/png_lb_tbottom.png) no-repeat 0px 0px; width:43px; height:28px; text-align:center; overflow:hidden; cursor:pointer;}
    .l_split_btn_tbottom2{position:absolute; z-index:78; left:203px;top:125px;background: url(../images/png_lb_tbottom_1.png) no-repeat 0px 0px; width:43px; height:28px; text-align:center; overflow:hidden; cursor:pointer;}
    .ajax_layer{ position:absolute; z-index:888; left:0px; top:0px;display:none;background: url(../images/png_ajax_bg.png); border:#a7a6aa 1px solid; text-align:left;overflow:hidden; }
    .ajax_item_off{ position:relative; z-index:1; left:0px; top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#585858;height:28px;overflow:hidden; line-height:170%; width:100%;cursor:pointer; }
    .ajax_item_on{ position:relative; z-index:1; left:0px; top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#3586d5; color:#ffffff;height:28px;overflow:hidden; overflow:hidden; font-weight:bold; line-height:170%; width:100%;cursor:pointer;}
    A.area_link:link {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#e4e4e4;TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_link:visited {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#e4e4e4;TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_link:hover {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#ffffff;TEXT-DECORATION: underline;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_link:link {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#73a9d8;TEXT-DECORATION: none;LINE-HEIGHT: 14px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_link:visited {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#73a9d8;TEXT-DECORATION: none;LINE-HEIGHT: 14px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_link:hover {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#cc0000;TEXT-DECORATION: underline;LINE-HEIGHT: 14px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_title_link:link {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#000000;TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_title_link:visited {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#000000;TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    A.area_popup_title_link:hover {FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";FONT-SIZE:12px;CURSOR:hand;COLOR:#cc0000;TEXT-DECORATION: underline;LINE-HEIGHT: 18px;FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";}
    .sql_title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-top:5px; width:278px; height:20px; overflow:hidden;}
    .sql_address{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; margin-top:5px; width:278px; height:18px; font-weight:normal; overflow:hidden;}
    .sql_xx{ position:absolute; z-index:8; left:0px; top:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; margin-top:5px; width:282px; height:18px; font-weight:normal; overflow:hidden; text-align:right;}
    .ms_jie0{margin-top:2px;background: url(../images/png_mapsilder0.png) no-repeat 0px -6px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_jie1{margin-top:2px;background: url(../images/png_mapsilder1.png) no-repeat 0px -6px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_shi0{margin-top:2px;background: url(../images/png_mapsilder0.png) no-repeat 0px -42px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_shi1{margin-top:2px;background: url(../images/png_mapsilder1.png) no-repeat 0px -42px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_sheng0{margin-top:2px;background: url(../images/png_mapsilder0.png) no-repeat 0px -78px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_sheng1{margin-top:2px;background: url(../images/png_mapsilder1.png) no-repeat 0px -78px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_guo0{margin-top:2px;background: url(../images/png_mapsilder0.png) no-repeat 0px -114px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_guo1{margin-top:2px;background: url(../images/png_mapsilder1.png) no-repeat 0px -114px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_msquanqiu0{margin-top:2px;background: url(../images/png_mapsilder0.png) no-repeat 0px -150px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
    .ms_msquanqiu1{margin-top:2px;background: url(../images/png_mapsilder1.png) no-repeat 0px -150px; width:43px; height:25px; cursor:pointer; color:#5b7bcb;}
	.areaListIco{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/png_s_j.png"); background:none; width:18px; height:18px;}
	.editbtn1{background: url(../images/edit/btn0_bg_0.png) no-repeat; width:65px; height:58px; cursor:pointer; position:absolute; z-index:888888; left:348px; top:148px;}
	.editbtn2{background: url(../images/edit/btn0_bg_1.png) no-repeat; width:65px; height:58px; cursor:pointer; position:absolute; z-index:888888; left:348px; top:148px;}
    .tipsc{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff;}
    .loginframe{background: url(../images/edit/loginFrame.png) no-repeat; width:277px; height:189px; overflow:hidden;}
    .cpswframe1{background: url(../images/edit/cpbg.png) no-repeat; width:277px; height:189px; overflow:hidden;}
    .loginipt{ height:18px; border:none; background-color:#7faad5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
    .logintxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#236cb2; font-weight:bold; text-align:center;}
    .shiliang_hover{ width:70px;height:70px; background:url('../images/MaptypeOver.png') no-repeat -72px 0px; cursor: pointer;float:right }
    .shiliang_none{ width:70px;height:70px;background:url('../images/Maptype.png') no-repeat -72px 0px; cursor: pointer;float:right }
    .yingxiang_hover{ width:70px;height:70px; background:url('../images/MaptypeOver.png') no-repeat -72px -72px; cursor: pointer;float:right }
    .yingxiang_none{ width:70px;height:70px;background:url('../images/Maptype.png') no-repeat -72px -72px; cursor: pointer;float:right }
    .sanwei_hover{ width:70px;height:70px; background:url('../images/MaptypeOver.png') no-repeat 0px 0px; cursor: pointer;float:right;display:none}
    .sanwei_none{ width:70px;height:70px;background:url('../images/Maptype.png') no-repeat 0px 0px; cursor: pointer;float:right;display:none }
    
    .btngroup { position:absolute;z-index:3; border-right:solid 1px #cfcfcf; height:39px; background:url(../images/subnav.png) repeat-x;width:317px;}
    .btngroup .btn { display: block; position: relative; background: #aaa; margin-top:4px; padding: 6px; float: left;color: #fff;
	 text-decoration: none;text-align:center;cursor: pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:4px; border: 1px double #aaa;height:15px;line-height:15px;}
    .btngroup .btn.blue { background: #2ae; border-color: #2ae; font-weight:bold}
    .btngroup .btn.green { background: #090; border-color:#090; font-weight:normal}
    .btngroup .btn.pink { background: #e1a;  border-color: #e1a;}
	.btngroup .btn.orange { background-color: #FC0;border-color:#FC0; color: #FFF}
    .btngroup .btn:hover {  background: #2ae; border-color: #2ae; }
    .btngroup .btn[class] {  background-image: url(../images/btnbackground.png); background-position: bottom; }
   

    #sqdiv{display:block;bottom:0px;right:2px; left:1px;position:fixed;position:absolute; z-index:8;width:231px;  height:54px; overflow:hidden; background:#585858; font-size:12px; color:#bebebe; font-family:Arial, Helvetica, sans-serif; line-height:180%;}
	#sqdivtop{display:block;bottom:54px;right:2px; left:1px;position:fixed;position:absolute; z-index:8;width:231px;  height:25px; overflow:hidden; background:#9d9d96; font-size:12px; color:#353535; font-family:Arial, Helvetica, sans-serif; line-height:200%; text-indent:5px;}	
	
	#basic-modal-content {display:none;}
    /* simplemodal弹出框 */
    /* Overlay */
    #simplemodal-overlay {background-color:#FFF;}
    /* Container */
    #simplemodal-container {width:478px; 
                            height:300px;
                            background: #f3f6fa;
                            -webkit-border-radius: 6px;
                            -moz-border-radius: 6px;
                            border-radius: 6px;
                            -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
                            -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);
                            box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);}
    #simplemodal-container .simplemodal-data {padding:8px;}
    #simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-8px; right:-9px; cursor:pointer;}
     /* 登录框相关 */
  
#basic-modal-content input, textarea { 
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; 
}

#basic-modal-content .txtfield { 
  display: block;
  width: 100%;
  padding: 6px 5px;
  margin-bottom: 15px;
  font-family: 'Helvetica Neue', Helvetica, Verdana, sans-serif;
  color: #7988a3;
  font-size: 1.4em;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#edf3f9), to(#fff));
  background-image: -webkit-linear-gradient(top, #edf3f9, #fff);
  background-image: -moz-linear-gradient(top, #edf3f9, #fff);
  background-image: -ms-linear-gradient(top, #edf3f9, #fff);
  background-image: -o-linear-gradient(top, #edf3f9, #fff);
  background-image: linear-gradient(top, #edf3f9, #fff);
  border: 1px solid;
  border-color: #abbce8 #c3cae0 #b9c8ef;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.4);
  -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  transition: all 0.25s linear;
}

#basic-modal-content .txtfield:focus {
  outline: none;
  color: #525864;
  border-color: #84c0ee;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), 0 0 7px #96c7ec;
}
.center { display: block; text-align: center; }


.login_top{ overflow:hidden; background:#F0F0F0 url('../images/sql2008.png') no-repeat center 1px;padding-top:80px; height:200px; width:460px; }    
    
    /* searchTxt */
.searchBtn button,.searchTxt .searchMenu .searchSelected{background-image:url(../images/searchbg.png);background-repeat:no-repeat;}
.searchTxt{float:left;width:200px;height:30px;border:1px solid #d3d3d3;position:relative;z-index:20;background:#fff;}
.searchTxt .radius{width:1px;height:1px;overflow:hidden;background:#f4f4f4;position:absolute;top:-2px;left:-2px;}
.searchTxtHover{float:left;width:200px;height:30px;border:1px solid #3297d8;position:relative;z-index:20;background:#fff;}
.searchTxtHover .radius{width:1px;height:1px;overflow:hidden;background:#cce5f5;position:absolute;top:-2px;left:-2px;}
.searchTxt input{float:left;border:0;background:#fff;color:#333;font:14px/22px '宋体',verdana,tahoma,arial,'SimSun',sans-serif;width:190px;height:22px;margin:0;outline:medium none;padding:4px;}
.searchTxt .sosoLogo{float:right;margin:8px 6px 0 0;display:inline;}
/*.searchBtn{float:left;}
.searchBtn button{background-position:0px 0px;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:34px;text-indent:-9999px;width:86px;}*/
.btns{ width:60px; height:30px; background:url(../images/searchbtn.jpg) no-repeat; border:none; text-align:center; line-height:30px; font-size:13px; color:#FFF;margin-left:10px; cursor:pointer;}

.logbtns{ width:50px; background:none; border:none; text-align:center; line-height:39px; color:#F00;margin-left:5px; cursor:pointer;}

 /* 专题图层 */
.prolayer { background:url('../images/t07.png') repeat ;display: none; padding: 15px; border: 1px solid #0F82F5; width:160px;height:500px;}
    
/*重写infowindow*/
.esriPopup .actionsPane {
    display:none;
	
}  
.esriPopup .titleButton.maximize{
   display:none;
  }
  
.esriPopup .titlePane{
    background-color: #2ae;
    color: #FFF;
    line-height: 20px;
    padding-left: 6px;
    border-radius: 4px 4px 0px 0px;
    cursor : default;
    border-width : 1px 1px medium;
    border-style: solid solid none;
    border-color:  #77B7F5;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
   
  }

  .esriPopup .title{
   background-color:#2ae;
   padding:2px 6px 2px 2px
  }

  .esriPopup .contentPane{
   padding:6px 6px 6px 6px;
   margin-bottom:5px;
   background-color: #F7F7F7;
   border-width: medium 1px;
   border-style: none solid;
   border-color: #F7F7F7;
   line-height: 18px;
  }
  
  .esriPopup .esriPopupWrapper {
      background-color: #F7F7F7;
  }
  .esriPopup a {
    text-decoration: none;
}
  
  
  
  /*周边查询按钮*/
  .btn-buffersearch 
{
    color:#1c84c6;
    display: inline-block;
    padding: 3px 6px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #1c84c6 ;
    border-radius: 4px;
}
        
        .fa {
            display: inline-block;
            font-family: FontAwesome;
            font-feature-settings: normal;
            font-kerning: auto;
            font-language-override: normal;
            font-size: inherit;
            font-size-adjust: none;
            font-stretch: normal;
            font-style: normal;
            font-synthesis: weight style;
            font-variant: normal;
            font-weight: normal;
            line-height: 1;
            text-rendering: auto;
            transform: translate(0px, 0px);
        }
        
      

.btn-buffersearch:hover, .btn-buffersearch:focus, .btn-buffersearch:active, .btn-buffersearch.active, .open .dropdown-toggle.btn-buffersearch {
    background-color: #1a7bb9;
    border-color: #1a7bb9;
    color: #FFFFFF;
}


/*mapslider*/
#slidermaindiv {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 200px;
}

#zoomSliderBG {
    position: absolute;
    top: 50px;
    left: 15px;
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 0;
    z-index: 35;
    background: url(../images/slider/mapctrls2d0.png) no-repeat;
}

#zoomSliderCustom {
    margin-left: 6px;
}

#zoomSlider {
    margin-left: 10px;
    margin-top: 44px;
    position: absolute;
}

#zoomSliderPlus, #zoomSliderMinus {
    width: 20px;
    height: 20px;
    display: block;
    cursor: pointer;
}

#zoomSliderPlus {
    margin-bottom: 2px;
    background: url(../images/slider/mapctrls2d0.png) no-repeat -0px -220px;
}

    #zoomSliderPlus:hover {
        opacity: 0.75;
        filter: alpha(opacity=75);
    }

#zoomSliderMinus {
    margin-top: 2px;
    background: url(../images/slider/mapctrls2d0.png) no-repeat -0px -264px;
}

    #zoomSliderMinus:hover {
        opacity: 0.75;
        filter: alpha(opacity=75);
    }

#zoomSliderBG .ui-slider {
    position: relative;
    text-align: left;
    cursor: pointer;
    border-top: 1px solid #78868f;
    border-bottom: 1px solid #78868f;
    background-color: white;
    background: url(../images/slider/mapctrls2d0.png) -24px -222px;
}

    #zoomSliderBG .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 4;
        display: block;
        width: 19px;
        height: 11px;
        cursor: pointer;
        background: url(../images/slider/mapctrls2d0.png) no-repeat 0 -309px;
    }

        #zoomSliderBG .ui-slider .ui-slider-handle:hover {
            opacity: 0.85;
            filter: alpha(opacity=85);
        }

    #zoomSliderBG .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: 12px;
        display: block;
        border: 0;
        background-position: 0 0;
    }

#zoomSliderBG .ui-slider-vertical {
    width: 6.4px;
    height: 100px;
}

    #zoomSliderBG .ui-slider-vertical .ui-slider-handle {
        left: -6px;
        margin-left: 0;
        margin-bottom: -4px;
        border: 0px;
    }

    #zoomSliderBG .ui-slider-vertical .ui-slider-range {
        left: 0;
        width: 100%;
    }

    #zoomSliderBG .ui-slider-vertical .ui-slider-range-min {
        bottom: 0;
    }

    #zoomSliderBG .ui-slider-vertical .ui-slider-range-max {
        top: 0;
    }

#panLeft, #panRight, #panUp, #panDown {
    width: 15px;
    height: 15px;
    display: block;
    cursor: pointer;
    position: absolute;
}

#panLeft {
    left: 1px;
    top: 12px;
}

#panRight {
    left: 27px;
    top: 12px;
}

#panUp {
    left: 14px;
    top: 0;
}

#panDown {
    left: 14px;
    top: 25px;
}

.zlHolder {
    position: absolute;
    top: 44px;
    display: none;
}

.zlSt {
    background-position: 0 -380px;
    top: 21px;
}

.zlSt, .zlCity, .zlProv, .zlCountry {
    position: absolute;
    left: 34px;
    height: 21px;
    width: 28px;
    background-image: url(../images/slider/mapctrls2d0.png);
    background-repeat: no-repeat;
    font-size: 0;
    cursor: pointer;
}

.zlCity {
    background-position: 0 -401px;
    top: 57px;
}

.zlProv {
    background-position: 0 -422px;
    top: 89px;
}

.zlCountry {
    background-position: 0 -443px;
    top: 112px;
}

