﻿/*-----------------------------------------------------------------------------
 [TABLE OF CONTENTS]
    +content
        +content-main
            +news
                =compile
-----------------------------------------------------------------------------*/
/**
 *
 * =compile
 *
 **/
/*============================== for news ==============================*/
/*============================== 自編輯器設定 start ==============================*/
#content-main .news .single .compile address,
#content-main .news .single .compile blockquote,
#content-main .news .single .compile body,
#content-main .news .single .compile dd,
#content-main .news .single .compile div,
#content-main .news .single .compile dl,
#content-main .news .single .compile dt,
#content-main .news .single .compile fieldset,
#content-main .news .single .compile form,
#content-main .news .single .compile frame,
#content-main .news .single .compile frameset,
#content-main .news .single .compile h1,
#content-main .news .single .compile h2,
#content-main .news .single .compile h3,
#content-main .news .single .compile h4,
#content-main .news .single .compile h5,
#content-main .news .single .compile h6,
#content-main .news .single .compile noframes,
#content-main .news .single .compile ol,
#content-main .news .single .compile p,
#content-main .news .single .compile ul,
#content-main .news .single .compile center,
#content-main .news .single .compile dir,
#content-main .news .single .compile hr,
#content-main .news .single .compile menu,
#content-main .news .single .compile pre             { display: block; }
#content-main .news .single .compile li              { display: list-item }
#content-main .news .single .compile head            { display: none }
#content-main .news .single .compile h1              { font-size: 2em; margin: .67em 0 }
#content-main .news .single .compile h2              { font-size: 1.5em; margin: .75em 0 }
#content-main .news .single .compile h3              { font-size: 1.17em; margin: .83em 0 }
#content-main .news .single .compile h4,
#content-main .news .single .compile p,
#content-main .news .single .compile blockquote,
#content-main .news .single .compile ul,
#content-main .news .single .compile fieldset,
#content-main .news .single .compile form,
#content-main .news .single .compile ol,
#content-main .news .single .compile dl,
#content-main .news .single .compile dir,
#content-main .news .single .compile menu            { margin: 1.12em 0 }
#content-main .news .single .compile h5              { font-size: .83em; margin: 1.5em 0 }
#content-main .news .single .compile h6              { font-size: .75em; margin: 1.67em 0 }
#content-main .news .single .compile h1,
#content-main .news .single .compile h2,
#content-main .news .single .compile h3,
#content-main .news .single .compile h4,
#content-main .news .single .compile h5,
#content-main .news .single .compile h6,
#content-main .news .single .compile b,
#content-main .news .single .compile strong          { font-weight: bolder; }
#content-main .news .single .compile blockquote      { margin-left: 40px; margin-right: 40px }
#content-main .news .single .compile i,
#content-main .news .single .compile cite,
#content-main .news .single .compile em,
#content-main .news .single .compile var,
#content-main .news .single .compile address         { font-style: italic }
#content-main .news .single .compile pre,
#content-main .news .single .compile tt,
#content-main .news .single .compile code,
#content-main .news .single .compile kbd,
#content-main .news .single .compile samp            { font-family: monospace }
#content-main .news .single .compile pre             { white-space: pre }
#content-main .news .single .compile button,
#content-main .news .single .compile textarea,
#content-main .news .single .compile input,
#content-main .news .single .compile select          { display: inline-block }
#content-main .news .single .compile big             { font-size: 1.17em }
#content-main .news .single .compile small,
#content-main .news .single .compile sub,
#content-main .news .single .compile sup             { font-size: .83em }
#content-main .news .single .compile sub             { vertical-align: sub }
#content-main .news .single .compile sup             { vertical-align: super }
#content-main .news .single .compile s,
#content-main .news .single .compile strike,
#content-main .news .single .compile del             { text-decoration: line-through }
#content-main .news .single .compile hr              { border: 1px inset }
#content-main .news .single .compile ol,
#content-main .news .single .compile ul,
#content-main .news .single .compile dir,
#content-main .news .single .compile menu,
#content-main .news .single .compile dd              { margin-left: 40px }
#content-main .news .single .compile ol              { list-style-type: decimal }
#content-main .news .single .compile ol ul,
#content-main .news .single .compile ul ol,
#content-main .news .single .compile ul ul,
#content-main .news .single .compile ol ol           { margin-top: 0; margin-bottom: 0 }
#content-main .news .single .compile u,
#content-main .news .single .compile ins             { text-decoration: underline }
#content-main .news .single .compile br:before       { content: "\A"; white-space: pre-line }
#content-main .news .single .compile center          { text-align: center }
#content-main .news .single .compile :link, :visited { text-decoration: underline }
#content-main .news .single .compile :focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
#content-main .news .single .compile BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
#content-main .news .single .compile BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

