.title {
  background-image: url(../images/buy_retail_title.jpg);
  background-repeat: no-repeat;
  height: 54px;
}
.title1 {
  background-image: url(../images/buy_commercial_title.jpg);
  background-repeat: no-repeat;
  height: 54px;
}
.front1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 1.5;
}
.front1  a:link, .front1  a:visited {
  color: #5c5c5c;
  text-decoration: none;
}
.front1  a:active, .front1  a:hover {
  color: #f18b01;
}
.sec_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.7;
  color: #666666;
}
.sec_text  a:link, .sec_text  a:visited {
  color: #666666;
  text-decoration: none;
}
.sec_text  a:active, .sec_text  a:hover {
  color: #f18b01;
}
.solved_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.front2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f18b01;
  line-height: 1.6;
  font-weight: bold;
}
.front3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 1.6;
}
.front3 a:link, .front3 a:visited {
  color: #5c5c5c;
  text-decoration: none;
}
.front3 a:active, .front3 a:hover {
  color: #f18b01;
}
.date_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5c5c5c;
  line-height: 2.5;
}
.start_text {
  font-size: 12px;
  color: #f50001;
  line-height: 1.8;
}
.labar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #666666;
}
.key_bar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  border: 1px solid #D7D7D7;
}
.line {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFB062;
  font-weight: bold;
}