.wuge{display:block;padding:0.1rem;text-align:center;border-bottom:1px solid #F8F5DD;margin-bottom:0.1rem;color:#D37349}
    .bazibox2{
    border: 1px solid #c33a03;
    border-radius:7px;
    overflow: hidden;
    padding-bottom:5px;
    }
    .bazipp{padding:0.3rem;}
    .xmtt{color:blue}
    .baiziboxtt2{
        color: #fff;
        font-size: 16px;
        display:block;
        line-height: 28px;
        border-radius:7px 7px 0px 0px;
        padding: 5px 5px 5px 10px;
        margin-bottom:5px;
    }
    .baiziboxtt{padding:0.3rem;text-align:center;background:#F1DCBA;color:red}
    .bazibox2 .bazilist4,.bazibox3{ padding:5px;}
    .bazibox2 .bazilist4 li{ margin:4px 0px;}
    .bazibox2 .bazilist4 li span{ background:url(images/xmspan.png) no-repeat; width:84px; height:23px; line-height:23px; font-size:14px; display:inline-block; margin-right:3px; font-weight:bold; color:#FFF; text-align:center;}
    .bazilist5 span{ background:url(images/xmspan.png) no-repeat; width:84px; height:23px; line-height:23px; margin:3px 3px 3px 5px;;font-size:14px; display:inline-block;font-weight:bold; color:#FFF; text-align:center;}
    .xmfanhui {
        background:url(images/xmfanhui.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        display:block;
        height: 45px;
        line-height: 35px;
        margin:5px auto;
        overflow: hidden;
        text-align: center;
        width: 165px;
    }

    .xingmingzili{padding:1px 1px 0px 1px; margin:0 auto; overflow:hidden;line-height:30px;margin-bottom:5px;}
    .xingmingzili li{ float:left; border-top:1px solid #e8e4e4; margin-top:-1px;border-left:1px solid #e8e4e4; margin-left:-1px;background:#fffef9;}
    .xmzili1{width:24.4%; border-bottom:1px solid #e8e4e4; border-right:1px solid #e8e4e4; text-align:center;}
    .xmzili2{border-right:1px solid #e8e4e4;width:200px;padding-bottom:1px; }
    .xmzili2 span,.xmzili5 span ,.geshu span,.geshu1 span{padding-left:15px;}
    .xmzili5{border-right:1px solid #e8e4e4;width:98%; padding-left:2%;padding-bottom:1px;}
    .xmzili3{width:33.1%; border-bottom:1px solid #e8e4e4; border-right:1px solid #e8e4e4; text-align:center;}
    .geshu{border-bottom:1px solid #e8e4e4;border-right:1px solid #e8e4e4;width:200px;}
    .geshu1{border-bottom:1px solid #e8e4e4;border-right:1px solid #e8e4e4;width:98%;padding-left:2%;}
    .xmzili4{width:19.8%; border-bottom:1px solid #e8e4e4; border-right:1px solid #e8e4e4; text-align:center; white-space:nowrap;}
    .xmces1{ width:100%; border-collapse:collapse;}
    .xmces1 td{ border:1px solid #e8e4e4;background:#fffef9;}
    .xmjiantx{ background:url(images/icon_shou1.gif) no-repeat; width:25px; height:22px; vertical-align:middle; display:inline-block;}
    .xmtt {
        background:url(images/xmqimbg1.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
        border: 1px solid #fbfafa;
        display: inline-block;
        height: 28px;
        line-height: 28px;
        margin-right: 8px;
        padding: 0 5px;
    }
    .cf0{margin:0.2rem 0}
    .qmOntent li{margin:0 !important;}
    .main li{border: 1px solid #CEA35F;  margin-bottom: 0px;}
    .main ul li:hover{border: 1px solid #CEA35F;  margin-bottom: 0px;}
    .xmwugepd{padding:0 30px;}
    .table_bg{line-height:28px}
    strong{color:blue}
     
    .xmxp-lock{background:#fff8f2;border:1px solid #f0e0d2;border-radius:8px;text-align:center;padding:34px 20px;margin:0 0 20px;}
    .xmxp-lock .lock-t{font-size:18px;color:#8e2b1a;font-weight:bold;margin-bottom:10px;}
    .xmxp-lock .lock-d{color:#777;font-size:14px;line-height:26px;margin-bottom:18px;}
    .xmxp-lock .lock-p{font-size:15px;color:#555;margin-bottom:14px;}
    .xmxp-lock .lock-p b{color:#c33a03;font-size:24px;}
    .xmxp-lock .lock-p del{color:#999;margin-left:6px;}
    .xmxp-lock .lock-btn{display:inline-block;background:#c33a03;color:#fff;font-size:17px;font-weight:bold;border-radius:6px;padding:12px 46px;text-decoration:none;}
    .xmxp-lock .lock-btn:hover{background:#a82f02;color:#fff;}
    .xmxp-lock .lock-tip{color:#999;font-size:12px;margin-top:12px;}
     
    .xmxp-bazi{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 6px;}
    .xmxp-bazi .pil{flex:1;min-width:110px;border:1px solid #f0e0d2;border-radius:8px;padding:14px 8px;text-align:center;background:#fffdfa;}
    .xmxp-bazi .pil .lab{font-size:13px;color:#999;}
    .xmxp-bazi .pil .gz{font-size:28px;color:#8e2b1a;font-weight:bold;margin:8px 0 4px;letter-spacing:2px;}
     
    .xmxp-bazi .pil .pilx{font-size:12px;color:#c33a03;}
    .xmxp-wx{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 4px;}
    .xmxp-wx span{padding:4px 12px;background:#fff8f2;border:1px solid #f0e0d2;border-radius:14px;font-size:13px;color:#555;}
    .xmxp-sb{margin:8px 0 2px;font-size:14px;color:#333;line-height:26px;}
    .xmxp-sb b{color:#c33a03;}
    .xmxp-six{margin:6px 0 0;padding:0;}
    .xmxp-six li{list-style:none;margin:0 0 14px;padding:12px 14px;background:#fffdfa;border:1px solid #f0e0d2;border-left:4px solid #c33a03;border-radius:6px;}
    .xmxp-six li .t{font-weight:bold;color:#8e2b1a;display:block;margin-bottom:5px;font-size:15px;}
    .xmxp-six li .c{color:#555;font-size:14px;line-height:24px;}
    @media(max-width:640px){
      .xmxp-bazi .pil{min-width:42%;font-size:13px;}
      .xmxp-bazi .pil .gz{font-size:22px;}
    }

     
    .main.xmxp-detail .container{background:none;background-color:#fff;width:1200px;margin:0 auto;}

    .main.xmxp-detail .container ul li{border:1px solid #e8e4e4;margin-bottom:0;}
    .main.xmxp-detail .container ul li:hover{border:1px solid #e8e4e4;margin-bottom:0;}

    .main.xmxp-detail .table_xx{width:100%;box-sizing:border-box;}
    .main.xmxp-detail .table_xx1{display:flex;flex-wrap:wrap;height:auto!important;}
    .main.xmxp-detail .table_xx1 .title{flex:0 0 100%;}
    .main.xmxp-detail .table_xx1 .table_xx_left{float:none;flex:0 0 240px;width:240px;height:auto;box-sizing:border-box;}
    .main.xmxp-detail .table_xx1 .table_xx_right{float:none;flex:1 1 auto;width:auto;height:auto;box-sizing:border-box;}

    .main.xmxp-detail .bazipp{padding:14px 20px;}

    .main.xmxp-detail .xingmingmp .xingmingzili{
        display:grid;
        grid-template-columns:repeat(var(--cols,4),1fr);
        gap:1px;
        background:#e8e4e4;
        border:1px solid #e8e4e4;
        border-radius:6px;
        overflow:hidden;
        padding:0;
        margin:0 0 14px;
        line-height:normal;
    }
    .main.xmxp-detail .xingmingmp .xingmingzili li{
        float:none;
        width:auto;
        height:40px;
        line-height:40px;
        margin:0;
        border:0;
        border-radius:0;
        box-sizing:border-box;
        text-align:center;
        font-size:14px;
        color:#333;
        background:#fffdf8;
        list-style:none;
        white-space:nowrap;
        overflow:hidden;
        text-overflow:ellipsis;
    }
    .main.xmxp-detail .xingmingmp .xingmingzili li.cf0{
        grid-column-start:1;
        background:#f8f1e3;
        color:#8e2b1a;
        font-weight:bold;
    }
     
    .main.xmxp-detail .xingmingmp .xingmingzili li:hover{
        border:0;
        margin:0;
        background:#fffdf8;
    }
    .main.xmxp-detail .xingmingmp .xingmingzili li.cf0:hover{
        background:#f8f1e3;
    }
     
    .main.xmxp-detail .xingmingmp .xingmingzili1{grid-template-columns:1fr;}
    .main.xmxp-detail .xingmingmp .xingmingzili1 li{
        grid-column:1 / -1;
        text-align:left;
        padding-left:16px;
        background:#fffdf8;
    }

    .main.xmxp-detail .container ul.xmxp-six li{
        border:1px solid #f0e0d2;
        border-left:4px solid #c33a03;
        border-radius:6px;
        margin:0 0 14px;
        padding:12px 16px;
        background:#fffdf8;
    }
    .main.xmxp-detail .container ul.xmxp-six li:hover{
        border:1px solid #f0e0d2;
        border-left:4px solid #c33a03;
    }

    .main.xmxp-detail .xmxp-bazi .pil{min-width:0;flex:1 1 0;padding:16px 10px;}

    .ming-yuyi{font-size:15px;line-height:2;color:#333;word-break:break-word;}
    .ming-yuyi p{margin:0 0 10px 0;}

    @media (max-width:1199px){
      .main.xmxp-detail .container{width:100%;padding:0 10px;box-sizing:border-box;}
      .main.xmxp-detail .table_xx1{flex-direction:column;height:auto!important;padding:12px 10px;}
      .main.xmxp-detail .table_xx1 .table_xx_left{flex:0 0 auto;width:100%;height:auto;text-align:center;padding:4px 0;}
      .main.xmxp-detail .table_xx1 .table_xx_left .fs{font-size:54px!important;}
      .main.xmxp-detail .table_xx1 .table_xx_left .right_fix{font-size:15px!important;}
      .main.xmxp-detail .table_xx1 .table_xx_right{flex:1 1 auto;width:100%;height:auto;padding:6px 2px 0;}
      .table_bg .left,.table_bg .right{display:none;}
      .baziboxtt2{font-size:15px;line-height:26px;}
      .xmwugepd{padding:0 4px;}
      .xmzili2,.geshu{width:86px;}
      .xmzili2 span,.xmzili5 span,.geshu span,.geshu1 span{padding-left:6px;}
      .main.xmxp-detail .bazipp{padding:10px 8px;}
      .main.xmxp-detail .xingmingmp .xingmingzili li{height:34px;line-height:34px;font-size:12px;}
      .main.xmxp-detail .xingmingmp .xingmingzili li.cf0{padding-left:4px;}
      .xmxp-lock{padding:20px 14px;}
      .xmxp-lock .lock-t{font-size:16px;}
      .xmxp-lock .lock-d{font-size:13px;line-height:22px;}
      .xmxp-lock .lock-p b{font-size:20px;}
      .xmxp-lock .lock-btn{display:block;padding:12px 0;font-size:16px;}
      .xmxp-six li{padding:10px 12px;}
      .xmxp-six li .c{font-size:13px;line-height:22px;}
      .xmxp-bazi .pil .gz{font-size:20px;letter-spacing:0;}
      .ming-yuyi{font-size:14px;line-height:1.9;}
    }
