#bf3d-163-wrap{
    max-width:800px;
    margin:12px auto;
    padding:0px;
    font-family:"PingFang SC","Microsoft YaHei","Helvetica Neue",Arial,sans-serif;
    color:#fff;
    word-break:break-word;
    overflow-wrap:break-word;
    position:relative;
    isolation:isolate;
}

#bf3d-163-wrap,
#bf3d-163-wrap *{
    box-sizing:border-box;
}

#bf3d-163-wrap a{
    text-decoration:none;
}

/* 立体外壳：改为暗夜霓虹渐变 */
#bf3d-163-wrap .bf3d-shell{
    position:relative;
    padding:5px;
    border-radius:24px;
    background:linear-gradient(145deg, #a18cd1 0%, #3b0066 25%, #1a0033 55%, #00d2ff 100%);
    box-shadow:0 8px 25px rgba(0,0,0,.45);
    overflow:hidden;
}

/* 卡片背景：改为优雅的淡紫灰渐变 */
#bf3d-163-wrap .bf3d-card{
    position:relative;
    z-index:2;
    border-radius:20px;
    padding:12px;
    background:linear-gradient(180deg, #f3ecfa 0%, #e3d2f3 46%, #cbb2f0 100%);
    border:2px solid #3b0066;
    box-shadow:inset 0 0 0 3px #f7f3fd;
}

/* 顶部标题：改为精致的蓝紫高光渐变 */
#bf3d-163-wrap .bf3d-title{
    position:relative;
    text-align:center;
    margin:2px 0 12px;
    padding:12px 8px;
    border-radius:16px;
    background:linear-gradient(180deg, #ffffff 0%, #bd93f9 45%, #8a2be2 100%);
    border:2px solid #6f42c1;
    box-shadow:
        0 4px 0 #4a148c,
        0 8px 14px rgba(0,0,0,.15),
        inset 0 2px 0 rgba(255,255,255,.95);
    overflow:hidden;
}

#bf3d-163-wrap .bf3d-title:before,
#bf3d-163-wrap .bf3d-title:after{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    color:#4a148c;
    font-size:20px;
}

#bf3d-163-wrap .bf3d-title:before{ left:16px; }
#bf3d-163-wrap .bf3d-title:after{ right:16px; }

#bf3d-163-wrap .bf3d-title span{
    display:inline-block;
    font-size:22px;
    font-weight:900;
    color:#fff;
    letter-spacing:1px;
    text-shadow:
        0 1px 2px rgba(0, 0, 0, 0.6),
        0 2px 4px #4a148c;
}

/* 记录行：改为深邃星空蓝紫渐变 */
#bf3d-163-wrap .bf3d-row{
    position:relative;
    display:grid;
    grid-template-columns:105px 1fr;
    gap:10px;
    align-items:center;
    margin:10px 0;
    padding:10px;
    border-radius:16px;
    background:linear-gradient(180deg, #6f42c1 0%, #35155d 50%, #1f0639 100%);
    border:2px solid #b388ff;
    box-shadow:
        0 5px 0 #130324,
        0 8px 14px rgba(0,0,0,.3),
        inset 0 2px 0 rgba(255,255,255,.2);
    overflow:hidden;
}

/* 期数标签：改为亮眼冰蓝色 */
#bf3d-163-wrap .bf3d-issue{
    position:relative;
    z-index:2;
    text-align:center;
    padding:9px 5px;
    border-radius:12px;
    color:#004085;
    font-size:17px;
    font-weight:900;
    background:linear-gradient(180deg, #e8f4f8 0%, #80bdff 52%, #007bff 100%);
    border:1px solid #b8daff;
    box-shadow:0 3px 0 #004085;
    text-shadow:0 1px 0 #fff;
    white-space:nowrap;
}

#bf3d-163-wrap .bf3d-main{
    position:relative;
    z-index:2;
    text-align:center;
    min-width:0;
}

/* 数字区域 */
#bf3d-163-wrap .bf3d-code{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:5px;
    flex-wrap:nowrap;
    font-size:23px;
    line-height:1.25;
    font-weight:900;
    color:#fff;
    letter-spacing:0;
    white-space:nowrap;
    text-shadow:
        0 2px 0 #000,
        0 3px 0 #130324;
}

