@charset "gb2312";
*html { background-image:url(about:blank); background-attachment:fixed; }/*解决IE6下滚动抖动的问题*/
body { color:#343434; font-size: 12px; font-family:"宋体"; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #F6F6F6; background-image: url(bei.jpg); background-repeat: no-repeat; background-position: center top; }
body a:hover { color:#cc0000; text-decoration:underline; }
a { text-decoration:none; font-size: 12px; color: #333333; cursor:hand; }
a:link { text-decoration: none; }
a:visited { color: #333333; }
a:hover { text-decoration: underline; color:#cc0000; }
a:active { text-decoration: none; color: #333333; }
od, ul, li, ul li { list-style:none; }
input, select, button { font:12px Tahoma, Geneva, sans-serif; vertical-align:middle; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; font-size:100%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
.clear { overflow:hidden; }
.center { margin:0 auto; }
.full { width:100%; }
.bai { background-color:#FFF; }
.Lfloat { float:left; }
.Rfloat { float:right; }
.clearfloat { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.w960 { width:960px; }
.mt { margin-top:10px; }
.mt2 { margin-top:20px; }
body, td, th { color: #333333; }
.d01 { background-image:url(d01.gif); background-repeat: no-repeat; }
.d02 { background-image:url(d02.gif); background-repeat: repeat-x; }
.d03 { background-image:url(d03.gif); background-repeat: no-repeat; }
.d04 { background-image:url(d04.gif); background-repeat: no-repeat; }
.dh a { font-size:14px; font-weight:bold; color:#FFF; }
.dh a:hover { color:#FF0; text-decoration: none; }
.s01 { font-size:12px; font-weight:bold; color:#FFF; }
.s02 { width:116px; height:21px; border:#CFCFCF solid 1px; }
.bian { border:#D1D1D1 solid 1px; }
.bian2 { border:#8EDCFF solid 1px; }
.bian3 {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #D7D9DB; }
.bt01 { font-size:14px; font-weight:bold; color:#EF590F; }
.bt02 a { font-size:12px; color:#007FB6; }
.bt03 a { font-size:16px; font-weight:bold; color:#BF0000; }
.bt04 { line-height:24px; }
.bt04 a { font-size:12px; color:#BF0000; }
.bt05 { background-image: url(bt01.gif); }
.bt06 { font-size:14px; font-weight:bold; color:#FFF; letter-spacing: 5px; }
.bt07 { line-height:25px; padding:5px 10px 12px 10px; overflow:hidden; height:192px; }
.bt07 a { color:#007FB6; }
.bt08 { font-size:14px; font-weight:bold; color:#007FB6; }
.bt09 { font-size:14px; font-weight:bold; color:#007FB6; }
.bt10 { font-size:16px; font-weight:bold; font-family:"黑体"; }
.bt11 { float:left; margin-right:10px; margin-top:10px; }
.y01 { width:200px; }
.wei { color:#666; line-height:26px; }
.lbt { text-indent: 70px; }
.lbt a { color:#F00; font-size:14px; font-weight:bold; }
.lbt1 { text-indent: 70px; }
.lbt1 a { color: #333; font-size: 14px; font-weight: bold; }
.l2 { font-size:14px; font-weight:bold; color:#006CB8; }
.l3 { background-image: url(l3.jpg); background-repeat: no-repeat; background-position: 5px 18px; }
.l4 { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.l5 { color:#006CB8; }
.l5 a { color:#006CB8; }
@media (max-width: 768px) {
    html,
    body {
        width: 100%;
        max-width: 100%;
        margin: 0;
        padding: 0;
        overflow-x: hidden;
        -webkit-text-size-adjust: 100%;
    }

    body {
        font-family: "Microsoft YaHei", SimSun, sans-serif;
        font-size: 15px;
        line-height: 1.65;
        background-color: #f6f6f6 !important;
        background-image: url("https://www.mmgs.org.cn/lwhyjh/bei.jpg") !important;
        background-repeat: no-repeat !important;
        background-position: center top !important;
        background-size: auto 132px !important;
    }

    *,
    *::before,
    *::after {
        box-sizing: border-box;
    }

    img,
    iframe,
    table {
        max-width: 100%;
    }

    body table {
        width: 100% !important;
    }

    img {
        height: auto;
    }

    body > table,
    .bai,
    table[width="960"],
    table[width="920"],
    table[width="669"],
    table[width="660"],
    table[width="325"],
    table[width="320"],
    table[width="314"],
    table[width="293"],
    table[width="283"],
    table[width="251"],
    table[width="242"],
    table[width="240"],
    table[width="238"] {
        width: 100% !important;
        max-width: 100% !important;
    }

    body > table.bai {
        padding: 0 12px;
    }

    body > table.bai > tbody > tr,
    body > table.bai > tr,
    table[width="920"] > tbody > tr,
    table[width="920"] > tr,
    table[width="660"] > tbody > tr,
    table[width="660"] > tr,
    table[width="669"] > tbody > tr,
    table[width="669"] > tr {
        display: block;
        width: 100%;
    }

    body > table.bai > tbody > tr > td,
    body > table.bai > tr > td,
    table[width="920"] > tbody > tr > td,
    table[width="920"] > tr > td,
    table[width="660"] > tbody > tr > td,
    table[width="660"] > tr > td,
    table[width="669"] > tbody > tr > td,
    table[width="669"] > tr > td {
        display: block;
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
    }

    td {
        height: auto !important;
    }

    .mt2 {
        margin-top: 12px !important;
    }

    .bian,
    .bian2,
    .l1 {
        border-color: #e1e1e1 !important;
        background-color: #fff !important;
    }

    .bt01,
    .bt08,
    .l2 {
        font-size: 16px !important;
        line-height: 36px !important;
    }

    .bt02 a {
        font-size: 13px !important;
    }

    .bt04,
    .bt07,
    .wei {
        font-size: 15px !important;
        line-height: 1.8 !important;
    }

    /* 顶部 */
    script[src*="longwenhuayanjiuhui-Top"] + table,
    script[src*="longwenhuayanjiuhui-Top"] + table table,
    script[src*="longwenhuayanjiuhui-Top"] + table tbody,
    script[src*="longwenhuayanjiuhui-Top"] + table tr,
    script[src*="longwenhuayanjiuhui-Top"] + table td {
        width: 100% !important;
        height: auto !important;
        max-width: 100% !important;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table > tbody > tr > td {
        padding-top: 132px;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table > tbody > tr > td > table > tbody > tr {
        display: flex !important;
        flex-wrap: wrap;
        align-items: stretch;
        background: #0e65ad;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d01,
    script[src*="longwenhuayanjiuhui-Top"] + table .d03,
    script[src*="longwenhuayanjiuhui-Top"] + table .d04 {
        display: none !important;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d02.dh {
        display: block !important;
        flex: 0 0 33.333%;
        width: 33.333% !important;
        min-height: 38px;
        text-align: center;
        background: #0e65ad !important;
        border-right: 1px solid rgba(255, 255, 255, 0.25);
        border-bottom: 1px solid rgba(255, 255, 255, 0.22);
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d02.dh a {
        display: block;
        padding: 9px 2px;
        color: #fff !important;
        font-size: 14px !important;
        line-height: 20px;
        white-space: nowrap;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d02:not(.dh) {
        display: none !important;
        flex: 0 0 100%;
        width: 100% !important;
        padding: 8px 10px;
        background: rgba(14, 101, 173, 0.92) !important;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d02:not(.dh) table,
    script[src*="longwenhuayanjiuhui-Top"] + table .d02:not(.dh) tbody,
    script[src*="longwenhuayanjiuhui-Top"] + table .d02:not(.dh) tr {
        display: block !important;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .d02:not(.dh) td {
        display: inline-block !important;
        width: auto !important;
        vertical-align: middle;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .s01 {
        display: none !important;
    }

    script[src*="longwenhuayanjiuhui-Top"] + table .s02 {
        width: calc(100vw - 120px) !important;
        max-width: 230px;
        height: 30px;
        padding: 0 8px;
        border: 1px solid #cfd7e2;
        background: #fff;
        font-size: 14px;
    }

    .l1 table[style*="border-bottom"] td[width="37"] {
        display: none !important;
    }

    /* 首页 */
    .yx-rotaion,
    .yx-rotaion .rotaion_list,
    .yx-rotaion .rotaion_list li {
        width: 100% !important;
        height: auto !important;
        aspect-ratio: 300 / 228;
        overflow: hidden;
    }

    .yx-rotaion .rotaion_list li {
        display: block !important;
        float: none !important;
        flex: 0 0 100%;
        scroll-snap-align: start;
        position: static !important;
        left: auto !important;
        top: auto !important;
    }

    .yx-rotaion .rotaion_list li:first-child {
        display: block !important;
    }

    .yx-rotaion .rotaion_list {
        display: flex !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
        scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
    }

    .yx-rotaion .rotaion_list::-webkit-scrollbar {
        display: none;
    }

    .yx-rotaion img,
    .rotaion_list img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover;
    }

    .yx-rotaion .rotaion_title,
    .yx-rotaion .yx-rotation-title {
        width: 100% !important;
        height: 34px !important;
        line-height: 34px !important;
        padding: 0 10px;
        font-size: 14px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .yx-rotaion .yx-rotation-t {
        width: 100% !important;
        font-size: 14px !important;
    }

    .yx-rotaion .yx-rotation-focus {
        display: none !important;
    }

    .bt03 {
        padding: 10px 0 4px;
    }

    .bt03 a {
        display: block;
        font-size: 17px !important;
        line-height: 1.55;
        color: #b70000;
        white-space: normal;
    }

    .bt04.bian3 {
        padding: 0 10px 10px;
    }

    .bian2:has(.bt05) {
        display: none !important;
    }

    .bt07 {
        height: auto !important;
        padding: 10px 12px 12px !important;
    }

    .bt07 a {
        display: block;
        padding: 8px 0;
        border-bottom: 1px solid #edf0f2;
        font-size: 15px !important;
        line-height: 1.55;
    }

    table[width="325"] tr:not(:first-child),
    table[width="660"] tr:not(:first-child) {
        min-height: 0;
    }

    table[width="325"] td,
    table[width="660"] td {
        font-size: 15px !important;
        line-height: 1.65 !important;
        word-break: break-word;
    }

    table[width="325"] td[width="80"],
    table[width="660"] td[width="80"] {
        display: block;
        width: 100% !important;
        padding: 0 0 8px 14px;
        color: #888;
        font-size: 13px !important;
        line-height: 1.4 !important;
        border-bottom: 1px solid #edf0f2;
    }

    table[width="325"] td[align="left"],
    table[width="660"] td[align="left"] {
        padding: 8px 0 2px;
    }

    table[width="325"] td[align="left"] a,
    table[width="660"] td[align="left"] a {
        font-size: 15px !important;
        line-height: 1.55;
    }

    table[width="325"] > tbody > tr,
    .bian:has(img[src*="b05.gif"]) table[width="283"] > tbody > tr,
    .bian:has(img[src*="b06.gif"]) table[width="283"] > tbody > tr,
    .bian:has(img[src*="b07.gif"]) table[width="283"] > tbody > tr {
        display: block !important;
        padding: 8px 0;
        border-bottom: 1px solid #edf0f2;
    }

    table[width="325"] > tbody > tr:first-child,
    .bian:has(img[src*="b05.gif"]) table[width="283"] > tbody > tr:first-child,
    .bian:has(img[src*="b06.gif"]) table[width="283"] > tbody > tr:first-child,
    .bian:has(img[src*="b07.gif"]) table[width="283"] > tbody > tr:first-child,
    .bian:has(img[src*="b05.gif"]) table[width="283"] > tbody > tr:last-child,
    .bian:has(img[src*="b06.gif"]) table[width="283"] > tbody > tr:last-child,
    .bian:has(img[src*="b07.gif"]) table[width="283"] > tbody > tr:last-child {
        display: none !important;
    }

    table[width="325"] > tbody > tr > td,
    .bian:has(img[src*="b05.gif"]) table[width="283"] > tbody > tr > td,
    .bian:has(img[src*="b06.gif"]) table[width="283"] > tbody > tr > td,
    .bian:has(img[src*="b07.gif"]) table[width="283"] > tbody > tr > td {
        display: block !important;
        width: 100% !important;
        padding: 0 !important;
        border-bottom: 0 !important;
        background: transparent !important;
    }

    table[width="325"] > tbody > tr > td[align="left"],
    .bian:has(img[src*="b05.gif"]) table[width="283"] td[align="left"],
    .bian:has(img[src*="b06.gif"]) table[width="283"] td[align="left"],
    .bian:has(img[src*="b07.gif"]) table[width="283"] td[align="left"] {
        color: transparent;
        font-size: 0 !important;
    }

    table[width="325"] > tbody > tr > td[align="left"] a,
    .bian:has(img[src*="b05.gif"]) table[width="283"] td[align="left"] a,
    .bian:has(img[src*="b06.gif"]) table[width="283"] td[align="left"] a,
    .bian:has(img[src*="b07.gif"]) table[width="283"] td[align="left"] a {
        display: block;
        color: #333;
        font-size: 15px !important;
        line-height: 1.55;
        word-break: break-word;
    }

    table[width="325"] > tbody > tr > td[width="80"],
    .bian:has(img[src*="b05.gif"]) table[width="283"] td:not([align]),
    .bian:has(img[src*="b06.gif"]) table[width="283"] td:not([align]),
    .bian:has(img[src*="b07.gif"]) table[width="283"] td:not([align]) {
        margin-top: 4px;
        color: #888;
        font-size: 13px !important;
        line-height: 1.4 !important;
        text-align: left !important;
    }

    .bt09,
    .bt10 {
        font-size: 15px !important;
        line-height: 1.7 !important;
    }

    .bt09 {
        width: 92px !important;
    }

    .bt10 a {
        font-size: 15px !important;
    }

    .bt11 {
        float: none !important;
        display: inline-block;
        width: calc(50% - 6px);
        margin: 8px 3px !important;
        vertical-align: top;
    }

    .bt11 img {
        display: block;
        width: 100% !important;
    }

    /* 栏目页 */
    .lbt1,
    td[background*="lb01.jpg"] {
        display: block !important;
        width: 100% !important;
        height: auto !important;
        min-height: 39px;
        text-indent: 0 !important;
        background-size: 100% 39px;
    }

    .lbt1 a,
    td[background*="lb01.jpg"] a {
        display: block;
        padding: 9px 14px;
        font-size: 15px !important;
        line-height: 1.4;
    }

    img[src*="leftBannner.jpg"] {
        display: none !important;
    }

    .l5 {
        display: none !important;
    }

    .l3 {
        display: none !important;
    }

    .l4 {
        display: block !important;
        width: 100% !important;
        min-height: 0 !important;
        padding: 7px 0 !important;
        border-bottom: 0 !important;
        font-size: 15px !important;
        line-height: 1.55 !important;
        text-align: left !important;
        color: #888;
    }

    .l4 a {
        display: block;
        padding: 0 !important;
        color: #333;
        font-size: 16px !important;
        line-height: 1.55;
    }

    .l4[align="right"] {
        margin-top: -4px;
        padding: 0 0 8px !important;
        color: #888;
        font-size: 13px !important;
        line-height: 1.4 !important;
        border-bottom: 1px solid #e9e9e9;
    }

    /* 内容页 */
    .l1 table[style*="margin:20px"] td {
        display: block;
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .l1 table[style*="margin:20px"] td[style*="font-size:23px"] {
        font-size: 20px !important;
        line-height: 1.45 !important;
        padding: 6px 0 12px !important;
        text-align: center !important;
    }

    .l1 table[style*="margin:20px"] td[style*="color:#999"] {
        padding: 0 0 12px !important;
        color: #888 !important;
        font-size: 13px !important;
        line-height: 1.7 !important;
        text-align: center !important;
        border-bottom: 1px solid #e9e9e9;
    }

    .l1 table[style*="margin:20px"] td[style*="line-height:30px"] {
        padding-top: 14px !important;
        font-size: 16px !important;
        line-height: 1.85 !important;
        text-align: justify;
        word-break: break-word;
    }

    .l1 table[style*="margin:20px"] p {
        margin: 0 0 12px !important;
        font-size: 16px !important;
        line-height: 1.85 !important;
    }

    .l1 table[style*="margin:20px"] img {
        max-width: 100% !important;
        height: auto !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai table,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai tbody,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai tr,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai td,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai table,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai tbody,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai tr,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai td {
        width: 100% !important;
        max-width: 100% !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai tbody,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai tr,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai td,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai tbody,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai tr,
    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai td {
        display: block;
        height: auto !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai {
        padding: 0 18px;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai .bian {
        margin-top: 12px !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai img,
    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai .bt02 {
        display: none !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai table[width="880"] > tbody > tr {
        display: grid !important;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 8px 10px;
        padding: 12px 14px;
        background: #f7fcff;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai table[width="880"] > tbody > tr > td {
        display: block !important;
        width: 100% !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai select {
        display: block;
        width: 100% !important;
        height: 36px;
        margin: 0;
        padding: 0 8px;
        border: 1px solid #cfdfea;
        background-color: #fff;
        font-size: 14px;
    }

    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai {
        padding: 0 12px 16px;
        background: #f6f6f6 !important;
    }

    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai .wei {
        padding: 12px;
        background: #eee;
        text-align: center !important;
        font-size: 13px !important;
        line-height: 1.8 !important;
    }

    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai img {
        display: block;
        margin: 8px auto 0;
    }

    /* 细节修正 */
    .yx-rotaion .rotaion_list li {
        display: block !important;
    }

    .yx-rotaion .rotaion_list li[style*="display: none"] {
        display: block !important;
    }

    .bian > tbody > tr:first-child table tr,
    .bian2 > tbody > tr:first-child table tr {
        display: flex !important;
        align-items: center;
        width: 100%;
    }

    .bian > tbody > tr:first-child table td,
    .bian2 > tbody > tr:first-child table td {
        display: block !important;
        height: 30px !important;
        line-height: 30px !important;
    }

    .bian > tbody > tr:first-child table td:first-child,
    .bian2 > tbody > tr:first-child table td:first-child {
        flex: 0 0 34px;
        width: 34px !important;
    }

    .bian > tbody > tr:first-child table .bt01,
    .bian > tbody > tr:first-child table .bt08,
    .bian2 > tbody > tr:first-child table .bt01,
    .bian2 > tbody > tr:first-child table .bt08 {
        flex: 1 1 auto;
        width: auto !important;
        min-width: 0;
    }

    .bian > tbody > tr:first-child table .bt02,
    .bian2 > tbody > tr:first-child table .bt02 {
        flex: 0 0 auto;
        width: auto !important;
        padding-right: 8px;
        text-align: right;
        white-space: nowrap;
    }

    .bian > tbody > tr:first-child table .bt02 a,
    .bian2 > tbody > tr:first-child table .bt02 a {
        display: inline !important;
        font-size: 13px !important;
        line-height: 30px;
    }

    .bian > tbody > tr:first-child table .bt01,
    .bian > tbody > tr:first-child table .bt08,
    .bian2 > tbody > tr:first-child table .bt01,
    .bian2 > tbody > tr:first-child table .bt08 {
        display: flex !important;
        align-items: center;
        height: 30px !important;
        line-height: 30px !important;
    }

    .bian > tbody > tr:first-child table .bt01 {
        color: #ef590f;
    }

    .bian > tbody > tr:first-child table .bt01,
    .bian > tbody > tr:first-child table .bt01 a {
        font-size: 15px !important;
    }

    table[width="325"] > tbody > tr:first-child,
    table[width="325"] > tbody > tr:nth-child(2) {
        display: block !important;
        padding: 0 !important;
        border-bottom: 0 !important;
    }

    table[width="325"] > tbody > tr:nth-child(3) {
        display: none !important;
    }

    table[width="325"] .bt03 {
        display: block !important;
        padding: 10px 10px 6px !important;
        text-align: center !important;
        border-bottom: 0 !important;
    }

    table[width="325"] .bt04.bian3 {
        display: block !important;
        width: 100% !important;
        padding: 8px 10px 12px !important;
        color: #333 !important;
        font-size: 15px !important;
        line-height: 1.75 !important;
        border-bottom: 1px solid #edf0f2 !important;
        background: transparent !important;
    }

    table[width="325"] .bt04.bian3 a {
        display: inline !important;
        color: #bf0000 !important;
        font-size: 14px !important;
    }

    table[width="325"] > tbody > tr:has(td[width="80"]) {
        display: block !important;
        padding: 9px 10px !important;
        border-bottom: 1px solid #edf0f2 !important;
    }

    table[width="325"] > tbody > tr:has(td[width="80"]) > td {
        display: block !important;
        width: 100% !important;
        padding: 0 !important;
        border-bottom: 0 !important;
    }

    table[width="325"] > tbody > tr:has(td[width="80"]) > td[align="left"] {
        color: transparent !important;
        font-size: 0 !important;
    }

    table[width="325"] > tbody > tr:has(td[width="80"]) > td[align="left"] a {
        color: #333 !important;
        font-size: 15px !important;
        line-height: 1.55 !important;
    }

    table[width="325"] > tbody > tr:has(td[width="80"]) > td[width="80"] {
        margin-top: 4px;
        color: #888 !important;
        font-size: 13px !important;
        line-height: 1.4 !important;
        text-align: left !important;
    }

    .l1 > tbody > tr > td > table[style*="border-bottom"] .l2,
    .l1 > tbody > tr > td > table[style*="border-bottom"] .l2 a {
        color: #006cb8 !important;
        font-size: 15px !important;
        line-height: 1.6 !important;
        font-weight: bold;
    }

    .l1 > tbody > tr > td > table[style*="border-bottom"] .l2 {
        padding: 8px 0 10px !important;
        border-bottom: 1px solid #d8d8d8 !important;
    }

    .l1 table[style*="margin-top:20px"] > tbody > tr {
        display: block !important;
        padding: 2px 0 3px !important;
        border-bottom: 1px solid #e5e5e5 !important;
    }

    .l1 table[style*="margin-top:20px"] .l4 {
        border-bottom: 0 !important;
        padding: 1px 0 !important;
        line-height: 1.45 !important;
    }

    .l1 table[style*="margin-top:20px"] .l4[align="right"] {
        padding: 0 0 2px !important;
        margin-top: 0 !important;
        border-bottom: 0 !important;
        font-size: 13px !important;
        line-height: 1.3 !important;
        color: #777 !important;
    }

    .l1 table[style*="margin-top:20px"] + table td {
        padding: 14px 0 10px !important;
        color: #333;
        font-size: 14px !important;
        line-height: 1.8 !important;
        text-align: center !important;
    }

    .l1 table[style*="margin-top:20px"] + table a,
    .l1 table[style*="margin-top:20px"] + table font {
        font-size: 14px !important;
    }

    .bian:has(img[src*="b03.gif"]) .bt04,
    .bian:has(img[src*="b04.gif"]) .bt04 {
        display: block;
        padding: 8px 12px 12px !important;
        font-size: 15px !important;
        line-height: 1.85 !important;
        text-align: justify;
    }

    .bian:has(img[src*="b05.gif"]) table[width="283"],
    .bian:has(img[src*="b06.gif"]) table[width="283"],
    .bian:has(img[src*="b07.gif"]) table[width="283"] {
        padding: 0 10px !important;
    }

    .bian:has(img[src*="b02.gif"]) table[width="283"] {
        padding: 0 12px 8px !important;
    }

    .bian:has(img[src*="b02.gif"]) table[width="283"] td {
        line-height: 1.7 !important;
    }

    .bian:has(img[src*="b02.gif"]) .bt09 {
        width: 96px !important;
        padding-right: 6px !important;
    }

    .bian:has(img[src*="b02.gif"]) .bt10 {
        padding-left: 4px !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai {
        width: calc(100% - 24px) !important;
        margin: 14px auto 0 !important;
        padding: 0 !important;
        background: transparent !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai .bian {
        margin-top: 0 !important;
    }

    script[src*="longwenhuayanjiuhui-xiangguanlianjie"] + table.bai .bt01 {
        padding-left: 8px;
    }

    script[src*="longwenhuayanjiuhui-Copyright"] + table.bai {
        width: calc(100% - 24px) !important;
        margin: 12px auto 0 !important;
        padding: 0 0 16px !important;
    }
}
