﻿* {
    font-size: 12px;
    margin: 0;
    padding: 0;
}

body {
    font-size: .85em;
    font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
    color: #232323;
    background-color: #fff;
    margin: 0;
    padding: 0;
}
input,textarea{ border:1px solid skyblue;}
input[type=checkbox], input[type=radio] {border: none}
a{ color: #06c;text-decoration: none;}
a:hover{ color: #f60;text-decoration: underline}
.easyui-tree a{ color: #000;}
.easyui-tree a:hover{ color: #000;text-decoration: none;font-weight:bold}

input, textarea {
    padding: 2px;
}
.divSearch
{
    margin:5px 0px 5px 5px;
}


.basictableSearch input 
{
     border:1px solid skyblue;
     width:140px;
}
.basictableSearch th
{
    text-align:right;
    padding-left:15px;
}

.tableSearch {min-height: 40px;margin-top: 6px;border-collapse: collapse; border: none;}

.table1 {
    border-collapse: collapse;
    border: none;
    /*margin-left: auto;
    margin-right: auto;*/
    width: 100%;
}

    .table1 td {
        border: solid #95b6e7 1px;
        padding: 6px;
        width: 35%;
    }

    .table1 th {
        border: solid #95b6e7 1px;
        background-color: #e9f1ff;
        padding: 6px;
        text-align: right;
        width: 15%;
    }

    .table1 input, textarea {
        width: 86%;
        padding: 2px;border: solid 1px skyblue
    }

        .table1 input[type=checkbox], input[type=radio] {
            width: auto;
            margin-right: 6px;
            border: none
        }

    .table1 label {
        margin-right: 10px;
    }

.mainContainer {
    margin-left: 0px;
    min-height: 440px;
    width: 100%;
}

.winContainer {
    margin: 0;
    padding: 0;
    min-height: 364px;
}
.listContainer {
    margin-left: 6px;
    margin-top: 6px;
    min-height: 400px;
    width: 900px;
}

.btnBar {
    text-align: left;
    border: solid 0px #95b6e7;
    border-bottom: none;
    background-color: rgb(250, 250, 250);
    margin-top: 0px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    min-height: 20px;
}

input.readOnly {
    border: none;
}

.needStar {
    color: #f00;
}

.tabFrame {
    width: 100%;
    height: 100%;
    margin: 0;
    border: none;
    overflow: auto;
    border-width: 0;
}
.searchbox-area {
    padding-top: 6px;border-bottom: solid 1px #95b6e7;background-color: #fff;
}
.searchbox-area .col {
    display: inline-block;
    margin: 5px 10px;
    min-width: 10%;
}

.searchbox-area .col > div {
    display: inline-block;
}

.searchbox-area .col .query {
    width: 150px;
    height: 20px;
}

.searchbox-head {
    text-align: center;
    background-color: rgb(229, 239, 255);
    border-bottom: solid 1px #95b6e7;
    cursor: pointer;
}

.searchbox-head{text-align: center; background-color: rgb(229,239,255);border-bottom: solid 1px #95b6e7;cursor: pointer;}
.searchbox-head-up{width: 16px;height: 16px;background: url('images/layout_arrows.png') no-repeat -16px -16px;display: inline-block}
.searchbox-head-down{width: 16px;height: 16px;background: url('images/layout_arrows.png') no-repeat -16px 0;display: inline-block }
.searchbox-head-title{margin-bottom: 4px; margin-left: 10px;display: inline-block;font-weight: bold }
.searchbox-top{ padding: 4px;border:solid 1px}
.searchbox-ext{ display: none;padding: 4px;border:solid 1px}
.searchbox-flip{ width: 100%;margin: 8px 0 4px 0px;text-align: center;position: relative;}
.searchbox-flipBtn{position:absolute;bottom: 0px;right:10px;}
.searchbox-body {min-height: 40px; width: 100%;padding-top: 6px;border-collapse: collapse; border: none;border-bottom: solid 1px;}
.searchbox-body th {text-align: right; width: 100px;border-bottom: solid rgb(243,243,243) 1px;padding-bottom: 4px;}
.searchbox-body td {height: 26px;border-bottom: solid rgb(243,243,243) 1px;padding-bottom: 4px;}
/*.searchbox-body input, textarea, select{width: 100px;padding: 2px;border: solid 1px skyblue}*/
/*.searchbox-body input[type=checkbox], input[type=radio] {width: auto;margin-right: 6px;border:none}*/
.searchbox-body label {margin-right: 10px;}
.searchbox-body-simple{ width: auto;}
.searchbox-body-simpleflip{ padding-left: 18px;}
.toolbar-btnBar{ background-color: rgb(230, 240, 255);border-bottom: solid 1px #95b6e7}

.stree {list-style-type: none;list-style-position:inside}
.stree li{ margin-left: 10px;padding: 2px;}
.stree-node-icon{ cursor: pointer;padding: 2px;}
.stree li span{font-size: 14px}

.grid1 {
    border-collapse: collapse;
    border: none;
    /*margin-left: auto;
    margin-right: auto;*/
    width: 100%;
}

    .grid1 td {
        border: solid #95b6e7 1px;
        padding: 6px;
    }

    .grid1 th {
        border: solid #95b6e7 1px;
        background-color: #e9f1ff;
        padding: 6px;
        text-align: center;
    }