/* 普通数字 */
#bf3d-163-wrap .bf3d-num{
    display:inline-block;
    min-width:42px;
    padding:2px 7px;
    border-radius:11px;
    color:#ffffff;
    background:linear-gradient(180deg,#8c52ff,#4a148c);
    border:1px solid rgba(255,255,255,.45);
    box-shadow:
        inset 0 1px 3px rgba(255,255,255,.28),
        0 3px 5px rgba(0,0,0,.22);
}

/* 特别中奖号：改为高亮耀眼金黄 */
#bf3d-163-wrap .bf3d-hit{
    display:inline-block;
    min-width:46px;
    padding:2px 8px;
    border-radius:12px;
    color:#212529;
    font-weight:900;
    letter-spacing:0;
    background:
        linear-gradient(180deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 34%),
        linear-gradient(135deg,#fffde8 0%,#ffca28 42%,#ff8f00 72%,#e65100 100%);
    border:2px solid #fff3cd;
    box-shadow:
        0 0 10px rgba(255,193,7,.65),
        0 0 14px rgba(255,235,59,.55),
        inset 0 2px 4px rgba(255,255,255,.5),
        inset 0 -4px 6px rgba(0,0,0,.2);
    text-shadow:
        0 1px 0 #fff,
        0 2px 3px rgba(0,0,0,.2);
    transform:scale(1.04);
}

#bf3d-163-wrap .bf3d-dot{
    display:inline-block;
    color:#e1bee7;
    font-size:20px;
    font-weight:900;
    margin:0 -2px;
}

#bf3d-163-wrap .bf3d-text{
    margin-top:5px;
    font-size:13px;
    color:#e1bee7;
    font-weight:700;
    line-height:1.45;
    text-shadow:0 1px 0 #000;
}

