@charset "utf-8";
/* body{
    width:665px
} */
#content{
    color:black;
    background-color:#FAFAF9;
    width:663px;
    //float:right;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    /* min-height:600px; */
}
#wrapper{
    margin:0 auto;
    width:664px;
}
#content, input, .def, textarea{
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;}
 
.tt, .ut, .et{
    font-weight:bold;
    margin:15px 0 5px 0;
    text-indent: 0
}
p, .rd{ text-indent: 1.5em }
.c, .cn, .l, .r, table p{ text-indent: 0 } 
table p{ 
    margin:0;
    padding-left:5px
}
.page-title{ display:none }
.menu{ 
    font-family:Arial;
    font-weight:bold;
    margin:0 0 1em 0;
    text-align:center;
    background-color:#D2CEC6
    }
a{ 
    text-decoration:none !important;
    outline: none !important;
}
.menu a{ 
    margin:0 1em;
    padding:2px 3px;
    color:#737678;
    }
.menu a:hover{ color:black }
.active{
    background-color:#FAFAF9;
    color:black !important;
}
#menu-top{ padding:3px 0 0 0} 
#menu-bottom{ 
    padding:0 0 4px 0;
    margin-top:1em;
} 

#contents-menu{ margin:0 1em }
#contents-menu a{ margin-left: 4em }
#contents-menu div{ margin-bottom:.5em }

.b-navPanel{
    text-align:center;
    margin-bottom:14px
}

.b-navPanel a {
    font-family: Tahoma;
    font-size: 1.8em;
    margin: 0 1em;
    text-decoration: none;
}

a.download img{
    display:block;
    margin:10px auto
}

hr{ margin:5px 0 }
p.r{ 
    font-size:.8em;
    font-family:Arial
}
.pt{ text-align:center }

#about{
    padding:5px;
}
#dialog{
    display:none
}
#main-tabs{
    min-height:665px;
    height:auto;
}
#data-list{ display:none }
#dict-tabs{
    margin:0 0 0 0;
    border:none
}
#t-check{
    vertical-align:middle;
    margin:0 1px 0 4px;
    outline: none !important;
}
table{ 
    vertical-align:top;
    border-collapse:collapse;
    width:100%
}
table td{
    border:solid 1px #E2E2E2;
}
div.group table tr>td:first-child{
    color:#0088CC;
    width:135px;
}
div.group ul{ 
    width:130px;
    margin:10px auto;
}
div.group span, .desc-r{ 
    font-style:italic;
    font-size:1em;
    font-weight:bold;
    color:#798686
}
div.group li:hover{ 
    cursor:pointer;
    color:#005580 !important;
}
div.group li{
    cursor:pointer;
    color:#0088CC !important;
}
ul{
    list-style-type:disc;
    margin:0 0 0 40px;
    padding:0 0 0 0;
}

.it{ font-style:italic }
.ui-tabs-anchor{
    font-size:1.15em;
}
.srcb{
    margin-top:10px;
    font-size:0.8em;
    text-align:right
}
.hdr{
    font-size:16px;
    font-weight:bold;
    color:#575757
} 
.c{ text-align:center }
.l{ text-align:left }
.r{ text-align:right }
.b{ font-weight:bolder }
.cn{ 
    margin:0 auto;
 }
.emb{ 
    font-style:italic;
    font-weight:bolder
}
.ub{ font-weight:bold; text-decoration:underline }
.under,.u{ text-decoration:underline }
.marked{ text-decoration:line-through }

.lh1{ line-height:100% }
.lh1-1{ line-height:110% }
.lh1-2{ line-height:120% }
.lh1-3{ line-height:130% }
.lh1-4{ line-height:140% }
.lh1-5{ line-height:150% }
.lh1-6{ line-height:160% }
.lh1-7{ line-height:170% }
.lh1-8{ line-height:180% }
.lh2{ line-height:200% }
.lh3{ line-height:300% }

.d-border{ 
    border-style:dotted 1px gray
}


