/*样式主类 .levstore */

.levstore {}

.iden-levstore .appbg {background: #3f4662 !important;}

.iden-levstore .data-xtable.cards-box {
    margin: 0;
}
.iden-levstore .data-xtable td .card {margin: 7px auto;}
.iden-levstore .data-xtable tr:hover {background: rgba(0,0,0,0.11) !important;}
.iden-levstore .data-xtable td:before {
    height: 0 !important;
}
.iden-levstore .list-block.media-list {
    background: rgba(0,0,0,0.1);
}
.iden-levstore .data-xtable.cards-box .money-box {
    overflow: hidden;
    padding: 0 5px;
    width: calc(100% - 10px);
}
.iden-levstore .list-block .item-content:last-child .item-inner.color-white:after {height: 0}

.iden-levstore .mud-img-box {}
.iden-levstore .mud-img-box img {max-height:320px;max-width:calc(100% - 20px);background:none;}

.item-content.viewMuda:hover {background: rgba(0,0,0,0.22) !important;}
.item-content.viewMuda:hover .item-title.color-yellow {color: yellow !important;}

.item-content.view-muda .item-media.icon-img,
.item-content.viewMuda .item-media.icon-img {
    background: rgba(0,0,0,0.33);
    padding: 5px;
    width: 60px !important;position: relative;
}

.mud-logo {position: relative;min-height:50px;}
.mud-logo onlyone {
    color: yellow;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    transform: scale(0.8);
    transform-origin: left;
    box-shadow: 0 0 5px yellow;
    padding: 0 3px;
    border-radius: 3px;
}

.mud-img-box img {
    margin: 0;
}
.mud-img-box {
    padding: 5px;
}


.app-iconlist {
    padding:1px;
    display: flex;
    white-space: normal;
    text-align: center;
    flex-wrap: wrap;
    justify-content: left;
}
.app-iconlist img {
    width:50px;
    max-height:50px;
}

.app-iconlist a {
    display: flex;
    flex-wrap: wrap;
    width: 70px;
    margin:5px auto;
}

.app-iconlist iconb {
    display: flex;
    height: 50px;
    width: 50px;
    justify-content: center;
    align-items: center;
    background: rgba(0,0,0,0.33);
    padding: 4px;
    margin:2px 5px;
    border: 1px solid rgba(0,0,0,0.01);
}
.app-iconlist iconb svg.icon {font-size: 40px}
.app-iconlist p {
    margin: auto;
    color: wheat;
    font-size: 14px !important;
    height: 20px;
    overflow: hidden;
}

.card.applist-box {background: rgba(0,0,0,0.3);}
.applist-box .card-header img {
    height: 15px;
    display: flex;
    align-items: center;
    margin-right: 5px;
}
.applist-box .card-header a {
    display: flex;
    align-items: center;
    color: #333;
}

.show-content-detail {
    font-size: 12px;
    padding: 0 10px;
    color: wheat;
}

.childsCkbox:not(.opCkboxBtn) {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
}
.cka-box {
    position: relative;
    display: flex;
    margin: auto;
}
.ckdbox {
    color: #fff;
    font-size: 12px;
    display: flex;
    align-items: center;
}

.mud-logo img {
    margin: auto;
    border-radius: 7px;
}

a.ajaxBtn.color-red .icon,
a.ajaxBtn.color-red {color: #ff3b30 !important;}