#xmap {
  font-size: 16px;
}
#xmap h1 {
  margin-top: 0;
  margin-bottom: 20px;
}
#xmap .menutitle {
  display: none;
}
#xmap ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#xmap ul.level_0 {
  margin-left: 3px;
}
#xmap ul li {
  background-image: url(../images/jf/jf_coms/xmap/jf_xmap_dot.png);
  background-repeat: no-repeat;
  background-position: 0px 12px;
}
#xmap ul li a,
#xmap ul li span {
  font-size: 16px;
  padding-left: 40px;
  line-height: 1.8em;
  background-image: url(../images/jf/jf_coms/xmap/jf_xmap_arrow.png);
  background-repeat: no-repeat;
  background-position: -370px 6px;
  margin-left: 8px;
}
#xmap ul li li a,
#xmap ul li li span {
  padding-left: 80px;
  background-position: -330px 6px;
}
#xmap ul li li li a,
#xmap ul li li li span {
  padding-left: 120px;
  background-position: -290px 6px;
}
#xmap ul li li li li a,
#xmap ul li li li li span {
  padding-left: 160px;
  background-position: -250px 6px;
}
#xmap ul li li li li li a,
#xmap ul li li li li li span {
  padding-left: 200px;
  background-position: -210px 6px;
}
#xmap ul li li li li li li a,
#xmap ul li li li li li li span {
  padding-left: 240px;
  background-position: -170px 6px;
}
#xmap ul li li li li li li li a,
#xmap ul li li li li li li li span {
  padding-left: 280px;
  background-position: -130px 6px;
}
body.rtl #xmap ul li {
  background-position: 100% 12px;
}
body.rtl #xmap ul li a,
body.rtl #xmap ul li span {
  background-image: url(../images/jf/jf_coms/xmap/jf_xmap_arrow_rtl.png);
  padding-left: 0px;
  padding-right: 40px;
  background-position: 230% 11px;
  margin-left: 0;
  margin-right: 8px;
  display: block;
}
body.rtl #xmap ul li li a,
body.rtl #xmap ul li li span {
  padding-left: 0px;
  padding-right: 80px;
  background-position: 215% 11px;
}
body.rtl #xmap ul li li li a,
body.rtl #xmap ul li li li span {
  padding-left: 0px;
  padding-right: 120px;
  background-position: 200% 11px;
}
body.rtl #xmap ul li li li li a,
body.rtl #xmap ul li li li li span {
  padding-left: 0px;
  padding-right: 160px;
  background-position: 190% 11px;
}
body.rtl #xmap ul li li li li li a,
body.rtl #xmap ul li li li li li span {
  padding-left: 0px;
  padding-right: 200px;
  background-position: 180% 11px;
}
body.rtl #xmap ul li li li li li li a,
body.rtl #xmap ul li li li li li li span {
  padding-left: 0px;
  padding-right: 240px;
  background-position: 170% 11px;
}
body.rtl #xmap ul li li li li li li li a,
body.rtl #xmap ul li li li li li li li span {
  padding-left: 0px;
  padding-right: 280px;
  background-position: 160% 11px;
}
