﻿
/*************公共******************/


html {
    margin: 0;
    padding: 0;
    border: none;
    height: 100%;
}

body {
    margin: 0;
    padding: 0;
    border: none;
    width: 100%;
    height: 100%;
}


ul {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}


* {
    font-family: "微软雅黑";
}

.zgred {
    color: #7e191f;
}

button.btn-zgred {
    color: #fff;
    background-color: #7e191f;
    border-color: #7e191f;
}

div.list-group > a.list-group-item-action:focus,
div.list-group > a.list-group-item-action:hover,
div.list-group > a.list-group-item-action:active {
    color: #af101f;
    background-color: #eee;
}
header.navbar {
    height: 44px;
    padding: 0 0;
    background-color: #fff !important;
}

header.navbar-light .navbar-text {
    color: #7d181d !important;
    font-weight: bold;
}

    header.navbar-light .navbar-text a {
        color: #7d181d;
    }

header .icon-chevron-left {
    line-height: 1.3rem !important;
}

    header .icon-chevron-left:before {
        content: "\f104";
        font-size: 1.5rem;
    }

.btn-warning {
    background-color: #e7bc71;
    color: #fff;
    outline: none;
}

    .btn-warning:disabled {
        background-color: #999 !important;
        color: #fff !important;
        border-color: #999;
    }

    .btn-warning:hover, .btn-warning:active {
        outline: none;
        color: #fff;
    }

.mint-toast {
    border-radius: 5px;
}

.mint-toast-text {
    font-size: 14px;
}


.message {
    width: 70%;
    max-width: 600px;
    min-height: 300px;
    margin: auto;
}

    .message td {
        padding: 10px 10px 10px 100px;
        font-family: Courier New;
        font-size: 18px;
        width: 100%;
        vertical-align: middle;
        background-position: 1% 50%;
        background-repeat: no-repeat;
    }


        .message td.question {
            background-image: url(../images/question.png);
        }

        .message td.warning {
            background-image: url(../images/warning.png);
        }

        .message td.ok {
            background-image: url(../images/ok.png);
        }

        .message td.info {
            background-image: url(../images/info.png);
        }

        .message td.error {
            background-image: url(../images/error.png);
        }



        .message td a {
            text-decoration: underline;
            line-height: 50px;
            color: #ff0000;
        }

            .message td a:hover {
                color: #ffd800;
            }


.message_notice {
    width: 100%;
    max-width: 900px;
    height: auto;
    min-height: 600px;
    margin: 0 auto;
    background-position: 45% 30%;
    background-repeat: no-repeat;
    background-image: url(../images/notice.png);
    position: relative;
}


.nofound {
    width: 100%;
    max-width: 900px;
    height: auto;
    min-height: 600px;
    margin: 0 auto;
    background-position: 45% 30%;
    background-repeat: no-repeat;
    background-image: url(../images/nofound.png);
    position: relative;
}


.notice {
    position: absolute;
    top: 500px;
    left: 100px;
    font-family: "微软雅黑";
    font-size: 24px;
    color: #ffd800;
    font-weight: 800;
}

.e-icon {
    transform: translate(1px, 2px);
    color: #000;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.easyui-tooltip {
    color: blue;
}



form div.item {
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
}
    form div.item input, div.item select, div.item textarea {
        
        width:calc(100% - 20px);
    }

form footer .easyui-linkbutton, form header .easyui-linkbutton {
    width: 100px;
}

form footer.m-toolbar .m-title a {
    margin: 5px;
}