﻿body {
    background-color:#B5E61D;
    margin:0;
    padding:0;
}

a {
  text-decoration: none;    /* 去掉下划线 */
  color: inherit;           /* 继承父元素颜色 */
  cursor: pointer;          /* 保持手型光标 */
  
  /* 可选：去掉点击后的虚线框（注意可访问性） */
  outline: none;
}

a:hover, a:focus, a:active, a:visited {
  text-decoration: none;    /* 所有状态下都无下划线 */
  color: inherit;           /* 所有状态下都继承颜色 */
  outline: none;            /* 去掉焦点轮廓 */
}

.toplogo {
    font-size:60px;
    font-weight:bold;
    font-family: "楷体", serif;
    letter-spacing: 10px;
    color:#880015;
}
.toprightlogo {
    font-size:26px;
    font-weight:bold;
    font-family: "楷体", serif;
    letter-spacing: 10px;
}
.topright2logo {
    font-size:15px;
    font-weight:bold;
    font-family: "楷体", serif;
    letter-spacing: 3px;
}
.topbottomlogo {
    font-size:25px;
    font-family: "楷体", serif;
    letter-spacing: 3px;
    color:#1494ba;
    text-align:center;
}
.topbottomfenge {
    width:100%;
    height:4px;
    background-color:#1494ba;
}

.listbiankuang {
    border:1px solid #1494ba;
    font-size:18px;
    font-family: "楷体", serif;
    color:#1494ba;
}
.daohang {
    font-size:25px;
    font-family: "楷体", serif;
    color:#1494ba;
    text-align:center;
}
.wenzhangtitle {
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 25px;
    color: #880015;
}

.wenzhangneirong {
    width: 100%;
    color: #880015;
}


.toptitle {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background-color: #008000;
    text-align: center;
    font-size: 20px;
    color: #B5E61D;
    letter-spacing: 10px;
}

.toptitleen {
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: justify;
    /*font-size: 13px;*/
    color: #1494ba;
    /*letter-spacing: 2.45px;*/
}

.wangzhi {
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 17px;
    color: #1494ba;
    letter-spacing: 1px;
}

.lanzi {
    font-size: 15px;
    color: #1494ba;
    text-align: center;
}

.btn {
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 13px;
    border:1px solid #808080;
    background-color:#fff;
}

.shouyejianjie {
    line-height: 25px;
    text-align: center;
    font-size: 15px;
    color: #880015;
    text-align: center;
    letter-spacing: 2.45px;
}

.scroll-container {
    height: 440px;      /* 固定高度 */
    overflow-y: auto;   /* 垂直方向自动显示滚动条 */
    border:2px solid #808080;
}

.banquan {
    width: 400px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-size: 13px;
    border:1px solid #1494ba;
    background-color:#fff;
    color:#1494ba;
}

.table-bordered {
  width: 100%;
  border: 1px solid #808080;
  border-collapse: collapse;
  background:#fff;
}
.table-bordered td, .table-bordered th {
  border: 1px solid #808080;
  font-size:13px;
  height:30px;
  text-align:center;
}

.inputtext {
    width: 95px;
    height: 28px;
    border: 1px solid #808080;
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
}

.w40 {
    width:40px;
}

.w200 {
    width:200px;
}

.w300 {
    width:300px;
}

.fontbold {
    font-weight:bold;
    cursor:pointer;
}

.textcount {
    width:40px;
    height:20px;
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    text-align: center;
}