#content-main .news .single .compile *[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
#content-main .news .single .compile *[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
#content-main .news .single .compile  h1             { page-break-before: always }
#content-main .news .single .compile  h1,
#content-main .news .single .compile  h2,
#content-main .news .single .compile  h3,
#content-main .news .single .compile  h4,
#content-main .news .single .compile  h5,
#content-main .news .single .compile  h6             { page-break-after: avoid; }
#content-main .news .single .compile  ul,
#content-main .news .single .compile  ol,
#content-main .news .single .compile  dl             { page-break-before: avoid }
}
/*============================== 自編輯器設定 close ==============================*/
/*==============================  start ==============================*/
#content-main .news .single .compile ol li           { list-style-type: decimal; }
#content-main .news .single .compile ul li           { list-style-type: disc; }
#content-main .news .single .compile a               { text-decoration: underline; }
#content-main .news .single .compile a:hover         { text-decoration: underline; color: #ff6600; }
#content-main .news .single .compile h1,
#content-main .news .single .compile h2,
#content-main .news .single .compile h5              { color: #000; background: none; text-indent: 0; }
#content-main .news .single .compile img             { margin: 0; padding: 0; }
#header img,
#content-menu .menu-class img,
#footer img                                          { margin: 0; padding: 0; border: 0; }
/*==============================  close ==============================*/


/**
 *
 * =compile
 *
 **/