/* 移动端适配 */
@media(max-width:520px){
    #bf3d-163-wrap{ margin:8px auto; padding:6px; }
    #bf3d-163-wrap .bf3d-shell{ border-radius:18px; padding:4px; }
    #bf3d-163-wrap .bf3d-card{ padding:9px; border-radius:15px; }
    #bf3d-163-wrap .bf3d-title{ padding:10px 6px; margin-bottom:10px; }
    #bf3d-163-wrap .bf3d-title span{ font-size:20px; letter-spacing:0; }
    #bf3d-163-wrap .bf3d-title:before, #bf3d-163-wrap .bf3d-title:after{ display:none; }
    #bf3d-163-wrap .bf3d-row{ grid-template-columns:78px 1fr; gap:5px; padding:8px 5px; margin:8px 0; border-radius:13px; }
    #bf3d-163-wrap .bf3d-issue{ font-size:13px; padding:8px 2px; border-radius:10px; }
    #bf3d-163-wrap .bf3d-code{ font-size:17px; gap:3px; }
    #bf3d-163-wrap .bf3d-num{ min-width:31px; padding:2px 3px; border-radius:8px; }
    #bf3d-163-wrap .bf3d-hit{ min-width:33px; padding:2px 3px; border-radius:8px; transform:scale(1.01); }
    #bf3d-163-wrap .bf3d-dot{ font-size:16px; margin:0 -3px; }
    #bf3d-163-wrap .bf3d-text{ font-size:12px; line-height:1.35; }
}







    /* ==========================
       域名书签全局限定
    ========================== */
    
    .syq2-box,
    .syq2-box *,
    .syq2-box *::before,
    .syq2-box *::after {
        box-sizing: border-box !important;
    }
    
    /* ==========================
       整体翠蓝色
    ========================== */
    
    .syq2-box {
    
        position: relative !important;
    
        width: 100% !important;
        max-width: 800px !important;
    
        margin: 6px auto !important;
        padding: 0 !important;
    
        overflow: hidden !important;
    
        border: 3px solid #ffd45d !important;
        border-radius: 18px !important;
    
        background:
    
            radial-gradient(
                circle at 10% 5%,
                rgba(255,255,255,.20),
                transparent 28%
            ),
    
            radial-gradient(
                circle at 90% 90%,
                rgba(255,255,255,.10),
                transparent 32%
            ),
    
            linear-gradient(
                135deg,
                #087f73 0%,
                #169c91 45%,
                #3cb1a1 100%
            ) !important;
    
        box-shadow:
            0 5px 16px rgba(0,0,0,.20),
            inset 0 0 18px rgba(255,255,255,.08) !important;
    
        font-family:
            "Microsoft YaHei",
            "PingFang SC",
            Arial,
            sans-serif !important;
    
    }
    
    /* ==========================
       顶部
    ========================== */
    
    .syq2-head {
    
        width: 100% !important;
    
        padding: 14px 6px 11px !important;
    
        text-align: center !important;
    
        border-bottom:
            1px solid rgba(255,255,255,.40) !important;
    
        background:
            linear-gradient(
                to bottom,
                rgba(255,255,255,.12),
                rgba(255,255,255,.02)
            ) !important;
    
    }
    
    .syq2-main {
    
        display: flex !important;
    
        justify-content: center !important;
        align-items: center !important;
    
        flex-wrap: wrap !important;
    
        gap: 13px !important;
    
    }
    
    /* ==========================
       全部0743数字字体
    ========================== */
    
    .syq2-domain,
    .syq2-card-domain {
    
        font-family:
            Impact,
            "Arial Black",
            Arial,
            sans-serif !important;
    
        font-weight: 900 !important;
    
        font-style: normal !important;
    
        letter-spacing: 1px !important;
    
    }
    
    /* 07 红色 */
    
    .syq2-num07 {
    
        color: #ff1010 !important;
    
        font-family:
            Impact,
            "Arial Black",
            Arial,
            sans-serif !important;
    
        font-weight: 900 !important;
    
        -webkit-text-stroke:
            .7px #ffffff;
    
        text-shadow:
            0 2px 0 #8b0000,
            0 0 5px rgba(255,255,255,.60),
            1px 2px 2px rgba(0,0,0,.25) !important;
    
    }
    
    /* 43 蓝色 */
    
    .syq2-num43 {
    
        color: #064cff !important;
    
        font-family:
            Impact,
            "Arial Black",
            Arial,
            sans-serif !important;
    
        font-weight: 900 !important;
    
        -webkit-text-stroke:
            .7px #ffffff;
    
        text-shadow:
            0 2px 0 #00257e,
            0 0 5px rgba(255,255,255,.60),
            1px 2px 2px rgba(0,0,0,.25) !important;
    
    }
    
    /* .com 金黄色 */
    
    .syq2-com {
    
        color: #ffe100 !important;
    
        font-family:
            Impact,
            "Arial Black",
            Arial,
            sans-serif !important;
    
        font-weight: 900 !important;
    
        -webkit-text-stroke:
            .5px #806600;
    
        text-shadow:
            0 2px 0 #806600,
            0 0 6px rgba(255,245,120,.75) !important;
    
    }
    
    /* ==========================
       顶部0743.com
       字大 + 会动
    ========================== */
    
    .syq2-domain-top {
    
        display: inline-block !important;
    
        font-size: 41px !important;
    
        line-height: 1 !important;
    
        transform-origin: center center !important;
    
        animation:
            syq2DomainMove
            1.35s
            ease-in-out
            infinite !important;
    
    }
    
    /* 鼠你有钱 */
    
    .syq2-name {
    
        display: inline-block !important;
    
        font-size: 39px !important;
    
        font-weight: 900 !important;
    
        line-height: 1.1 !important;
    
        color: #ffe45c !important;
    
        text-shadow:
            0 2px 0 #087f73,
            0 0 8px rgba(255,220,100,.85) !important;
    
        animation:
            syq2NamePulse
            1.7s
            ease-in-out
            infinite !important;
    
    }
    
    /* 副标题 */
    
    .syq2-sub {
    
        margin-top: 9px !important;
    
        font-size: 18px !important;
    
        font-weight: 900 !important;
    
        color: #ffffff !important;
    
        text-align: center !important;
    
        text-shadow:
            0 1px 2px rgba(0,0,0,.20) !important;
    
    }
    
    /* ==========================
       四格表格
    ========================== */
    
    .syq2-table-wrap {
    
        width: 100% !important;
    
        padding: 8px !important;
    
    }
    
    .syq2-table {
    
        table-layout: fixed !important;
    
        border-collapse: separate !important;
    
        border-spacing: 6px !important;
    
        margin: -6px !important;
    
        width: calc(100% + 12px) !important;
    
    }
    
    .syq2-table td {
    
        width: 50% !important;
    
        padding: 0 !important;
    
        border: 0 !important;
    
        background: transparent !important;
    
    }
    
    /* ==========================
       四个卡片
    ========================== */
    
    .syq2-card {
    
        position: relative !important;
    
        display: flex !important;
    
        flex-direction: column !important;
    
        justify-content: center !important;
        align-items: center !important;
    
        width: 100% !important;
    
        height: 94px !important;
    
        margin: 0 !important;
    
        padding: 8px 5px !important;
    
        overflow: hidden !important;
    
        text-decoration: none !important;
    
        border:
            2px solid #ffe074 !important;
    
        border-radius:
            15px !important;
    
        background:
    
            linear-gradient(
                145deg,
                rgba(255,255,255,.20),
                rgba(255,255,255,.03)
            ),
    
            linear-gradient(
                135deg,
                #087f73,
                #169c91 55%,
                #3cb1a1
            ) !important;
    
        box-shadow:
            0 3px 8px rgba(0,0,0,.18),
            inset 0 0 10px rgba(255,255,255,.13) !important;
    
    }
    
    /* 扫光 */
    
    .syq2-card::before {
    
        content: "";
    
        position: absolute !important;
    
        top: 0 !important;
    
        left: -100% !important;
    
        width: 45% !important;
    
        height: 100% !important;
    
        background:
    
            linear-gradient(
                90deg,
                transparent,
                rgba(255,255,255,.30),
                transparent
            ) !important;
    
        transform:
            skewX(-20deg);
    
        animation:
            syq2Shine
            3s
            linear
            infinite !important;
    
    }
    
    /* ==========================
       NEW/HOT
    ========================== */
    
    .syq2-tag {
    
        position: absolute !important;
    
        top: 5px !important;
    
        left: 7px !important;
    
        padding:
            2px
            8px !important;
    
        border-radius:
            20px !important;
    
        background:
            linear-gradient(
                #fff7b8,
                #ffd05a
            ) !important;
    
        color:
            #000 !important;
    
        font-size:
            15px !important;
    
        font-weight:
            900 !important;
    
    }
    
    /* ==========================
       四个0743.com
       全部分色 + 加粗
    ========================== */
    
    .syq2-card-domain {
    
        display: block !important;
    
        margin: 0 !important;
    
        padding: 0 !important;
    
        font-size: 38px !important;
    
        font-weight: 900 !important;
    
        line-height: 1 !important;
    
        white-space: nowrap !important;
    
        text-align: center !important;
    
        animation:
            syq2CardGlow
            2s
            ease-in-out
            infinite alternate !important;
    
    }
    
    /* 小说明 */
    
    .syq2-card small {
    
        display: block !important;
    
        margin-top: 7px !important;
    
        font-size: 15px !important;
    
        font-weight: 900 !important;
    
        color: #fff6ca !important;
    
        text-align: center !important;
    
        white-space: nowrap !important;
    
    }
    
    /* ==========================
       名言框
    ========================== */
    
    .syq2-quotes {
    
        width:
            calc(100% - 16px) !important;
    
        margin:
            5px
            8px
            9px !important;
    
        min-height:
            50px !important;
    
        padding:
            11px
            10px !important;
    
        display: flex !important;
    
        justify-content: center !important;
        align-items: center !important;
    
        border:
            2px solid #ffffff !important;
    
        border-radius:
            11px !important;
    
        background:
            #e9f8f5 !important;
    
        color:
            #000000 !important;
    
        font-size:
            20px !important;
    
        font-weight:
            900 !important;
    
        line-height:
            1.5 !important;
    
        text-align:
            center !important;
    
        box-shadow:
            0 2px 5px rgba(0,0,0,.10),
            inset 0 0 8px rgba(60,177,161,.18) !important;
    
    }
    
    /* ==========================
       底部滚动
    ========================== */
    
    .syq2-scroll {
    
        width: 100% !important;
    
        height: 38px !important;
    
        overflow: hidden !important;
    
        background:
    
            linear-gradient(
                90deg,
                #087f73,
                #3cb1a1,
                #087f73
            ) !important;
    
    }
    
    .syq2-scroll-text {
    
        display: inline-block !important;
    
        padding-left: 100% !important;
    
        white-space: nowrap !important;
    
        font-size: 17px !important;
    
        font-weight: 900 !important;
    
        line-height: 38px !important;
    
        color: #fff4a3 !important;
    
        animation:
            syq2Scroll
            18s
            linear
            infinite !important;
    
    }
    

    
    /* 四个域名轻微发光 */
    
    @keyframes syq2CardGlow {
    
        from {
    
            filter:
                brightness(1);
    
        }
    
        to {
    
            filter:
                brightness(1.15)
                drop-shadow(
                    0 0 3px
                    rgba(255,255,255,.4)
                );
    
        }
    
    }
    
    /* 扫光 */
    
    @keyframes syq2Shine {
    
        0% {
    
            left:
                -100%;
    
        }
    
        100% {
    
            left:
                150%;
    
        }
    
    }
    
    /* 滚动 */
    
    @keyframes syq2Scroll {
    
        from {
    
            transform:
                translateX(0);
    
        }
    
        to {
    
            transform:
                translateX(-100%);
    
        }
    
    }
    
    /* ==========================
       手机
    ========================== */
    
    @media screen and (max-width:610px) {
    
        .syq2-domain-top {
    
            font-size:
                34px !important;
    
        }
    
        .syq2-name {
    
            font-size:
                31px !important;
    
        }
    
        .syq2-sub {
    
            font-size:
                16px !important;
    
        }
    
        .syq2-table-wrap {
    
            padding:
                6px !important;
    
        }
    
        .syq2-table {
    
            border-spacing:
                5px !important;
    
            margin:
                -5px !important;
    
            width:
                calc(100% + 10px) !important;
    
        }
    
        .syq2-card {
    
            height:
                80px !important;
    
        }
    
        .syq2-card-domain {
    
            font-size:
                clamp(
                    26px,
                    8vw,
                    34px
                ) !important;
    
        }
    
        .syq2-card small {
    
            margin-top:
                5px !important;
    
            font-size:
                12px !important;
    
        }
    
        .syq2-quotes {
    
            width:
                calc(100% - 12px) !important;
    
            margin:
                4px
                6px
                7px !important;
    
            min-height:
                46px !important;
    
            padding:
                9px
                6px !important;
    
            font-size:
                17px !important;
    
        }
    
    }
    
    /* 超小手机 */
    
    @media screen and (max-width:380px) {
    
        .syq2-domain-top {
    
            font-size:
                30px !important;
    
        }
    
        .syq2-name {
    
            font-size:
                27px !important;
    
        }
    
        .syq2-card-domain {
    
            font-size:
                25px !important;
display: inline-block !important;
    transform: translateX(15%) !important;
        }
    
        .syq2-card small {
    
            font-size:
                10px !important;
    
        }
    
    }
    














