.info-banner {
  background: #f7f8fa url(img1/banner.png) no-repeat center bottom;
}

.virtue-module {
  background: white;
}

.area-module {
  background: #f7f8fa;
}

ul.virtue-list .virtue-bg1 {
  background-image: url("img2/virtue_1.png");
}
ul.virtue-list .virtue-bg2 {
  background-image: url("img2/virtue_2.png");
}
ul.virtue-list .virtue-bg3 {
  background-image: url("img2/virtue_3.png");
}
ul.virtue-list .virtue-bg4 {
  background-image: url("img2/virtue_4.png");
}
ul.virtue-list .virtue-bg5 {
  background-image: url("img2/virtue_5.png");
}
ul.virtue-list .virtue-bg6 {
  background-image: url("img2/virtue_6.png");
}

.area-title {
  background-color: #f7f8fa;
}
.area-title span {
  background: url(img1/icon_product_info.png) no-repeat left center;
}

.area-container {
  background: white;
  border: none;
  -webkit-box-shadow: 0px 0px 6px 0px #d4d5d9;
          box-shadow: 0px 0px 6px 0px #d4d5d9;
}
.area-container:hover .area-title {
  background-color: #ff2626;
}
.area-container:hover .area-title span {
  background: url(img1/area-icon-hover.png) no-repeat left center;
}
.area-container p {
  color: #333;
}
.area-container a {
  background: #ff2626 url(img/link-icon.png) no-repeat 135px center;
}
.area-container a:hover {
  background-color: #f20000;
}

.scene-1 {
  background-image: url("img1/scene-1.png");
}

.scene-2 {
  background-image: url("img1/scene-2.png");
}

.scene-3 {
  background-image: url("img1/scene-3.png");
}

.scene-4 {
  background-image: url("img1/scene-4.png");
}

table.table-info {
  width: 100%;
}
table.table-info tr td:nth-child(odd) {
  width: 386px;
}

.param-shadow-list li:first-child {
  width: 386px;
}