/*============================== for lifestyle ==============================*/
/*============================== 自編輯器設定 start ==============================*/
#content-main .news .case .bd-txt address,
#content-main .news .case .bd-txt blockquote,
#content-main .news .case .bd-txt body,
#content-main .news .case .bd-txt dd,
#content-main .news .case .bd-txt div,
#content-main .news .case .bd-txt dl,
#content-main .news .case .bd-txt dt,
#content-main .news .case .bd-txt fieldset,
#content-main .news .case .bd-txt form,
#content-main .news .case .bd-txt frame,
#content-main .news .case .bd-txt frameset,
#content-main .news .case .bd-txt h1,
#content-main .news .case .bd-txt h2,
#content-main .news .case .bd-txt h3,
#content-main .news .case .bd-txt h4,
#content-main .news .case .bd-txt h5,
#content-main .news .case .bd-txt h6,
#content-main .news .case .bd-txt noframes,
#content-main .news .case .bd-txt ol,
#content-main .news .case .bd-txt p,
#content-main .news .case .bd-txt ul,
#content-main .news .case .bd-txt center,
#content-main .news .case .bd-txt dir,
#content-main .news .case .bd-txt hr,
#content-main .news .case .bd-txt menu,
#content-main .news .case .bd-txt pre             { display: block; }
#content-main .news .case .bd-txt li              { display: list-item }
#content-main .news .case .bd-txt head            { display: none }
#content-main .news .case .bd-txt h1              { font-size: 2em; margin: .67em 0 }
#content-main .news .case .bd-txt h2              { font-size: 1.5em; margin: .75em 0 }
#content-main .news .case .bd-txt h3              { font-size: 1.17em; margin: .83em 0 }
#content-main .news .case .bd-txt h4,
#content-main .news .case .bd-txt p,
#content-main .news .case .bd-txt blockquote,
#content-main .news .case .bd-txt ul,
#content-main .news .case .bd-txt fieldset,
#content-main .news .case .bd-txt form,
#content-main .news .case .bd-txt ol,
#content-main .news .case .bd-txt dl,
#content-main .news .case .bd-txt dir,
#content-main .news .case .bd-txt menu            { margin: 1.12em 0 }
#content-main .news .case .bd-txt h5              { font-size: .83em; margin: 1.5em 0 }
#content-main .news .case .bd-txt h6              { font-size: .75em; margin: 1.67em 0 }
#content-main .news .case .bd-txt h1,
#content-main .news .case .bd-txt h2,
#content-main .news .case .bd-txt h3,
#content-main .news .case .bd-txt h4,
#content-main .news .case .bd-txt h5,
#content-main .news .case .bd-txt h6,
#content-main .news .case .bd-txt b,
#content-main .news .case .bd-txt strong          { font-weight: bolder; }
#content-main .news .case .bd-txt blockquote      { margin-left: 40px; margin-right: 40px }
#content-main .news .case .bd-txt i,
#content-main .news .case .bd-txt cite,
#content-main .news .case .bd-txt em,
#content-main .news .case .bd-txt var,
#content-main .news .case .bd-txt address         { font-style: italic }
#content-main .news .case .bd-txt pre,
#content-main .news .case .bd-txt tt,
#content-main .news .case .bd-txt code,
#content-main .news .case .bd-txt kbd,
#content-main .news .case .bd-txt samp            { font-family: monospace }
#content-main .news .case .bd-txt pre             { white-space: pre }
#content-main .news .case .bd-txt button,
#content-main .news .case .bd-txt textarea,
#content-main .news .case .bd-txt input,
#content-main .news .case .bd-txt select          { display: inline-block }
#content-main .news .case .bd-txt big             { font-size: 1.17em }
#content-main .news .case .bd-txt small,
#content-main .news .case .bd-txt sub,
#content-main .news .case .bd-txt sup             { font-size: .83em }
#content-main .news .case .bd-txt sub             { vertical-align: sub }
#content-main .news .case .bd-txt sup             { vertical-align: super }
#content-main .news .case .bd-txt s,
#content-main .news .case .bd-txt strike,
#content-main .news .case .bd-txt del             { text-decoration: line-through }
#content-main .news .case .bd-txt hr              { border: 1px inset }
#content-main .news .case .bd-txt ol,
#content-main .news .case .bd-txt ul,
#content-main .news .case .bd-txt dir,
#content-main .news .case .bd-txt menu,
#content-main .news .case .bd-txt dd              { margin-left: 40px }
#content-main .news .case .bd-txt ol              { list-style-type: decimal }
#content-main .news .case .bd-txt ol ul,
#content-main .news .case .bd-txt ul ol,
#content-main .news .case .bd-txt ul ul,
#content-main .news .case .bd-txt ol ol           { margin-top: 0; margin-bottom: 0 }
#content-main .news .case .bd-txt u,
#content-main .news .case .bd-txt ins             { text-decoration: underline }
#content-main .news .case .bd-txt br:before       { content: "\A"; white-space: pre-line }
#content-main .news .case .bd-txt center          { text-align: center }
#content-main .news .case .bd-txt :link, :visited { text-decoration: underline }
#content-main .news .case .bd-txt :focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
#content-main .news .case .bd-txt BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
#content-main .news .case .bd-txt BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