/* ==================================================
   两个底部方框共同样式
================================================== */

.jyzt-module .jyzt-type-box,
.jyzt-module .jyzt-slogan-box {

  width:
    calc(100% - 8px) !important;

  margin:
    4px
    auto
    0 !important;

  box-sizing:
    border-box !important;

  text-align:
    center !important;

  overflow:
    hidden !important;


  border:
    2px solid #4fbdb4 !important;

  border-radius:
    10px !important;


  background:

    linear-gradient(
      180deg,
      #eafffc 0%,
      #caf3ee 28%,
      #91ddd5 68%,
      #68cdc1 100%
    ) !important;


  box-shadow:

    inset 0 2px 0
    rgba(255,255,255,.90),

    inset 0 -2px 4px
    rgba(0,90,80,.10),

    0 2px 4px
    rgba(0,0,0,.10) !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    "PingFang SC",
    sans-serif !important;

}



/* ==================================================
   家禽 / 野兽小方框
   比下面58px框小约15%
================================================== */

.jyzt-module .jyzt-type-box {

  min-height:
    49px !important;

  height:
    49px !important;


  padding:
    6px
    7px !important;


  display:
    flex !important;

  justify-content:
    center !important;

  align-items:
    center !important;


  gap:
    5px !important;


  white-space:
    nowrap !important;


  line-height:
    1.1 !important;

}



