.box.graph .cntin {
  overflow: visible;
}

.graph .b-l {
  height: 349px;
}
#chart3 {
  position: relative;
  padding-top: 5px;
  margin-top: 0;
  left: -14px;  
  width: 464px;
  height: 251px;
  text-align: center;     
}

#ico_left {  
  float: left;
  z-index: 20;    
}

#ico_right {
  float: right;  
}

ul.geomap_ico {
  margin: 0;
  padding: 0;  
  width: 48px;
  height: 212px;
}

ul.geomap_ico #info1{
  line-height: 20px;
  font-size: 120%;
}

ul.geomap_ico li span {
  position:absolute;        
  bottom:0;
  left:0;
  width:48px;
  line-height:16px;
  font-weight: bold;
  color: #983200;
}

ul.geomap_ico li {
  position: relative;
  width: 48px;
  height: 53px;  
  line-height: 53px;
  vertical-align: baseline;
  background: #fff url('ico1.png');
  border-bottom: 1px solid #ddd;
}

ul.geomap_ico li+li {  
  background: #fff url('ico2.png');
}

ul.geomap_ico li+li+li {  
  background: #fff url('ico3.png');
}

ul.geomap_ico li+li+li+li {    
  background: #fff url('ico4.png');
  border: 0;
}
#ico_right li {
  background: #fff url('ico5.png');
}

#ico_right li+li {
  background: #fff url('ico6.png');
}

#ico_right li+li+li {
  background: #fff url('ico7.png');
}

#ico_right li+li+li+li {
  background: #fff url('ico8.png');
}

#chart3 img { 
  margin-bottom: 5px; 
}

#district_title {
  margin: auto;  
  width: 416px;
  height: 31px;
  line-height: 31px;
  padding-left: 20px;  
  text-align: left;
  font-weight: bold;
  font-size: 120%;
  color: #fff;    
  background: #983200;
}