#content-main .news .case .bd-txt *[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
#content-main .news .case .bd-txt *[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
#content-main .news .case .bd-txt h1             { page-break-before: always }
#content-main .news .case .bd-txt h1,
#content-main .news .case .bd-txt h2,
#content-main .news .case .bd-txt h3,
#content-main .news .case .bd-txt h4,
#content-main .news .case .bd-txt h5,
#content-main .news .case .bd-txt h6             { page-break-after: avoid; }
#content-main .news .case .bd-txt ul,
#content-main .news .case .bd-txt ol,
#content-main .news .case .bd-txt dl             { page-break-before: avoid }
}
/*============================== 自編輯器設定 close ==============================*/
/*==============================  start ==============================*/
#content-main .news .case .bd-txt ol li           { list-style-type: decimal; }
#content-main .news .case .bd-txt ul li           { list-style-type: disc; }
#content-main .news .case .bd-txt a               { text-decoration: underline; }
#content-main .news .case .bd-txt a:hover         { text-decoration: underline; color: #ff6600; }
#content-main .news .case .bd-txt h1,
#content-main .news .case .bd-txt h2,
#content-main .news .case .bd-txt h5              { color: #000; background: none; text-indent: 0; }
#content-main .news .case .bd-txt img             { margin: 0; padding: 0; }

#content-main .news .pager2 img                   { margin: 0; padding: 0; border: 0; }
/*==============================  close ==============================*/


/**
 *
 * =compile
 *
 **/
/*============================== for beauty_kno ==============================*/
/*============================== 自編輯器設定 start ==============================*/
#content-main .support .kno .box .con address,
#content-main .support .kno .box .con blockquote,
#content-main .support .kno .box .con body,
#content-main .support .kno .box .con dd,
#content-main .support .kno .box .con div,
#content-main .support .kno .box .con dl,
#content-main .support .kno .box .con dt,
#content-main .support .kno .box .con fieldset,
#content-main .support .kno .box .con form,
#content-main .support .kno .box .con frame,
#content-main .support .kno .box .con frameset,
#content-main .support .kno .box .con h1,
#content-main .support .kno .box .con h2,
#content-main .support .kno .box .con h3,
#content-main .support .kno .box .con h4,
#content-main .support .kno .box .con h5,
#content-main .support .kno .box .con h6,
#content-main .support .kno .box .con noframes,
#content-main .support .kno .box .con ol,
#content-main .support .kno .box .con p,
#content-main .support .kno .box .con ul,
#content-main .support .kno .box .con center,
#content-main .support .kno .box .con dir,
#content-main .support .kno .box .con hr,
#content-main .support .kno .box .con menu,
#content-main .support .kno .box .con pre             { display: block; }
#content-main .support .kno .box .con li              { display: list-item }
#content-main .support .kno .box .con head            { display: none }
#content-main .support .kno .box .con h1              { font-size: 2em; margin: .67em 0 }
#content-main .support .kno .box .con h2              { font-size: 1.5em; margin: .75em 0 }
#content-main .support .kno .box .con h3              { font-size: 1.17em; margin: .83em 0 }
#content-main .support .kno .box .con h4,
#content-main .support .kno .box .con p,
#content-main .support .kno .box .con blockquote,
#content-main .support .kno .box .con ul,
#content-main .support .kno .box .con fieldset,
#content-main .support .kno .box .con form,
#content-main .support .kno .box .con ol,
#content-main .support .kno .box .con dl,
#content-main .support .kno .box .con dir,
#content-main .support .kno .box .con menu            { margin: 1.12em 0 }
#content-main .support .kno .box .con h5              { font-size: .83em; margin: 1.5em 0 }
#content-main .support .kno .box .con h6              { font-size: .75em; margin: 1.67em 0 }
#content-main .support .kno .box .con h1,
#content-main .support .kno .box .con h2,
#content-main .support .kno .box .con h3,
#content-main .support .kno .box .con h4,
#content-main .support .kno .box .con h5,
#content-main .support .kno .box .con h6,
#content-main .support .kno .box .con b,
#content-main .support .kno .box .con strong          { font-weight: bolder; }
#content-main .support .kno .box .con blockquote      { margin-left: 40px; margin-right: 40px }
#content-main .support .kno .box .con i,
#content-main .support .kno .box .con cite,
#content-main .support .kno .box .con em,
#content-main .support .kno .box .con var,
#content-main .support .kno .box .con address         { font-style: italic }
#content-main .support .kno .box .con pre,
#content-main .support .kno .box .con tt,
#content-main .support .kno .box .con code,
#content-main .support .kno .box .con kbd,
#content-main .support .kno .box .con samp            { font-family: monospace }
#content-main .support .kno .box .con pre             { white-space: pre }
#content-main .support .kno .box .con button,
#content-main .support .kno .box .con textarea,
#content-main .support .kno .box .con input,
#content-main .support .kno .box .con select          { display: inline-block }
#content-main .support .kno .box .con big             { font-size: 1.17em }
#content-main .support .kno .box .con small,
#content-main .support .kno .box .con sub,
#content-main .support .kno .box .con sup             { font-size: .83em }
#content-main .support .kno .box .con sub             { vertical-align: sub }
#content-main .support .kno .box .con sup             { vertical-align: super }
#content-main .support .kno .box .con s,
#content-main .support .kno .box .con strike,
#content-main .support .kno .box .con del             { text-decoration: line-through }
#content-main .support .kno .box .con hr              { border: 1px inset }
#content-main .support .kno .box .con ol,
#content-main .support .kno .box .con ul,
#content-main .support .kno .box .con dir,
#content-main .support .kno .box .con menu,
#content-main .support .kno .box .con dd              { margin-left: 40px }
#content-main .support .kno .box .con ol              { list-style-type: decimal }
#content-main .support .kno .box .con ol ul,
#content-main .support .kno .box .con ul ol,
#content-main .support .kno .box .con ul ul,
#content-main .support .kno .box .con ol ol           { margin-top: 0; margin-bottom: 0 }
#content-main .support .kno .box .con u,
#content-main .support .kno .box .con ins             { text-decoration: underline }
#content-main .support .kno .box .con br:before       { content: "\A"; white-space: pre-line }
#content-main .support .kno .box .con center          { text-align: center }
#content-main .support .kno .box .con :link, :visited { text-decoration: underline }
#content-main .support .kno .box .con :focus          { outline: thin dotted invert }