/* ==================================================
   家禽文字
   亮橙红色
================================================== */

.jyzt-module .jyzt-type-home {

  color:
    #ff3500 !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    sans-serif !important;


  font-size:
    24px !important;

  font-weight:
    900 !important;

  letter-spacing:
    1px !important;


  text-shadow:

    0 1px 0
    #ffffff,

    0 2px 1px
    rgba(120,20,0,.16),

    0 0 5px
    rgba(255,53,0,.35) !important;

}



/* ==================================================
   中间｜
================================================== */

.jyzt-module .jyzt-type-gap {

  color:
    #111111 !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    sans-serif !important;


  font-size:
    23px !important;

  font-weight:
    900 !important;


  margin:
    0
    2px !important;

}



/* ==================================================
   野兽文字
   亮蓝色
================================================== */

.jyzt-module .jyzt-type-wild {

  color:
    #004cff !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    sans-serif !important;


  font-size:
    24px !important;

  font-weight:
    900 !important;

  letter-spacing:
    1px !important;


  text-shadow:

    0 1px 0
    #ffffff,

    0 2px 1px
    rgba(0,30,130,.16),

    0 0 5px
    rgba(0,76,255,.35) !important;

}



/* ==================================================
   底部58px大名言框
================================================== */

.jyzt-module .jyzt-slogan-box {

  min-height:
    58px !important;

  height:
    58px !important;


  padding:
    8px
    10px !important;


  display:
    flex !important;

  justify-content:
    center !important;

  align-items:
    center !important;


  white-space:
    nowrap !important;


  line-height:
    1 !important;

}



