/* CSS Document */
.main { 
  padding: 0 10px;
  border-top: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
  border-right:  1px solid #f1f1f1;
  background-color: #fff;
}
.navpath {
  height: 15px;
  line-height: 15px;
  margin-top: 20px;
  padding-left: 6px;
  border-left: 6px solid #0d69a8;
}
.main01 { margin-top: 10px;}
.main01-l {
  float: left;
  width: 668px;
  margin-right: 10px;
}
.main01-ll {
  margin-top: 10px;
  border: 1px solid #0568ae;
}
.main01-llt { margin-top: 10px;}
.listicon {
  float: left;
  width: 10px;
  height: 25px;
  margin-left: 20px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  background-color: #086aaf;
}
.listname {
  margin-left: 20px;
  font-size: 18px;
}
.listname a { color: #086aaf;}
.main01-lli {
  width: 628px;
  height: 30px;
  line-height: 30px;
  margin: 15px auto 0 auto;
  font-size: 16px;
  background-color: #f1f1f1;
}
.main01-lli span { margin-left: 20px;}
.main01-llc ul { padding: 10px 0;}
.main01-llc ul li {
  height: 30px;
  line-height: 30px;
}
.main01-llc ul li img {
  float: left;
  margin-top: 12px;
  margin-left: 25px;
  margin-right: 10px;
}
.reltime {
  display: inline;
  float: right;
  margin-right: 25px;
  color: #999999;
}
.main01-r {
  float: left;
  width: 300px;
}
.main01-rltl {
  display: inline;
  float: left;
  width: 10px;
  height: 25px;
  margin-left: 15px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
  background-color: #086aaf;
}
.main01-rl {
  margin-top: 10px;
  border: 1px solid #086aaf;
}
.main01-rlt {
  height: 30px;
  margin-top: 10px;
  overflow: hidden;
}
.main01-rltn {
  display: inline;
  float: left;
  margin-left: 10px;
  font-size: 18px;
  color: #086aaf;
}
.main01-rltm {
  display: inline;
  float: left;
  width: 170px;
  height: 22px;
  margin-left: 10px;
  border-bottom: 1px solid #086aaf;
  text-align: right;
  font-size: 12px;
}
.main01-rltm a { color: #999999;}
.main01-rltm a:hover { color: #cc3333;}
.main01-rlc ul { padding: 10px 0;}
.main01-rlc ul li {
  height: 30px;
  line-height: 30px;
}
.main01-rlc ul li img {
  display: inline;
  float: left;
  margin-top: 14px;
  margin-left: 20px;
  margin-right: 10px;
}
.main01-rp {
  height: 64px;
  margin-top: 10px;
}
.main02 { margin-top: 10px;}
.main02-t {
  height: 38px;
  background-color: #ededed;
}
.main02-tn {
  width: 150px;
  height: 38px;
  line-height: 38px;
  font-size: 18px;
  text-align: center;
  color: #fff;
  background-color: #086aaf;
}
.main02-tm {
  float: right;
  margin-top: 12px;
  margin-right: 10px;
  font-size: 12px;
}
.main02-c {
  margin-top: 5px;
  padding-bottom: 20px;
  border: 1px solid #e1e1e1;
}
.main02-c a { display: block;}
.main02-c dl {
  display: inline;
  float: left;
  margin-top: 20px;
  margin-left: 30px;
}
.main02-c dl dt { height: 100px;}
.main02-c dl dd {
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  text-align: center;
  background-color: #f1f1f1;
}
.main03 {
  height: 20px;
  border-bottom: 1px solid #e1e1e1;
}
