.wired-container {
  height: 150px;
  border-bottom: 1px solid #ab2f32;
  padding-top: 0px;
}

.wired-container img {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  margin-top: 10px;
}

.right-ad-bottom-2 {
  border: 4px solid #cccccc;
  margin-bottom: 23px;
}

.wired-container label {
  color: #ab2f32;
  font-family: Microsoft YaHei UI Bold,Microsoft YaHei UI;
  font-size: 17px;
  font-style: normal;
  font-weight: 700;
  margin-left: 150px;
}

.right-bottom-adv-2 {
  background: url(/assets/rwd/dark-bars.png) no-repeat;
  width: 292px;
  height: 111px;
}

.right-bottom-adv-2-img {
  width: 100%;
}

#adv-section {
  padding-top: 0px;
}

#wire-header {
  border-bottom: 2px solid #ab2f32;
}

.wired-container iframe {
  height: 80px;
  width: 285px;
}

.border-box {
  border: 4px solid #ccc;
}

.box_article2right {
  border: 4px solid #ccc;
}

.box_article2right ul {
  list-style-type: none;
  padding-left: 10px;
}

#newslist-header {
  height: 35px;
  padding-top: 10px;
  font-size: 20px;
  text-align: center;
  color: #999;
  font-weight: bold;
}

#signup-email {
  width: 200px;
  height: 25px;
  margin-top: 10px;
  margin-left: 10px;
}

.red {
  position: relative;
  float: right;
  padding-right: 10px;
}

ul.newslist4 li {
  font-size: 15px;
}

div#newslist-header {
  margin-top: 10px;
  margin-right: 50px;
}

div#newslist-logo {
  clear: both;
  float: left;
  margin-left: 20px;
}

div#newslist {
  padding: 10px;
}

span {
  color: #333333;
}

.border-box {
  padding-top: 0px !important;
}

.table {
  display: table;
}

.row {
  display: table-row;
}

@media (min-width: 320px) and (max-width: 765px) { 
  .wired-container,.box_article2right {
    display: none;
  }

  .border-box {
    width: 300px;
    position: relative;
    clear: both;
    margin: 0 auto;
  }

}

@media (min-width: 765px) and (max-width: 880px) { 
  .wired-container,.box_article2right {
    display: none;
  }

  #right-column section,#adv-section {
    clear: both;
    float: right;
  }

}

.this-week {
  background: url(/assets/png/homepage/dark-bars3.png) no-repeat;
  width: 292px;
  height: 111px;
}

#right-column-inner .this-week .table {
  height: 111px;
}

#right-column-inner .this-week .this-week-column {
  width: 100%;
  float: left;
  height: 111px;
}

#right-column-inner .this-week .this-week-column a {
  width: 100%;
  float: left;
}

.this-week .table-column {
  width: 120px;
}

#errEmailExists {
  background-color: #4b5c66;
  color: #ffffff;
  margin: 5px;
  font-family: Tahoma;
  font-size: 1em;
}

#errEmailExists a {
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline; 
}
