.content {
  padding: 20px 0;
  background: #f8f8f8
}
.page-content {
  padding: 32px 0 54px;
  background: url(/template/Tpl_2016/images/dmbuymore-bg.jpg) repeat-x top center #fff;
  border: 1px solid #e1e1e1
}
.page-content .page-flow {
  margin: 0 auto;
  width: 391px;
  height: 28px
}
.page-content .page-info {
  padding: 36px 140px 0
}
.page-content .page-info-side {
  padding: 36px 0 0 60px;
  position: relative
}
.Link_Orange {
  color: #fe6b1b
}
.Link_Blue {
  font-weight: 700;
  color: #1762fc;
  text-decoration: none
}
.Link_Blue:hover {
  color: #F60
}
.vps-help {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding-left: 22px;
  background: url(/template/Tpl_2016/images/reg-icon.jpg) no-repeat 0 -633px;
  color: #147bd1
}
.yearsPrice {
  margin-right: 10px
}
.yearsPrice .price {
  color: red;
  font-size: 14px;
  padding-right: 3px;
  font-weight: 700
}
.flod {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding-left: 18px;
  background: url(/template/Tpl_2016/images/flod_ico.gif) no-repeat
}
.buy-help {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 18px;
  height: 19px;
  background: url(/template/Tpl_2016/images/icon.png) no-repeat 0 -786px
}
.buy-help:hover .buy-help-prompt {
  display: block;
  position: absolute;
  top: -12px;
  left: 30px
}
.product-explain {
  margin: 20px 50px 0;
  padding: 16px 18px;
  background: #fbfeff;
  border: 1px solid #caecff;
  text-indent: 26px;
  color: #313131
}
.product-explain i {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 18px;
  height: 18px;
  background: url(/template/Tpl_2016/images/reg-icon.jpg) no-repeat 0 -939px;
  vertical-align: middle
}
.product-explain .title {
  color: #f60000
}
.product-explain .title:after {
  background: none;
}
.product-explain .warn-info {
  color: #f60000
}
.product-detail-desc {
  margin: 36px 50px 0;
  padding: 20px 30px;
  border: 1px solid #eee
}
.product-detail-desc .title {
  padding-bottom: 3px;
  border-bottom: 1px solid #ebebeb
}
.product-detail-desc .title:after {
  background: none;
}
.product-detail-desc .title span {
  padding: 0 6px 4px;
  font-size: 14px;
  font-weight: 700;
  color: #4d4d4d;
  border-bottom: 2px solid #3db514
}
.product-detail-desc p {
  line-height: 2;
  color: #6b6b6b
}
@media screen and (max-width:1206px) {
  .page-content .page-info {
    padding: 36px 20px 0
  }
  .pay-explain {
    margin: 20px 20px 0
  }
  .product-detail-desc {
    margin: 36px 20px 0
  }
}
.desktop .page-content .page-info {
  padding: 36px 20px 0
}
.desktop .pay-explain {
  margin: 20px 20px 0
}
.desktop .product-detail-desc {
  margin: 36px 20px 0
}