body, td {
    font-size: 12px;
}

form {
    margin: 0px;
}

input.a {
    border: 0px solid #D2D9F5;
    background-color: #fff;
}

input.b {
    border: 1px solid #D2D9F5;
    background-color: #fff;
}

input {
    font-size: 12px;
}

.channel-title {
    font-size: 12px;
    font-weight: bold;
    color: #000;
    background-color: #99ccff;
    text-align: center;
    padding: 3px;
    letter-spacing: 10px;
    border-top: 2px solid #000099;
}

.channel-text {
    padding-left: 8px;
    line-height: 150%;
}

.channel-bottom {
    height: 2px;
    background-color: #000099;
}

.table_input {
    margin-top: 10px;
    width: 100%;
    background-color: #146ca9;
}

.table_input .text {
    background-color: #eaf2f7;
    padding-left: 5px;
}

.table_input .control {
    background-color: #eee;
    padding-left: 5px;
}

.table_input .command {
    background-color: #eaf2f7;
    text-align: center;
}

.table_input1 {
    margin-top: 0px;
    width: 380px;
    background-color: #C6D3EF;
}

.table_input1 .text {
    background-color: #eaf2f7;
    padding-left: 2px;
}

.table_input1 .control {
    background-color: #eee;
    padding-left: 2px;
}

.table_input1 .command {
    background-color: #eaf2f7;
    text-align: center;
}

/*����ƶ�����ݱ��ʱ��ɫЧ��*/
.input {
    background-color: #fff;
    behavior: url("../images/input.htc");
    border: 1px solid #666;
}

.input:hover {
    background-color: #e4edf9;
}

.flash {
    border: 1px solid darkblue;
    background: url("../images/bgcolorButton.gif");
    font-size: 12px;
    color: navy;
    height: 23px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    behavior: url("../images/flashBtn.htc");
    letter-spacing: 1px;
}

.bottom {
    border: 0px solid darkblue;
    background: url("../images/bgcolorButton.gif");
    font-size: 12px;
    color: navy;
    height: 23px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    behavior: url("../images/flashBtn.htc");
    letter-spacing: 1px;
}

.bottom:hover {
    background: url("../images/btnBg.jpg");
}

.bottom_submit {
    border: 1px solid darkblue;
    background: url("../images/bgcolorButton.gif");
    font-size: 12px;
    color: navy;
    height: 25px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    behavior: url("../images/flashBtn.htc");
    letter-spacing: 6px;
}

.bottom_submit:hover {
    background: url("../images/btnBg.jpg");
}

.flash:hover {
    background: url("../images/btnBg.jpg");
}

.flash_submit {
    border: 1px solid darkblue;
    background: url("../images/bgcolorButton.gif");
    font-size: 12px;
    color: navy;
    height: 25px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    behavior: url("../images/flashBtn.htc");
    letter-spacing: 6px;
}

.flash_submit:hover {
    background: url("../images/btnBg.jpg");
}

/********************datagrid style begin**************************/
/* table border */
.datagrid {
    width: 100%;
    background-color: #146ca9;
    margin-top: 10px;
}

/* table header */
.datagrid th {
    color: #fff;
    font-size: 12px;
    height: 22px;
    background: url(../images/bg1.gif);
}

/* table tr */
.datagrid .item {
    font-size: 12px;
    text-align: center;
    line-height: 150%;
    padding: 2px;
    height：23px;
}

/* table td */
.datagrid .item .cell1 {
    background-color: #fff;
}

.datagrid .item .cell2 {
    background-color: #eaf2f7;
}

.datagrid .item .cell1-left {
    background-color: #fff;
    text-align: left;
}

.datagrid .item .cell2-left {
    background-color: #eaf2f7;
    text-align: left;
}

/* table id checkbox column */
.datagrid .item .id {
    width: 25px;
    background-color: #eaf2f7;
}

/* link in datagrid */
a.item-link:link {
    color: #002C57;
    text-decoration: none;
}

a.item-link:visited {
    color: #002C57;
    text-decoration: none;
}

a.item-link:hover {
    color: #1C5995;
    text-decoration: underline;
}

/********************datagrid style end**************************/

.text-color {
    color: red;
    font-weight: bold;
}

.text_color_gray {
    color: #999;
}

.text_space {
    line-height: 150%
}

/*--------分页标签---------*/
.page {
    text-align: center;
    /*	margin: 10px 0 28px 0;*/
    padding: 3px 0;
    background-color: #E0ECF8;
    border-right: #aac7e5 1px solid;
    border-left: #aac7e5 1px solid;
    border-bottom: #aac7e5 1px solid;
}

.dis_down {
    background-image: url(/images/folding_left.gif);
    background-repeat: no-repeat;
    display: block;
    height: 104px;
}

.dis_on {
    background-image: url(/images/folding_right.gif);
    background-repeat: no-repeat;
    display: block;
    height: 104px;
}