﻿html, body {
    overflow: hidden;
    height: 100%;
}

/* 通用的样式定义 */
body, div, p, h1, h2, h3, h4, ul, li, table, form {
    margin: 0px;
    padding: 0px;
    border: none;
    font: 9pt 宋体;
}

a {
    text-decoration: none;
    color: Black;
}

    a:link {
        text-decoration: none;
        color: Black;
    }

    a:active {
        text-decoration: blink;
        color: Black;
    }

    a:hover {
        text-decoration: underline;
        color: Black;
    }

    a:visited {
        text-decoration: none;
        color: Black;
    }

    a.ablue, a.ablue:link, a.ablue:active, a.ablue:visited {
        text-decoration: none;
        color: blue;
    }

        a.ablue:hover {
            text-decoration: underline;
            color: blue;
        }

    a.lblue, a.lblue:link, a.lblue:active, a.lblue:visited {
        text-decoration: none;
        color: #003366;
    }

        a.lblue:hover {
            text-decoration: underline;
            color: #258dc9;
        }



    a.lred, a.lred:link, a.lred:active, a.lred:visited {
        text-decoration: none;
        color: red;
    }

        a.lred:hover {
            text-decoration: underline;
            color: red;
        }



    a.lblack, a.lblack:link, a.lblack:active, a.lblack:visited {
        text-decoration: none;
        color: black;
    }

        a.lblack:hover {
            text-decoration: underline;
            color: black;
        }


    a.lbrown, a.lbrown:link, a.lbrown:active, a.lbrown:visited {
        text-decoration: none;
        color: brown;
    }

        a.lbrown:hover {
            text-decoration: underline;
            color: brown;
        }


body, table, tr, td, font, div, a {
    font-size: 9pt;
}

/**html{ overflow:hidden;}*/
/*form { width:100%;height:100% }*/
img {
    border: 0px;
}
/* 图片的边都设为零 */

ul, li {
    list-style: none;
}
/* li去掉样式 */
table {
    empty-cells: show;
    border-collapse: collapse;
}
/* 表格允许显示空单元格，边合并 */
td {
    background-color: transparent;
}
/* 系统菜单样式 */
.systemmenu td {
}
/* 分页控件样式 */
#RadMultiPage1_ClientState {
    margin: 0px;
    padding: 0px;
}

.MainContent {
    padding: 5px;
    margin: 0px;
    width: 100%;
    height: 100%;
}

#mainToolBarWrapper .rtbMid {
    padding-top: 3px;
    padding-bottom: 1px;
}

#mainToolBarWrapper, #mainToolBarWrapper a, #mainToolBarWrapper a:link, #mainToolBarWrapper a:active, #mainToolBarWrapper a:visited {
    color: #0066cc;
}

    #mainToolBarWrapper a:hover {
        color: #4d4d4d;
    }

* + html #subToolBarWrapper .rtbMid {
    padding-top: 1px;
}



.ContentTable {
    background-color: #edf3ff;
}

.CommonToolbarStyle {
    width: 100%; /*height: 22px; */
    border: solid 0px #A3C0E8; /*background: url('../../skins/images/mItemBack.gif');*/
}

/*表单元素样式B*/
.TextBoxNormal {
    border: solid 1px #A3C0E8;
}

.TextBoxHover {
    border: solid 1px #A3C0E8;
    background-color: #FFFFD2;
}
/*表单元素样式E*/


input {
    margin: 0px;
    padding: 0px;
}


.RespMsgBox {
    position: absolute;
    left: 3px;
    top: 3px;
    padding: 10px;
    background-color: Green;
    width: expression(document.body.clientWidth-6);
    height: expression(document.body.clientHeight-6);
    border: 1px dotted #FF6600;
    background-color: #FFFCEC;
    overflow: auto;
}




.GridMain {
    overflow: hidden;
}

.GridContentPart {
    position: relative;
    overflow: auto;
    width: 100%;
}

.mtv_hns {
    background-color: #eeeeee;
    height: 18px;
}

.mtv_sns {
    background-color: #a3bdde;
}


@import "treegrid_style.css" .NormalContentStyle

{
    background-color: white;
}

.FormContentStyle {
    background-color: white;
    /*background-color: #edf3ff;
    overflow: auto;*/
}

    .FormContentStyle .x-panel-body {
        /*overflow: auto;*/
    }

.TV_FRAME_DIV img, .TV_FRAME_DIV td, .TV_FRAME_DIV A {
    margin: 0px;
    padding: 0px;
}

.FormTable {
    width: 99%;
    margin: 5px;
}

td.FormTableCellLabel {
    height: 20px;
    border: solid 1px #a3c0e8;
    padding: 1px;
    padding-left: 5px;
    text-align: right;
    vertical-align: middle;
    width: 50px;
    background-color: #e8eff7;
}

td.FormTableCell {
    height: 20px;
    border: solid 1px #a3c0e8;
    padding: 1px;
    padding-left: 5px;
    text-align: left;
    vertical-align: middle;
}

.GridWebPanel {
    /*background-color: red;*/
    padding: 0px;
    padding-top: 9px;
}
 
.TV_FRAME_DIV td {
    height: 18px;
    background-color: red;
    display: none;
}
