﻿input[type=text], input[type=select], input[type=password]
{
    padding: 0;
    margin: 0;
    border: 1px solid #34aac6;
    height: 24px;
    line-height: 24px;
}

select
{
    margin: 1px;
    border: 1px solid #34aac6;
    height: 26px;
    line-height: 26px;
}

img
{
    border: none;
}

.pagination-num
{
    height: 15px !important;
    line-height: 15px !important;
}

.bold
{
    font-weight: bold;
}

a.selected
{
    background-color: #800000 !important;
    text-decoration: underline !important;
    color: white !important;
    font-weight: bold !important;
}

ul.folder-path
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: auto;
}

    ul.folder-path li
    {
        float: left;
        cursor: pointer;
    }

        ul.folder-path li span
        {
            color: blue;
            text-decoration: underline;
        }

ul.ul-Landscape
{
    list-style: none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
}

    ul.ul-Landscape li
    {
        float: left; /* 向左漂移，将竖排变为横排 */
    }

ul.my-menu-top
{
    list-style: none; /* 去掉ul前面的符号 */
    margin: 0px; /* 与外界元素的距离为0 */
    padding: 0px; /* 与内部元素的距离为0 */
    width: auto; /* 宽度根据元素内容调整 */
}

    ul.my-menu-top li
    {
        float: left; /* 向左漂移，将竖排变为横排 */
        padding: 5px;
    }

div.field-border
{
    padding: 5px;
    border: black 1px solid;
    float: left;
    cursor: pointer;
    font-size: 12pt;
}

div.field
{
    padding: 5px;
    /*display: inline-table;*/
    float: left;
}

    div.field select, div.field input[type=text]
    {
        width: 100px;
    }

    div.field div.field-item, div.field span.field-item
    {
        float: left;
        padding: 3px;
    }

div.field-right
{
    padding: 5px;
    float: right;
}

table.formTable
{
    width: 100%;
}

    table.formTable input[type=text], table.formTable input[type=password], table.formTable textarea
    {
        width: 206px;
    }

    table.formTable select
    {
        width: 208px;
    }

    table.formTable td
    {
        padding: 5px;
    }

    table.formTable tr td:first-child
    {
        width: 40%;
        text-align: right;
    }

    table.formTable tr th
    {
        width: 40%;
        text-align: right;
    }

table.formTable2
{
    width: 100%;
}

    table.formTable2 td
    {
        padding: 5px;
    }

    table.formTable2 tr td:first-child
    {
        width: 40%;
        text-align: right;
    }

table.TableForCol4
{
    width: 100%;
}

    table.TableForCol4 input[type=text], table.TableForCol4 input[type=password]
    {
        width: 206px;
    }

    table.TableForCol4 select
    {
        width: 208px;
    }

    table.TableForCol4 td
    {
        padding: 5px;
    }

        table.TableForCol4 td:first-child
        {
            width: 15%;
            text-align: right;
        }

        table.TableForCol4 td:nth-child(2)
        {
            width: 35%;
        }

        table.TableForCol4 td:nth-child(3)
        {
            width: 15%;
            text-align: right;
        }

        table.TableForCol4 td:nth-child(4)
        {
            width: 35%;
        }

table.viewTable
{
    width: 100%;
}

    table.viewTable td
    {
        padding: 10px;
        border-bottom: black dotted 1px;
    }

        table.viewTable td:first-child
        {
            width: 15%;
            text-align: right;
        }

        table.viewTable td:nth-child(2)
        {
            width: 35%;
        }

        table.viewTable td:nth-child(3)
        {
            width: 15%;
            text-align: right;
        }

        table.viewTable td:nth-child(4)
        {
            width: 35%;
        }

    table.viewTable thead
    {
        background-color: dodgerblue;
        text-align: left;
        color: white;
    }

        table.viewTable thead th
        {
            padding: 5px;
            padding-left: 10px;
        }

table.borderTable
{
    border-collapse: collapse;
    width: 100%;
}

    table.borderTable thead th
    {
        padding: 5px;
        border: black solid 1px;
        margin: 0;
        text-align: center;
        white-space: nowrap;
        background-color: #388cc2;
        color: white;
    }

    table.borderTable td
    {
        padding: 5px;
        border: black solid 1px;
        margin: 0;
        text-align: center;
        white-space: nowrap;
    }

    table.borderTable tr
    {
        margin: 0;
    }

    table.borderTable .field-value
    {
        text-align: left;
        white-space: normal;
    }

table.tableList
{
    border: black solid 1px;
    width: 100%;
    border-collapse: collapse;
}

    table.tableList thead th
    {
        padding: 5px;
        border: none;
        margin: 0;
        text-align: left;
        padding-left: 30px;
        white-space: nowrap;
        background-color: #388cc2;
        color: white;
    }

    table.tableList td
    {
        padding: 5px;
        border: none;
        margin: 0;
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
    }

    table.tableList tbody tr
    {
        margin-top: 3px;
        border-bottom: black 1px dotted;
    }

.datagrid-htable div
{
    white-space: normal;
}

table.fileUpload
{
    width: 100%;
    border: none;
}

    table.fileUpload tr td
    {
        padding: 3px;
        border-bottom: #cccccc solid 1px;
    }

    table.fileUpload .fileupload-filename
    {
        text-align: left;
    }

    table.fileUpload .fileupload-filesize
    {
        text-align: right;
    }

    table.fileUpload .fileupload-delete
    {
        text-align: center;
    }

table.imgUpload
{
    width: 100%;
}

    table.imgUpload tr td
    {
        text-align: right;
    }

div.ItemStyle
{
    float: left;
    margin: 10px;
}

table.fileUploadView
{
    border: none;
}

    table.fileUploadView tr td
    {
        border: none;
        text-align: left;
    }

        table.fileUploadView tr td:first-child
        {
            border: none;
            text-align: left;
        }



table.leftTable
{
    width: 100%;
}

    table.leftTable tr td select
    {
        width: 208px;
    }

table.my-info
{
    width: 100%;
    border: 0;
    border-collapse: collapse;
}

    table.my-info th, table.my-info td
    {
        font-size: 14px;
        color: #333;
        text-align: left;
        font-weight: normal;
        border-bottom: 1px dashed #ccc;
        line-height: 30px;
        padding: 5px;
    }

    table.my-info th
    {
        text-align: right;
        white-space: nowrap;
        font-weight: bold;
    }

.my-toggle, .my-toggle-selected
{
    border: 1px solid #34aac6;
    height: 24px;
    line-height: 24px;
    padding: 0 15px;
    display: inline-block;
    text-decoration: none;
    color: black;
    background-color: white;
}

.my-toggle-selected
{
    background-color: #34aac6;
}

.ChatMsg
{
    width: 99%;
    height: 70px;
}

.ChatBtnClear, .ChatBtnSend
{
    width: 80px;
}

.ChatUserList li
{
    cursor: default;
    -moz-user-select: none;
}

table.my-table-two
{
    width: 100%;
    border-collapse: separate;
}

    table.my-table-two th, table.my-table-two td
    {
        padding: 5px;
    }

    table.my-table-two th
    {
        white-space: nowrap;
    }

.datagrid-editable-input
{
    line-height: normal !important;
}
