#content { width: 978px; margin-right: auto; margin-left: auto; height: auto; background: #fff url(imagescntpg_bg_top.gif) repeat-x left top; margin-top: 10px; padding-top: 8px; padding-right: 12px; padding-left: 12px; position:relative; }
#content_lft { float: left; height: auto; width: 671px; padding-top: 8px; position:relative; }
#crumbnav { line-height: 38px; color: #960; float: left; height: 38px; width: 660px; border-bottom: 1px solid #960; text-indent: 2px; }
#crumbnav a { color: #960; }
#container { float: left; height: auto; width: 100%; position:relative;}
#tit { text-align: center; height: auto; width: 99%; margin-top: 28px; margin-right: auto; margin-left: auto; }
#tit h1 { font-size: 24px; line-height: 150%; color: #960; height: auto; width: 560px; margin-right: auto; margin-left: auto; }
#tit_addon { line-height: 28px; background: #f0f0f0; height: 28px; width: 590px; margin-top: 12px; margin-right: auto; margin-left: auto; font-size: 12px; }
#tit_addon span { padding-right: 6px; padding-left: 6px; }
#tit_addon .chgsize { color: #C00; }
#tit_addon .chgsize .dFont { font-size: 12px; background: transparent; border-style: none; width: 18px; color: #C00; cursor: pointer; }
#tit_addon .chgsize .rFont { font-size: 14px; background: transparent; border-style: none; width: 18px; color: #C00; cursor: pointer; }
#tit_addon .chgsize .iFont { font-size: 16px; background: transparent; border-style: none; width: 18px; color: #C00; cursor: pointer; }
#article { height: auto; width: 615px; margin-right: auto; margin-left: auto; padding-top: 12px; padding-bottom: 18px; line-height: 200%; }
#article p { margin: 15px auto 0px; }
#container .editor { font-weight: bold; color: #c00; text-align: right; height: 24px; width: 615px; margin-right: auto; margin-left: auto; }
.functions { line-height: 28px; color: #999; text-align: center; margin: 20px auto; height: 28px; width: 615px; }
.functions span a { color: #999; }
#container .relativenews { height: auto; width: 615px; margin-right: auto; margin-left: auto; }
.relativenews span { line-height: 28px; font-weight: bold; color: #c00; height: 28px; }
.relativenews ul { height: auto; width: 100%; margin-top: 12px; }
.relativenews ul li { line-height: 28px; height: 28px; width: 100%; }
.pre_next_links { background: #f0f0f0; height: 78px; width: 607px; padding-left: 8px; margin: 18px auto; }
.pre_next_links p { line-height: 78px; background: #36f; text-align: center; float: right; height: 78px; width: 135px; }
.pre_next_links p a { color: #FFF; font-size: 24px; font-weight: bold; }
.pre_next_links span { display: inline-block; width: 470px; float: left; overflow: hidden; padding-top: 12px; }
#content_rht { float: right; height: auto; width: 307px; overflow: hidden; }
#content_rht_top { background: #fafdff url(imagescntpg_bg_shadow_top.png) no-repeat left top; float: right; height: 8px; width: 294px; margin-top: 28px; padding-left: 13px; line-height: 1px; font-size: 1px; }
#content_rht_cnt { float: right; height: auto; width: 293px; background: #fafdff url(imagescntpg_bg_shadow.gif) repeat-y left top; padding-left: 14px; overflow: hidden; }
.content_ad_290 { float: left; height: auto; width: 290px; }
.content_list { float: left; height: auto; width: 290px; margin-top: 18px; overflow: hidden; }
.content_list span { line-height: 34px; font-weight: bold; color: #c00; background: url(imagescntpg_bg_nav.gif) repeat-x left top; text-indent: 12px; display: block; float: left; height: 34px; width: 100%; border-top: 1px solid #eaeced; }
.content_list ul { float: left; padding-top: 12px; }
.content_list ul li { text-indent: 6px; float: left; height: 38px; width: 290px; border-bottom: 1px solid #eaeced; line-height: 38px; }
.content_list ul li a { color: #960; }
#content_rht_btm { background: url(imagescntpg_bg_shadow_btm.png) no-repeat left top; float: right; height: 12px; width: 307px; text-indent: -9999em; }
.content_imgnews { float: left; height: auto; width: 285px; padding-left: 3px; }
.content_imgnews figure { padding: 10px; height: 108px; width: 120px; float: left; font-size: 12px; margin-top: 6px; }
.content_imgnews figure figcaption { text-align: center; width: 100%; line-height: 150%; height: auto; padding-top: 6px; }
