form[name="bdyx"] #submit{background:#bd1726;color:#fff}
@media(max-width:640px){.fixed-bottom{background:#bd1726}.fixed-bottom li{border-color:#ce5660}.fixed-bottom a{color:#fff}.noncity-mobile-news li:nth-child(n+9){display:none}}
.noncity-mobile-news h2{color:#bd1726!important}.noncity-mobile-news>header>a{color:#931321}.ggxdzg-nav{font-family:Arial,"Microsoft YaHei",sans-serif}.banner .btn{display:none!important}.ggxdzg-carousel-controls{position:absolute;bottom:10px;left:0;right:0;z-index:5;display:flex;justify-content:center;gap:8px}.ggxdzg-carousel-controls button{background:#fff;border:1px solid #bd1726;color:#931321;padding:5px 9px;cursor:pointer;border-radius:3px}.ggxdzg-carousel-controls button[aria-current=true]{background:#bd1726;color:#fff}.banner .list li{z-index:1!important}.banner .list li[hidden]{display:none!important}.banner .list li:not([hidden]){display:block!important}
@media(max-width:640px){.zxjtad,.adpic{display:block;width:100%;height:auto;margin:0;float:none}.banner{display:block;position:relative;width:100%;aspect-ratio:680/420;overflow:hidden}.banner .list,.banner .list li{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0}.banner .list img{display:block;width:100%;height:100%;object-fit:contain}.ggxdzg-carousel-controls{bottom:5px}.ggxdzg-carousel-controls button{font-size:12px;padding:3px 8px}.jz-info{display:flex!important}}
.openhz_left,.openhz_left1,.content{border-color:#eddfe0}.openhz_left_top,.banner .btn li.hover{background:#bd1726}.jz-info a{color:#931321}.row-time span,.row-place span,.row-fee span,.row-system span{color:#79575b}.row-data h3,.row-data h3 a{font-weight:700}.openhz_left_ul li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media(min-width:641px){.jz-info a{background:#bd1726;color:white;box-shadow:none}.jz-info a:hover{background:#931321}.btn_2{background:#bd1726}}
/* Guigu column navigation: both devices, no global/shared CSS changes. */
.ggxdzg-nav{display:flex;clear:both;width:100%;box-sizing:border-box;margin:14px 0 0;border-top:1px solid #eddfe0;border-bottom:2px solid #bd1726;background:#fff;font-family:"Microsoft YaHei",sans-serif;line-height:1.5}
.ggxdzg-nav a{display:block;box-sizing:border-box;min-width:118px;padding:15px 26px;text-align:center;color:#931321;font-size:17px;font-weight:700;white-space:nowrap;text-decoration:none}
.ggxdzg-nav a:hover{background:#fcf3f3}.ggxdzg-nav a[aria-current]{background:#bd1726;color:#fff}.ggxdzg-nav a:focus-visible,.ggxdzg-crumb a:focus-visible{outline:2px solid #79121e;outline-offset:-3px}
.ggxdzg-crumb{display:flex;align-items:center;gap:7px;clear:both;box-sizing:border-box;width:100%;min-width:0;padding:12px 0;margin:0;color:#777;font-size:13px;line-height:24px;white-space:nowrap;overflow:hidden;background:#fff}
.ggxdzg-crumb a{flex:none;color:#79575b;text-decoration:none}.ggxdzg-crumb i{font-style:normal;color:#a3aba0}.ggxdzg-crumb span[aria-current]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mainbody>.main{margin-top:0}.main .ggxdzg-section-title{display:block;box-sizing:border-box;max-width:100%;height:auto;margin:8px 0 18px;padding:0;background:none;border:0;color:#292929;font-family:"Microsoft YaHei",sans-serif;font-size:24px;font-weight:700;line-height:1.5;text-align:left}
.ggxdzg-mobile-news{display:none}
@media(max-width:640px){.embed-icon{position:fixed!important;top:auto!important;right:10px!important;left:auto!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;transform:none!important;max-width:100%;margin:0!important;z-index:9999!important}.main-row{padding:0 12px;box-sizing:border-box;max-width:100%}.row-data h3{font-weight:700}.content-left>h2{font-size:22px;font-weight:700;line-height:1.5;text-align:center;margin:16px 12px}.content-left>.content{padding:0 12px;box-sizing:border-box}.content-left .content img{display:block;max-width:100%;height:auto!important;margin-left:auto;margin-right:auto}.content-info{font-size:13px;color:#777;line-height:1.8;padding:0 12px 12px}.ggxdzg-nav{margin:0}.ggxdzg-nav a{flex:1;min-width:0;padding:13px 2px;font-size:15px}.ggxdzg-crumb{padding:9px 10px;line-height:1.6}.main .ggxdzg-section-title{margin:8px 0 12px;padding:0 10px;font-size:18px}.ggxdzg-mobile-news{display:block;clear:both;box-sizing:border-box;width:100%;padding:20px 12px 14px;margin:8px 0 14px;background:#fff;line-height:1.6}.ggxdzg-mobile-news-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:2px solid #bd1726}.ggxdzg-mobile-news h2{margin:0;color:#333;font-size:19px;font-weight:700;line-height:1.5}.ggxdzg-mobile-news-header>a{flex:none;color:#931321;font-size:13px}.ggxdzg-mobile-news ul{margin:0;padding:0;list-style:none}.ggxdzg-mobile-news li{margin:0;padding:0;border-bottom:1px solid #eee}.ggxdzg-mobile-news li a{display:block;box-sizing:border-box;width:100%;padding:12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.6;color:#333;text-decoration:none}#fenye{display:block!important;clear:both;margin:16px 10px;font-size:13px;line-height:2}#fenye a{display:inline-block;padding:3px 5px;color:#931321}}
