.client-js{}.client-js ol.mw-collapsible::before,.client-js ul.mw-collapsible::before,.client-js .mw-collapsible-toggle-li{display:list-item;list-style:none;margin-bottom:0.1em}.client-js ol.mw-made-collapsible::before,.client-js ul.mw-made-collapsible::before{display:none}.client-js .mw-collapsible:not(.mw-made-collapsible) .mw-collapsible-toggle-placeholder:before,.client-js ol.mw-collapsible:not(.mw-made-collapsible):before,.client-js ul.mw-collapsible:not(.mw-made-collapsible):before,.client-js table.mw-collapsible:not(.mw-made-collapsible) :first-child tr:first-child th:last-child:before,.client-js table.mw-collapsible:not(.mw-made-collapsible) > caption:first-child:after,.client-js div.mw-collapsible:not(.mw-made-collapsible):before{content:'[折叠]'}.client-js .mw-collapsed:not(.mw-made-collapsible) .mw-collapsible-toggle-placeholder:before,.client-js td.mw-collapsed:not(.mw-made-collapsible):before,.client-js table.mw-collapsed:not(.mw-made-collapsible) :first-child tr:first-child th:last-child:before,.client-js table.mw-collapsed:not(.mw-made-collapsible) > caption:first-child:after,.client-js div.mw-collapsed:not(.mw-made-collapsible):before{content:'[展开]'}.client-js .mw-collapsible[id^='mw-customcollapsible'] th::before,.client-js .mw-collapsible[id^='mw-customcollapsible']::before{content:none !important}.client-js .mw-collapsible:not(.mw-made-collapsible):has(.mw-collapsible-toggle,.mw-collapsible-toggle-placeholder) th::before,.client-js .mw-collapsible:not(.mw-made-collapsible):has(.mw-collapsible-toggle,.mw-collapsible-toggle-placeholder)::before{content:none !important}.client-js table.mw-collapsible:not(.mw-made-collapsible) > caption:first-child:after{float:none;display:block}.client-js .mw-collapsed:not(.mw-made-collapsible) > p,.client-js .mw-collapsed:not(.mw-made-collapsible) > table,.client-js .mw-collapsed:not(.mw-made-collapsible) > thead + tbody,.client-js .mw-collapsed:not(.mw-made-collapsible) tr:not(:first-child),.client-js .mw-collapsed:not(.mw-made-collapsible) .mw-collapsible-content{display:none}.mw-collapsible:not(.mw-made-collapsible) th:before,.mw-collapsible:not(.mw-made-collapsible):before,.mw-collapsible-toggle-placeholder,.mw-collapsible-toggle{float:right}.mw-content-ltr .mw-collapsible:not(.mw-made-collapsible) th:before,.mw-content-rtl .mw-content-ltr .mw-collapsible:not(.mw-made-collapsible) th:before,.mw-content-ltr .mw-collapsible:not(.mw-made-collapsible):before,.mw-content-rtl .mw-content-ltr .mw-collapsible:not(.mw-made-collapsible):before,.mw-content-ltr .mw-collapsible-toggle-placeholder,.mw-content-rtl .mw-content-ltr .mw-collapsible-toggle-placeholder,.mw-content-ltr .mw-collapsible-toggle,.mw-content-rtl .mw-content-ltr .mw-collapsible-toggle{float:right}.mw-content-rtl .mw-collapsible:not(.mw-made-collapsible) th:before,.mw-content-ltr .mw-content-rtl .mw-collapsible:not(.mw-made-collapsible) th:before,.mw-content-rtl .mw-collapsible:not(.mw-made-collapsible):before,.mw-content-ltr .mw-content-rtl .mw-collapsible:not(.mw-made-collapsible):before,.mw-content-rtl .mw-collapsible-toggle-placeholder,.mw-content-ltr .mw-content-rtl .mw-collapsible-toggle-placeholder,.mw-content-rtl .mw-collapsible-toggle,.mw-content-ltr .mw-content-rtl .mw-collapsible-toggle{float:left}li .mw-collapsible-toggle-placeholder,.mw-content-ltr li .mw-collapsible-toggle-placeholder,.mw-content-rtl li .mw-collapsible-toggle-placeholder,.mw-content-ltr .mw-content-rtl li .mw-collapsible-toggle-placeholder,.mw-content-rtl .mw-content-ltr li .mw-collapsible-toggle-placeholder,li .mw-collapsible-toggle,.mw-content-ltr li .mw-collapsible-toggle,.mw-content-rtl li .mw-collapsible-toggle,.mw-content-ltr .mw-content-rtl li .mw-collapsible-toggle,.mw-content-rtl .mw-content-ltr li .mw-collapsible-toggle{float:none}ol.mw-collapsible:not(.mw-made-collapsible):before,ul.mw-collapsible:not(.mw-made-collapsible):before{float:none !important}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:0ms !important}}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:1px dotted;cursor:help}@supports (text-decoration:underline dotted){abbr[title]{border-bottom:0;text-decoration:underline dotted}}pre,code,tt,kbd,samp{font-family:monospace,monospace}sub,sup{line-height:1}img{border:0}figure{margin:0}button,input,optgroup,select,textarea{margin:0}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}legend{color:inherit;padding:0}figure[typeof~='mw:File'],figure[typeof~='mw:File/Frameless']{}.mw-body-content figure[typeof~='mw:File'] > a,.mw-body-content figure[typeof~='mw:File/Frameless'] > a{border:0}figure[typeof~='mw:File'].mw-halign-right,figure[typeof~='mw:File/Frameless'].mw-halign-right{margin:0 0 0.5em 0.5em;clear:right;float:right}figure[typeof~='mw:File'].mw-halign-left,figure[typeof~='mw:File/Frameless'].mw-halign-left{margin:0 0.5em 0.5em 0;clear:left;float:left}figure[typeof~='mw:File'].mw-halign-none,figure[typeof~='mw:File/Frameless'].mw-halign-none{clear:none;float:none}figure[typeof~='mw:File'].mw-halign-center,figure[typeof~='mw:File/Frameless'].mw-halign-center{margin:0 auto;display:table;border-collapse:collapse;clear:none;float:none}figure[typeof~='mw:File'] > figcaption,figure[typeof~='mw:File/Frameless'] > figcaption{display:none}figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{display:table;text-align:center;border-collapse:collapse;line-height:0;margin:0.5em 0 1.3em 1.4em;clear:right;float:right}.mw-body-content figure[typeof~='mw:File/Thumb'] > a,.mw-body-content figure[typeof~='mw:File/Frame'] > a{border:0}.mw-content-ltr figure[typeof~='mw:File/Thumb'],.mw-content-ltr figure[typeof~='mw:File/Frame']{margin:0.5em 0 1.3em 1.4em;clear:right;float:right}.mw-content-rtl figure[typeof~='mw:File/Thumb'],.mw-content-rtl figure[typeof~='mw:File/Frame']{margin:0.5em 1.4em 1.3em 0;clear:left;float:left}figure[typeof~='mw:File/Thumb'].mw-halign-right,figure[typeof~='mw:File/Frame'].mw-halign-right{margin:0.5em 0 1.3em 1.4em;clear:right;float:right}figure[typeof~='mw:File/Thumb'].mw-halign-left,figure[typeof~='mw:File/Frame'].mw-halign-left{margin:0.5em 1.4em 1.3em 0;clear:left;float:left}figure[typeof~='mw:File/Thumb'].mw-halign-none,figure[typeof~='mw:File/Frame'].mw-halign-none{margin:0;margin-bottom:0.5em;clear:none;float:none}figure[typeof~='mw:File/Thumb'].mw-halign-center,figure[typeof~='mw:File/Frame'].mw-halign-center{margin:0 auto 0.5em auto;clear:none;float:none}figure[typeof~='mw:File/Thumb'] > :not(figcaption),figure[typeof~='mw:File/Frame'] > :not(figcaption){}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{margin:3px}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-broken-media,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-broken-media{display:inline-block;line-height:1.6em;word-break:break-word;width:180px;font-size:94%}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{display:table-caption;caption-side:bottom;line-height:1.4em;word-break:break-word;text-align:start;padding:0 6px 6px 6px}@media all and (max-width:639px){body.skin--responsive figure{margin:0 auto !important;float:none !important}}figure[typeof~='mw:File/Frame'] > figcaption:empty{padding-bottom:0}figure[typeof~='mw:File/Thumb'] > figcaption:empty{padding-bottom:3px}.mw-valign-middle .mw-file-element{vertical-align:middle}.mw-valign-baseline .mw-file-element{vertical-align:baseline}.mw-valign-sub .mw-file-element{vertical-align:sub}.mw-valign-super .mw-file-element{vertical-align:super}.mw-valign-top .mw-file-element{vertical-align:top}.mw-valign-text-top .mw-file-element{vertical-align:text-top}.mw-valign-bottom .mw-file-element{vertical-align:bottom}.mw-valign-text-bottom .mw-file-element{vertical-align:text-bottom}.toctogglecheckbox:checked ~ ul{display:none}.tocnumber{padding-left:0;padding-right:0.5em;-webkit-padding-start:0;-webkit-padding-end:0.5em;padding-inline-start:0;padding-inline-end:0.5em}.mw-wiki-logo{background-image:url(resources/assets/change-your-logo.svg)}@media print{figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{border:1pt;border-bottom:0;background-color:#fff}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{border:1pt solid #ddd}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{background-color:#fff;color:#666;font-size:10pt;border:1pt;border-top:0}.mw-image-border .mw-file-element{border:1pt}.mw-parser-output a.external{}.mw-parser-output a.external.text::after,.mw-parser-output a.external.autonumber::after{content:' (' attr(href) ')';word-break:break-all;word-wrap:break-word}.mw-parser-output a.external.text[href^='//']:after,.mw-parser-output a.external.autonumber[href^='//']:after{content:' (https:' attr(href) ')'}.mw-editsection,.mw-editsection-like,.mw-indicators,#siteNotice,.usermessage{display:none}.printfooter{clear:both;padding:1em 0}.center{text-align:center}a{background:none !important;padding:0 !important}a,a.external,a.new,a.stub{color:inherit !important;text-decoration:inherit !important}dt{font-weight:bold}.mw-heading,h1,h2,h3,h4,h5,h6{font-weight:bold;page-break-after:avoid;page-break-before:avoid}p{margin:1em 0;line-height:1.2;orphans:3;widows:3}img,figure{page-break-inside:avoid}img{border:0;vertical-align:middle}pre,.mw-code{background:#fff;color:#000;border:1pt dashed #000;padding:1em;font-size:8pt;white-space:pre-wrap;overflow-x:hidden;word-wrap:break-word}ul{list-style-type:square}.toctogglecheckbox:checked + .toctitle{display:none}.toc{background-color:#f9f9f9;border:1pt solid #aaa;padding:5px;display:table}.tocnumber,.toctext{display:table-cell}}@media screen{figure[typeof~='mw:File/Thumb'],figure[typeof~='mw:File/Frame']{border:1px solid #ccc;border-bottom:0;background-color:#f9f9f9}figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element,figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element{border:1px solid #ccc}figure[typeof~='mw:File/Thumb'] > figcaption,figure[typeof~='mw:File/Frame'] > figcaption{border:1px solid #ccc;border-top:0;background-color:#f9f9f9;font-size:88.40000000000001%}.mw-image-border .mw-file-element{border:1px solid #eaecf0}figure[typeof~='mw:File/Thumb'] > figcaption::before{content:'';width:15px;height:11px;margin:0;margin-left:3px;margin-right:0;-webkit-margin-start:3px;-webkit-margin-end:0;margin-inline-start:3px;margin-inline-end:0;float:right}.mw-content-ltr figure[typeof~='mw:File/Thumb'] > figcaption::before{float:right}.mw-content-rtl figure[typeof~='mw:File/Thumb'] > figcaption::before{float:left}body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before{}@media all and (max-width:639px){body.skin--responsive figure[typeof~='mw:File/Thumb'] > figcaption::before{content:none}}figure[typeof~='mw:File/Thumb'] > .mw-file-description,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify{display:block;position:relative}figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{content:'';width:15px;height:11px;position:absolute;bottom:-11px;right:6px;background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg)}.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-ltr figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{right:6px;left:auto;background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg)}.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,.mw-content-rtl figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{right:auto;left:6px;background-image:url(resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg)}@media all and (max-width:639px){figure[typeof~='mw:File/Thumb'] > .mw-file-description::after,figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after{background-image:none !important}}body.skin--responsive .mw-parser-output{}body.skin--responsive .mw-parser-output figure img.mw-file-element{height:auto;max-width:100%}body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Thumb'] img.mw-file-element,body.skin--responsive .mw-parser-output figure[typeof~='mw:File/Frame'] img.mw-file-element{max-width:calc(100% - (2 * 3px) - (2 * 1px))}body.skin--responsive .mw-parser-output .noresize figure img.mw-file-element,body.skin--responsive .mw-parser-output figure.noresize img.mw-file-element{max-width:none}a.new{color:#d03}a.new:visited{color:#a55858}a.mw-selflink{color:inherit;font-weight:bold;text-decoration:inherit}a.mw-selflink:hover{cursor:inherit;text-decoration:inherit}a.mw-selflink:active,a.mw-selflink:visited{color:inherit}.mw-parser-output a.extiw,.mw-parser-output a.external{color:#36b}.mw-parser-output a.extiw:visited,.mw-parser-output a.external:visited{color:#636}.mw-parser-output a.extiw:active,.mw-parser-output a.external:active{color:#b63}.mw-underline-always a{text-decoration:underline}.mw-underline-never a{text-decoration:none}.plainlinks a.external{background:none !important;padding:0 !important}.mw-body-content::after{clear:both;content:'';display:block}.mw-body-content a.external.free{word-wrap:break-word}.mw-body-content .error{font-size:larger;color:#d03}.rtl .mw-parser-output a.external.free,.rtl .mw-parser-output a.external.autonumber{direction:ltr;unicode-bidi:embed}.mw-hide-empty-elt .mw-parser-output:not(.mw-show-empty-elt) .mw-empty-elt{display:none}.emptyPortlet{display:none}.printfooter,.client-nojs #t-print{display:none}.noresize{max-width:100%;overflow-x:auto}.mw-editsection{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like{font-size:small;font-weight:normal;margin-left:1em;margin-right:0;-webkit-margin-start:1em;-webkit-margin-end:0;margin-inline-start:1em;margin-inline-end:0;vertical-align:baseline;line-height:0;unicode-bidi:isolate}.mw-editsection-bracket,.mw-editsection-divider{color:#555}.mw-indicators{float:right}#siteNotice{position:relative;text-align:center;margin:0}#localNotice{margin-bottom:0.9em}#siteSub{display:none}#mw-content-subtitle,#contentSub2{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#555;width:auto}span.subpages{display:block}.usermessage{background-color:#fef6e7;border:1px solid #edab00;color:#000;font-weight:bold;margin:2em 0 1em;padding:0.5em 1em;vertical-align:middle}a{text-decoration:none;color:#0645ad;background:none}a:not([href]){cursor:pointer}a:visited{color:#0b0080}a:active{color:#faa700}a:hover,a:focus{text-decoration:underline}img{border:0;vertical-align:middle}hr{height:1px;background-color:#aaa;border:0;margin:0.2em 0}.mw-heading,h1,h2,h3,h4,h5,h6{color:#000;font-weight:bold;margin:0;padding-top:0.5em;padding-bottom:0.17em;display:flow-root;word-break:break-word}.mw-heading1,h1,.mw-heading2,h2{margin-bottom:0.6em;border-bottom:1px solid #aaa}.mw-heading3,h3,.mw-heading4,h4,.mw-heading5,h5{margin-bottom:0.3em}.mw-heading1,h1{font-size:188%;font-weight:normal}.mw-heading2,h2{font-size:150%;font-weight:normal}.mw-heading3,h3{font-size:128%}.mw-heading4,h4{font-size:116%}.mw-heading5,h5{font-size:108%}.mw-heading6,h6{font-size:100%}.mw-heading h1,.mw-heading h2,.mw-heading h3,.mw-heading h4,.mw-heading h5,.mw-heading h6{display:inline;border:0;margin:0;padding:0;color:inherit;font:inherit}p{margin:0.4em 0 0.5em 0}p img{margin:0}ul{margin-top:0.3em;margin-bottom:0;margin-left:1.6em;margin-right:0;-webkit-margin-start:1.6em;-webkit-margin-end:0;margin-inline-start:1.6em;margin-inline-end:0;padding:0}ol{margin-top:0.3em;margin-bottom:0;margin-left:3.2em;margin-right:0;-webkit-margin-start:3.2em;-webkit-margin-end:0;margin-inline-start:3.2em;margin-inline-end:0;padding:0;list-style-image:none}dd{margin-bottom:0.1em;margin-left:1.6em;margin-right:0;-webkit-margin-start:1.6em;-webkit-margin-end:0;margin-inline-start:1.6em;margin-inline-end:0}li{margin-bottom:0.1em}dt{font-weight:bold;margin-bottom:0.1em}dl{margin-top:0.2em;margin-bottom:0.5em}pre,code,tt,kbd,samp,.mw-code{font-family:monospace,monospace}pre,code,.mw-code{background-color:#f8f9fa;color:#000;border:none}code{border-radius:0;padding:1px 4px}pre,.mw-code{padding:1em;white-space:pre-wrap;overflow-x:hidden;word-wrap:break-word}table{font-size:100%}fieldset{border:1px solid #2a4b8d;margin:1em 0 1em 0;padding:0 1em 1em}legend{padding:0.5em}form{border:0;margin:0}textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #aaa;padding:0.1em}.center{width:100%;text-align:center}*.center *{margin-left:auto;margin-right:auto}.small{font-size:94%}table.small{font-size:100%}.toc,.toccolours{background-color:#f8f9fa;border:1px solid #aaa;padding:5px;font-size:95%}.toc{display:table;padding:7px}.toc h2{display:inline;border:0;padding:0;font-size:100%;font-weight:bold}.toc .toctitle{text-align:center;direction:ltr}.toc ul{list-style:none;margin:0.3em 0;padding:0;text-align:start}.toc ul ul{margin:0;margin-left:2em;margin-right:0;-webkit-margin-start:2em;-webkit-margin-end:0;margin-inline-start:2em;margin-inline-end:0}table.toc{border-collapse:collapse}table.toc td{padding:0}.tocnumber,.toctext{display:table-cell;text-decoration:inherit}.tocnumber{color:#222}.toctogglecheckbox{display:inline !important;position:absolute;opacity:0;z-index:-1}.toctogglespan{font-size:94%}.toctogglespan::before{content:' ['}.toctogglespan::after{content:']'}.toctogglelabel{color:#0645ad;cursor:pointer}.toctogglelabel:hover{text-decoration:underline}.toctogglecheckbox:focus + .toctitle .toctogglelabel{text-decoration:underline;outline:auto}.toctogglecheckbox:checked + .toctitle .toctogglelabel::after{content:'显示'}.toctogglecheckbox:not(:checked) + .toctitle .toctogglelabel::after{content:'隐藏'}}html,body{height:100%;margin:0;padding:0;font-family:sans-serif;font-size:1em}body{min-width:780px;background:#f0f0f0}div#cpp-head-first,div#cpp-head-second,div#content,div#footer{margin:0 auto;position:relative;width:780px;box-sizing:border-box}div#cpp-content-base{background:white}div#content{color:black;direction:ltr;padding:0.5em;line-height:1.5em}div#bodyContent{padding-top:0;font-size:0.8em;line-height:1.5em;width:100%}div#mw-head{width:100%}div#mw-head h5{margin:0;padding:0}div#cpp-head-first-base{border-bottom:1px solid #eee;background:white}div#cpp-head-first{padding:0.1em 0.1em 0.1em 1em;height:22px}div#cpp-head-first > h5{display:inline}div#cpp-head-personal{float:right;font-size:0.7em;padding-top:0.3em;margin-right:1em;white-space:nowrap}div#cpp-head-personal h5{display:none}div#cpp-head-personal div.menu{clear:both;position:relative;display:none;z-index:1}div#cpp-head-personal:hover div.menu{display:block}div#cpp-head-personal ul{list-style:none;list-style-image:none;list-style-type:none;position:absolute;left:-2em;top:0;margin:0;padding-top:0.2em;background:white;border:solid 1px silver;border-top-width:0;border-radius:3px}div#cpp-head-personal ul li{line-height:1.125em}div#cpp-head-personal ul li{margin-left:0.75em;margin-top:0.25em;display:block;padding:0}div#cpp-head-personal ul li a{display:block;padding:0.1em 0.5em}div#cpp-head-search{float:right;font-size:0.7em;line-height:1em}#p-search h5{display:none}#p-search{margin-right:0.5em;margin-left:0.5em}div#simpleSearch{display:block;width:14em;height:1.4em;margin-top:0.2em;position:relative;border:solid 1px silver;border-radius:3px;color:black;background-color:white}div#simpleSearch input{color:black;direction:ltr}div#simpleSearch input:focus{outline:none}div#simpleSearch input::placeholder{color:#999}div#simpleSearch input#searchInput{width:90%;margin:0;padding:0.1em 0 0.1em 0.1em;outline:none;border:none;font-size:1em;background-color:transparent;direction:ltr}div#simpleSearch button#searchButton{position:absolute;width:10%;right:0;top:-0.2em;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:none}div#cpp-head-second-base{background:white;background-image:url(skins/cppreference2/images/page-fade.png);background-position:bottom left;background-repeat:repeat-x}div#cpp-head-second{height:40px}div#cpp-head-tools-left{position:absolute;bottom:0;left:0}div#cpp-head-tools-right{position:absolute;bottom:0;right:0}div.emptyPortlet{display:none}div.vectorTabs h5,div.vectorMenu h5 span{display:none}div.vectorTabs{float:left;height:2.5em}div.vectorTabs:first-child{background-image:url(skins/cppreference2/images/tab-break.png);background-position:bottom left;background-repeat:no-repeat;padding-left:1px}div.vectorTabs ul{float:left}div.vectorTabs ul{height:100%;list-style:none;margin:0;padding:0;background-image:url(skins/cppreference2/images/tab-break.png);background-position:right bottom;background-repeat:no-repeat}div.vectorTabs ul li{float:left}div.vectorTabs ul li{display:block;height:100%;margin:0;padding:0;background-image:url(skins/cppreference2/images/tab-normal-fade.png);background-position:bottom left;background-repeat:repeat-x;white-space:nowrap}div.vectorTabs ul li.selected{background-image:url(skins/cppreference2/images/tab-current-fade.png)}div.vectorTabs span{display:inline-block;height:100%;background-image:url(skins/cppreference2/images/tab-break.png);background-position:bottom right;background-repeat:no-repeat;padding-left:1px}div.vectorTabs ul li a{display:block;padding:2.0em 0.5em 0.5em 0.5em;line-height:1.0em;color:#0645ad;cursor:pointer;font-size:0.7em}div.vectorTabs ul li.icon a{background-position:bottom right;background-repeat:no-repeat}div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited{color:#333;text-decoration:none}div.vectorTabs li.new a,div.vectorTabs li.new a:visited{color:#a55858}div.vectorMenu{direction:ltr;float:left;cursor:pointer}body.rtl div.vectorMenu{direction:rtl;float:left}div.vectorMenu div.menu{position:relative;display:none;clear:both;text-align:left}body.rtl div.vectorMenu div.menu{margin-left:auto}div.vectorMenu{background-image:url(skins/cppreference2/images/tab-current-fade.png);background-position:bottom left;background-repeat:repeat-x;height:2.5em}div.vectorMenu h5{background-image:url(skins/cppreference2/images/tab-break.png);background-position:bottom right;background-repeat:no-repeat;padding-left:1px;height:100%}div.vectorMenu h5 span{display:inline-block;padding:2.0em 22px 0.5em 0.5em;line-height:1.0em;font-weight:normal;font-size:0.7em;background:url(skins/cppreference2/images/arrow-down-icon1.png) no-repeat scroll right 1.6em}div.vectorMenuFocus h5 span{background:url(skins/cppreference2/images/arrow-down-icon2.png) no-repeat scroll right 1.6em}div.vectorMenu:hover div.menu,div.vectorMenu div.menuForceShow{display:block}div.vectorMenu ul{position:absolute;top:-0.3em;z-index:1;background-color:white;border:solid 1px silver;border-top-width:0;border-radius:3px;list-style:none;list-style-image:none;list-style-type:none;padding:0;margin:0;margin-left:-1px;text-align:left}div.vectorMenu li{padding:0;margin:0;text-align:left;line-height:1em}div.vectorMenu li a{display:block;padding:0.1em 0.5em;white-space:nowrap;color:#0645ad;cursor:pointer;font-size:0.7em}div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{color:#333;text-decoration:none}div#cpp-footer-base{border-top:1px solid silver;background:#f0f0f0;direction:ltr}div#footer{padding:0.75em;font-size:0.7em;line-height:1.4em}div#footer ul{list-style:none;list-style-image:none;list-style-type:none;margin:0;padding:0.2em 0;line-height:1.1em}div#footer ul li{margin:0;padding:0.2em 0;color:#333}div#cpp-toolbox h5{display:none}div#cpp-toolbox ul{display:inline-block}div#cpp-toolbox ul li{display:inline-block;margin-right:1em}div#cpp-navigation{display:inline-block}div#cpp-navigation h5{display:none}div#cpp-navigation ul{display:inline-block;margin:0}div#cpp-navigation ul li{display:inline-block;margin-right:1em}div#cpp-languages{display:table}div#cpp-languages div{display:table-cell}div#cpp-languages div:first-child{white-space:nowrap}div#cpp-languages ul li{display:inline-block;margin-right:1em}div#footer #footer-icons{float:right;margin-top:-40px}div#footer #footer-info li{display:inline-block;line-height:1.4em}div#footer #footer-icons li{float:left;margin-left:0.5em;line-height:2em;text-align:right}div#footer #footer-places li{display:inline-block;margin-right:1em;line-height:2em}a{text-decoration:none;color:#0645ad;background:none}a:visited{color:#0b0080}a:active{color:#faa700}a:hover,a:focus{text-decoration:underline}a.stub{color:#772233}a.new,#p-personal a.new{color:#ba0000}a.new:visited,#p-personal a.new:visited{color:#a55858}img{border:none;vertical-align:middle}hr{height:1px;color:#aaa;background-color:#aaa;border:0;margin:0.2em 0}h1,h2,h3,h4,h5,h6{color:black;background:none;font-weight:normal;margin:0;overflow:hidden;padding-top:0.5em;padding-bottom:0.17em;border-bottom:1px solid #aaa;width:auto}h1{font-size:188%}h2{font-size:150%}h3,h4,h5,h6{border-bottom:none;font-weight:bold}h3{font-size:132%}h4{font-size:116%}h5{font-size:100%}h6{font-size:80%}.mw-editsection{float:right;font-weight:normal}p{margin:0.4em 0 0.5em 0;line-height:1.5em}p img{margin:0}q{font-family:Times,"Times New Roman",serif;font-style:italic}pre,code,tt,kbd,samp{font-family:monospace,"Courier New"}code{background-color:#f9f9f9}pre{padding:1em;border:1px dashed #2f6fab;color:black;background-color:#f9f9f9;line-height:1.3em}ul{line-height:1.5em;list-style-type:square;margin:0.3em 0 0 1.5em;padding:0;list-style-image:url(skins/cppreference2/images/bullet-icon.png)}ol{line-height:1.5em;margin:0.3em 0 0 3.2em;padding:0;list-style-image:none}li{margin-bottom:0.1em}dt{font-weight:bold;margin-bottom:0.1em}dl{margin-top:0.2em;margin-bottom:0.5em}dd{line-height:1.5em;margin-left:2em;margin-bottom:0.1em}table{font-size:100%}fieldset{border:1px solid #2f6fab;margin:1em 0;padding:0 1em 1em;line-height:1.5em}fieldset.nested{margin:0 0 0.5em 0;padding:0 0.5em 0.5em}legend{padding:0.5em;font-size:95%}form{border:none;margin:0}textarea{width:100%;padding:0.1em}select{vertical-align:top}#toc,.toc,.mw-warning{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%}#toc h2,.toc h2{display:inline;border:none;padding:0;font-size:100%;font-weight:bold}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{text-align:center}#toc ul,.toc ul{list-style-type:none;list-style-image:none;margin-left:0;padding:0;text-align:left}#toc ul ul,.toc ul ul{margin:0 0 0 2em}#toc .toctoggle,.toc .toctoggle{font-size:94%}div.floatright,table.floatright{margin:0 0 0.5em 0.5em;border:0}div.floatright p{font-style:italic}div.floatleft,table.floatleft{margin:0 0.5em 0.5em 0;border:0}div.floatleft p{font-style:italic}div.thumb{margin-bottom:0.5em;width:auto;background-color:transparent}div.thumbinner{border:1px solid #ccc;padding:3px !important;background-color:#f9f9f9;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #ccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px !important;font-size:94%}div.magnify{float:right;border:none !important;background:none !important}div.magnify a,div.magnify img{display:block;border:none !important;background:none !important}div.tright{margin:0.5em 0 1.3em 1.4em}div.tleft{margin:0.5em 1.4em 1.3em 0}img.thumbborder{border:1px solid #ddd}.mw-warning{margin-left:50px;margin-right:50px;text-align:center}.usermessage{background-color:#ffce7b;border:1px solid #ffa500;color:black;font-weight:bold;margin:2em 0 1em;padding:0.5em 1em;vertical-align:middle}#siteNotice{position:relative;text-align:center;font-size:0.8em;margin:0}#localNotice{margin-bottom:0.9em}.catlinks{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;margin-top:1em;clear:both}#siteSub{display:none}#contentSub,#contentSub2{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#7d7d7d;width:auto}span.subpages{display:block}.center{width:100%;text-align:center}*.center *{margin-left:auto;margin-right:auto}.small{font-size:94%}table.small{font-size:100%}h1,h2{margin-bottom:0.6em}h3,h4,h5{margin-bottom:0.3em}#firstHeading{padding-top:0;margin-top:0;margin-bottom:0.1em;line-height:1.2em;font-size:1.6em;padding-bottom:0}div#content a.external,div#content a.external[href^="gopher://"]{background:url(skins/cppreference2/images/external-link-ltr-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href^="https://"],.link-https{background:url(skins/cppreference2/images/lock-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href^="mailto:"],.link-mailto{background:url(skins/cppreference2/images/mail-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href^="news://"]{background:url(skins/cppreference2/images/news-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href^="ftp://"],.link-ftp{background:url(skins/cppreference2/images/file-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href^="irc://"],div#content a.external[href^="ircs://"],.link-irc{background:url(skins/cppreference2/images/talk-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href$=".ogg"],div#content a.external[href$=".OGG"],div#content a.external[href$=".mid"],div#content a.external[href$=".MID"],div#content a.external[href$=".midi"],div#content a.external[href$=".MIDI"],div#content a.external[href$=".mp3"],div#content a.external[href$=".MP3"],div#content a.external[href$=".wav"],div#content a.external[href$=".WAV"],div#content a.external[href$=".wma"],div#content a.external[href$=".WMA"],.link-audio{background:url(skins/cppreference2/images/audio-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href$=".ogm"],div#content a.external[href$=".OGM"],div#content a.external[href$=".avi"],div#content a.external[href$=".AVI"],div#content a.external[href$=".mpeg"],div#content a.external[href$=".MPEG"],div#content a.external[href$=".mpg"],div#content a.external[href$=".MPG"],.link-video{background:url(skins/cppreference2/images/video-icon.png) center right no-repeat;padding-right:13px}div#content a.external[href$=".pdf"],div#content a.external[href$=".PDF"],div#content a.external[href*=".pdf#"],div#content a.external[href*=".PDF#"],div#content a.external[href*=".pdf?"],div#content a.external[href*=".PDF?"],.link-document{background:url(skins/cppreference2/images/document-icon.png) center right no-repeat;padding-right:13px}div#content a.extiw,div#content a.extiw:active{color:#36b;background:none;padding:0}div#content a.extiw:visited{color:#636}div#content a.external{color:#36b}div#content a.external:visited{color:#636}div#content a.external:active{color:#b63}div#content .printfooter{display:none}#pt-userpage,#pt-anonuserpage,#pt-login{background:url(skins/cppreference2/images/user-icon.png) left top no-repeat;padding-left:15px !important;text-transform:none}.redirectText{font-size:140%}.redirectMsg img{vertical-align:text-bottom}.toccolours{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%}#mw-js-message{font-size:0.8em}.tipsy{font-size:0.8em}textarea#wpTextbox1{font-size:1em;line-height:1.2em}#preftoc{width:100%;float:left;clear:both;margin:0 !important;padding:0 !important;background-image:url(skins/cppreference2/images/preferences-break.png);background-position:bottom left;background-repeat:no-repeat}#preftoc li{float:left;margin:0;padding:0;padding-right:1px;height:2.25em;white-space:nowrap;list-style-type:none;list-style-image:none;background-image:url(skins/cppreference2/images/preferences-break.png);background-position:bottom right;background-repeat:no-repeat}#preftoc li:first-child{margin-left:1px}#preftoc a,#preftoc a:active{display:inline-block;position:relative;color:#0645ad;padding:0.5em;text-decoration:none;background-image:none;font-size:0.9em}#preftoc a:hover,#preftoc a:focus{text-decoration:underline}#preftoc li.selected a{background-image:url(skins/cppreference2/images/preferences-fade.png);background-position:bottom;background-repeat:repeat-x;color:#333;text-decoration:none}#preferences{float:left;width:100%;margin:0;margin-top:-2px;clear:both;border:solid 1px #ccc;background-color:#f9f9f9;background-image:url(skins/cppreference2/images/preferences-base.png)}#preferences fieldset{border:none;border-top:solid 1px #ccc}#preferences fieldset.prefsection{border:none;padding:0;margin:1em}#preferences legend{color:#666}#preferences fieldset.prefsection legend.mainLegend{display:none}#preferences td{padding-left:0.5em;padding-right:0.5em}#preferences td.htmlform-tip{font-size:x-small;padding:0.2em 2em;color:#666}#preferences div.mw-prefs-buttons{padding:1em}#preferences div.mw-prefs-buttons input{margin-right:0.25em}#userlogin,#userloginForm{border:solid 1px #ccc;padding:1.2em;margin:0.5em;float:left}#userlogin{min-width:20em;max-width:90%;width:40em}html{font-variant-ligatures:no-common-ligatures}#ca-unwatch.icon a,#ca-watch.icon a{margin:0;padding:0;outline:none;display:block;width:26px;padding-top:3.1em;margin-top:0;height:0;overflow:hidden;background-image:url(skins/cppreference2/images/watch-icons.png)}#ca-unwatch.icon a{background-position:-43px 60%}#ca-watch.icon a{background-position:5px 60%}#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus{background-position:-67px 60%}#ca-watch.icon a:hover,#ca-watch.icon a:focus{background-position:-19px 60%}#ca-unwatch.icon a.loading,#ca-watch.icon a.loading{background-image:url(skins/cppreference2/images/watch-icon-loading.gif);background-position:5px 60%}#ca-unwatch.icon a span,#ca-watch.icon a span{display:none}.mw-heading{overflow:hidden;border-bottom:1px solid #aaa;padding-top:0.5em;padding-bottom:0.17em;margin-bottom:0.6em}.mw-heading h1,.mw-heading h2,.mw-heading h3,.mw-heading h4,.mw-heading h5,.mw-heading h6{border-bottom:none;padding-top:0;padding-bottom:0;margin-bottom:0}.mw-heading3,.mw-heading4,.mw-heading5,.mw-heading6{border-bottom:none}div#cpp-head-personal ul li.mw-list-item{line-height:1.125em;margin-left:0.75em;margin-top:0.25em;display:block;padding:0}div.vectorTabs ul li.mw-list-item{display:block;height:100%;margin:0;padding:0;background-image:url(skins/cppreference2/images/tab-normal-fade.png);background-position:bottom left;background-repeat:repeat-x;white-space:nowrap;float:left}div.vectorTabs ul li.mw-list-item.selected{background-image:url(skins/cppreference2/images/tab-current-fade.png)}div.vectorMenu li.mw-list-item{padding:0;margin:0;text-align:left;line-height:1em}
