#lf616666-dj3-260917-v1,
#lf616666-dj3-260917-v1 *,
#lf616666-dj3-260917-v1 *::before,
#lf616666-dj3-260917-v1 *::after{
    box-sizing:border-box!important;
    min-width:0!important;
    font-family:"Adobe黑体","黑体","宋体",Arial;
    font-weight:900!important;
    font-style:normal!important;
}

#lf616666-dj3-260917-v1{
    display:block!important;
    position:relative!important;
    isolation:isolate!important;
    clear:both!important;
    float:none!important;
    width:100%!important;
    max-width:720px!important;
    margin:4px auto!important;
    padding:0!important;
    overflow:hidden!important;
    color:#00A0E9!important;
    line-height:1.45!important;
    -webkit-text-size-adjust:100%!important;
    text-size-adjust:100%!important;
    -webkit-font-smoothing:antialiased!important;
    text-rendering:optimizeLegibility!important;
}

#lf616666-dj3-260917-v1 a{
    display:block!important;
    color:inherit!important;
    text-decoration:none!important;
    -webkit-tap-highlight-color:transparent!important;
}

#lf616666-dj3-260917-v1 .lf-card{
    position:relative!important;
    width:100%!important;
    overflow:hidden!important;
    border:2px solid #b81414!important;
    border-radius:15px!important;
    background:#ffffff!important;
    box-shadow:0 8px 22px rgba(184,20,20,.18)!important;
}

#lf616666-dj3-260917-v1 .lf-head{
    position:relative!important;
    min-height:118px!important;
    padding:18px 62px 17px!important;
    text-align:center!important;
    overflow:hidden!important;
    background:
      repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 24px),
      linear-gradient(135deg,#800b0b 0%,#cc1818 52%,#700606 100%)!important;
    border-bottom:5px solid #ffcf3f!important;
}

#lf616666-dj3-260917-v1 .lf-head::before,
#lf616666-dj3-260917-v1 .lf-head::after{
    content:"66"!important;
    position:absolute!important;
    top:5px!important;
    width:48px!important;
    height:48px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    border:2px solid rgba(255,255,255,.94)!important;
    border-radius:50%!important;
    background:#ffffff!important;
    color:#b81414!important;
    font-size:23px!important;
    line-height:1!important;
    letter-spacing:-1px!important;
    box-shadow:0 4px 10px rgba(0,0,0,.24),inset 0 0 0 3px #ffdada!important;
    z-index:2!important;
}

#lf616666-dj3-260917-v1 .lf-head::before{
    left:12px!important;
    transform:rotate(-8deg)!important;
}

#lf616666-dj3-260917-v1 .lf-head::after{
    right:12px!important;
    transform:rotate(8deg)!important;
}

#lf616666-dj3-260917-v1 .lf-head-title{
    position:relative!important;
    z-index:2!important;
    margin:0!important;
    color:#ffffff!important;
    font-size:clamp(25px,6.5vw,36px)!important;
    line-height:1.18!important;
    letter-spacing:2px!important;
    text-shadow:0 2px 3px rgba(0,0,0,.35)!important;
}

#lf616666-dj3-260917-v1 .lf-head-sub{
    position:relative!important;
    z-index:2!important;
    margin-top:8px!important;
    color:#ffebeb!important;
    font-size:clamp(15px,4vw,20px)!important;
    line-height:1.3!important;
    letter-spacing:1px!important;
}

#lf616666-dj3-260917-v1 .lf-head-sub b{
    display:inline-block!important;
    padding:2px 9px!important;
    margin-left:3px!important;
    border:1px solid rgba(255,255,255,.86)!important;
    border-radius:999px!important;
    background:#ffdf68!important;
    color:#730a0a!important;
    white-space:nowrap!important;
    box-shadow:0 2px 5px rgba(0,0,0,.15)!important;
}

#lf616666-dj3-260917-v1 .lf-track{
    position:absolute!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    height:12px!important;
    opacity:.96!important;
    background:repeating-linear-gradient(90deg,#ffcf3f 0 18px,#fff4bd 18px 36px)!important;
}

#lf616666-dj3-260917-v1 .lf-seal{
    position:absolute!important;
    right:13px!important;
    bottom:2px!important;
    z-index:4!important;
    width:50px!important;
    height:50px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    border:3px double #ffffff!important;
    border-radius:50%!important;
    background:#d71920!important;
    color:#ffffff!important;
    font-size:22px!important;
    line-height:1!important;
    transform:rotate(-9deg)!important;
    box-shadow:0 4px 9px rgba(100,15,15,.26)!important;
}

/* 手机端：屏幕宽度小于768px重写 */
@media (max-width:768px){
    #lf616666-dj3-260917-v1 .lf-head-title{
        font-size:clamp(13px,7vw,19px)!important;
        letter-spacing:1px!important; /* 手机字小，字间距缩小一点 */
        line-height:1.25!important;
    }
}