﻿html {
  font: 12px sans-serif;
}

body,
div,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,
form,fieldset,legend,
input,button,textarea,
p,blockquote,
th,td{
  margin:0;
  padding:0;
  }
dl,
dt,
dd,
ul,
ol,
li {
  margin: 0;
  padding: 0;
}
li {
  list-style: none;
}
.fl {
  float: left;
  display: inline;
}
/*消除ie6浮动产生的双边距*/
.fr {
  float: right;
  display: inline;
}
/*消除ie6浮动产生的双边距*/
.clear {
  clear: both;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  *zoom: 1;
}
.none {
  display: none;
}
.hide {
  display: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
a {
  text-decoration: none;
}
a:active,
a:hover {
  outline: 0;
  text-decoration: none;
}
b,
strong {
  font-weight: bold;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
img {
  border: 0;
  display: block;
}
hr {
  box-sizing: content-box;
  height: 0;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
  resize: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.tzzp-zhineng {margin:0 auto;width: 609px;background: #fff;}
    .tzzp-zhineng-title{ border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:44px;line-height: 44px;font-size:14px;text-indent:10px;background: #ededed;color:#999;font-family: 'microsoft yahei'}
    .tzzp-zhineng-title p {float:left;position:relative;margin:10px 5px 0 5px;padding-right:18px;height:25px;line-height:25px;background:#fff;cursor:pointer;
                           max-width:30%;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .tzzp-zhineng-title p:hover i {color:#009dda;}
    .tzzp-zhineng-title p i {position:absolute;top:0;right:5px;font-size:12px;margin-left:5px;color:#999;}
    .tzzp-zhineng-title span {float:left;}
    .tzzp-zhineng-title b {color:#f40;padding:0 2px;}
    .tzzp-zhineng-title>i {display:block;float:right;width:44px;height:44px;background:#e2e2e2;cursor: pointer; font-style: normal;}
    .tzzp-zhineng-main {/*height:365px;*/position:relative;font-size:12px;}
    .tzzp-zhineng-main .hd {float:left;width:25%;height:100%;background:#f4f4f4;}
    .tzzp-zhineng-main .hd li {padding:9px 0;border-left:0px solid #f4f4f4;text-indent:10px;cursor: pointer;font-family:'宋体';font-size:12px;
    overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .tzzp-zhineng-main .hd li.on,.tzzp-zhineng-main .hd li:hover {border-left:0px solid #009dda;color:#009dda;background: #fff;}
    .tzzp-zhineng-main .bd {float:left;width:75%;}

    .tzzp-zhineng-main .bd dl {padding-left:10px;zoom:1;}
    .tzzp-zhineng-main .bd dd,.tzzp-zhineng-cont dd {float:left;width:48%;text-indent: 1em;cursor: pointer;position:relative;z-index:4;display:block;
                                                     border:1px solid transparent;padding:9px 0;font-weight: 300;font-family:'宋体';font-size:12px;}
    .tzzp-zhineng-main .bd dd:hover,.tzzp-zhineng-cont dd:hover{color:#009dda;}
    .tzzp-zhineng-main .bd dd.on {z-index:9;}
    .tzzp-zhineng-main .bd dd.on {border-color:#009dda;border-bottom-color:rgb(236,250,255);position:relative;z-index:6;background-color:rgb(236, 250, 255);}

    .tzzp-zhineng-cont{display:none;position:absolute;top:133px;left:25%;margin-left:10px;width:666px;
                       background-color:rgb(236, 250, 255);border:1px solid #009dda;z-index:5;}
    .tzzp-zhineng-cont.mbar-scroll {overflow-x:hidden;overflow-y:scroll;}
    .tzzp-zhineng-cont dd {padding:6px 0;width:33%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
   
    .unitSearchTip {position:absolute;top:35px;left:0;width:538px;background:#fff;border:1px solid #ddd;z-index:90;display:none;}
    .unitSearchTip p{padding:8px 10px;border-top:1px solid #ddd;margin-top:-1px;}
   .unitSearchTip p:hover {cursor:pointer;}
    .unitSearchActive {float:left;padding:2px 3px 3px 3px;margin:6px 0 0 5px;background:#f2f2f2;color:#333;
                       z-index:20;position:relative;cursor:pointer;max-width:33%;}
    .unitSearchActive span{display:inline-block; max-width:91%;  font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .unitSearchActive i{margin-left:5px;color:#999; vertical-align:3px;font-size:11px;display:inline-block;}
    .addr_text input {padding:2px 10px;}
    /*scroll*/
    .mbar-scroll::-webkit-scrollbar{width: 5px;}
    .mbar-scroll::-webkit-scrollbar-track  {  -webkit-border-radius: 6px;border-radius: 6px;background-color: transparent;  } 
    .mbar-scroll::-webkit-scrollbar-thumb{-webkit-border-radius: 6px;border-radius: 6px;background: #616161;} 
   .selected{color:#fff;background-color:#009dda}
   .current{color:#009dda;background-color:#effdff}