.layout_north{
    background-image: url(../_images/top/main_46.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 10px 10px;
}
.layout_west{
    background-image: url(../_images/top/main_46.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 200px; 
    padding: 12px 10px;
}
.layout_east{
    background-image: url(../_images/top/main_46.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 280px; 
    padding: 12px 10px;
}
.layout_west_nobg{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 200px; 
    padding: 10px 10px;
}
.layout_west_120 {
    background-image: url(../_images/top/main_46.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 120px; 
    padding: 12px 10px;
}
.layout_west_120_nobg {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 120px; 
    padding: 12px 10px;
}
.layout_center{
    background-image: url(../_images/top/main_46.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 12px 10px;
}

.layout_center_nobg{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 10px 10px;
}

.dg_search{
    padding-bottom: 10px; 
}
.dg_search_button {
    line-height: 32px;
}


.dg_head_nosearch {
    padding-top: 10px; 
    width: 100%;
}

.dg_head {
    padding-top: 0px; 
    width: 100%;
}
.dg_head_banner {
    background-image: url(../_images/top/tablehead_59.jpg);
    background-repeat: repeat-x;
    height: 32px;
    -moz-border-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    position: relative;
    border: 1px solid #386faf;
    padding-left: 28px;
}
.dg_head_title {
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    padding-top: 8px;
}

.dg_content{
    width: 100%;
    height : 300px;
}


.dg_foot{
    padding-top: 10px; 
    width: 100%;
}
.dg_foot_button {
    background-color: #F8F8F8;
    background-repeat: repeat;
    padding: 3px 10px 3px 10px;
    border: 1px solid #cccccc;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.dg_foot_button_advance {
    display: block; 
    width: 30px;
    height: 30px;
    z-index: 100;
    position: absolute;
    right: 0px;
    padding-top: 2px;
}
.dg_foot_button_advance img {
    cursor: pointer;
}

.dg_pagingbar {
    background-color: #efefef;
    background-repeat: repeat;
    border: 1px solid #cccccc;
    border-top: 0px solid #cccccc;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}
.szts{
    color: #b90404;
}

.all{border:1px solid #ccc;}
.lrb{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.ltr{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
.trb{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.rb{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.tr{border-top:1px solid #ccc;border-right:1px solid #ccc;}
.mt5{
    margin-top:2px;
}
.mb5{
    margin-bottom:2px;
}
.pb5{
    padding-bottom:2px;
}
.tr_on{ background:#F4F4F4;} 
.tr_off{ background:#FFFFF;} 

.waitingbar-image{
    background-image:url(../_images/waiting.gif);
}
