﻿.account_point {
    text-align: center;
    padding: 6px 0px;
    background-color: #DFF0D8;
    color: #3C763D;
}

.main_div {
    width: 977px;
    min-height: 600px;
    margin: 30px auto;
    border: 1px solid #ccc;
    border-radius: 6px;
    background-color: #FFF;
}

.navigator {
    height: 54px;
    background: -webkit-linear-gradient(#FFFFFF, #EBEBEB);
    background: -o-linear-gradient(#FFFFFF, #EBEBEB);
    background: -moz-linear-gradient(#FFFFFF, #EBEBEB);
    background: linear-gradient(#FFFFFF, #EBEBEB);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom: 1px solid #CFCFCF;
    padding: 8px 20px;
}

.navi_title {
    font-size: 26px;
}

.main_div table {
    width: 100%;
}

.main_div thead tr {
    height: 40px;
}

.main_div thead th {
    background-color: #F5F5F5;
    border-bottom: 1px solid #D8D8D8;
    padding: 0px 5px;
    text-align: left;
}

.main_div table tbody td {
    height: 40px;
    padding: 0px 5px;
}

.main_div table tbody tr:nth-child(odd) {
    background-color: #F5F5F5;
}

.main_div table tbody tr:nth-child(even) {
    background-color: #FFF;
}

.accountpoint {
    padding-right: 20px;
    font-weight: bold;
}

.section {
    padding: 0 20px 20px;
}

.section_title {
    font-size: 20px;
    padding: 0 0 10px;
}

.section_main {
    padding: 30px;
    min-height: 600px;
    border: 1px solid #CCC;
    background-color: #F2F2F2;
    border-radius: 7px;
}

.formrow {
    padding: 0 0 30px 0;
}

.form_item_title {
    font-size: 16px;
    padding: 0 0 10px 0;
}

.form_item_content {
    padding: 20px 15px;
    background-color: #FFF;
}

    .form_item_content select {
        width: 200px;
        height: 30px;
    }

.btn-left {
    margin-right: 100px;
}

.numberspan {
    display: none;
    font-size: 16px;
}

.importresult-table {
    width: 100%;
}

    .importresult-table td {
        border: 1px solid #DEDEDE;
        padding: 5px;
    }

    .importresult-table thead th {
        background-color: #F9FAFB;
        border: 1px solid #DEDEDE;
        padding: 5px;
        text-align: center;
    }

    .importresult-table tr:hover {
        background-color: #DEDEDE !important;
    }

.user-page-panel {
    background: #fff;
    border-left-width: 0;
    border-right-width: 0;
    box-sizing: border-box;
    clear: both;
    display: block;
    padding: 0;
    position: relative;
    width: 100%;
}

.user-page-panel-inner {
    border-spacing: 0;
    display: table;
    table-layout: fixed;
    width: 100%;
    min-height: 800px;
}

.user-panel-nav {
    border-right: 1px solid #ccc;
    width: 200px;
    box-sizing: border-box;
    display: table-cell;
    padding: 10px;
    vertical-align: top;
}

    .user-panel-nav ul {
        list-style-type: none;
        padding: 0;
    }

        .user-panel-nav ul li {
            padding-bottom: 10px;
        }

    .user-panel-nav button {
        width: 160px;
        text-align: left;
    }

    .user-panel-nav a {
        width: 160px;
        text-align: left;
    }

.user-page-panel-content {
    box-sizing: border-box;
    display: table-cell;
    /*padding: 10px 20px 20px 20px;*/
    vertical-align: top;
}

.user-panel-name {
    background-color: #F1F2F3;
    padding: 10px 0 10px 15px;
    font-size: 20px;
    border-bottom: 1px solid #CCCCCC;
}

.user-page-footer {
    border-top: 1px solid #CCC;
    background-color: #205081;
}

.selectedRecord {
    width: 220px;
    height: 51px;
    float: left;
    margin-right: 20px;
    font-size: 20px;
    text-align: center;
    padding-top: 10px;
}

#totalRecord {
    background-color: #D9EDF7;
    border: 1px solid #31708F;
    color: #31708F;
}

#selectedRecord {
    background-color: #F2F2F2;
    border: 1px solid #BBB;
    color: #BBB;
}

#filterRecord {
    background-color: #FCF7E3;
    border: 1px solid #F0AD4E;
    color: #D8A75F;
}

    #filterRecord:hover {
        color: #FA9300;
        cursor: pointer;
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    }

#selectedWeight {
}

#selectedPrice {
}

.currentCheckTd {
}

    .currentCheckTd:hover {
        cursor: pointer;
        background-color: #d0e2eb !important;
    }

#filterTR {
    display: none;
}

    #filterTR input {
        width: 100%;
        padding: 2px;
    }

.tranType {
    padding: 3px 26px 3px 3px;
}

    .tranType:hover {
        cursor: pointer;
    }

#ymatoudiv {
    background-color: #FCEAEA;
    border: 1px solid #CC3333;
    color: #CC3333;
}