/* ================================================
   华车在线 - HuaChe Online
   中国二手车交易平台 样式表
   Copyright 2005 华车在线 All Rights Reserved
   ================================================ */

body {
  background-color: #e8e8e8;
  font-family: SimSun, "宋体", "Times New Roman", serif;
  font-size: 12px;
  color: #333333;
  margin: 0;
  padding: 0;
  text-align: center;
}

a:link { color: #0000EE; text-decoration: underline; }
a:visited { color: #551A8B; text-decoration: underline; }
a:hover { color: #FF0000; text-decoration: underline; }
a:active { color: #FF0000; text-decoration: underline; }

td, th {
  font-family: SimSun, "宋体", "Times New Roman", serif;
  font-size: 12px;
}

.main-table {
  background-color: #ffffff;
  border: 1px solid #999999;
}

.header-row td, .header-row th {
  background-color: #336699;
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  padding: 4px 6px;
  border: 1px solid #264d73;
}

.row-even td {
  background-color: #ffffff;
  padding: 3px 6px;
  border-bottom: 1px solid #dddddd;
}

.row-odd td {
  background-color: #f5f5f5;
  padding: 3px 6px;
  border-bottom: 1px solid #dddddd;
}

.row-even:hover td, .row-odd:hover td {
  background-color: #ffffcc;
}

.logo-box {
  font-family: "Courier New", monospace;
  font-size: 14px;
  color: #336699;
  white-space: pre;
  line-height: 1.4;
  padding: 8px 0;
}

.nav-bar {
  background-color: #336699;
  padding: 4px 0;
}

.nav-bar a {
  color: #ffffff;
  text-decoration: none;
  font-size: 13px;
  padding: 0 12px;
}

.nav-bar a:hover {
  color: #ffff00;
  text-decoration: underline;
}

.nav-bar a:visited {
  color: #ffffff;
}

.time-bar {
  background-color: #ffffcc;
  border: 1px solid #cccc66;
  padding: 4px 8px;
  font-size: 13px;
  color: #663300;
}

.marquee-bar {
  background-color: #ff6600;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  padding: 3px 0;
}

.footer-text {
  font-size: 11px;
  color: #666666;
  line-height: 1.6;
}

.footer-links {
  font-size: 11px;
  color: #999999;
}

.footer-links a {
  color: #666666;
  font-size: 11px;
}

.counter-box {
  font-size: 11px;
  color: #990000;
  font-weight: bold;
}

.detail-label {
  background-color: #e8e8e8;
  font-weight: bold;
  padding: 4px 8px;
  width: 120px;
  text-align: right;
  border: 1px solid #cccccc;
}

.detail-value {
  background-color: #ffffff;
  padding: 4px 8px;
  border: 1px solid #cccccc;
}

.desc-box {
  background-color: #fffff0;
  border: 2px solid #cc9933;
  padding: 10px;
  font-size: 13px;
  line-height: 1.8;
  text-align: left;
}

.contact-box {
  background-color: #fff0f0;
  border: 2px dashed #cc3333;
  padding: 8px;
  font-size: 13px;
}

.price-text {
  color: #cc0000;
  font-weight: bold;
  font-size: 14px;
}

.tag-hot {
  color: #ff0000;
  font-size: 11px;
  font-weight: bold;
}

.section-title {
  background-color: #336699;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  padding: 3px 8px;
  text-align: left;
}

hr.retro {
  height: 1px;
  background-color: #999999;
  border: none;
  margin: 6px 0;
}

.disclaimer {
  font-size: 10px;
  color: #999999;
  line-height: 1.4;
}

.breadcrumb {
  font-size: 12px;
  text-align: left;
  padding: 4px 8px;
  background-color: #f0f0f0;
  border-bottom: 1px solid #cccccc;
}
