body {font-family: serif; font-weight: normal; font-style: normal; line-height: 1.1; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: serif; margin-left: 5px; width: 95%; }



 .x--sfe-BeforeOrAfterText-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CollectionItem-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CollectionItem-2-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CollectionItem-3-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CollectionItem-4-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CrossReference-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CrossReferenceTitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-CrossReferenceTitle-2-0 {margin-left: 0pt; margin-right: 0pt; font-style: italic; }



 .x--sfe-ExternalLink-1-0 {margin-left: 0pt; margin-right: 0pt; color: #0000FF; text-decoration: underline ; }



 .x--sfe-Gentext-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-HeaderOrFooter-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 0pt; }



 .x--sfe-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x--sfe-IndexAlphaGroup-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 1.5pc; }



 .x--sfe-IndexEndPage-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexEntry-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 1em; text-indent: -.5em; text-align: left; }



 .x--sfe-IndexEntry-Main-Index-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 1em; text-indent: -.5em; text-align: left; }



 .x--sfe-IndexEntry-Main-Index-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 1em; text-indent: -.5em; text-align: left; }



 .x--sfe-IndexEntry-Main-Index-4-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: .5em; margin-right: 2pc; text-indent: -.5em; text-align: left; }



 .x--sfe-IndexGroupHead-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; font-weight: bold; font-size: 14pt; text-transform: uppercase; text-align: left; margin-bottom: .5pc; }



 .x--sfe-IndexHeading-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexLocators-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexPage-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexPage-Main-Index-2-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexPostGroup-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 1.5pc; }



 .x--sfe-IndexPreGroup-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 1.5pc; }



 .x--sfe-IndexRangeGroup-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 1.5pc; }



 .x--sfe-IndexSeeAlso-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 3em; text-indent: -1.5em; }



 .x--sfe-IndexSee-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-IndexSubGroupHead-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-weight: bold; font-size: 14pt; text-transform: uppercase; text-align: left; margin-top: 2pc; }



 .x--sfe-Index-Main-Index-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x--sfe-InternalLink-1-0 {margin-left: 0pt; margin-right: 0pt; color: #0000FF; text-decoration: underline ; }



 .x-NewElement-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-RepeatingTitle-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-bottom: 18pt; }



 .x--sfe-RepeatingTitleBottom-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 18pt; }



 .x--sfe-TableOfContents-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x--sfe-TocEntry1-toc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 4em; margin-right: 2pc; text-indent: -4em; }



 .x--sfe-TocEntry2-toc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 6em; margin-right: 2pc; text-indent: -6em; }



 .x--sfe-TocEntry3-toc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 8em; margin-right: 2pc; text-indent: -8em; }



 .x--sfe-TocEntry4-toc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 10em; margin-right: 2pc; text-indent: -10em; }



 .x--sfe-TocEntry5-toc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 12em; margin-right: 2pc; text-indent: -12em; }



 .x--sfe-TocLabel-toc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-TocPage-toc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-TocTitle-toc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--sfe-Toctoc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-abbrev-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-abstract-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-accel-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-ackno-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-acronym-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-action-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-address-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-affiliation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-alt-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-anchor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-answer-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-appendix-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-appendixinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-application-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-area-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-areaset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-areaspec-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-arg-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-article-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-articleinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-artpagenums-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-attribution-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-audiodata-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-audioobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-author-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-authorblurb-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-authorgroup-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-authorinitials-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-beginpage-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliodiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-biblioentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliography-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliographyinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliomisc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliomixed-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bibliomset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-biblioset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-block-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockgroup-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockgroup-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockgroup-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockpage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockpageleft-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-blockpageright-1-0 {margin-left: 0pt; margin-right: 0pt; margin-left: 400pt; text-indent: 0pt; }



 .x-blockquote-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-book-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-bookinfo-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-bridgehead-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-callout-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-calloutlist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-caption-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-cataloginfo-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-caution-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-chapter-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-chapterinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-citation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-citerefentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-citetitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-city-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-classname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-classsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-classsynopsisinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-cmdsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-co-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-collab-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-collabname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-colophon-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-colspec-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-command-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-communicationinfo-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 20pt; text-indent: 0pt; }



 .x-computeroutput-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-confdates-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-confgroup-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-confnum-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-confsponsor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-conftitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-constant-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-constructorsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-content-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-contractnum-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-contractsponsor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-contrib-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x--ufe-converpage-title-1-0 {margin-left: 0pt; margin-right: 0pt; }

 .x--ufe-converpage-title-1-1 {font-family: 'Arial Black'; font-weight: bold; font-size: 36pt; font-style: normal; }

 .x--ufe-converpage-title-1-2 {font-family: 宋体; font-size: 48pt; }



 .x-copyright-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-corpauthor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-corpname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-country-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-coverpage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: 'Arial Black'; }



 .x--ufe-coverpage-side-1-0 {margin-left: 0pt; margin-right: 0pt; }

 .x--ufe-coverpage-side-1-1 {font-family: 'Arial Black'; font-weight: bold; font-size: 11pt; font-style: italic; }

 .x--ufe-coverpage-side-1-2 {font-family: 宋体; font-size: 11pt; }



 .x--ufe-coverpage-title-line-1-0 {margin-left: 0pt; margin-right: 0pt; font-weight: bold; }



 .x-database-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-date-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-dcjaddress-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-size: 14pt; margin-left: 20pt; text-indent: 0pt; }



 .x-dcjcatalog-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: serif; margin-left: 5px; width: 95%; }



 .x-dcjcatalogcode-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-dcjcatalogname-1-0 {margin-left: 0pt; margin-right: 0pt; font-family: 宋体; font-size: 20pt; }



 .x-dcjcatalogversion-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-size: 14pt; margin-left: 20pt; text-indent: 0pt; }



 .x-dcjcolorlist-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-dcjcorpname-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: 仿宋_GB2312; font-size: 20pt; margin-left: 20pt; text-indent: 0pt; margin-top: 50pt; }



 .x-dcjdept-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-size: 14pt; margin-left: 20pt; text-indent: 0pt; }



 .x-dcjdesigncode-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-dcjfax-1-0 {margin-left: 0pt; margin-right: 0pt; font-size: 14pt; }



 .x-dcjphone-1-0 {margin-left: 0pt; margin-right: 0pt; font-size: 14pt; margin-left: 20pt; text-indent: 0pt; }



 .x-dcjpostcode-1-0 {margin-left: 0pt; margin-right: 0pt; font-size: 14pt; }



 .x-dcjpreface-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-dcjproductmodel-1-0 {margin-left: 0pt; margin-right: 0pt; font-family: 宋体; font-weight: bold; font-size: 20pt; }

 .x-dcjproductmodel-1-1 {}

 .x-dcjproductmodel-1-2 {}



 .x-dcjproductname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-dcjpubdate-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-size: 14pt; margin-left: 20pt; text-indent: 0pt; }



 .x-dcjtoc-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-dcjtrademark-1-0 {margin-left: 0pt; margin-right: 0pt; font-family: 黑体; font-size: 18pt; }



 .x-dedication-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-destructorsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-edition-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-editor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-email-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-emphasis-1-0 {margin-left: 0pt; margin-right: 0pt; }

 .x-emphasis-1-1 {font-weight: bold; }

 .x-emphasis-1-2 {text-decoration: underline ; }

 .x-emphasis-1-3 {font-style: italic; }



 .x-emptypage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-endcoverpage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-entry-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-size: 8pt; font-family: 黑体; }



 .x-entry-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: 黑体; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 0pt; }



 .x-entrytbl-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-envar-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-epigraph-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-equation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-errorcode-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-errorname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-errortype-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-example-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-exceptionname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-fax-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-fieldsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-figure-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-filename-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-firstname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-firstterm-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-footnote-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-footnoteref-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-foreignphrase-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-formalpara-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-funcdef-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-funcparams-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-funcprototype-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-funcsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-funcsynopsisinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-function-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossary-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossaryinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossdef-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossdiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glosslist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glosssee-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossseealso-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-glossterm-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-graphic-1-0 {margin-left: 0pt; margin-right: 0pt; margin-top: 8pt; }



 .x-graphic-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; }

 .x-graphic-2-1 {}



 .x-graphicco-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-group-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guibutton-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guiicon-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guilabel-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guimenu-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guimenuitem-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-guisubmenu-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-hardware-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-highlights-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-holder-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-honorific-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-illustrationlist-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: 黑体; }



 .x-imagedata-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-imageobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-imageobjectco-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-imagepage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-important-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-atidlm-inclusion-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-index-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-indexdiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-indexentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-indexinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-indexterm-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-infoblock-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 90pt; text-indent: 0pt; line-height: 1.65; margin-top: 100pt; }



 .x-informalequation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-informalexample-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-informalfigure-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-informaltable-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; }



 .x-initializer-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-inlineequation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-inlinegraphic-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-inlinemediaobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-interface-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-interfacename-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-invpartnumber-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-isbn-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-issn-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-issuenum-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-itemizedlist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-itermset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-jobtitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keycap-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keycode-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keycombo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keysym-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keyword-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-keywordset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-label-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-legalnotice-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-lineage-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-lineannotation-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-link-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-atidlm-linkcontent-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-listitem-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; margin-left: 2.5em; text-indent: -2.5em; list-style-type: decimal; text-indent: 0pt; }



 .x-listitem-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; margin-left: 3em; text-indent: -3em; list-style-type: lower-roman; text-indent: 0pt; }



 .x-listitem-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; margin-left: 2em; text-indent: -2em; list-style-type: lower-alpha; text-indent: 0pt; }



 .x-listitem-4-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; font-family: serif; margin-left: 2.5em; text-indent: -2.5em; list-style-type: decimal; text-indent: 0pt; }



 .x-listitem-5-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; text-indent: 0pt; }



 .x-listpage-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-literal-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-literallayout-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-lot-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-lotentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-manvolnum-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-markup-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-medialabel-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-mediaobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-mediaobjectco-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-member-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-menuchoice-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-atidlm-metadata-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-methodname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-methodparam-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-methodsynopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-modespec-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-modifier-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-mousebutton-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msg-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgaud-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgexplan-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msginfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msglevel-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgmain-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgorig-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgrel-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgsub-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-msgtext-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-nameinfo-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-left: 23.00pt; text-indent: 0pt; }



 .x-note-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-objectinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-olink-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-ooclass-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-ooexception-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-oointerface-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-option-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-optional-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-orderedlist-1-0 {padding-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; }



 .x-orgdiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-orgname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-otheraddr-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-othercredit-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-othername-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-pagenums-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-para-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 8pt; }



 .x-para-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 10pt; margin-left: 10pt; text-indent: 20pt; }



 .x-para-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 10pt; margin-left: 0pt; text-indent: 25pt; }



 .x-para-4-0 {margin-left: 0pt; margin-right: 0pt; font-size: 10pt; }



 .x-para-5-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; font-size: 10pt; }



 .x-para-6-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-family: 宋体; font-size: 9pt; line-height: 1.35; }



 .x-para-7-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 9pt; }



 .x-para-8-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 10pt; font-size: 8pt; }



 .x-para-9-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 8pt; }



 .x-paramdef-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-parameter-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-part-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-partinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-partintro-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-partnumberlist-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-phone-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-phrase-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-pob-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-postcode-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-preface-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-prefaceinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-primary-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-primaryie-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-printhistory-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-procedure-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-productname-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-productname-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-productnumber-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-programlisting-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-programlistingco-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-prompt-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-property-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-pubdate-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-publisher-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-publishername-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-pubsnumber-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-qandadiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-qandaentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-qandaset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-question-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-quote-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refclass-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refdescriptor-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refentryinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refentrytitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-reference-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-referenceinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refmeta-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refmiscinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refnamediv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refpurpose-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect1-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect1info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect2-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect2info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect3-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsect3info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsynopsisdiv-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-refsynopsisdivinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-releaseinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-remark-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-replaceable-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-atidlm-resourcepair-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-returnvalue-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-revdescription-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-revhistory-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-revision-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-revnumber-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-revremark-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-row-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-sbr-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-screen-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-screenco-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-screeninfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-screenshot-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-secondary-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-secondaryie-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect1-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-sect1info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect2-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; text-indent: 3.00pt; }



 .x-sect2info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect3-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect3info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect4-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect4info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect5-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sect5info-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-section-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sectioninfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-see-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seealso-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seealsoie-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seeie-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seg-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seglistitem-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-segmentedlist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-segtitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-seriesvolnums-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-set-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-setindex-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-setindexinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-setinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sgmltag-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-shortaffil-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-shortcut-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sidebar-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-sidebarinfo-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-simpara-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-simplelist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-simplemsgentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-simplesect-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-atidlm-source-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-spanspec-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-state-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-step-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-street-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-structfield-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-structname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-subject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-subjectset-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-subjectterm-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-subscript-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-substeps-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-subtitle-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-superscript-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-surname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-symbol-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-synopfragment-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-synopfragmentref-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-synopsis-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-systemitem-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-table-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; text-align: center; }



 .x-table-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; margin-left: 450pt; text-indent: 0pt; }



 .x-table-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; }



 .x-table-4-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 10pt; font-family: 黑体; font-size: 10pt; }



 .x-table-5-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 8pt; font-size: 10pt; }



 .x-table-6-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 6pt; margin-bottom: 6pt; }



 .x-atidlm-target-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-tbody-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-term-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tertiary-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tertiaryie-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-textobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tfoot-1-0 {text-align: left; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-tgroup-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 1.2em; }



 .x-tgroup-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-thead-1-0 {text-align: left; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; }



 .x-tip-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-title-1-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; color: #000000; margin-top: 0.5em; margin-bottom: 0.5em; }



 .x-title-2-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 9pt; text-align: center; }



 .x-title-3-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-4-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; color: #000000; margin-left: 40pt; text-indent: 0pt; text-align: left; }



 .x-title-5-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; color: #000000; }



 .x-title-6-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-7-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-family: sans-serif; font-weight: bold; }



 .x-title-8-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-9-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-10-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-11-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-12-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 20pt; margin-left: 0pt; text-indent: 0pt; }



 .x-title-13-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; }



 .x-title-14-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 20pt; margin-left: 0pt; text-indent: 0pt; }



 .x-title-15-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 20pt; margin-left: 0pt; text-indent: 0pt; }



 .x-title-16-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 18pt; margin-left: 0pt; text-indent: 0pt; font-size: 0; }



 .x-title-17-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; color: #000000; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; font-size: 14pt; margin-left: 0pt; text-indent: 0pt; text-align: center; }



 .x-title-18-0 {margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: sans-serif; text-align: left; line-height: 1.1; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; color: #000000; }



 .x-titleabbrev-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toc-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tocback-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tocchap-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tocentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tocfront-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toclevel1-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toclevel2-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toclevel3-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toclevel4-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-toclevel5-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-tocpart-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-token-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-trademark-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-type-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-type-2-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-ulink-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-userinput-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-varargs-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-variablelist-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-varlistentry-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-varname-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-videodata-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-videoobject-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-void-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-volumenum-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-warning-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-wordasword-1-0 {margin-left: 0pt; margin-right: 0pt; }



 .x-xref-1-0 {margin-left: 0pt; margin-right: 0pt; font-size: 8pt; }



 .x-year-1-0 {margin-left: 0pt; margin-right: 0pt; }



table {border-color: #000000; font-size: 100%; border-collapse: collapse; }

td, th, { border-color: #000000; }

table[rules][rules="none"]  > tr > td, table[rules][rules="none"] > * > tr > td, table[rules][rules="none"] > tr > th, table[rules][rules="none"] > * > tr > th, table[rules][rules="none"] > td, table[rules][rules="none"] > th { border-width: thin; border-style: none; }

table[frame="box"][border]:not([border="0"]), table[frame="border"][border]:not([border="0"]), table:not([frame])[border]:not([border="0"]) { border-style: solid; }

th, td {border-top-style: none; border-left-style: none; }

 .entry-in-tbody {border-color: #000000; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; font-family: 黑体; margin-left: 0pt; margin-right: 0pt; text-indent: 0pt; margin-top: 0pt; }

 .x-toc-toc-entry-indent-1 {text-decoration: none; margin-left: 0em}

 .x-toc-toc-entry-indent-2 {text-decoration: none; margin-left: 2em}

 .x-toc-toc-entry-indent-3 {text-decoration: none; margin-left: 4em}

 .x-toc-toc-entry-indent-4 {text-decoration: none; margin-left: 6em}

 .x-toc-toc-entry-indent-5 {text-decoration: none; margin-left: 8em}

 .x-toc-toc-entry-indent-6 {text-decoration: none; margin-left: 10em}

 .x-toc-toc-entry-indent-7 {text-decoration: none; margin-left: 12em}

 .x-toc-toc-entry-indent-8 {text-decoration: none; margin-left: 14em}

 .x-toc-toc-entry-indent-9 {text-decoration: none; margin-left: 16em}

 .x-toc-toc-entry-indent-10 {text-decoration: none; margin-left: 18em}

 .x--title-as-table {border: none; padding: 0pt; }

 .x--listitem-as-table {border: none; padding: 0pt; }

 .x--zero-left-margins {margin-left: 0pt; text-indent: 0pt; }

 .x--zero-text-indent {text-indent: 0pt; }

 .x--zero-top-bot-margins {margin-top: 0pt; margin-bottom: 0pt; }

 .x--inherit-background-color {background-color: inherit; }

 .x--br-clear {font-size: 0pt; line-height: 0pt; clear: both; }