.quote{
    position: relative;
    text-align:center;

    .ing{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        font-size:48px;
        font-weight: 500;
        .img{
            max-width:300px;
            margin-bottom:50px
        }
    }
}

.float_btn{
    position:fixed;
    width:100px;
    height:100px;
    right:50px;
    bottom:50px;
    border-radius:50%;
    box-shadow: 0px 0px 4px 3px #cbcbcb;
    background-color:#fff;
    text-align: center;
    z-index:100;
    a{
        .info_box{
            position:absolute;
            width:100%;
            top:50%;
            left:50%;
            transform: translate(-50%,-50%);
            img{
                width:45px;
                height:45px;
            }
            p{
                margin-top:5px;
                margin-bottom:0;
                font-size:10px;
                font-weight:700;
            }
        }
    }

}

.table_con{
    width: 780px;
    margin:30px auto 0;
}

.table_con .update_date{
    text-align:right;
    font-size:14px;
    font-weight:400;
    color:#fff
}

.table_con table {
    width:100%;
    border-collapse: collapse;
    text-align: center;
}
.table_con thead {
    background-color:#eee;
}
.table_con th, .table_con td {
    padding:15px 0;
    border-bottom: 1px solid #ddd;
}
.table_con th{
    border-top:1px solid #cecece;
    border-bottom:1px solid #cecece;
    font-size:18px;
    font-weight:500;
}
.table_con td{
    background-color:rgba(255,255,255,.7);
    border-bottom: 1px solid #f1f1f1;
    font-size:16px;
    font-weight:400;
    color:#222;
}
.table_con .up {
    color: red;
}
.table_con .down {
    color: blue;
}
.table_con .flat {
    color: #353535;
}

@media(max-width:768px){
    .table_con table {
        width: 100%;
        margin:30px auto 0;
        border-collapse: collapse;
        text-align: center;
    }
}

@media(max-width:480px){
    .float_btn{
        width:60px;
        height:60px;
        right:20px;
        bottom:20px;
        img {
        width: 40px;
        height: 40px;
        }
        p{
            display:none;
        }
    }

    .table_con th{
        padding:10px 0;
        font-size:1rem;
    }
    .table_con td{
        padding:10px 0;
        font-size:0.9rem;
    }
}