.formblock .label {
      font-size: 18px;
      color: #000;
}

.boxcol .desp p {
      padding-bottom: 16px;
      line-height: 35px;
}

.regioncnt .desp, .blockwrap .desp, .dmcontent {
      font-size: 18px;
      line-height: 34px;
}

.regioncnt .desp p, .blockwrap .desp p {
      padding-bottom: 0px;
}

.regionhd h3.hd {
      font-size: 28px;
      font-weight: normal;
      color: #1d1e22;
      padding: 15px 0 15px 0;
      line-height: 15px;
}

.imghg180 .img img {
     height: 180px;
     width: auto;
}

.mt10 {
     margin-top: 5px;
     margin-bottom: 5px;
}

.bannerhgtall .bannerheight {
     height: 150px;
}

.boxcol {
     padding-top: 5px;
     padding-bottom: 5px;
}

.boxcol .desp {
     line-height: 25px;
}

.blockhd {
     margin-bottom: 0px;
}

.content_shop .shopw2 {
    padding-left: 50px;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    padding-bottom: 10px;
}

.content_shop .shopw2 .despjj p {
    padding-bottom: 3px;
    line-height: 20px;
}

h3, h4, h5 {
    font-size: 20px;
    color: #000;
}

.bannerhgtall .bannerbg .bannertext {
    bottom: 20%;
}

.bannerheight {
    height: 200px;
}

.textlist li.hasimg .text {
    width: 80%;
    float: right;
}

.textlist a.img {
    float: left;
    width: 15%;
}