
.title-a {
  font-size:17px;
  padding: 10px;
  width:100%;
  font-weight:bold;
}

.csstable th, .csstable td{
   border:1px solid #dadada;
   padding:0px;
   font-size:11px;
}
.csstable {
    border-collapse:collapse; width:100%;
}

.listtable th{
   border:1px solid #dadada;
   padding:3px;
   font-size:11px;
   background-color:#fff7f7;
   color:#204969;
   text-align:center;
}
.listtable td{
   border:1px solid #dadada;
   padding:3px;
   font-size:11px;
}
.listtable {
    border-collapse:collapse; width:100%;
}

.oldtable th{
   border:1px solid #dadada;
   padding:3px;
   font-size:11px;
   background-color:#eee;
   color:#204969;
   text-align:center;
}
.oldtable td{
   border:1px solid #dadada;
   padding:3px;
   font-size:11px;
}
.oldtable {
    border-collapse:collapse; width:100%;
}

.w70 {
     width:80px;
}
.wl {
     width:35px;
}
.wq {
     width:150px;
}
.rr {
    font-size:11px;
}
.codesize {
    color:#ccc;
    font-size:9px;
}
.mm {
   width:100%;
   margin:0;
   padding:0;
   font-size:11px;
   background-color:#bbded6;
   -webkit-border-radius: 0px;
    border-radius: 0px;
    padding:3px;
    border:1px #8ac6d1 solid;
}
.sub {
   width:100%;
   margin:0;
   padding:0;
   font-size:11px;
   background-color:#bbded6;
   -webkit-border-radius: 0px;
    border-radius: 0px;
    padding:3px;
    border:1px #8ac6d1 solid;
}


.notyet {
    background-color:#33ff33;
    color:red;
    font-size:13px;
    padding:3px;
    text-align:right;
}
.notyet2 {
    background-color:red;
    color:white;
    font-size:13px;
    padding:3px;
    text-align:right;
}

datalist {
   height:50px !important;
   max-height:80px !important;
   overflow-y:auto;
}

