@charset "utf-8"; @media print { * { color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; } html { min-height: inherit !important; } body { font-size: 18px; font-family: "微軟正黑體", "Microsoft JhengHei", Arial, sans-serif; min-height: inherit !important; } * { box-shadow: none !important; } a { text-decoration: none !important; } ul, ol { list-style-type: none; margin: 0; padding: 0; } table th, table td { vertical-align: top; padding: 5px 5px 5px 0 !important; } .container { width: 100%; padding: 0 !important; max-width: none !important; } #headerZone { position: relative !important; } #wrapperInner { padding-top: 0 !important; } #mobileNavWrap, #mainNavWrap, #topNavWrap, #leftNavWrap, #footerZone, #backtotop, #mainVisualWrap, #insideVisualWrap, #breadcrumb, .photosWrap { display: none !important; } #mainContent{ width: 100%!important; padding: 0!important;} #contentWrap { padding-top: 20px; border-top: 2px solid #000; margin-top: 20px; } hr { margin: 20px 0 !important; } h1#pageTitle { font-size:24px!important; border:none!important; margin-bottom: 20px; } #content h2 { font-size: 22px !important; } .tab-container .tab-content{ padding-bottom: 0;} .tab-container .tab-content .tabpanel{ display: block !important; opacity: 1 !important; padding-bottom: 30px; } .tab-container .tab-menu ul li.mobileSelected { display: none !important; } .accordion-item .accordion-content{ display: block !important; } #content hr{ margin: 20px 0;} }