/* ==================================================
   每个跳动字
================================================== */

.jyzt-module .jyzt-char {

  display:
    inline-block !important;

  position:
    relative !important;


  margin:
    0
    2px !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    "PingFang SC",
    sans-serif !important;


  font-size:
    30px !important;

  font-weight:
    900 !important;

  line-height:
    1 !important;


  transform-origin:
    center bottom !important;


  animation:

    jyztOneJump
    2.6s
    ease-in-out
    infinite !important;


  animation-delay:

    calc(var(--i) * .18s) !important;

}



/* ==================================================
   家有稳料
   黑色
================================================== */

.jyzt-module .jyzt-black {

  color:
    #111111 !important;


  text-shadow:

    0 1px 0
    #ffffff,

    0 2px 2px
    rgba(0,0,0,.18) !important;

}



/* ==================================================
   野藏惊喜
   翠蓝色
================================================== */

.jyzt-module .jyzt-teal {

  color:
    #008f83 !important;


  text-shadow:

    0 1px 0
    #ffffff,

    0 2px 2px
    rgba(0,80,70,.18),

    0 0 5px
    rgba(0,175,155,.28) !important;

}



/* ==================================================
   逗号
================================================== */

.jyzt-module .jyzt-comma {

  display:
    inline-block !important;


  margin:
    0
    5px !important;


  color:
    #111111 !important;


  font-family:

    "ZCOOL KuaiLe",
    "站酷快乐体",
    "Microsoft YaHei",
    sans-serif !important;


  font-size:
    26px !important;

  font-weight:
    900 !important;

  line-height:
    1 !important;

}



/* ==================================================
   一字一跳动画
================================================== */

@keyframes jyztOneJump {

  0%,
  13%,
  100% {

    transform:
      translateY(0)
      scale(1);

    filter:
      brightness(1);

  }


  4% {

    transform:
      translateY(-8px)
      scale(1.14);

    filter:
      brightness(1.16);

  }


  8% {

    transform:
      translateY(1px)
      scale(.98);

  }

}



/* ==================================================
   手机端
================================================== */

@media screen and (max-width:610px) {

  /* 家禽野兽框 */
  .jyzt-module .jyzt-type-box {

    min-height:
      46px !important;

    height:
      46px !important;


    padding:
      6px
      3px !important;


    gap:
      3px !important;

  }


  .jyzt-module .jyzt-type-home,
  .jyzt-module .jyzt-type-wild {

    font-size:
      20px !important;

    letter-spacing:
      0 !important;

  }


  .jyzt-module .jyzt-type-gap {

    font-size:
      19px !important;

    margin:
      0
      1px !important;

  }


  /* 58px名言框 */
  .jyzt-module .jyzt-slogan-box {

    min-height:
      58px !important;

    height:
      58px !important;


    padding:
      8px
      5px !important;

  }


  .jyzt-module .jyzt-char {

    font-size:
      26px !important;

    margin:
      0
      1px !important;

  }


  .jyzt-module .jyzt-comma {

    font-size:
      22px !important;

    margin:
      0
      3px !important;

  }

}



/* ==================================================
   超小手机
================================================== */

@media screen and (max-width:380px) {

  .jyzt-module .jyzt-type-box {

    min-height:
      43px !important;

    height:
      43px !important;

  }


  .jyzt-module .jyzt-type-home,
  .jyzt-module .jyzt-type-wild {

    font-size:
      17px !important;

  }


  .jyzt-module .jyzt-type-gap {

    font-size:
      16px !important;

  }


  .jyzt-module .jyzt-char {

    font-size:
      23px !important;

  }


  .jyzt-module .jyzt-comma {

    font-size:
      20px !important;

  }

}









