.my-collect-list {
    position: inherit
}

.my-bookshelf-empty {
    margin-top: 50px;
    text-align: center
}

/* .cartoon-hot-list{position:inherit} */
.my-collect-info .sub-info {
    cursor: pointer;
}

.bookshelf-catalog .cata-item {
    width: 230px
}

.main-title {
    cursor: pointer
}

.cata-item .cata-subtitle {
    max-width: 128px
}

.bookshelf-catalog .cata-item .cata-num {
    overflow     : hidden;
    text-overflow: ellipsis;
    white-space  : nowrap;
    width        : 50px
}

.cata-item .cata-subtitle {
    max-width: 118px
}

.cata-item a:hover {
    color: #000
}

.cata-item a {
    cursor: default
}

.bookshelf-catalog {
    position  : fixed;
    top       : 31%;
    left      : 37%;
    margin    : 0 auto 0;
    max-height: 362px;
    height    : auto
}

.bookshelf-catalog .cata-item-con {
    height    : auto;
    max-height: 324px
}

.bookshelf-catalog .cata-item {
    height     : auto;
    line-height: inherit;
    margin     : 7px 0
}

.empty-content {
    margin-top: 28px;
    font-size : 18px
}

.ser-list li a {
    text-overflow: ellipsis;
    white-space  : nowrap;
    overflow     : hidden
}

.alertTop_1 {
    position        : fixed;
    top             : 50%;
    left            : 50%;
    margin-top      : -35px;
    margin-left     : -120px;
    /* height       : 50px; */
    width           : 210px;
    padding         : 10px 15px;
    background-color: #000;
    border-radius   : 5px;
    z-index         : 1002;
    display         : none;
    filter          : alpha(opacity=90);
    -moz-opacity    : .9;
    -khtml-opacity  : .9;
    opacity         : .9
}

.alertTop_1 p {
    color         : #fff;
    font-size     : 18px;
    text-align    : center;
    display       : table-cell;
    vertical-align: middle;
    height        : 33px;
    width         : 210px;
    *position     : relative;
    *top          : 10px;
    font-family   : 'Microsoft YaHei'
}