h2 { text-align: center; }
*+h2 { margin-top: 0px!important; }
.am-list, .am-topbar { margin-bottom: 0.6rem!important; }
.red { color: red; }
.blue { color: #0e90d2;}
.qs { color:#008900; }
.ls { color:#5ACF08; }
.hs { color: #D1CBCB; }
.text_indent_80 { text-indent: 80px;}
.btn-cent {  text-align: center; margin-bottom: 20px;}
th.sorted.ascending:after {
content: "  \2191";
}

th.sorted.descending:after {
content: " \2193";
}

.am-form-horizontal .am-checkbox, .am-form-horizontal .am-checkbox-inline, .am-form-horizontal .am-form-label, .am-form-horizontal .am-radio, .am-form-horizontal .am-radio-inline
{ padding-top: 0px;}
.am-padding-home { padding-left: 20px!important; padding-bottom: 0px!important; }
.am-hide-sm-only { margin-top: 10px; margin-right: 5px; }

 #vld-tooltip {
    position: absolute;
    z-index: 1000;
    padding: 5px 10px;
    background: #F37B1D;
    min-width: 150px;
    color: #fff;
    transition: all 0.15s;
    box-shadow: 0 0 5px rgba(0,0,0,.15);
    display: none;
  }

  #vld-tooltip:before {
    position: absolute;
    top: -8px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -8px;
    content: "";
    border-width: 0 8px 8px;
    border-color: transparent transparent #F37B1D;
    border-style: none inset solid;
  }

  /* 分页 */
.paging a:hover,.paging a.hover{background-color:#0e90d2; border-color:#0e90d2; color: #fff;}
.paging_int{height:28px; line-height: 28px; width: 46px; margin: 0 3px; padding: 0 5px; text-align: center; border: 1px solid #ccc; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.paging_int:hover{border-color:#0e90d2;}



.del { border: 1px solid #ccc; height: 38px; float: left; line-height: 38px;  padding-left: 5px; margin-right: 5px; margin-bottom: 5px;  }
.del span { float: right; width: 60px; height: 36px; text-align: center; background-color: #ccc; margin-left:5px; color: #fff; }
.longhtml { display: none; }

.jq {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.wid100 { width: 100px; }