/* 通用部分 */

table, div, form, input {
  font-family: "宋体"; 
  font-size: 9pt; 
}

body, table {
  color: #333333;
  text-decoration: none;
}

form {
  margin: 0;
}

a { text-decoration: none }
a:link { color: #3333FF}
a:visited { color: #3333FF }
a:active { color: #3333FF }
a:hover { color: #FF3333 }

input, textarea, select, option {
  border: 1px solid #7F9DB9;
}
.H14 { font-family: "隶书", "黑体"; font-size: 14pt }
.H16 { font-family: "隶书", "黑体"; font-size: 16pt }
.H20 { font-family: "隶书", "黑体"; font-size: 20pt }
.F14 { font-family: "隶书", "仿宋_GB2312"; font-size: 14pt }
.F16 { font-family: "隶书", "仿宋_GB2312"; font-size: 16pt }
.S11 { font-family: "宋体"; font-size: 11pt }
.S09 { font-family: "宋体"; font-size: 9pt }
.textx { border: 1px solid #7F9DB9 }

*.c { text-align: center; }
*.r { text-align: right; }
*.b { font-weight: bold; }
*.i { font-style: italic; }
*.u { vertical-align: top }
*.d { vertical-align: bottom }

a.pos:link { color: #999999}
a.pos:visited { color: #999999 }
a.pos:active { color: #999999 }
a.pos:hover { color: #FF3333 }

body {
  margin-top: 4pt; 
  margin-bottom: 4pt;
}

div.titlediv {
    float: left;
    margin: 4px 0 0 0;
    font-size: 12pt;
    font-weight: bold;
}
div.colbtndiv {
  width: 185px;
  height: 23px;
  background-image: url("/admin/images/menu-title.gif");
  margin: 8px 4px 0 4px;
  cursor: pointer;
}

div.colbtndiv1 {
  width: 185px;
  height: 23px;
  background-image: url("/admin/images/menu-title1.gif");
  margin: 8px 4px 0 4px;
  cursor: pointer;
}

div.menutitletextdiv {
  font-weight: bold;
  margin: 5px 0 0 7px;
  color: #333399;
}

div.menudiv {
  display: none;
  width: 185px;
  background-image: url("/admin/images/menu-bg.gif");
  margin: 0 auto;

}

div.menuenddiv {
  display: none;
  width: 185px;
  height: 5px;
  font-size: 0;
  background-image: url("/admin/images/menu-bottom.gif");
  margin: 0 auto;
}

div.menutextdiv {
  margin: 5px 0 0 20px;
}

div.posbardiv {
  width: 777px;
  margin: 0 0 0 2px;
  height: 30px;
  background-color: #E5E6EC;
  border-top: solid 1px FFFFFF;
  border-bottom: solid 1px #D8D2BD;
}

div.btnbardiv {
  width: 777px;
  margin: 0 0 0 2px;
  height: 50px;
  background-color: #ECEDED;
  border-top: solid 1px #FFFFFF;
  border-bottom: solid 1px #D8D2BD;
}

div.postextdiv {
  width: 450px;
  border: solid 1px #7F9DB9;
  padding: 3px 0 2px 4px;
  margin: 4px 0 0 5px;
  background-color: #FFFFFF;
  float: left;
  }

div.postitlediv {
  float: right;
  text-align: center; 
  padding: 5px 1px 3px 5px;
  margin: 4px 0 0 10px;
  }
  
input.pageinput {
  float: right;
  width: 30px;
  height: 17px;
  border: solid 1px #7F9DB9;
  margin: 4px 5px 0 5px;
  background-color: #FFFFFF;
  }

div.btndiv {
  float: left;
  width: 50px;
  margin: 4px 2px 0 2px;
  text-align: center;
  }  

div.btnseparatordiv {
  float: left;
  width: 8px;
  height: 40px;
  margin: 5px 8px;
  background-image: url("/admin/images/separator.gif")
  }

  
td.listhead {
  height: 20px;
  background-position: right;
  background-image: url("/admin/images/list-head.gif");
  }

div.td20 {
  margin: 3px 0 0 3px;
  }

div.formintrodiv {
  margin: 5px;
  color: #AAAAFF;
  }