/* line 1, ../../sass/sidebar.scss */
.sidebarPage {
  width: 230px;
  margin-bottom: 10px;
  padding-left: 10px;
}

/* line 7, ../../sass/sidebar.scss */
.side, .bar, .zdyBox, .zdyzdBox, .sideGoodsList, .sideTop {
  background: white url("../images/html/sideh2BoxBg.gif") no-repeat left top;
}

/* line 10, ../../sass/sidebar.scss */
.side {
  width: 230px;
}

/* line 16, ../../sass/sidebar.scss */
.sideTopContent {
  margin-bottom: 10px;
}

/* line 21, ../../sass/sidebar.scss */
.sideTopContentLi {
  display: block;
  width: 200px;
  height: 24px;
  overflow: hidden;
  line-height: 24px;
  text-align: left;
  text-indent: 20px;
  margin: 0 auto;
}

/* line 26, ../../sass/sidebar.scss */
.sideTopContentLi a {
  color: #000;
}

/* line 29, ../../sass/sidebar.scss */
.sideTopContentLi a:hover {
  color: #900;
  text-decoration: none;
}

/* line 33, ../../sass/sidebar.scss */
.defaultSideh2Box {
  width: 100%;
  height: 40px;
  padding: 1px 0;
  border: 1px solid #c60808;
  background: url("../images/html/defaultH2BoxBg.gif") repeat-x left top;
  position: relative;
}

/* line 39, ../../sass/sidebar.scss */
.defaultSideh2 {
  font: bold 18px/40px tahoma;
  text-indent: 40px;
  color: #a01616;
  background: url("../images/html/defaultH2Bg.png") no-repeat 8px 8px;
}

/* line 43, ../../sass/sidebar.scss */
.defaultSideh2 a {
  color: #000;
  font-size: 14px;
}

/* line 46, ../../sass/sidebar.scss */
.defaultSideh2 a:hover {
  color: #900;
  text-decoration: none;
}

/* line 49, ../../sass/sidebar.scss */
.defaultSideUlBox, .defaultZdyzd, .defaultBarOlBox, .defaultSideGoodsListBox, .defaultSideGoodsListBox, .defaultSideGoodsListBox, .defaultZdy, .defaultSideTopContent {
  width: 228px;
  padding-bottom: 5px;
  padding-top: 10px;
  border: 1px solid #c60808;
  border-top: none;
}

/* line 53, ../../sass/sidebar.scss */
.defaultSideTopContent {
  margin-bottom: 10px;
}

/* line 57, ../../sass/sidebar.scss */
.defaultZdyzd .zdyzdDt {
  border-bottom: 1px dashed #c60808;
}

/* line 61, ../../sass/sidebar.scss */
.sideh2Box {
  width: 100%;
  height: 35px;
  overflow: hidden;
  position: relative;
  line-height: 35px;
}

/* line 66, ../../sass/sidebar.scss */
.sideh2 {
  width: 100%;
  height: 35px;
  overflow: hidden;
  margin: 0 auto;
  line-height: 35px;
  font-size: 18px;
  font-weight: bold;
  text-indent: 52px;
  color: #fff;
  letter-spacing: 5px;
  background: url("../images/html/h2Logo.png") no-repeat 12px 10px;
}

/* line 73, ../../sass/sidebar.scss */
.sideh2BoxMore {
  width: 80px;
  height: 35px;
  line-height: 35px;
  text-align: right;
  position: absolute;
  right: 10px;
  top: 0;
}

/* line 78, ../../sass/sidebar.scss */
.sideh2BoxMore a {
  color: #fff;
}

/* line 81, ../../sass/sidebar.scss */
.sideh2BoxMore a:hover {
  color: #900;
  text-decoration: none;
}

/* line 84, ../../sass/sidebar.scss */
.sideh2 a {
  color: #000;
}

/* line 87, ../../sass/sidebar.scss */
.sideh2 a:hover {
  color: #900;
  text-decoration: none;
}

/* line 91, ../../sass/sidebar.scss */
.sideUlBox, .barOlBox, .zdy, .zdyzd, .sideGoodsListBox, .sideTopContent {
  width: 216px;
  padding-bottom: 5px;
  padding-top: 10px;
  border: 1px solid #c6c6c6;
}

/* line 95, ../../sass/sidebar.scss */
.sideUl {
  display: block;
  width: 200px;
  margin: 0 auto;
}

/* line 99, ../../sass/sidebar.scss */
.sideUlLi {
  width: 200px;
  height: 30px;
  margin-bottom: 5px;
  line-height: 30px;
  text-indent: 30px;
  background: url("../images/html/sideUlLiBg.png") no-repeat 6px 9px;
  border-bottom: 2px solid #1c88dc;
  position: relative;
}

/* line 108, ../../sass/sidebar.scss */
.sideUlLi:hover .sideUlLiol, .sideUlLia:hover .sideUlLiol {
  display: block;
}