#sgnn-back-home-222215,
#sgnn-back-home-222215 *{
    box-sizing:border-box !important;
}

#sgnn-back-home-222215{
    width:100%;
    max-width:800px;
    margin:6px auto;
    padding:3px;

    border-radius:13px;

    background:
        linear-gradient(
            110deg,
            #9b2518,
            #e0a43b 50%,
            #9b2518
        );

    box-shadow:
        0 4px 14px rgba(120,48,16,.16);

    font-family:
        "Microsoft YaHei",
        "PingFang SC",
        Arial,
        sans-serif;

    overflow:hidden;
    isolation:isolate;
}


/* 内部主体 */
#sgnn-back-home-222215 .sgnn-home-box{
    position:relative;

    min-height:62px;

    padding:9px 12px;

    display:flex;
    align-items:center;
    justify-content:center;

    overflow:hidden;

    border:1px solid #f1c66d;
    border-radius:10px;

    background:
        radial-gradient(
            circle at 6% 50%,
            rgba(255,191,53,.20),
            transparent 23%
        ),
        radial-gradient(
            circle at 94% 50%,
            rgba(224,57,27,.10),
            transparent 23%
        ),
        linear-gradient(
            180deg,
            #fffdf3,
            #fff0c6
        );

    box-shadow:
        inset 0 0 0 2px rgba(255,255,255,.55);
}


/* 两边水果 */
#sgnn-back-home-222215 .sgnn-home-box::before{
    content:"🍊";

    margin-right:10px;

    font-size:25px;
    line-height:1;

    filter:
        drop-shadow(0 2px 2px rgba(116,51,12,.16));
}

#sgnn-back-home-222215 .sgnn-home-box::after{
    content:"🍓";

    margin-left:10px;

    font-size:25px;
    line-height:1;

    filter:
        drop-shadow(0 2px 2px rgba(116,51,12,.16));
}


/* 返回按钮 */
#sgnn-back-home-222215 .sgnn-home-link{
    position:relative;

    min-width:210px;
    min-height:42px;

    padding:7px 25px;

    display:inline-flex;
    align-items:center;
    justify-content:center;

    border:1px solid #dc9a2e;
    border-radius:22px;

    background:
        linear-gradient(
            180deg,
            #fff8d3 0%,
            #f6dc91 55%,
            #efc45e 100%
        );

    color:#b52216 !important;

    text-decoration:none !important;

    font-size:clamp(19px,4.5vw,25px);
    line-height:1.25;
    font-weight:900;

    letter-spacing:1px;

    text-shadow:
        0 1px 0 #ffffff;

    box-shadow:
        inset 0 1px 0 #ffffff,
        0 3px 7px rgba(125,55,15,.13);

    -webkit-tap-highlight-color:transparent;

    transition:
        transform .15s ease,
        filter .15s ease;
}


/* 小房子 */
#sgnn-back-home-222215 .sgnn-home-icon{
    margin-right:7px;

    font-size:.9em;
    line-height:1;
}


/* 点击效果 */
#sgnn-back-home-222215 .sgnn-home-link:active{
    transform:scale(.98);
}


/* 手机端 */
@media(max-width:480px){

    #sgnn-back-home-222215{
        margin:4px auto;
        padding:2px;

        border-radius:10px;
    }

    #sgnn-back-home-222215 .sgnn-home-box{
        min-height:55px;

        padding:7px 6px;
    }

    #sgnn-back-home-222215 .sgnn-home-box::before,
    #sgnn-back-home-222215 .sgnn-home-box::after{
        font-size:20px;
    }

    #sgnn-back-home-222215 .sgnn-home-box::before{
        margin-right:6px;
    }

    #sgnn-back-home-222215 .sgnn-home-box::after{
        margin-left:6px;
    }

    #sgnn-back-home-222215 .sgnn-home-link{
        min-width:0;
        width:min(78%,300px);

        min-height:40px;

        padding:7px 10px;

        font-size:19px;

        white-space:nowrap;
    }
}


/* 超小手机 */
@media(max-width:340px){

    #sgnn-back-home-222215 .sgnn-home-box::before,
    #sgnn-back-home-222215 .sgnn-home-box::after{
        font-size:17px;
    }

    #sgnn-back-home-222215 .sgnn-home-link{
        font-size:17px;
    }
}