html,
body {
    background-color: #fff; /*#000;*/
    margin: 0;
    padding: 0;
    overflow: hidden;

    height: 100%;
    /* background-image: url(/chart/img/bg.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
   background-color: #464646;*/

}

.night-mode {
    position: absolute;
    top: 10px;
    right: 80px;
    color: #888;
    font: 11px -apple-system, BlinkMacSystemFont,
    Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell,
    Fira Sans, Droid Sans, Helvetica Neue,
    sans-serif
}
button{
    margin: 1px;
}
.panel {
    z-index: 998;
   /* position: absolute;*/
    top: 36px;
    cursor: pointer;
   /* width: 190px;*/
    /*right: 66px; */
    color: #888;
    padding: 6px;
    opacity: 0.84;
    /*background-color: #F8F8F8;
    border: 1px solid #EFEFEF; */
    border-radius: 3px;
    font: 14px -apple-system, BlinkMacSystemFont,
    Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell,
    Fira Sans, Droid Sans, Helvetica Neue,
    sans-serif
}
a{
    cursor: pointer;
}
.hint {
    position: absolute;
    bottom: 60px;
    cursor: pointer;
    left: 66px;
    color: #000;
    padding: 6px;
    opacity: 1;
    background-color: #F8F8F8;
    border: 1px solid #EFEFEF;
    border-radius: 3px;
    font: 11px -apple-system, BlinkMacSystemFont,
    Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell,
    Fira Sans, Droid Sans, Helvetica Neue,
    sans-serif
}

blockquote{
    font-size: 0.9em;
}

.hv {
    background-color: #FFFFFF;
}

.green{
    color: green;
}
.red{
    color: red;
}
.div_hover:hover {
    background-color: #000000;
}

.wrap {

    width: 100%;
    height: 100%;
    text-align: center;

    position: fixed;
    top: 0;
    display: none;
    background-color: #fff;
    opacity: 0.36;
    z-index: 10000;
}

.ib {
    display: inline-block;
    vertical-align: middle;
}

*:first-child + html .ib /* ie7 */
{
    display: inline;
    zoom: 1;
}

.inner {

    margin: 0 auto;

}

.fix {
    width: 0px;
    height: 100%;
    overflow: hidden;
}

.nav li a {
    padding: 6px 10px;
}

.toggle-green {
    color: #18bc9c;
}

.hoverTF{

}

.hoverTF:hover {
    background-color: #2c3e50;
    color: #FFFFFF;
}
.hoverL{

}

.hoverL:hover {
    opacity: 0.8;
    color: #18bc9c
}