/* Original 994 px canvas, colors, slice artwork and column order are retained. */
html,body{margin:0;padding:0}
body{font-family:Arial,"Microsoft YaHei",SimSun,sans-serif;font-size:12px}
.front-home,.front-page{background-color:#7ab742}
.front-home>center,.front-page>center{min-width:994px}
.fl-table{font-size:12px;color:#333}
.fl-cell>img,.fl-cell>a>img{display:block;border:0}
.site-header img{display:block}
.site-header .fl-span-grid>.fl-cell{display:block;align-self:start}
.fl-table.fl-s007,.fl-table.fl-s012,.fl-table.fl-s031,.fl-table.fl-s046{table-layout:fixed}
.fl-s010{overflow:hidden;text-align:left;white-space:nowrap}
.fl-s010>a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}
.fl-s007 .fl-s010>a,.fl-s011 .fl-s010>a{width:220px;max-width:220px}
.fl-s012 .fl-s010>a{width:188px;max-width:188px}
.fl-s031 .fl-s010>a{width:305px;max-width:305px}
.fl-s046 .fl-s010>a{width:258px;max-width:258px}
.fl-s046 .fl-s009{width:28px}
.fl-s046 .fl-s008{width:3px}
.fl-s046 .fl-s010{width:264px}
.fl-s010>a:focus-visible,.price-tab:focus-visible{outline:2px solid #bc640b;outline-offset:-2px}
.front-home>.fl-table,.front-home>center>.fl-table{margin-left:auto;margin-right:auto}
.front-home .fl-s003>.fl-row>.fl-cell{vertical-align:top}
.front-home .fl-s028{width:449px;table-layout:fixed;border-spacing:0}
.front-home .fl-s028 .fl-s029{max-width:447px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.latest-offer{display:block;width:447px;max-width:447px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.price-tabs{vertical-align:top}
.price-panel{position:relative;width:424px;max-width:424px;overflow:hidden}
.price-panel[hidden]{display:none!important}
.price-panel>.fl-table,.price-panel .fl-s025{width:422px}
.price-panel .fl-s025{height:179px;vertical-align:top}
.price-content{overflow-wrap:anywhere;word-break:normal}
.price-content img{max-width:422px;height:auto}
.price-content table{max-width:422px;width:100%;table-layout:fixed;overflow-wrap:anywhere}
.price-content td,.price-content th{overflow-wrap:anywhere;white-space:normal}
.price-content p{margin:4px 0}
.price-tab{display:block;width:100%;height:26px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}
.front-picture-grid{width:665px;table-layout:fixed}
.front-picture-grid>.fl-tbody>.fl-row>.fl-cell{width:25%;padding:5px 2px;vertical-align:top;box-sizing:border-box}
.front-picture-grid .fl-s034{width:150px;table-layout:fixed}
.front-picture-grid .fl-s035{width:auto;padding:2px;height:96px}
.front-picture-grid .fl-s036{padding:3px 2px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.front-picture-grid img{width:144px;height:92px;object-fit:contain;margin:auto}
.front-picture-title{display:block;width:144px;max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.front-brand-strip .front-picture-title{width:121px;max-width:121px}
.front-home .fl-s039{width:129px;table-layout:fixed}
.front-home .fl-s039 .fl-s035{width:auto;padding:3px}
.front-home .fl-s039 .fl-s036{max-width:121px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.front-home .fl-s039 img{width:119px;height:92px;object-fit:contain;margin:auto}
.front-home .fl-s038>marquee{display:block;width:662px;height:141px;overflow:hidden}
.front-brand-strip{width:auto}
.front-brand-strip>.fl-tbody>.fl-row>.fl-cell{width:129px;padding:5px 2px;vertical-align:top}
.linkbox,.foot{box-sizing:border-box;width:994px!important;max-width:994px}
.linkbox{min-height:33px;text-align:center}
.front-site-link{display:inline-block;min-width:88px;line-height:31px;color:#333}
.front-list-dot{display:block;width:3px;font-size:12px;line-height:22px}
.fl-s083{table-layout:fixed}
.fl-s084,.fl-s085,.fl-s086{box-sizing:border-box}
.newsbodyleft{box-sizing:border-box;width:662px;float:none;overflow:hidden;overflow-wrap:anywhere}
.newsbodyleft .newstitle{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere}
.newsbodyleft .newstime{box-sizing:border-box;max-width:100%;height:auto;min-height:25px;overflow-wrap:anywhere}
.newsbodyleft img{max-width:100%;height:auto}
.newsbodyleft table{max-width:100%}
.newsbodyleft p{max-width:100%;overflow-wrap:anywhere}
.front-page .fl-s071>a{overflow-wrap:anywhere}
[id="00link"]{display:none}
