@charset "utf-8";
/* CSS Document */
/*body{font-size:12px;font-family:Verdana,Arial,"宋体";}
a:link {color:#464646;text-decoration:none;}
a:visited {color:#464646;text-decoration:none;}
a:hover{color:#ed145b;text-decoration:underline;}
a:active{color:#ed145b;text-decoration:underline;}
td{font-size:12px}*/
/*/*/
/*DateCSS样式*/
.header {
  font-weight: bold;
  background: #C2DEED;
  height: 25px;
  padding-left: 10px;
}
.header td {
  padding-left: 10px;
}
.header a {
}
.header input {
  background: none;
  vertical-align: middle;
}
.category {
  font: 12px Arial, Tahoma !important;
  font: 11px Arial, Tahoma;
  color: #92A05A;
  height: 20px;
  background-color: #FFFFD9;
}
.category td {
  border-bottom: 1px solid #DEDEB8;
}
.expire, .expire a:link, .expire a:visited {
  color: #999999;
}
.default, .default a:link, .default a:visited {
  color: #000000;
}
.checked, .checked a:link, .checked a:visited {
  color: #FF0000;
}
.today, .today a:link, .today a:visited {
  color: #00BB00;
}
#calendar_year {
  display: none;
  line-height: 130%;
  background: #FFFFFF;
  position: absolute;
  z-index: 10;
}
#calendar_year .col {
  float: left;
  background: #FFFFFF;
  margin-left: 1px;
  border: 1px solid #86B9D6;
  padding: 4px;
}
#calendar_month {
  display: none;
  background: #FFFFFF;
  line-height: 130%;
  border: 1px solid #86B9D6;
  padding: 4px;
  position: absolute;
  z-index: 11;
}
.tableborder {
  background: white;
  border: 1px solid #86B9D6;
}
#year, #month {
  padding-right: 10px;
}