a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:after, blockquote:before, q:after, q:before { content: ''; content: none } table { border-collapse: collapse; border-spacing: 0 } html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { -webkit-font-smoothing: antialiased; line-height: 1.6; color: #333; font-size: 15px; background: #fff } body, button { font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif } a { text-decoration: none } #logo-container { box-sizing: border-box; height: 60px; padding: 10px } #logo-container.text-only { text-align: center } #logo-container.algin-left { text-align: left } #logo-container.algin-center, #logo-container.algin-center #company-title, #qtouch-link { text-align: center } #logo { max-height: 100%; max-width: 100% } #logo-container.text-only #logo { display: none } #company-title { display: none; text-align: left; height: 100%; line-height: 40px; font-size: 120% } #logo-container.text-only #company-title { display: block } #menu>.menu:after { content: ' '; display: block; clear: both } #menu>.menu>.menuitem { box-sizing: border-box; float: left; width: 25% } #menu>.menu>.menuitem>a { display: block; text-align: center; height: 35px; line-height: 35px; font-size: 90%; overflow: hidden; text-overflow: ellipsis; white-space: pre } #menu.has-nav-menu { position: relative } #menu.has-nav-menu>.menu>.menuitem { width: 22.5% } #menu>#main-menu>#nav-menu-toggle { display: none } #menu.has-nav-menu>#main-menu>#nav-menu-toggle { display: block; width: 10% } #menu.has-nav-menu>#main-menu>#nav-menu-toggle>a>.icon { display: inline-block; width: 5px; height: 5px; background: #fff; border-radius: 50%; vertical-align: middle; margin: 2px } #menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon { display: none } #menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon:first-child { display: block; width: 100%; height: 100%; background-color: transparent; font-size: 200%; line-height: 1; margin: 0 } #menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon:first-child:after { content: '\00d7' } #nav-menu { display: none; position: absolute; left: 0; right: 0; top: 100%; background: #fff; z-index: 100 } #menu.show-nav-menu>#nav-menu { display: block } #footer { margin-top: 10px; padding: 10px } #qtouch-link { padding: 10px; background: #000 } #qtouch-link a { font-size: 80%; color: #aaa } #qtouch-link strong { color: #fff } .widget>.widget-body:first-child { margin-top: 20px } #body>.widget:first-child>.widget-body:first-child, .widget-links>.widget-body:first-child, .widget-slides>.widget-body:first-child { margin-top: 0 } .widget-video>.widget-body>iframe { display: block; margin: 0 auto; width: 90%; max-width: 400px; min-height: 200px } .widget-textlist>.widget-body>.list>.list-item>a { text-overflow: initial!important; display: -webkit-flex!important; display: flex!important; -webkit-align-items: center; align-items: center } .widget-textlist>.widget-body>.list>.list-item>a>.title { -webkit-flex: 100%; flex: 100%; white-space: pre; overflow: hidden; text-overflow: ellipsis } .widget-textlist>.widget-body>.list>.list-item>a>.pub-date { font-size: 80%; margin-left: .5em; -webkit-flex-shrink: 0; flex-shrink: 0 } .image-container>img { max-width: 100%; max-height: 100%; height: 100% } .article-image, .ugc img { display: block; margin: 0 auto; max-width: 100% } .ugc:after { display: block; content: ' '; clear: both } .ugc { word-break: break-word } .ugc * { max-width: 100% } .ugc dl, .ugc ol, .ugc ul { list-style-position: inside } .ugc table td, .ugc table th { border: 1px solid #ccc } .quick-links .prev-next { color: inherit; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; overflow: hidden } .quick-links a { color: inherit } .quick-links .back:before { content: ''; display: inline-block; width: 16px; height: 16px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABFUlEQVQ4T7VTy22DQBCd4XMBpDgVZI9IzCGpIE4HKSEdxOnAJcQVhE5MCT7McKaDOBJcmWgsg7CJwZKVPa12dt+8zyzCjQtvfA8XAbIsexORfK7BCCBNUxcEwRcALAHghZmLKZATACJaA8A7ACyOj64DcM4t4jjeIuLjsJuq7hBxPzizfcHMm+7swMBo+75fIOLDnGart227KctyZftegrGIomjteZ5J6FYv4bxe1/V9VVX7kYlEtFTV/Mhm5AERmYy7zuCpGFdN0+TWZSiLiCyV51mAv7wwGUmSfFtNVZ9EZHfCwMwMw/Cikapqxr0CwA8zH6I+n4NO32QYqvohIp8jABtfRHQzUdoc9NP5f5/pmoGyO7+qX2URRygSlgAAAABJRU5ErkJggg==) no-repeat; padding-right: 3px } .pro_cate { width: 100% } .pro_select { color: #363636!important; border: 1px solid #BFBFBF!important } .pro_cate ul a li { display: inline-block; font-size: 14px; margin: 2%; border-radius: 4px; padding: 0 6px; color: #666; border: 1px solid #DCDCDC } .page-widget { margin-top: 20px } .pages { padding: 2px; margin: 7px; font-family: "lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif; text-align: center; margin-top: 20px; } .pages a { padding: 0.5em 0.64em 0.43em 0.64em; margin: 2px; color: #fff; background-color: #F48D2F; text-decoration: none; border-radius: 10px 0 10px 0px; } .pages a:hover { padding: 0.5em 0.64em 0.43em 0.64em; margin: 2px; color: #fff; background-color: #de1818; } .pages a:active,.pages a.current,.pages a.cur { padding: 0.5em 0.64em 0.43em 0.64em; margin: 2px; color: #fff; background-color: #de1818; } .pages span.current { padding: 0.5em 0.64em 0.43em 0.64em; margin: 2px 6px 2px 2px; color: #fff; background-color: #c51616; font-weight: bold; border-radius: 10px 0 10px 0px; } .pages span.disabled { display: none; }