/* Begin bidirectionality settings (do not change) */
#content-main .support .kno .box .con BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
#content-main .support .kno .box .con BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

#content-main .support .kno .box .con *[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
#content-main .support .kno .box .con *[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
#content-main .support .kno .box .con h1             { page-break-before: always }
#content-main .support .kno .box .con h1,
#content-main .support .kno .box .con h2,
#content-main .support .kno .box .con h3,
#content-main .support .kno .box .con h4,
#content-main .support .kno .box .con h5,
#content-main .support .kno .box .con h6             { page-break-after: avoid; }
#content-main .support .kno .box .con ul,
#content-main .support .kno .box .con ol,
#content-main .support .kno .box .con dl             { page-break-before: avoid }

}
/*============================== 自編輯器設定 close ==============================*/
/*==============================  start ==============================*/
#content-main .support .kno .box .con ol li           { list-style-type: decimal; }
#content-main .support .kno .box .con ul li           { list-style-type: disc; }
#content-main .support .kno .box .con a               { text-decoration: underline; }
#content-main .support .kno .box .con a:hover         { text-decoration: underline; color: #ff6600; }
#content-main .support .kno .box .con h1,
#content-main .support .kno .box .con h2,
#content-main .support .kno .box .con h5              { color: #000; background: none; text-indent: 0; }
#content-main .support .kno .box .con img             { margin: 0; padding: 0; }

#content-main .news .pager2 img                   { margin: 0; padding: 0; border: 0; }
/*==============================  close ==============================*/
