﻿/*
    body, html *
    2023/1/4去掉了html *: 与ace editor冲突造成光标位置异常, 原因不明
*/
body {
    font-family: calibri,tahoma,arial,微软雅黑;
}

input[type=text] {
    border: 1px solid #c0c0c0;
}

.LinkMenu:link {
    text-decoration: none;
    color: #003399;
}

.LinkMenu:visited {
    text-decoration: none;
    color: #003399;
}

.LinkMenu:hover {
    text-decoration: underline;
    color: #003399;
}

.LinkMenu:active {
    text-decoration: none;
    color: #003399;
}

.Edit /* 默认风格, 此处废弃 */ {
    border: 1px solid #c0c0c0;
}

.NoBorder {
    border: 0px solid #c0c0c0;
}


.EditMoRen {
    color: Red;
    border: 1px solid #c0c0c0;
    background-image: url(/image/Required.png);
    background-repeat: no-repeat;
}

.EditMoRenDate {
    color: Red;
    border: 1px solid #c0c0c0;
    background-image: url(/image/RequiredDate.png);
    background-repeat: no-repeat;
}

.EditMoRenFormatDate {
    color: Red;
    border: 1px solid #c0c0c0;
    background-image: url(/image/FormatDate.png);
    background-repeat: no-repeat;
}

.EditMoRenFont {
    font-family: calibri,tahoma,arial,微软雅黑;
    font-size: 12px;
    font-style: italic;
    color: Red;
    border: 1px solid #c0c0c0;
}

.divListLanQuark {
    padding: 0px;
    border: #000000 1px solid;
}

.tableListLanQuark {
    font-size: small;
    font-family: calibri,tahoma,arial,微软雅黑;
    border: #000000 1px solid;
}

.trListLanQuark {
    background-color: #6187D5;
    color: White;
}

.td {
    border: solid #add9c0;
    border-width: 0px 1px 1px 0px;
    padding: 10px 0px;
}

.MessageBox {
    position: absolute;
    left:50%; top:50%;
    -webkit-transform: translateX(-50%) translateY(-50%); 
    transform: translateY(-50%) translateX(-50%);
    z-index: 100;
    background-color: #e0e0e0;
    border: 5px solid;
    border-color: Blue;
    text-align: center;
    padding: 5px;
}

.MessageBoxError {
    position: absolute;
    left:50%; top:50%;
    -webkit-transform: translateX(-50%) translateY(-50%); 
    transform: translateY(-50%) translateX(-50%);
    z-index: 100;
    background-color: #e0e0e0;
    border: 5px solid;
    border-color: Red;
    text-align: center;
    padding: 5px;
}
