@font-face{
    font-family:hywenhei85w;
    src:local("hywenhei85w"),url(/static/media/zh-cn-webfont.4e603561.ttf) format("truetype")
}
body{
    background:#1d1f29;
    font-family:hywenhei85w,sans-serif
}
.navbar{
    background:#222431;
    border-bottom:1px solid #36384a;
    z-index:9999
}
.navbar .navbar-brand{
    color:#fff
}
h1,h2,h3,h4,h5,h6,p{
    color:#a7b1c1
}
.list-group-item{
    background-color:#222431;
    color:#a7b1c1
}
.list-group-item.active{
    background-color:#343644;
    border-color:rgba(0,0,0,.125)
}
.list-group-item-action:focus,.list-group-item-action:hover{
    color:#a7b1c1;
    background-color:#343644
}
.list-group-item{
    text-align:left
}
.form-check-input[type=checkbox]{
    cursor:pointer
}
.achExternalLink{
    text-decoration:none;
    color:wheat;
    transition:.5s
}
.achExternalLink:hover{
    color:#ffd88f
}
.achCatSingle{
    transition:.5s;
    background-color:#222431;
    padding:20px;
    border-radius:15px;
    margin-bottom:10px;
    position:relative;
    cursor:pointer;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.achCatSingle:hover{
    background-color:#343644
}
.achItemWrapper{
    transition:.2s;
    background-color:#222431;
    padding:20px;
    border-radius:15px;
    margin-bottom:10px;
    position:relative
}
.achItemCheck,.achItemReward,.achItemText{
    display:inline-block
}
.achItemText{
    width:calc(100% - 150px)
}
.achItemCheck{
    text-align:right;
    width:150px;
    position:absolute;
    top:28px
}
.achChecked{
    opacity:.1
}
.achCheckbox,.primoCount{
    font-size:20px;
    display:inline-block
}
.primoCount{
    font-size:25px;
    font-weight:700
}
.achCheckbox{
    font-size:35px;
    margin-top:3px
}
.primoIcon{
    width:35px;
    height:35px;
    margin-top:-10px;
    margin-right:5px;
    margin-left:5px
}
.t-footer{
    font-size:14px;
    background:#222431;
    border-top:1px solid #36384a;
    margin-top:30px;
    padding:15px 0;
    color:#fff;
    text-align:center
}
.ytLink{
    color:wheat;
    text-decoration:none
}
.ytLink:hover{
    color:#ffd88f
}
