/*------------------------------------------------------------------

[Custom Stylesheet]


Last change:    03/25/2013
Assigned to:    You

-------------------------------------------------------------------*/

body {
    font-family: '微软雅黑';
    font-size: 12px;
}
p, div, span, input, label, button, h3, h4, h5, h6, i, select, .modal-body, td {
    font-family: 'Microsoft YaHei', '微软雅黑';
}
.aligntoright {
    text-align: right;
}
.pagination {
    margin: 10px;
}
.inputwidth70 {
    width: 70%;
}
.inputwidth60 {
    width: 60%;
    display: inline-block;
}
.displayinline {
    display: inline-block;
}
.coursepictsize-sm {
    width: 320px;
}
.coursepictsize-xsm {
    width: 160px;
}
.displaynone {
    display: none;
}
.bs-callout {
    margin: 10px 0;
    padding: 10px;
}
.redfont {
    color: #FF2121;
}
.orangefont {
    color: #FFA400;
}
.greenfont {
    color: #0EB83A;
}
.bluefont {
    color: #007ee3;
}
.modal-content {
    width: 800px;
    height: 600px;
}
.modal-dialog {
    width: 800px;
}
.modal-body .row {
    margin-left: 0px;
}
.widthlimited {
    width: 40%;
}
input[type="file"] {
    width: 65%;
    display: inline-block;
}
#ExportTable {
    width: 100%;
    line-height: 20px;
    border: 1px solid gray;
}
#DateStart, #DateEnd {
    padding-left: 0px;
    padding-right: 0px;
}
#DateStart input, #DateEnd input {
    font-size: 10px;
}
#HeadPict {
    width: 180px;
}
#SearchMask {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.7;
    opacity: .70;
    filter: alpha(opacity=70);
}
#SearchShow {
    display: none;
    position: absolute;
    top: 35%;
    left: 35%;
    width: 416px;
    height: 316px;
    padding: 0px;
    border: 8px solid #333333;
    background-color: #333333;
    z-index: 1002;
    overflow: auto;
    border-radius: 20px;
}
.income {
    color: #057748;
    font-family: 'Arial';
    font-size: 14px;
}
.outcome{
    color: #c32136;
    font-family: 'Arial';
    font-size: 14px;
}
.login_top
{
  border-bottom: 1px solid #dbe1ea;
}
.b_clear {
    clear: both;
    display: block;
    overflow: hidden;
    content: "";
}
.login_top>.top_tag {
    cursor: pointer; 
    font-size: 16px;
    color: #bac3d3;
    margin-right: 5px;
}
.login_top>.top_tag_active {
    color: #333;
    border-bottom: 2px solid blue;
}
.l_float {
    float: left;
}