/* line 111, ../../sass/sidebar.scss */
.sideUlLiol {
  display: none;
  width: 200px;
  position: absolute;
  left: 200px;
  top: 0;
  z-index: 10;
  background-color: #e0e0e0;
}

/* line 117, ../../sass/sidebar.scss */
.sideUlLiolli {
  display: block;
  width: 200px;
  height: 24px;
  overflow: hidden;
  line-height: 24px;
  border-bottom: 1px solid #666;
}

/* line 122, ../../sass/sidebar.scss */
.sideUlLiollia {
  color: #000;
}

/* line 125, ../../sass/sidebar.scss */
.sideUlLiollia:hover {
  color: #900;
  text-decoration: none;
}

/* line 128, ../../sass/sidebar.scss */
.sideUlLia {
  color: #000;
  font-size: 16px;
  color: #1f6ab1;
  font-weight: bold;
  letter-spacing: 5px;
}

/* line 132, ../../sass/sidebar.scss */
.sideUlLia:hover {
  color: #900;
  text-decoration: none;
}

/* line 136, ../../sass/sidebar.scss */
.bar {
  width: 230px;
  margin-top: 10px;
}

/* line 144, ../../sass/sidebar.scss */
.barOl {
  display: block;
  width: 200px;
  margin: 0 auto;
  padding-bottom: 5px;
  list-style-type: disc;
}

/* line 149, ../../sass/sidebar.scss */
.barOlLi {
  dispaly: block;
  width: 200px;
  height: 24px;
  overflow: hidden;
  line-height: 24px;
}

/* line 153, ../../sass/sidebar.scss */
.barOlLia {
  font-size: 14px;
  color: #000;
}

/* line 156, ../../sass/sidebar.scss */
.barOlLia:hover {
  color: #900;
  text-decoration: none;
}

/* line 160, ../../sass/sidebar.scss */
.zdyFather {
  width: 230px;
  height: 120px;
}

/* line 163, ../../sass/sidebar.scss */
.zdyBox {
  width: 230px;
  margin-top: 10px;
}

/* line 172, ../../sass/sidebar.scss */
.side + .zdyzdBox {
  margin-top: 10px;
}

/* line 175, ../../sass/sidebar.scss */
.zdyzdBox + .zdyzdBox {
  margin-top: 10px;
}

/* line 178, ../../sass/sidebar.scss */
.zdyzdBox {
  width: 230px;
}

/* line 186, ../../sass/sidebar.scss */
.zdyzdDl {
  display: block;
  width: 200px;
  overflow: hidden;
  margin: 5px auto;
}

/* line 190, ../../sass/sidebar.scss */
.zdyzdDt {
  display: block;
  widht: 200px;
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  text-indent: 16px;
  font-size: 16px;
  font-weight: bold;
  background-color: #1c88dc;
  color: #fff;
}

/* line 196, ../../sass/sidebar.scss */
.zdyzdDt a, .zdyzdDt a:hover {
  color: #fff;
}

/* line 199, ../../sass/sidebar.scss */
.zdyzdDd {
  display: none;
  height: 30px;
  width: 200px;
  padding-left: 30px;
  line-height: 30px;
  font-size: 14px;
  background: url("../images/html/zdyzdDdBg.gif") no-repeat 13px 13px;
  white-space: nowrap;
}

/* line 206, ../../sass/sidebar.scss */
.zdyzdDl:hover .zdyzdDd {
  display: block;
}

/* line 212, ../../sass/sidebar.scss */
.sideGoodsList {
  width: 230px;
  margin-top: 10px;
}

/* line 220, ../../sass/sidebar.scss */
.sideGoodsListUl {
  display: block;
  width: 216px;
  margin: 0 auto;
}

/* line 226, ../../sass/sidebar.scss */
.sideGoodsListLi {
  display: block;
  width: 102px;
  padding: 4px 3px;
}

/* line 230, ../../sass/sidebar.scss */
.sideGoodsListLiImgBox {
  width: 100px;
  height: 75px;
  overflow: hidden;
  border: 1px solid #ccc;
}

/* line 234, ../../sass/sidebar.scss */
.sideGoodsListLiImg {
  display: table-cell;
  width: 100px;
  height: 75px;
  text-align: center;
  vertical-align: middle;
}

/* line 238, ../../sass/sidebar.scss */
.sideGoodsListLiImg img {
  width: 100px;
  height: 75px;
}

/* line 241, ../../sass/sidebar.scss */
.sideGoodsListLiText {
  width: 100px;
  height: 30px;
  overflow: hidden;
  text-align: center;
  line-height: 30px;
}

/* line 245, ../../sass/sidebar.scss */
.sideGoodsListLiText a {
  color: #000;
}

/* line 248, ../../sass/sidebar.scss */
.sideGoodsListLiText a:hover {
  color: #900;
  text-decoration: none;
}
