@backtop-prefix-cls: ~"@{css-prefix}back-top";

.@{backtop-prefix-cls} {
    z-index: @zindex-back-top;
    position: fixed;
    cursor: pointer;
    display: none;

    &.@{backtop-prefix-cls}-show {
        display: block;
    }

    &-inner {
        /*background-color: rgba(0,0,0,.6);
        border-radius: 2px;
        box-shadow: 0 1px 3px rgba(0,0,0,.2);
        transition: all @transition-time @ease-in-out;*/
        /*background-color: #f7f7f7;*/
        border-radius: 100%;
        background-color: @highlight-color;
        &:hover {
            color: #fff;
            //background-color: rgba(0,0,0,.7);
            background-color: @primary-color;
            /*box-shadow: 0px 0px 2px 1px #e4e8eb;*/
        }
        &:hover i{
            color: #fff !important;
        }
    }

    i{
        //color: #fff;
        color:@primary-color;
        font-size: 24px;
        padding: 8px 12px;
        border-radius: 100%;
    }
}
