*{box-sizing:border-box;word-break:break-all}body{margin:0;font-size:12px;color:#333;background:#fff;font-family:PingFangSC-Regular,Helvetica,Arial,"Microsoft Yahei",sans-serif}ul,li,p,h1,h2,h3,form{margin:0;padding:0}li{list-style:none}a{color:#333;text-decoration:none}a:hover{color:#c01e13}.clearfix:after{content:"";display:block;clear:both}.m{width:1200px;margin:0 auto;background:#fff}.f_l{float:left}.f_r{float:right}.topline{height:33px;line-height:33px;background:#f1f1f1;border-bottom:1px solid #dedede;color:#666}.topline .m{background:#f1f1f1}.topline a{color:#666}.brand{height:96px;background:#fff}.brand .m{height:96px;padding:13px 0}.logo{float:left;width:390px;height:70px;overflow:hidden}.logo img{width:390px;height:92px;margin-top:-10px}.brand-r{float:right;width:520px;text-align:right;padding-top:8px}.slogan{font-size:18px;color:#a72b29;font-weight:700;letter-spacing:2px;margin-bottom:14px}.topsearch input{width:300px;height:32px;border:2px solid #a72b29;padding:0 10px}.topsearch button{height:32px;width:78px;border:0;background:#a72b29;color:#fff;font-weight:bold}.menu{height:38px;background:#a72b29;overflow:hidden}.menu .m{background:#a72b29}.menu li{float:left;background:linear-gradient(to bottom,#be3936,#a72b29);border-right:1px solid rgba(255,255,255,.18)}.menu a{display:block;height:38px;line-height:38px;color:#fff;padding:0 18px;font-size:14px;letter-spacing:1px}.menu li.menuon,.menu li:hover{background:#861815}.datebar{height:34px;line-height:34px;border-bottom:1px solid #e6e6e6;background:#fafafa}.datebar .m{background:#fafafa}.date{float:left;color:#666}.notice-roll{float:right;width:620px;height:34px;overflow:hidden;text-align:right;color:#555}.notice-roll b{color:#a72b29}.indexTit{margin-top:18px;text-align:center;padding:0 35px 24px;border-bottom:1px solid #eee}.indexTit h3{font-size:28px;font-weight:700;line-height:50px;color:#c01e13}.indexTit h3 a{color:#c01e13}.indexTit p{font-size:14px;line-height:24px;color:#666}.indexTit ul{margin-top:10px;text-align:center}.indexTit li{display:inline-block;max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 13px;border-right:1px solid #aaa;font-size:14px}.indexTit li:last-child{border-right:0}.main3{padding-top:16px}.left-slide{float:left;width:360px}.slidebox{height:248px;border:1px solid #ddd;padding:4px;position:relative;overflow:hidden;background:#f7f7f7}.slidebox img{width:350px;height:238px;display:block}.slidebox span{position:absolute;left:4px;right:4px;bottom:4px;height:34px;line-height:34px;background:rgba(0,0,0,.62);color:#fff;padding:0 12px;font-size:14px;overflow:hidden}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.quick-grid a{display:block;height:42px;line-height:42px;text-align:center;background:#f5efe6;border:1px solid #e2c99c;color:#8b1b17;font-size:15px;font-weight:bold}.center-news{float:left;width:500px;margin-left:16px}.right-news{float:right;width:308px}.ibox_head{height:32px;line-height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='32'%3E%3Cpath d='M0 16h16' stroke='%23ddd'/%3E%3C/svg%3E") repeat-x 0 16px;padding-left:15px}.ibox_head strong{font-size:15px;color:#a72b29;background:#fff;padding:0 8px 0 0}.ibox_head span{float:right;background:#fff;padding-left:8px;font-size:12px}.ibox_head.red strong{color:#c01e13}.ibox_body{border:1px solid #ddd;border-top:0;padding:8px 12px 10px;min-height:222px}.ibox_body li{height:28px;line-height:28px;overflow:hidden;background:radial-gradient(circle,#999 2px,transparent 2px) no-repeat 2px 13px;padding-left:14px;font-size:14px}.ibox_body em{float:right;color:#999;font-style:normal;font-size:12px}.notice-list{min-height:160px}.adbtn{height:38px;line-height:38px;background:#a72b29;color:#fff;text-align:center;margin-top:10px;font-size:15px;font-weight:bold}.adbtn.sub{background:#c98618}.adline{height:58px;line-height:58px;margin-top:18px;margin-bottom:14px;background:linear-gradient(90deg,#8f1512,#c01e13,#d5a33a);color:#fff;text-align:center;font-size:24px;font-weight:bold;letter-spacing:5px}.grid2{margin-top:12px}.grid2 .col{float:left;width:592px}.grid2 .col:nth-child(2){float:right}.grid2 .ibox_body{min-height:238px}.pic-news{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:12px 12px 0;display:flex;gap:14px}.pic-news a{width:48%;display:block}.pic-news img{width:100%;height:112px;object-fit:cover;border:1px solid #ddd;padding:3px}.pic-news b{display:block;text-align:center;height:28px;line-height:28px;overflow:hidden}.ibox_body.small{min-height:96px;border-top:0;padding-top:0}.links{margin-top:16px;border:1px solid #ddd;background:#fafafa;height:40px;line-height:40px;padding:0 12px}.links strong{color:#a72b29}.links a{margin-right:22px}.foot_page{margin-top:16px;background:#a72b29;height:36px;line-height:36px;text-align:center;color:#fff}.foot_page .m{background:#a72b29}.foot_page a{color:#fff;margin:0 8px}.foot{text-align:center;color:#666;line-height:27px;padding:14px 0 18px}.foot .muted{color:#999}.pages{width:1200px;margin:16px auto 0;border:1px solid #ddd;padding:0 0 25px;background:#fff}.position{height:36px;line-height:36px;background:#f5f5f5;border-bottom:1px solid #ddd;padding:0 14px;color:#666}.page-title{text-align:center;font-size:24px;font-weight:400;margin:24px 30px 10px;color:#222}.article-meta{text-align:center;color:#888;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 30px;padding:8px}.content{font-size:16px;line-height:1.9;padding:20px 42px;text-align:left}.content p{text-indent:2em;margin:0 0 12px}.page-list{padding:12px 30px}.page-list li{height:36px;line-height:36px;border-bottom:1px dotted #ccc;font-size:14px}.page-list .date{float:right;color:#999}.qrcode{width:96px;height:96px;background:#fff;padding:4px}@media(max-width:800px){.m,.pages{width:94%}.brand{height:auto}.brand .m{height:auto}.logo,.brand-r{float:none;width:100%;text-align:left}.logo img{max-width:100%;height:auto}.menu{height:auto}.menu li{width:25%;text-align:center}.menu a{padding:0;font-size:13px}.notice-roll{display:none}.indexTit h3{font-size:20px;line-height:32px}.left-slide,.center-news,.right-news,.grid2 .col{float:none;width:100%;margin:0 0 12px}.adline{font-size:16px;letter-spacing:1px}.content{padding:16px;font-size:15px}.page-title{font-size:20px}.topsearch input{width:70%}}
/* 河南酒业网风格首页大轮播 */
.hero-banner{height:365px;position:relative;overflow:hidden;margin-top:10px;background:#111}.hero-banner .bannerBg{position:absolute;inset:-20px;background-size:cover;background-position:center;filter:blur(18px);opacity:.34;transform:scale(1.08)}.bannerImg{position:absolute;left:0;top:0;width:780px;height:365px;background:#222;overflow:hidden}.bannerImg .pic{position:absolute;inset:0;opacity:0;transition:opacity .55s ease;z-index:1}.bannerImg .pic.active{opacity:1;z-index:2}.bannerImg img{width:780px;height:365px;object-fit:cover;display:block}.bannerTitle{position:absolute;right:0;top:0;width:420px;height:365px;background:rgba(0,0,0,.72);z-index:3;padding:10px 0}.bannerTitle li{height:43px;line-height:43px;overflow:hidden;color:#fff;border-bottom:1px solid rgba(255,255,255,.13);cursor:pointer;padding:0 14px;position:relative}.bannerTitle li .num{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background:#666;color:#fff;margin-right:10px;border-radius:2px}.bannerTitle li .txt{display:inline-block;width:335px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bannerTitle li a{color:#fff;font-size:14px}.bannerTitle li.active,.bannerTitle li:hover{background:#a72b29}.bannerTitle li.active .num,.bannerTitle li:hover .num{background:#f5c45b;color:#8a160f}.main1{margin-top:14px}.main1l{float:left;width:360px}.main1-c{float:left;width:500px;margin-left:16px}.main1-r{float:right;width:308px}.mainTit{height:34px;line-height:34px;border-bottom:2px solid #a72b29;background:#f7f7f7;padding:0 10px}.mainTit h3{float:left;font-size:15px;color:#a72b29}.mainTit>a{float:right;color:#888}.xhTongzhi,.main1-l,.main1-c,.xiehui{border:1px solid #ddd;margin-bottom:12px}.xhTongzhi ul,.main1-l ul,.tabMain ul{padding:8px 12px}.xhTongzhi li,.main1-l li,.tabMain li{height:28px;line-height:28px;overflow:hidden;background:radial-gradient(circle,#999 2px,transparent 2px) no-repeat 2px 13px;padding-left:13px}.main1-l li span,.tabMain li span{float:right;color:#999;font-size:12px}.tabT{float:left}.tabT li{float:left;padding:0 16px;cursor:pointer;font-size:15px}.tabT li.active{background:#a72b29;color:#fff;font-weight:bold}.tabMain{min-height:238px}.xiehui{padding:12px}.xiehui dl{display:flex;gap:8px}.xiehui dd{flex:1;margin:0;text-align:center}.xiehui dd a{display:block;height:88px;background:#f6efe4;border:1px solid #e0c894;color:#8d1b17;padding-top:12px}.xiehui b{display:block;width:34px;height:34px;line-height:34px;border-radius:50%;background:#a72b29;color:#fff;margin:0 auto 6px;font-size:18px}.xiehui p{font-weight:bold}.xiehui ul{margin-top:10px}.xiehui li{height:32px;line-height:32px;border-bottom:1px dotted #ccc;background:radial-gradient(circle,#999 2px,transparent 2px) no-repeat 3px 15px;padding-left:14px}.left-slide,.center-news,.right-news{display:none!important}@media(max-width:800px){.hero-banner{height:auto}.bannerImg{position:relative;width:100%;height:230px}.bannerImg img{width:100%;height:230px}.bannerTitle{position:relative;width:100%;height:auto}.main1l,.main1-c,.main1-r{float:none;width:100%;margin-left:0}}
/* 1:1 对齐河南酒业网首页大轮播尺寸与交互 */
.hero-banner{display:none!important}.banner{width:1200px;margin:0 auto;overflow:hidden;position:relative;height:543px;background:#000}.bannerImg{width:1200px!important;position:relative!important;height:543px!important;left:auto!important;top:auto!important;background:#111;overflow:hidden}.bannerImg .pic{position:absolute!important;width:1200px!important;height:543px!important;margin:0 auto!important;top:0!important;left:0!important;display:none!important;opacity:1!important;transition:none!important}.bannerImg .pic.active{z-index:2!important;display:block!important}.bannerImg .pic img{display:block!important;width:1200px!important;height:543px!important;object-fit:cover!important}.bannerTitle{width:280px!important;height:543px!important;position:absolute!important;right:80px!important;top:0!important;z-index:3!important;background:transparent!important;padding:0!important}.bannerTitle .bannerBg{display:block!important;position:absolute!important;width:280px!important;height:543px!important;right:-20px!important;top:-20px!important;filter:blur(20px)!important;background-size:cover;background-position:center;opacity:.9;z-index:1}.bannerTitle ul{display:block!important;width:100%!important;height:507px!important;background:rgba(0,0,0,.35)!important;z-index:4!important;position:relative!important;padding:18px 0!important;margin:0!important}.bannerTitle ul li{height:36px!important;vertical-align:middle!important;padding:6px 20px!important;line-height:normal!important;overflow:hidden!important;color:#fff!important;border-bottom:0!important;cursor:pointer!important;background:transparent!important}.bannerTitle ul li table{height:100%;border-collapse:collapse}.bannerTitle ul li td{vertical-align:middle}.bannerTitle ul li .num{display:none!important}.bannerTitle ul li .txt{font-size:14px!important;line-height:18px!important;color:#fff!important;overflow:hidden!important;word-break:break-all!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:auto!important;white-space:normal!important}.bannerTitle ul li .txt a{color:#fff!important;font-size:inherit!important}.bannerTitle ul li.active{height:62px!important;background:linear-gradient(90deg,#a72b29 0,#a72b29 7px,rgba(255,255,255,.18) 7px,rgba(255,255,255,.10) 100%)!important}.bannerTitle ul li.active .txt{font-size:16px!important;line-height:28px!important}.main1{margin-top:10px!important}@media(max-width:800px){.banner{width:94%;height:auto}.bannerImg{width:100%!important;height:230px!important}.bannerImg .pic{width:100%!important;height:230px!important}.bannerImg .pic img{width:100%!important;height:230px!important}.bannerTitle{position:relative!important;right:auto!important;width:100%!important;height:auto!important}.bannerTitle ul{height:auto!important}.bannerTitle .bannerBg{display:none!important}}
/* 再次贴近河南酒业网原站轮播：去掉额外 m 类影响，补齐 b10 间距、默认首图 */
.b10{height:10px;font-size:1px}.banner.m{background:transparent}.banner{width:1200px!important;margin:0 auto!important;overflow:hidden!important;position:relative!important;height:543px!important;background:#000!important;clear:both}.bannerImg .pic:first-child{z-index:2;display:block}.bannerImg .pic.active{z-index:3!important;display:block!important}.bannerTitle ul li .txt:before{content:""}.bannerTitle ul li.active{background-image:linear-gradient(90deg,#a72b29 0,#a72b29 7px,rgba(0,0,0,.05) 7px,rgba(255,255,255,.16) 100%)!important}.bannerTitle ul li:hover{background:rgba(167,43,41,.85)!important}.bannerTitle ul li.active:hover{background-image:linear-gradient(90deg,#a72b29 0,#a72b29 7px,rgba(0,0,0,.05) 7px,rgba(255,255,255,.16) 100%)!important}
/* 进一步弱化设计感，贴近原站真实照片+黑色半透标题栏 */
.bannerTitle ul{background:rgba(0,0,0,.35)!important}.bannerTitle ul li.active{background:linear-gradient(90deg,#a72b29 0,#a72b29 8px,rgba(255,255,255,.18) 8px,rgba(255,255,255,.10) 100%)!important}.bannerTitle .bannerBg{opacity:1!important}.bannerImg .pic img{background:#111!important}.indexTit{padding-bottom:30px!important}.indexTit h3{font-size:28px!important;line-height:54px!important;font-weight:600!important}.indexTit h3:before{content:'头条·';color:#c01e13}.indexTit h3 span{display:none}
/* final reference-like top + carousel override */
.g-top{background:#fff}.guangao{width:1200px;margin:0 auto}.guangao img{display:block;width:1200px;height:auto}#js_ads_banner_top_slide{display:none}.topline{width:1200px;margin:0 auto;height:33px;line-height:33px;background:#f1f1f1 url('') no-repeat;border-bottom:0;color:#666;padding:0 10px}.topline .m{width:auto;background:transparent}.brand{width:1200px;margin:0 auto}.brand .m{width:1200px}.heitiao{height:26px!important;background:#383838!important;width:1200px!important;margin:15px 0 0!important;text-indent:10px!important;line-height:26px!important;color:#fff!important;overflow:hidden}.heitiao .date{color:#fff}.heitiao .notice-roll{color:#fff}.heitiao a{color:#fff}.menu{width:1200px;margin:0 auto}.menu .m{width:1200px}.indexTit{margin-top:20px!important;text-align:center!important;padding:0 30px 30px!important}.indexTit h3{display:block!important;width:100%!important;text-align:center!important;font-size:28px!important;font-weight:600!important;color:#c01e13!important;line-height:54px!important;margin:0!important}.indexTit h3 a{color:#000!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.indexTit ul{font-size:16px!important;color:#545454!important;text-align:center!important;margin-top:10px!important;width:100%!important}.indexTit ul li{display:inline-block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:180px!important;position:relative!important;line-height:20px!important;padding:0 10px!important;border-right:0!important}.indexTit ul li:after{content:"";display:block;width:1px;height:18px;background:#545454;position:absolute;right:0;top:1px}.indexTit ul li:last-child:after{display:none}.banner{width:1200px!important;margin:0 auto!important;overflow:hidden!important;position:relative!important;height:543px!important;background:#000!important}.bannerImg{width:1200px!important;position:relative!important;height:543px!important}.bannerImg .pic{position:absolute!important;width:1200px!important;height:543px!important;margin:0 auto!important;top:0!important;left:0!important;display:none!important;opacity:1!important}.bannerImg .pic img{display:block!important;width:1200px!important;height:543px!important;object-fit:cover!important}.bannerImg .pic.active,.bannerImg .active{z-index:2!important;display:block!important}.bannerImg .pic:first-child{display:block}.bannerTitle{width:280px!important;height:543px!important;position:absolute!important;right:80px!important;top:0!important;z-index:3!important;background:transparent!important;padding:0!important}.bannerBg{display:none!important;position:absolute!important;width:280px!important;height:543px!important;right:-20px!important;top:-20px!important;filter:blur(20px)!important;background-size:cover!important;background-position:center!important}.bannerTitle ul{display:block!important;width:100%!important;height:507px!important;background:rgba(0,0,0,.35)!important;z-index:4!important;position:relative!important;padding:18px 0!important;margin:0!important}.bannerTitle ul li{height:36px!important;vertical-align:middle!important;padding:6px 20px!important;background:transparent!important;border:0!important;line-height:normal!important}.bannerTitle ul li table{height:100%!important;border-collapse:collapse!important}.bannerTitle ul li td{vertical-align:middle!important}.bannerTitle ul li .txt{font-size:14px!important;line-height:18px!important;color:#fff!important;overflow:hidden!important;word-break:break-all!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;width:auto!important}.bannerTitle ul li .txt a{color:#fff!important}.bannerTitle ul li.active{height:62px!important;background:linear-gradient(90deg,#a72b29 0,#a72b29 7px,rgba(255,255,255,.18) 7px,rgba(255,255,255,.10) 100%)!important}.bannerTitle ul li.active .txt{font-size:16px!important;line-height:28px!important}.main1{margin-top:10px!important}

.redblack{margin-top:14px;border:1px solid #d6b0a4;background:#fff7f3}.redblack .mainTit{border-bottom:2px solid #a72b29}.redblack .rb-left{float:left;width:720px;padding:14px 20px}.redblack .rb-right{float:right;width:420px;min-height:120px;padding:14px 20px;background:#fff}.redblack strong{display:block;color:#a72b29;font-size:16px;margin-bottom:8px}.redblack li{height:30px;line-height:30px;border-bottom:1px dotted #d4b8ad;background:radial-gradient(circle,#a72b29 2px,transparent 2px) no-repeat 2px 14px;padding-left:14px;font-size:14px}.redblack p{line-height:24px;color:#666}.redblack .rb-right a{display:inline-block;margin-top:10px;background:#a72b29;color:#fff;padding:6px 16px}

/* red-black layout fix */
.redblack{margin-top:14px!important;margin-bottom:14px!important;border:1px solid #d8b7aa!important;background:#fff!important;overflow:hidden!important;clear:both!important}.redblack:after{content:"";display:block;clear:both}.redblack .mainTit{height:42px!important;line-height:42px!important;border-bottom:2px solid #a72b29!important;background:#f7f7f7!important;padding:0 14px!important}.redblack .mainTit h3{float:left!important;font-size:18px!important;color:#a72b29!important}.redblack .mainTit a{float:right!important;color:#888!important}.redblack .rb-left{float:left!important;width:760px!important;min-height:150px!important;padding:14px 20px 16px!important;border-right:1px solid #eee!important;background:#fff!important}.redblack .rb-right{float:right!important;width:438px!important;min-height:150px!important;padding:14px 20px 16px!important;background:#fff7f3!important}.redblack strong{display:block!important;color:#a72b29!important;font-size:16px!important;margin:0 0 8px!important}.redblack ul{margin:0!important;padding:0!important}.redblack li{height:30px!important;line-height:30px!important;border-bottom:1px dotted #d4b8ad!important;background:radial-gradient(circle,#a72b29 2px,transparent 2px) no-repeat 2px 14px!important;padding-left:14px!important;font-size:14px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.redblack p{line-height:24px!important;color:#666!important;margin:0!important}.redblack .rb-right a{display:inline-block!important;margin-top:12px!important;background:#a72b29!important;color:#fff!important;padding:6px 16px!important}.grid2{clear:both!important}@media(max-width:800px){.redblack .rb-left,.redblack .rb-right{float:none!important;width:100%!important;border-right:0!important}}

/* red/black tabs under news broadcast */
.rb-tabs{border:1px solid #ddd;border-top:0;margin-top:0;background:#fff}.rb-tab-head{height:34px;line-height:34px;background:#f7f7f7;border-bottom:2px solid #a72b29;padding-left:10px}.rb-tab-head span{float:left;padding:0 18px;cursor:pointer;font-size:15px}.rb-tab-head span.active{background:#a72b29;color:#fff;font-weight:bold}.rb-tab-head a{float:right;color:#888;margin-right:10px}.rb-tab-main{padding:8px 12px 10px;min-height:116px}.rb-tab-main ul{margin:0;padding:0}.rb-tab-main ul:nth-child(2){display:none}.rb-tab-main li{height:26px;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:radial-gradient(circle,#a72b29 2px,transparent 2px) no-repeat 2px 12px;padding-left:14px}.rb-tab-main li a{font-size:13px}.redblack{display:none!important}

/* member service list expanded */
.xiehui ul.member-service-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 10px!important;margin-top:10px!important}.xiehui ul.member-service-list li{height:30px!important;line-height:30px!important;border-bottom:1px dotted #ccc!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.xiehui ul.member-service-list li a{font-size:13px!important}

/* member directory */
.member-dir-page{padding-bottom:30px}.directory-intro{margin:0 30px 16px;padding:12px 16px;background:#fff7f3;border:1px solid #ead1c6;color:#7b302c;font-size:14px}.directory-filters{margin:0 30px 18px;border:1px solid #ddd;background:#fafafa;padding:12px 14px}.filter-row{line-height:34px;border-bottom:1px dotted #ddd;padding:5px 0}.filter-row:last-child{border-bottom:0}.filter-row b{display:inline-block;width:52px;color:#a72b29}.filter-row button{margin:3px 5px 3px 0;border:1px solid #ddd;background:#fff;padding:5px 10px;cursor:pointer}.filter-row button.active,.filter-row button:hover{background:#a72b29;color:#fff;border-color:#a72b29}.filter-search{padding-top:12px}.filter-search input{width:360px;height:34px;border:1px solid #ccc;padding:0 10px}.filter-search button{height:34px;border:0;background:#a72b29;color:#fff;padding:0 20px;margin-left:6px}.filter-search span{margin-left:14px;color:#666}.company-grid{margin:0 30px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.company-card{border:1px solid #ddd;background:#fff;padding:14px 16px;min-height:150px}.company-title{font-size:18px;font-weight:bold;color:#8d1b17;margin-bottom:8px}.company-meta span{display:inline-block;background:#f5efe6;border:1px solid #e0c894;color:#8d1b17;padding:3px 9px;margin-right:8px}.company-card p{line-height:24px;color:#555;margin:10px 0}.company-contact{line-height:22px;color:#777;border-top:1px dotted #ddd;padding-top:8px}.no-company{grid-column:1/3;text-align:center;padding:35px;color:#999;border:1px dashed #ddd}@media(max-width:800px){.company-grid{grid-template-columns:1fr}.filter-search input{width:70%}.no-company{grid-column:auto}}

.member-home-summary{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:16px;background:#fff7f3}.member-home-summary p{font-size:14px;color:#7b302c;line-height:24px;margin-bottom:12px}.member-home-summary a{display:inline-block;background:#a72b29;color:#fff;padding:7px 14px;margin-right:8px}

/* president tab */
.tabMain>.tab-pane{min-height:238px}.tabMain>.tab-pane>ul{padding:8px 12px;margin:0}.president-pane{padding:12px;overflow:hidden;background:#fff}.president-photo{float:left;width:170px}.president-photo img{width:170px;height:122px;object-fit:cover;border:1px solid #ddd;padding:3px;background:#fff}.president-news{float:right;width:292px}.president-news ul{padding:0!important;margin:0!important}.president-news li{height:26px!important;line-height:26px!important;overflow:hidden;background:radial-gradient(circle,#999 2px,transparent 2px) no-repeat 2px 12px!important;padding-left:13px!important}.president-news li span{float:right;color:#999;font-size:12px}.president-news li a{font-size:13px}.tabMain{border:1px solid #ddd;border-top:0}

/* remove list dot bullets in homepage content blocks */
.ibox_body li,.xhTongzhi li,.main1-l li,.tabMain li,.rb-tab-main li,.president-news li,.redblack li,.page-list li,.xiehui li{background:none!important;padding-left:0!important}.member-service-list li{background:none!important;padding-left:0!important}.company-card li{background:none!important;padding-left:0!important}

/* homepage member block: records only */
.member-record-list{border-top:0!important;min-height:238px!important;padding-top:8px!important}.member-home-summary{display:none!important}

/* rb tabs align with news list */
.rb-tab-main{min-height:192px!important}.rb-tab-main li{height:26px!important;line-height:26px!important}

/* top ad carousel */
.guangao{position:relative;height:118px;overflow:hidden}.guangao .top-ad-item{display:none}.guangao .top-ad-item:first-child{display:block}.guangao img{display:block;width:1200px;height:118px;object-fit:cover}#js_ads_banner_top_slide{display:none}

/* branch strip links under right service icons */
.branch-links{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.branch-links a{display:block;height:30px;line-height:30px;text-align:center;background:#f7efe6;border:1px solid #dfc391;color:#8d1b17;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.branch-links a:hover{background:#a72b29;color:#fff;border-color:#a72b29}

/* standalone branch service box */
.branch-box{border:1px solid #ddd;background:#fff;margin-top:12px;padding-bottom:10px}.branch-title{height:34px;line-height:34px;background:#f7f7f7;border-bottom:2px solid #a72b29;color:#a72b29;font-size:15px;font-weight:bold;padding-left:12px}.branch-box .branch-links{margin:10px;display:grid;grid-template-columns:1fr 1fr;gap:7px}.xiehui>.branch-links{display:none!important}

/* member service list 8 entries */
.xiehui ul.member-service-list{grid-template-columns:1fr 1fr!important}.xiehui ul.member-service-list li{height:28px!important;line-height:28px!important}

/* branch links 8 entries */
.branch-box .branch-links{grid-template-columns:1fr 1fr!important;gap:6px!important}.branch-box .branch-links a{height:28px!important;line-height:28px!important}

/* branch links 9 entries */
.branch-box .branch-links a{height:27px!important;line-height:27px!important;font-size:12px!important}

/* === mobile responsive final override: 2026-06-16 === */
html{max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}
body{max-width:100%;overflow-x:hidden}
img,video,iframe,embed,object{max-width:100%;height:auto}
table{max-width:100%;border-collapse:collapse}.content table{display:block;width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.content table img{max-width:100%!important;height:auto!important}
.content img,.content p img,.content figure img,.content section img,.content div img{max-width:100%!important;height:auto!important;display:block;margin:10px auto}.content video,.content iframe{max-width:100%!important}.content iframe{width:100%;min-height:220px}.content *{max-width:100%}.content p{word-break:break-word;overflow-wrap:anywhere}.page-list a,.ibox_body a,.xhTongzhi a,.main1-l a,.tabMain a,.rb-tab-main a{word-break:break-word}

@media(max-width:1024px){
  .m,.pages,.guangao,.topline,.brand,.brand .m,.menu,.menu .m,.banner,.banner.m{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}
  .g-top,.brand,.menu,.heitiao,.pages,.main1,.grid2,.links,.foot_page,.foot{max-width:100%!important;overflow:hidden!important}
  .guangao{height:auto!important}.guangao img{width:100%!important;height:auto!important;object-fit:cover!important}
  .topline{padding:0 12px!important}.topline .m{display:flex;justify-content:space-between;gap:10px}.topline .f_l,.topline .f_r{float:none!important;width:auto!important;white-space:nowrap}.topline .f_l{overflow:hidden;text-overflow:ellipsis}.topline .f_r{flex-shrink:0}
  .brand{height:auto!important;padding:10px 12px!important}.brand .m{height:auto!important;padding:0!important}.logo{float:none!important;width:100%!important;height:auto!important;text-align:center!important}.logo img{width:min(390px,92vw)!important;height:auto!important;margin:0 auto!important;display:block!important}.brand-r{float:none!important;width:100%!important;text-align:center!important;padding-top:8px!important}.slogan{font-size:16px!important;line-height:24px!important;letter-spacing:1px!important;margin-bottom:8px!important}.topsearch{display:flex;justify-content:center;gap:0}.topsearch input{width:min(72vw,420px)!important;max-width:calc(100% - 78px)!important}.topsearch button{flex:0 0 78px!important}
  .menu{height:auto!important;overflow:visible!important}.menu ul{display:flex!important;flex-wrap:wrap!important;width:100%!important}.menu li{float:none!important;width:25%!important;box-sizing:border-box!important;text-align:center!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.menu a{padding:0 4px!important;font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  .heitiao{width:100%!important;margin:8px 0 0!important;padding:0 10px!important;text-indent:0!important}.heitiao .date{float:left!important}.heitiao .notice-roll{display:block!important;float:right!important;width:62%!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;text-align:right!important}
  .indexTit{width:100%!important;margin-top:12px!important;padding:0 14px 16px!important}.indexTit h3{font-size:22px!important;line-height:34px!important;white-space:normal!important}.indexTit h3 a{white-space:normal!important;display:inline!important}.indexTit p{font-size:14px!important;line-height:22px!important}.indexTit ul{display:none!important}
  .banner{width:100%!important;height:auto!important;margin:0!important;background:#111!important}.bannerImg{width:100%!important;height:56vw!important;max-height:430px!important;min-height:210px!important}.bannerImg .pic{width:100%!important;height:100%!important}.bannerImg .pic img{width:100%!important;height:100%!important;object-fit:cover!important}.bannerTitle{position:relative!important;right:auto!important;top:auto!important;width:100%!important;height:auto!important;background:#222!important}.bannerTitle ul{width:100%!important;height:auto!important;max-height:260px!important;overflow:auto!important;padding:6px 0!important;background:rgba(0,0,0,.72)!important}.bannerTitle ul li{height:auto!important;min-height:38px!important;padding:8px 12px!important}.bannerTitle ul li.active{height:auto!important}.bannerTitle ul li .txt,.bannerTitle ul li.active .txt{font-size:14px!important;line-height:20px!important;-webkit-line-clamp:2!important}.bannerTitle .bannerBg,.bannerBg{display:none!important}
  .main1{padding:0 12px!important}.main1l,.main1-c,.main1-r,.grid2 .col,.left-slide,.center-news,.right-news{float:none!important;width:100%!important;margin:0 0 12px!important;display:block!important}.mainTit{height:36px!important;line-height:36px!important}.xhTongzhi,.main1-l,.main1-c,.xiehui,.branch-box,.rb-tabs{margin-bottom:12px!important}.tabMain,.tabMain>.tab-pane,.rb-tab-main,.member-record-list,.ibox_body{min-height:0!important}.president-photo{float:none!important;width:100%!important;text-align:center!important}.president-photo img{width:100%!important;max-width:260px!important;height:auto!important}.president-news{float:none!important;width:100%!important;margin-top:8px!important}.xiehui dl{display:flex!important}.xiehui dd a{height:auto!important;min-height:74px!important}.branch-box .branch-links,.xiehui ul.member-service-list{grid-template-columns:1fr 1fr!important}.adline{width:100%!important;height:auto!important;line-height:28px!important;padding:10px 12px!important;font-size:18px!important;letter-spacing:1px!important;margin:10px 0!important}.grid2{padding:0 12px!important;margin-top:0!important}.links{height:auto!important;line-height:24px!important;padding:10px 12px!important;margin-top:8px!important}.links a{display:inline-block;margin:2px 12px 2px 0!important}.foot_page{height:auto!important;line-height:24px!important;padding:8px 10px!important}.foot{padding:12px!important;line-height:24px!important}
  .pages{margin-top:10px!important;border-left:0!important;border-right:0!important;padding-bottom:18px!important}.position{height:auto!important;line-height:22px!important;padding:8px 12px!important}.page-title{font-size:22px!important;line-height:1.35!important;margin:18px 14px 10px!important}.article-meta{margin:0 14px!important;padding:8px 4px!important;line-height:22px!important}.content{padding:16px 14px!important;font-size:16px!important;line-height:1.85!important}.content p{text-indent:0!important;margin:0 0 14px!important}.page-list{padding:8px 14px!important}.page-list li{height:auto!important;line-height:22px!important;padding:10px 0!important}.page-list .date{float:none!important;display:block!important;margin-bottom:2px!important;color:#999!important}.pagination{padding:8px 14px!important;line-height:28px!important}.pagination a,.pagination span{display:inline-block;margin:2px!important}
  .company-grid{margin:0 14px!important;grid-template-columns:1fr!important}.directory-intro,.directory-filters{margin-left:14px!important;margin-right:14px!important}.filter-row b{display:block!important;width:auto!important}.filter-search input{width:calc(100% - 92px)!important}.filter-search span{display:block!important;margin:8px 0 0!important}.no-company{grid-column:auto!important}
}

@media(max-width:600px){
  body{font-size:14px}.topline{display:none!important}.brand{padding:8px 10px!important}.slogan{font-size:14px!important;letter-spacing:0!important}.topsearch input{height:34px!important;width:calc(100% - 72px)!important}.topsearch button{height:34px!important;flex-basis:72px!important}.menu li{width:33.3333%!important}.menu a{height:36px!important;line-height:36px!important;font-size:13px!important}.heitiao{height:auto!important;line-height:22px!important;padding:6px 10px!important}.heitiao .date{display:none!important}.heitiao .notice-roll{float:none!important;width:100%!important;text-align:left!important}.indexTit h3{font-size:20px!important}.bannerImg{height:58vw!important;min-height:190px!important}.bannerTitle ul{max-height:220px!important}.main1,.grid2{padding:0 10px!important}.mainTit h3{font-size:15px!important}.tabT li{padding:0 10px!important}.xhTongzhi li,.main1-l li,.tabMain li,.rb-tab-main li,.ibox_body li{height:auto!important;line-height:22px!important;padding:7px 0!important;white-space:normal!important}.xhTongzhi li span,.main1-l li span,.tabMain li span,.ibox_body em{float:none!important;display:block!important;font-size:12px!important;line-height:18px!important}.xiehui dl{gap:6px!important}.xiehui b{width:30px!important;height:30px!important;line-height:30px!important}.xiehui p{font-size:13px!important}.branch-box .branch-links,.xiehui ul.member-service-list,.quick-grid{grid-template-columns:1fr!important}.adline{font-size:15px!important}.page-title{font-size:20px!important}.content{font-size:15px!important;line-height:1.8!important}.content img{width:auto!important;max-width:100%!important}.content iframe{min-height:190px}.qrcode{width:82px!important;height:82px!important}.article-meta{font-size:12px!important}.foot_page a{display:inline-block;margin:0 4px!important}.foot{font-size:12px!important}.guangao{display:none!important}
}

/* === HNJYXH logo palette recolor: 2026-06-16 15:30 ===
   Palette from uploaded logo: wine red #9d0000, gold #f5d37a,
   dark gold #6b4b10, white background #fff.
*/
:root{--hn-red:#9d0000;--hn-red-dark:#760000;--hn-red-soft:#b71919;--hn-gold:#f5d37a;--hn-gold-dark:#6b4b10;--hn-cream:#fff8ea;--hn-line:#ead9b3;--hn-white:#fff;--hn-text:#333}
body{color:var(--hn-text)!important;background:var(--hn-white)!important}a:hover{color:var(--hn-red)!important}.m,.pages,.brand,.brand .m,.g-top{background:var(--hn-white)!important}
.topline{background:linear-gradient(90deg,var(--hn-red-dark),var(--hn-red))!important;color:#fff!important;border-bottom:2px solid var(--hn-gold)!important}.topline .m{background:transparent!important}.topline a,.topline .f_l,.topline .f_r{color:#fff!important}.topline a:hover{color:var(--hn-gold)!important}
.brand{border-bottom:1px solid var(--hn-line)!important}.slogan{color:var(--hn-red)!important;text-shadow:0 1px 0 rgba(245,211,122,.22)!important}.topsearch input{border-color:var(--hn-red)!important;background:#fff!important}.topsearch input:focus{box-shadow:0 0 0 2px rgba(157,0,0,.12)!important}.topsearch button{background:linear-gradient(180deg,var(--hn-red-soft),var(--hn-red))!important;color:#fff!important;border-left:1px solid var(--hn-red-dark)!important}
.menu,.menu .m{background:var(--hn-red)!important}.menu li{background:linear-gradient(180deg,#b80d0d,var(--hn-red))!important;border-right:1px solid rgba(245,211,122,.28)!important}.menu a{color:#fff!important}.menu li.menuon,.menu li:hover{background:linear-gradient(180deg,var(--hn-gold),#d4a93c)!important}.menu li.menuon a,.menu li:hover a{color:var(--hn-red-dark)!important;font-weight:bold!important}
.heitiao{background:linear-gradient(90deg,var(--hn-red-dark),#2f1111)!important;border-top:2px solid var(--hn-gold)!important;color:#fff!important}.heitiao a,.heitiao .date,.heitiao .notice-roll{color:#fff!important}.heitiao b{color:var(--hn-gold)!important}.heitiao a:hover{color:var(--hn-gold)!important}
.indexTit{border-bottom:1px solid var(--hn-line)!important}.indexTit h3,.indexTit h3:before,.indexTit h3 a{color:var(--hn-red)!important}.indexTit h3 a:hover{color:var(--hn-red-dark)!important}.indexTit ul li:after{background:var(--hn-line)!important}
.banner{background:#160000!important;box-shadow:0 4px 14px rgba(107,75,16,.18)!important}.bannerTitle ul{background:rgba(62,0,0,.58)!important;border-left:1px solid rgba(245,211,122,.35)!important}.bannerTitle ul li .txt,.bannerTitle ul li .txt a{color:#fff!important}.bannerTitle ul li.active{background:linear-gradient(90deg,var(--hn-gold) 0,var(--hn-gold) 7px,rgba(157,0,0,.86) 7px,rgba(118,0,0,.66) 100%)!important}.bannerTitle ul li:hover{background:rgba(157,0,0,.72)!important}
.mainTit,.ibox_head{border-bottom-color:var(--hn-red)!important;background:linear-gradient(180deg,#fff,var(--hn-cream))!important}.mainTit h3,.ibox_head strong,.ibox_head.red strong,.links strong,.filter-row b,.branch-title{color:var(--hn-red)!important}.mainTit>a,.ibox_head span a{color:var(--hn-gold-dark)!important}.mainTit>a:hover,.ibox_head span a:hover{color:var(--hn-red)!important}
.xhTongzhi,.main1-l,.main1-c,.xiehui,.branch-box,.rb-tabs,.ibox_body,.slidebox,.pages,.company-card,.directory-filters,.directory-intro,.links{border-color:var(--hn-line)!important}.xhTongzhi,.main1-l,.main1-c,.xiehui,.branch-box,.rb-tabs,.ibox_body,.company-card{background:#fff!important}.directory-intro,.member-home-summary,.redblack .rb-right{background:var(--hn-cream)!important;color:var(--hn-gold-dark)!important;border-color:var(--hn-line)!important}
.tabT li.active,.rb-tab-head span.active,.filter-row button.active,.filter-row button:hover,.redblack .rb-right a,.member-home-summary a,.adbtn,.foot_page,.foot_page .m{background:var(--hn-red)!important;color:#fff!important;border-color:var(--hn-red)!important}.adbtn.sub{background:var(--hn-gold-dark)!important;color:#fff!important}.adline{background:linear-gradient(90deg,var(--hn-red-dark),var(--hn-red),var(--hn-gold))!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.2)!important}.quick-grid a,.xiehui dd a,.branch-links a,.company-meta span{background:var(--hn-cream)!important;border-color:var(--hn-line)!important;color:var(--hn-red)!important}.quick-grid a:hover,.xiehui dd a:hover,.branch-links a:hover{background:var(--hn-red)!important;border-color:var(--hn-red)!important;color:#fff!important}.xiehui b{background:var(--hn-red)!important;color:var(--hn-gold)!important}
.ibox_body li,.xhTongzhi li,.main1-l li,.tabMain li,.rb-tab-main li,.page-list li,.xiehui li,.redblack li{border-bottom-color:#eadfca!important}.page-title{color:var(--hn-red-dark)!important}.position{background:var(--hn-cream)!important;border-bottom-color:var(--hn-line)!important;color:var(--hn-gold-dark)!important}.article-meta{border-color:var(--hn-line)!important;color:#777!important}.content{color:#333!important}.content a{color:var(--hn-red)!important}.content blockquote{border-left:4px solid var(--hn-red)!important;background:var(--hn-cream)!important}.content img{border-color:var(--hn-line)!important}.company-title{color:var(--hn-red)!important}.filter-row button{border-color:var(--hn-line)!important;color:var(--hn-gold-dark)!important}.filter-search button{background:var(--hn-red)!important;color:#fff!important}.foot_page{border-top:2px solid var(--hn-gold)!important}.foot_page a{color:#fff!important}.foot_page a:hover{color:var(--hn-gold)!important}.foot{background:#fff!important;color:#666!important;border-top:1px solid var(--hn-line)!important}
@media(max-width:1024px){.menu li{border-bottom-color:rgba(245,211,122,.25)!important}.bannerTitle{background:#3a0000!important}.bannerTitle ul{background:rgba(62,0,0,.88)!important}.mainTit,.rb-tab-head,.branch-title{background:linear-gradient(180deg,#fff,var(--hn-cream))!important}.topline{background:var(--hn-red)!important}}
@media(max-width:600px){.menu li.menuon,.menu li:hover{background:var(--hn-gold)!important}.indexTit h3,.page-title{color:var(--hn-red)!important}.heitiao{background:var(--hn-red-dark)!important}.guangao{display:block!important;height:auto!important}.guangao img{height:auto!important}}

/* === Recolor from uploaded 1781594241446667.png: 2026-06-16 15:42 ===
   Extracted palette: deep green #0c3c24, main green #0c8448,
   support green #00783c, ivory #fcfcf0, warm line #f0f0e4.
*/
:root{--hn-red:#0c8448;--hn-red-dark:#0c3c24;--hn-red-soft:#0f9a55;--hn-gold:#f0fcf0;--hn-gold-dark:#0c4824;--hn-cream:#fcfcf0;--hn-line:#d8e5d7;--hn-white:#fff;--hn-text:#26342b;--img-main:#0c8448;--img-deep:#0c3c24;--img-support:#00783c;--img-ivory:#fcfcf0;--img-warm:#f0f0e4}
body{color:var(--hn-text)!important;background:#fff!important}a{color:#26342b!important}a:hover{color:var(--img-main)!important}.m,.pages,.brand,.brand .m,.g-top{background:#fff!important}
.topline{background:linear-gradient(90deg,var(--img-deep),var(--img-main))!important;color:#fff!important;border-bottom:2px solid var(--img-warm)!important}.topline .m{background:transparent!important}.topline a,.topline .f_l,.topline .f_r{color:#fff!important}.topline a:hover{color:var(--img-warm)!important}
.brand{background:#fff!important;border-bottom:1px solid var(--hn-line)!important}.slogan{color:var(--img-deep)!important;text-shadow:0 1px 0 rgba(240,240,228,.65)!important}.topsearch input{border-color:var(--img-main)!important;background:#fff!important}.topsearch input:focus{box-shadow:0 0 0 2px rgba(12,132,72,.14)!important}.topsearch button{background:linear-gradient(180deg,#129956,var(--img-main))!important;color:#fff!important;border-left:1px solid var(--img-deep)!important}
.menu,.menu .m{background:var(--img-deep)!important}.menu li{background:linear-gradient(180deg,var(--img-main),var(--img-deep))!important;border-right:1px solid rgba(240,252,240,.28)!important}.menu a{color:#fff!important}.menu li.menuon,.menu li:hover{background:linear-gradient(180deg,#f0fcf0,#dceedd)!important}.menu li.menuon a,.menu li:hover a{color:var(--img-deep)!important;font-weight:bold!important}
.heitiao{background:linear-gradient(90deg,var(--img-deep),#062414)!important;border-top:2px solid #e6efe5!important;color:#fff!important}.heitiao a,.heitiao .date,.heitiao .notice-roll{color:#fff!important}.heitiao b{color:#f0fcf0!important}.heitiao a:hover{color:#d8f0da!important}
.indexTit{border-bottom:1px solid var(--hn-line)!important}.indexTit h3,.indexTit h3:before,.indexTit h3 a{color:var(--img-deep)!important}.indexTit h3 a:hover{color:var(--img-main)!important}.indexTit ul li:after{background:var(--hn-line)!important}
.banner{background:#061b10!important;box-shadow:0 4px 14px rgba(12,60,36,.18)!important}.bannerTitle ul{background:rgba(6,36,20,.70)!important;border-left:1px solid rgba(240,252,240,.35)!important}.bannerTitle ul li .txt,.bannerTitle ul li .txt a{color:#fff!important}.bannerTitle ul li.active{background:linear-gradient(90deg,#f0fcf0 0,#f0fcf0 7px,rgba(12,132,72,.88) 7px,rgba(12,60,36,.72) 100%)!important}.bannerTitle ul li:hover{background:rgba(12,132,72,.72)!important}
.mainTit,.ibox_head{border-bottom-color:var(--img-main)!important;background:linear-gradient(180deg,#fff,var(--img-ivory))!important}.mainTit h3,.ibox_head strong,.ibox_head.red strong,.links strong,.filter-row b,.branch-title{color:var(--img-deep)!important}.mainTit>a,.ibox_head span a{color:var(--img-support)!important}.mainTit>a:hover,.ibox_head span a:hover{color:var(--img-main)!important}
.xhTongzhi,.main1-l,.main1-c,.xiehui,.branch-box,.rb-tabs,.ibox_body,.slidebox,.pages,.company-card,.directory-filters,.directory-intro,.links{border-color:var(--hn-line)!important}.xhTongzhi,.main1-l,.main1-c,.xiehui,.branch-box,.rb-tabs,.ibox_body,.company-card{background:#fff!important}.directory-intro,.member-home-summary,.redblack .rb-right{background:var(--img-ivory)!important;color:var(--img-deep)!important;border-color:var(--hn-line)!important}
.tabT li.active,.rb-tab-head span.active,.filter-row button.active,.filter-row button:hover,.redblack .rb-right a,.member-home-summary a,.adbtn,.foot_page,.foot_page .m{background:var(--img-main)!important;color:#fff!important;border-color:var(--img-main)!important}.adbtn.sub{background:var(--img-deep)!important;color:#fff!important}.adline{background:linear-gradient(90deg,var(--img-deep),var(--img-main),#dceedd)!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.24)!important}.quick-grid a,.xiehui dd a,.branch-links a,.company-meta span{background:var(--img-ivory)!important;border-color:var(--hn-line)!important;color:var(--img-deep)!important}.quick-grid a:hover,.xiehui dd a:hover,.branch-links a:hover{background:var(--img-main)!important;border-color:var(--img-main)!important;color:#fff!important}.xiehui b{background:var(--img-deep)!important;color:#f0fcf0!important}
.ibox_body li,.xhTongzhi li,.main1-l li,.tabMain li,.rb-tab-main li,.page-list li,.xiehui li,.redblack li{border-bottom-color:#e4eee3!important}.page-title{color:var(--img-deep)!important}.position{background:var(--img-ivory)!important;border-bottom-color:var(--hn-line)!important;color:var(--img-deep)!important}.article-meta{border-color:var(--hn-line)!important;color:#66736a!important}.content{color:#26342b!important}.content a{color:var(--img-main)!important}.content blockquote{border-left:4px solid var(--img-main)!important;background:var(--img-ivory)!important}.content img{border-color:var(--hn-line)!important}.company-title{color:var(--img-deep)!important}.filter-row button{border-color:var(--hn-line)!important;color:var(--img-deep)!important}.filter-search button{background:var(--img-main)!important;color:#fff!important}.foot_page{border-top:2px solid #dceedd!important}.foot_page a{color:#fff!important}.foot_page a:hover{color:#f0fcf0!important}.foot{background:#fff!important;color:#66736a!important;border-top:1px solid var(--hn-line)!important}
@media(max-width:1024px){.menu li{border-bottom-color:rgba(240,252,240,.25)!important}.bannerTitle{background:#062414!important}.bannerTitle ul{background:rgba(6,36,20,.90)!important}.mainTit,.rb-tab-head,.branch-title{background:linear-gradient(180deg,#fff,var(--img-ivory))!important}.topline{background:var(--img-deep)!important}}
@media(max-width:600px){.menu li.menuon,.menu li:hover{background:#f0fcf0!important}.indexTit h3,.page-title{color:var(--img-deep)!important}.heitiao{background:var(--img-deep)!important}.guangao{display:block!important;height:auto!important}.guangao img{height:auto!important}}

/* === Footer/site-info + mobile top banner + carousel-title fixes: 2026-06-16 16:12 === */
.foot{background:#fff!important;color:#526259!important;border-top:1px solid var(--hn-line,#d8e5d7)!important;line-height:26px!important;padding:16px 0 20px!important}.foot strong{color:var(--img-deep,#0c3c24)!important;font-size:15px!important}.foot a{color:var(--img-main,#0c8448)!important}.foot .site-desc{max-width:980px;margin:0 auto;color:#66736a!important;line-height:24px!important}.foot p{margin:2px 0!important}.foot_page{background:var(--img-main,#0c8448)!important;border-top:2px solid #dceedd!important}.foot_page .m{background:var(--img-main,#0c8448)!important}.foot_page a{color:#fff!important}
.bannerTitle ul{height:auto!important;min-height:507px!important;max-height:none!important;padding:14px 0!important;overflow:visible!important}.bannerTitle ul li{height:auto!important;min-height:44px!important;line-height:normal!important;padding:8px 20px!important;overflow:visible!important;display:flex!important;align-items:center!important}.bannerTitle ul li .txt{display:block!important;width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-all!important;line-height:22px!important;max-height:none!important;-webkit-line-clamp:unset!important}.bannerTitle ul li .txt a{line-height:22px!important}.bannerTitle ul li.active{height:auto!important;min-height:68px!important}.bannerTitle ul li.active .txt{font-size:16px!important;line-height:25px!important}.bannerTitle ul li.active .txt a{line-height:25px!important}
@media(max-width:800px){.g-top .guangao,.guangao,.top-ad-item{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important}.bannerTitle ul{min-height:0!important;max-height:none!important;overflow:visible!important}.bannerTitle ul li{min-height:42px!important;padding:8px 12px!important}.bannerTitle ul li .txt,.bannerTitle ul li .txt a{line-height:22px!important}.foot{font-size:12px!important;line-height:22px!important;padding:12px 10px 16px!important}.foot .site-desc{line-height:22px!important}.foot_page{height:auto!important;line-height:24px!important;padding:8px 10px!important}}
@media(max-width:600px){.g-top .guangao,.guangao,.top-ad-item{display:none!important;height:0!important;max-height:0!important;overflow:hidden!important}}

/* === Copied article content normalization: 2026-06-16 16:31 ===
   Fix external/Word/WPS copied content such as text-wrap-mode:nowrap that breaks article rendering. */
.content,.content *{max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-wrap:break-word!important}.content{overflow:hidden!important}.content p{line-height:1.9!important;min-height:1px!important}.content span{white-space:normal!important;text-wrap:wrap!important}.content img{display:block!important;max-width:100%!important;height:auto!important;margin:8px auto!important;float:none!important}.content p:has(img){text-indent:0!important;text-align:center!important}.content table{width:100%!important;max-width:100%!important;border-collapse:collapse!important;table-layout:auto!important;overflow-x:auto!important;display:block!important}.content td,.content th{word-break:break-word!important;white-space:normal!important}.content video,.content iframe{max-width:100%!important}
@media(max-width:800px){.content,.content p,.content span,.content div{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}.content{overflow:hidden!important}.content p{text-indent:0!important}.content img{max-width:100%!important;height:auto!important}}

/* === Logo full display + mobile headline title-only: 2026-06-16 16:57 ===
   Uploaded logo 1781599748849707.png is 1625x383; old 70px logo box cropped its bottom on desktop. */
@media(min-width:801px){
  .brand{height:122px!important;overflow:visible!important}
  .brand .m{height:122px!important;padding:15px 0!important;overflow:visible!important}
  .logo{width:390px!important;height:92px!important;overflow:visible!important}
  .logo img{display:block!important;width:390px!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:contain!important}
  .brand-r{padding-top:18px!important}
}
@media(max-width:800px){
  .indexTit p{display:none!important}
}

/* === Visible SEO description summary for article/share: 2026-06-16 17:39 === */
.article-summary{margin:14px 42px 0;padding:12px 16px;background:var(--img-ivory,#fcfcf0)!important;border:1px solid var(--hn-line,#d8e5d7)!important;border-left:4px solid var(--img-main,#0c8448)!important;color:#44554a!important;font-size:14px!important;line-height:1.8!important;text-align:left!important}.article-summary strong{color:var(--img-deep,#0c3c24)!important}.wechat-share-desc{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:normal!important}
@media(max-width:800px){.article-summary{margin:12px 16px 0!important;padding:10px 12px!important;font-size:13px!important;line-height:1.7!important}}

/* === WeChat body-first share seed: 2026-06-16 17:47 === */
.wechat-share-desc.body-first{position:absolute!important;left:-9999px!important;top:0!important;width:320px!important;height:auto!important;overflow:hidden!important;white-space:normal!important;line-height:20px!important;color:#000!important;background:#fff!important;font-size:14px!important;z-index:-1!important}.wechat-share-image.body-first{position:absolute!important;left:-9999px!important;top:0!important;width:300px!important;height:300px!important;object-fit:cover!important;z-index:-1!important;opacity:.01!important}

/* === Active menu item should follow current column, not always Home: 2026-06-16 19:22 === */
.menu li.menuon,.menu li.menuon:hover{background:linear-gradient(180deg,#f0fcf0,#dceedd)!important}.menu li.menuon a,.menu li.menuon:hover a{color:var(--img-deep,#0c3c24)!important;font-weight:bold!important}
@media(max-width:800px){.menu li.menuon,.menu li.menuon:hover{background:#f0fcf0!important}.menu li.menuon a,.menu li.menuon:hover a{color:var(--img-deep,#0c3c24)!important;font-weight:bold!important}}

/* === Mobile layout inspired by chinajiuye mobile, Hunan palette: 2026-06-16 22:42 === */
.mobile-home,.mobile-subbar{display:none}.pc-home{display:block}
@media(max-width:800px){
  body{background:#f3f7f1!important}.pc-home{display:none!important}.mobile-home{display:block!important;width:100%!important;max-width:480px!important;margin:0 auto!important;background:#fff!important;color:#24352a!important}.mobile-home a{color:#24352a!important}.mobile-subbar{display:flex!important;position:sticky;top:0;z-index:60;height:42px;line-height:42px;background:var(--img-deep,#0c3c24)!important;color:#fff!important;align-items:center;justify-content:space-between;padding:0 10px!important}.mobile-subbar a{color:#fff!important;font-size:14px!important}.mobile-subbar span{font-size:15px!important;font-weight:bold!important;max-width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-index .mobile-subbar{display:none!important}
  .home-index .g-top,.home-index .topline,.home-index .brand,.home-index .menu,.home-index .heitiao{display:none!important}.home-index .foot_page,.home-index .foot{display:none!important}
  .mh-top{background:linear-gradient(180deg,var(--img-main,#0c8448),var(--img-deep,#0c3c24))!important;color:#fff!important;text-align:center;padding:14px 10px 12px!important;border-bottom:3px solid #dceedd!important}.mh-title{font-size:22px!important;font-weight:bold!important;letter-spacing:1px!important;line-height:30px!important}.mh-url{font-size:13px!important;line-height:20px!important;color:#edf8ee!important}.mh-dual{display:grid!important;grid-template-columns:1fr 1fr!important;border-bottom:1px solid #d8e5d7!important}.mh-dual a{display:block!important;height:42px!important;line-height:42px!important;text-align:center!important;font-size:15px!important;background:#f8fbf6!important;border-right:1px solid #d8e5d7!important;color:var(--img-deep,#0c3c24)!important;font-weight:bold!important}.mh-dual a:last-child{border-right:0!important}.mh-channel-panel{display:none!important;background:#fff!important;border-bottom:1px solid #d8e5d7!important;padding:10px!important}.mh-channel-panel.on{display:block!important}.mh-panel-title{font-weight:bold;color:var(--img-deep,#0c3c24)!important;margin-bottom:8px}.mh-panel-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.mh-panel-grid a{display:block!important;text-align:center!important;border:1px solid #d8e5d7!important;border-radius:4px!important;height:34px!important;line-height:34px!important;background:#fcfcf0!important;color:#0c3c24!important}
  .mh-nav6{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1px!important;background:#d8e5d7!important;padding:0!important}.mh-nav6 a{display:block!important;height:40px!important;line-height:40px!important;text-align:center!important;background:#fff!important;color:#0c3c24!important;font-size:14px!important}.mh-search{display:flex!important;padding:10px!important;background:#f7fbf5!important;border-bottom:1px solid #d8e5d7!important}.mh-search input{flex:1!important;height:36px!important;border:1px solid #bfd7c2!important;border-radius:4px 0 0 4px!important;padding:0 10px!important;font-size:14px!important}.mh-search button{width:74px!important;height:36px!important;border:0!important;border-radius:0 4px 4px 0!important;background:var(--img-main,#0c8448)!important;color:#fff!important;font-weight:bold!important}.mh-ad{height:145px!important;position:relative!important;overflow:hidden!important;background:#e8f0e7!important}.mh-ad-item{display:none!important;position:absolute!important;inset:0!important}.mh-ad-item:first-child{display:block!important}.mh-ad-item img{width:100%!important;height:145px!important;object-fit:cover!important;display:block!important}.mh-ad-item span{position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:30px!important;line-height:30px!important;padding:0 10px!important;background:rgba(12,60,36,.74)!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mh-icons{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding:14px 12px!important;background:#fff!important;border-bottom:1px solid #d8e5d7!important}.mh-icons a{text-align:center!important}.mh-icons i{display:block!important;width:46px!important;height:46px!important;line-height:46px!important;margin:0 auto 6px!important;border-radius:14px!important;background:linear-gradient(180deg,#13a963,#0c8448)!important;color:#fff!important;font-style:normal!important;font-size:20px!important;font-weight:bold!important;box-shadow:0 3px 8px rgba(12,60,36,.18)!important}.mh-icons span{font-size:13px!important;color:#0c3c24!important}.mh-section-title{height:38px!important;line-height:38px!important;background:#f0fcf0!important;border-left:4px solid var(--img-main,#0c8448)!important;padding-left:10px!important;font-size:16px!important;font-weight:bold!important;color:#0c3c24!important}.mh-rec-list{padding:0 10px 8px!important}.mh-rec-list li{border-bottom:1px solid #edf2eb!important;padding:9px 0!important}.mh-rec-list a{display:block!important;font-size:15px!important;line-height:22px!important;color:#24352a!important}.mh-rec-list em{display:block!important;font-style:normal!important;color:#879487!important;font-size:12px!important;line-height:18px!important}.mh-copy{text-align:center!important;font-size:12px!important;line-height:22px!important;color:#6a746c!important;background:#f3f7f1!important;padding:14px 10px 18px!important}
}

/* === Mobile layout polish: home no backbar, subpages no PC header, 2026-06-16 22:49 === */
@media(max-width:800px){
  html.home-index .mobile-subbar{display:none!important}
  .g-top,.topline,.brand,.menu,.heitiao{display:none!important}
  html.home-index .mobile-home{padding-top:0!important}
  .mobile-subbar+.g-top{display:none!important}
  .wechat-share-desc.body-first,.wechat-share-image.body-first,.wechat-share-desc{left:-120vw!important;right:auto!important;width:1px!important;max-width:1px!important;opacity:.01!important}
  .pages{margin-top:0!important;border:0!important;width:100%!important;padding-bottom:18px!important}.position{display:none!important}.page-title{margin:18px 14px 10px!important;font-size:20px!important;line-height:1.35!important;color:var(--img-deep,#0c3c24)!important}.article-meta{margin:0 14px!important}.article-summary{margin:12px 14px 0!important}.content{padding:14px!important}.page-list{padding:6px 12px 12px!important}.page-list li{height:auto!important;line-height:22px!important;padding:9px 0!important}.page-list .date{float:none!important;display:block!important;font-size:12px!important;color:#8a958d!important}.pagination{padding:12px!important;text-align:center!important}.foot_page{display:none!important}.foot{margin-top:0!important;background:#f3f7f1!important}
}

/* === Backend editable mobile icon images: 2026-06-16 22:58 === */
@media(max-width:800px){.mh-icons img{display:block!important;width:46px!important;height:46px!important;border-radius:14px!important;margin:0 auto 6px!important;object-fit:cover!important;box-shadow:0 3px 8px rgba(12,60,36,.18)!important}.mh-icons i{display:none!important}}

/* === Corrected mobile fixed logo header: 2026-06-16 22:55 === */
@media(max-width:800px){
  .mh-top,.mh-url,.mh-title,.mh-dual,.mh-channel-panel{display:none!important}
  .mh-sticky-head{display:grid!important;grid-template-columns:54px 1fr 54px!important;align-items:center!important;position:sticky!important;top:0!important;z-index:80!important;height:68px!important;background:linear-gradient(180deg,#f7fbf5,#edf6ec)!important;border-bottom:3px solid var(--img-main,#0c8448)!important;box-shadow:0 2px 8px rgba(12,60,36,.18)!important;padding:0 6px!important}
  .mh-head-logo{height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:transparent!important}.mh-head-logo img{display:block!important;max-width:100%!important;width:auto!important;height:56px!important;object-fit:contain!important}
  .mh-head-btn{width:42px!important;height:42px!important;border:0!important;background:transparent!important;margin:0 auto!important;padding:0!important;position:relative!important}
  .mh-about-btn i,.mh-about-btn:before,.mh-about-btn:after{content:""!important;display:block!important;position:absolute!important;left:8px!important;right:8px!important;height:4px!important;background:var(--img-deep,#0c3c24)!important;border-radius:4px!important}.mh-about-btn i{top:10px!important}.mh-about-btn:before{top:19px!important}.mh-about-btn:after{top:28px!important}.mh-about-btn{background:radial-gradient(circle at 5px 12px,var(--img-deep,#0c3c24) 2px,transparent 3px),radial-gradient(circle at 5px 21px,var(--img-deep,#0c3c24) 2px,transparent 3px),radial-gradient(circle at 5px 30px,var(--img-deep,#0c3c24) 2px,transparent 3px)!important}
  .mh-channel-btn i{display:block!important;width:25px!important;height:30px!important;margin:5px auto!important;border:3px solid var(--img-deep,#0c3c24)!important;border-radius:3px!important;background:linear-gradient(#0c3c24,#0c3c24) 6px 8px/13px 2px no-repeat,linear-gradient(#0c3c24,#0c3c24) 6px 15px/13px 2px no-repeat,linear-gradient(#0c3c24,#0c3c24) 6px 22px/13px 2px no-repeat,#fff!important;box-shadow:inset 0 4px 0 #dceedd!important}
  .mh-top-panel{display:none!important;background:#fff!important;border-bottom:1px solid #d8e5d7!important;padding:10px!important;box-shadow:0 4px 8px rgba(12,60,36,.10)!important}.mh-top-panel.on{display:block!important}.mh-top-panel .mh-panel-title{text-align:center!important;font-size:22px!important;font-weight:800!important;line-height:34px!important;color:var(--img-deep,#0c3c24)!important;margin:2px 0 10px!important}.mh-about-text{font-size:14px!important;line-height:1.7!important;color:#435347!important;background:#fcfcf0!important;border:1px solid #d8e5d7!important;border-radius:6px!important;padding:10px!important}.mh-about-text strong{display:block!important;text-align:center!important;color:#0c3c24!important;font-size:16px!important;margin-bottom:5px!important}.mh-about-text a{display:block!important;text-align:center!important;background:var(--img-main,#0c8448)!important;color:#fff!important;border-radius:4px!important;height:34px!important;line-height:34px!important;margin-top:8px!important}
}

/* === Make mobile top bar fixed, not just sticky: 2026-06-16 22:59 === */
@media(max-width:800px){
  .mobile-home{padding-top:68px!important}.mh-sticky-head{position:fixed!important;left:50%!important;top:0!important;transform:translateX(-50%)!important;width:100%!important;max-width:480px!important}.mh-top-panel{position:fixed!important;left:50%!important;top:68px!important;transform:translateX(-50%)!important;width:100%!important;max-width:480px!important;z-index:79!important;max-height:70vh!important;overflow:auto!important}.mh-nav6{margin-top:0!important}
}

/* === Use homepage-style mobile header on list/detail pages too: 2026-06-16 22:58 === */
.mh-global-wrap{display:none}
@media(max-width:800px){
  .mh-global-wrap{display:block!important}.mobile-subbar{display:none!important}.mh-global-wrap .mh-head-spacer{height:68px!important}.mobile-home{padding-top:0!important}.mh-global-wrap .mh-sticky-head{position:fixed!important;left:50%!important;top:0!important;transform:translateX(-50%)!important;width:100%!important;max-width:480px!important;display:grid!important;grid-template-columns:54px 1fr 54px!important;align-items:center!important;z-index:90!important;height:68px!important;background:linear-gradient(180deg,#f7fbf5,#edf6ec)!important;border-bottom:3px solid var(--img-main,#0c8448)!important;box-shadow:0 2px 8px rgba(12,60,36,.18)!important;padding:0 6px!important}.mh-global-wrap .mh-top-panel{position:fixed!important;left:50%!important;top:68px!important;transform:translateX(-50%)!important;width:100%!important;max-width:480px!important;z-index:89!important;max-height:70vh!important;overflow:auto!important;display:none!important;background:#fff!important;border-bottom:1px solid #d8e5d7!important;padding:10px!important;box-shadow:0 4px 8px rgba(12,60,36,.10)!important}.mh-global-wrap .mh-top-panel.on{display:block!important}.mh-global-wrap .mh-panel-title{text-align:center!important;font-size:22px!important;font-weight:800!important;line-height:34px!important;color:var(--img-deep,#0c3c24)!important;margin:2px 0 10px!important}
}

/* === Keep channel/about panels collapsed unless explicitly opened: 2026-06-16 23:09 === */
@media(max-width:800px){
  .mobile-home > .mh-top-panel,.mobile-home > .mh-channel-panel,.mobile-home > #mhAboutPanel,.mobile-home > #mhChannelPanel{display:none!important}
  .mh-global-wrap .mh-top-panel:not(.on){display:none!important;visibility:hidden!important;height:0!important;padding-top:0!important;padding-bottom:0!important;border:0!important;overflow:hidden!important}.mh-global-wrap .mh-top-panel.on{display:block!important;visibility:visible!important;height:auto!important;padding:10px!important;border-bottom:1px solid #d8e5d7!important}.mh-nav6{display:grid!important;visibility:visible!important}
}

/* === Force homepage channel boxes hidden by default; keep only fixed six-grid columns: 2026-06-16 23:12 === */
@media(max-width:800px){
  html.home-index .mh-global-wrap .mh-channel-panel-global:not(.on),
  html.home-index .mh-global-wrap .mh-about-panel:not(.on){display:none!important;visibility:hidden!important;height:0!important;padding:0!important;border:0!important;overflow:hidden!important}
  html.home-index .mh-global-wrap .mh-channel-panel-global.on,
  html.home-index .mh-global-wrap .mh-about-panel.on{display:block!important;visibility:visible!important;height:auto!important;padding:10px!important}
  html.home-index .mh-nav6{display:grid!important;visibility:visible!important}
}

/* === Mobile home: remove top category list under logo, search directly follows header: 2026-06-16 23:15 === */
@media(max-width:800px){
  html.home-index .mobile-home .mh-nav6{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important}
  html.home-index .mh-search{margin-top:0!important;border-top:0!important}
}

/* === Absolute final: remove homepage top nav6; header goes straight to search: 2026-06-16 23:17 === */
@media(max-width:800px){
  .mobile-home > .mh-nav6{display:none!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important}
  .mobile-home > .mh-search{margin-top:0!important}
}

/* === Mobile recommended cards: title+summary left, thumbnail right: 2026-06-16 23:22 === */
@media(max-width:800px){
  .mh-rec-card-list{padding:0!important;background:#fff!important}.mh-rec-card-list li{padding:0!important;border-bottom:1px solid #edf2eb!important}.mh-rec-card{display:grid!important;grid-template-columns:1fr 108px!important;gap:10px!important;padding:11px 10px!important;align-items:center!important;color:#24352a!important}.mh-rec-text{min-width:0!important}.mh-rec-text h3{font-size:15px!important;line-height:21px!important;max-height:42px!important;overflow:hidden!important;margin:0 0 5px!important;font-weight:bold!important;color:#203429!important}.mh-rec-text p{display:block!important;font-size:13px!important;line-height:18px!important;max-height:36px!important;overflow:hidden!important;color:#6b766d!important;margin:0 0 4px!important}.mh-rec-text em{display:block!important;font-style:normal!important;font-size:12px!important;line-height:16px!important;color:#9aa49c!important}.mh-rec-thumb{width:108px!important;height:78px!important;border-radius:6px!important;overflow:hidden!important;background:#edf6ec!important;border:1px solid #d8e5d7!important}.mh-rec-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.mh-rec-list a{font-size:inherit!important;line-height:inherit!important}
}

/* === Ensure mobile recommended card uses two-column grid over old list link rule: 2026-06-16 23:24 === */
@media(max-width:800px){
  .mh-rec-list a.mh-rec-card{display:grid!important;grid-template-columns:minmax(0,1fr) 108px!important;gap:10px!important;align-items:center!important;padding:11px 10px!important;line-height:normal!important}.mh-rec-list a.mh-rec-card h3{font-size:15px!important;line-height:21px!important;max-height:42px!important;margin:0 0 5px!important;overflow:hidden!important}.mh-rec-list a.mh-rec-card p{display:block!important;font-size:13px!important;line-height:18px!important;max-height:36px!important;margin:0 0 4px!important;overflow:hidden!important;color:#6b766d!important}.mh-rec-list a.mh-rec-card em{font-size:12px!important;line-height:16px!important}.mh-rec-list a.mh-rec-card .mh-rec-thumb{width:108px!important;height:78px!important}
}
