﻿.pandect-box h2.title{font-size:34px;color:#333;font-weight:400;line-height:1.5;margin-top:21.5px;margin-bottom:30px}
.pandect-box .catalogue-title{border-bottom:1px solid #e5e5e5;position:relative}
.pandect-box .catalogue-title h3{font-size:18px;font-weight:400;position:absolute;top:-12px;background-color:#fff;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px}
.pandect-box .pdf-download-btn{color:#2177D9;height:30px;line-height:30px;padding-left:15px;padding-right:15px;border:1px solid #2177D9;border-radius:2px;background-color:#fff;position:absolute;box-sizing:border-box;right:0;top:-15px;cursor:pointer}
.pandect-box .pdf-download-btn:after{content:'';position:absolute;top:0;right:100%;margin-right:1px;width:10px;height:100%;background:#fff}
.pandect-box .pdf-download-btn:active,.pandect-box .pdf-download-btn:hover{text-decoration:none}
.pandect-box .pdf-download-btn:hover{background-color:#2177D9;color:#fff}
.pandect-box .pdf-download-btn .sm-text{display:none}
.pandect-box .pdf-download-icon{width:15px;height:15px;background-image:url(img/documentation.png);display:inline-block;vertical-align:-2px;margin-right:5px;background-position:0 -142px}
.pandect-box .pdf-download-btn:hover .pdf-download-icon{background-image:url(img/documentation.png);background-position:-167px -108px}
.pandect-box .catalogue-box{margin-top:30px;font-size:0;margin-bottom:40px;width:100%;display:table;table-layout:fixed}
.pandect-box .catalogue-box .catalogue-list{*float:left;display:table-cell;width:33%;border-left:1px solid #eee;font-size:14px;box-sizing:border-box;vertical-align:top}
.pandect-box .catalogue-box .catalogue-list:first-child{border-left:none}
.pandect-box .catalogue-box .catalogue-list li{padding-left:20px;padding-right:20px;line-height:30px}
.pandect-box .catalogue-box .catalogue-list a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;color:#0080c8;}
.pandect-box .catalogue-box .catalogue-list a:hover { text-decoration:underline; }

.markdown-text-box{-webkit-text-size-adjust:100%;text-size-adjust:100%;color:#666;line-height:1.6;word-wrap:break-word}
.markdown-text-box em,.markdown-text-box i{font-style:italic;font-weight:inherit}
.markdown-text-box .toc-box .toc-list{border-left:2px solid #D3D3D3;padding-left:10px;margin-top:20px}
.markdown-text-box .toc-box .toc-list li{list-style-type:none}

.markdown-text-box h1{margin:.67em 0}
.markdown-text-box img{border:0;height:auto}
.markdown-text-box hr{box-sizing:content-box}
.markdown-text-box pre{overflow:auto}
.markdown-text-box code,.markdown-text-box kbd,.markdown-text-box pre{font-family:monospace,monospace;font-size:1em}
.markdown-text-box input{color:inherit;margin:0;line-height:normal}
.markdown-text-box html input[disabled]{cursor:default}
.markdown-text-box input[type=checkbox]{box-sizing:border-box;padding:0}
.markdown-text-box td,.markdown-text-box th{padding:0}
.markdown-text-box *{box-sizing:border-box}
.markdown-text-box input{font:13px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}
.markdown-text-box a{background-color:transparent;color:#4078c0;text-decoration:none}
.markdown-text-box a:active,.markdown-text-box a:hover{outline:0;text-decoration:underline}
.markdown-text-box hr{margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #ddd}
.markdown-text-box hr:before{display:table;content:""}
.markdown-text-box hr:after{display:table;clear:both;content:""}
.markdown-text-box h1,.markdown-text-box h2,.markdown-text-box h3,.markdown-text-box h4,.markdown-text-box h5,.markdown-text-box h6{margin-bottom:15px;line-height:1.1;color:#000}
.markdown-text-box h1{font-size:20px}
.markdown-text-box h2{font-size:18px}
.markdown-text-box h3{font-size:16px}
.markdown-text-box h4{font-size:14px}
.markdown-text-box h5{font-size:12px}
.markdown-text-box h6{font-size:11px}
.markdown-text-box blockquote{margin:0}
.markdown-text-box{list-style:outside;overflow:auto}
.markdown-text-box *{list-style:inherit}
.markdown-text-box ol{list-style-type:decimal}
.markdown-text-box ol ul,.markdown-text-box ul ul{list-style-type:circle}
.markdown-text-box ol ol ul,.markdown-text-box ol ul ul,.markdown-text-box ul ol ul,.markdown-text-box ul ul ul{list-style-type:square}
.markdown-text-box ol,.markdown-text-box ul{padding:0;margin-bottom:0}
.markdown-text-box ol ol,.markdown-text-box ul ol{list-style-type:lower-roman}
.markdown-text-box ol ol ol,.markdown-text-box ol ul ol,.markdown-text-box ul ol ol,.markdown-text-box ul ul ol{list-style-type:lower-alpha}
.markdown-text-box dd{margin-left:0}
.markdown-text-box code{font-family:Consolas,"Liberation Mono",Menlo,Courier,'Microsoft Yahei',monospace}
.markdown-text-box pre{margin-bottom:0;font:14px Consolas,"Liberation Mono",Menlo,Courier,monospace}
.markdown-text-box .select::-ms-expand{opacity:0}
.markdown-text-box a:not([href]){color:inherit;text-decoration:none}
.markdown-text-box .anchor{display:inline-block;padding-right:2px;margin-left:-18px}
.markdown-text-box .anchor:focus{outline:0}
.markdown-text-box h1,.markdown-text-box h2,.markdown-text-box h3,.markdown-text-box h4,.markdown-text-box h5,.markdown-text-box h6{margin-top:1em;margin-bottom:16px;line-height:1.4}
.markdown-text-box h1 .octicon-link,.markdown-text-box h2 .octicon-link,.markdown-text-box h3 .octicon-link,.markdown-text-box h4 .octicon-link,.markdown-text-box h5 .octicon-link,.markdown-text-box h6 .octicon-link{color:#000;vertical-align:middle;visibility:hidden}
.markdown-text-box h1:hover .anchor,.markdown-text-box h2:hover .anchor,.markdown-text-box h3:hover .anchor,.markdown-text-box h4:hover .anchor,.markdown-text-box h5:hover .anchor,.markdown-text-box h6:hover .anchor{text-decoration:none}
.markdown-text-box h1:hover .anchor .octicon-link,.markdown-text-box h2:hover .anchor .octicon-link,.markdown-text-box h3:hover .anchor .octicon-link,.markdown-text-box h4:hover .anchor .octicon-link,.markdown-text-box h5:hover .anchor .octicon-link,.markdown-text-box h6:hover .anchor .octicon-link{visibility:visible}
.markdown-text-box h1 .anchor,.markdown-text-box h2 .anchor{line-height:1}
.markdown-text-box h3 .anchor,.markdown-text-box h4 .anchor{line-height:1.2}
.markdown-text-box h5 .anchor,.markdown-text-box h6 .anchor{line-height:1.1}
.markdown-text-box blockquote,.markdown-text-box dl,.markdown-text-box ol,.markdown-text-box p,.markdown-text-box pre,.markdown-text-box table,.markdown-text-box ul{margin-top:0;margin-bottom:16px}
.markdown-text-box hr{height:4px;padding:0;margin:16px 0;background-color:#e7e7e7;border:0}
.markdown-text-box ol{padding-left:30px}
.markdown-text-box .toc-list ul,.markdown-text-box ul{padding-left:17px}
.markdown-text-box .toc-list ul li>ul{padding-left:24px}
.markdown-text-box ol ol,.markdown-text-box ol ul,.markdown-text-box ul ol,.markdown-text-box ul ul{margin-top:0;margin-bottom:0}
.markdown-text-box li>p{margin-top:16px}
.markdown-text-box dl{padding:0}
.markdown-text-box dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}
.markdown-text-box dl dd{padding:0 16px;margin-bottom:16px}
.markdown-text-box blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd}
.markdown-text-box blockquote>:first-child{margin-top:0}
.markdown-text-box blockquote>:last-child{margin-bottom:0}
.markdown-text-box table{border-collapse:collapse;border-spacing:0;display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}
.markdown-text-box table th{background-color:#f8f8f8;font-weight:700}
.markdown-text-box table td,.markdown-text-box table th{padding:6px 13px;border:1px solid #ddd;word-wrap:break-word}
.markdown-text-box table thead th{word-break:inherit}
.markdown-text-box table tr{background-color:#fff;border-top:1px solid #ccc}
.markdown-text-box img{max-width:100%;box-sizing:content-box;background-color:#fff}
.markdown-text-box code{padding:.2em 0;margin-left:3px;margin-right:3px;background-color:rgba(0,0,0,.04);border-radius:3px}
.markdown-text-box code:after,.markdown-text-box code:before{letter-spacing:-.2em;content:"\00a0"}
.markdown-text-box pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:0 0;border:0}
.markdown-text-box .highlight{margin-bottom:16px}
.markdown-text-box .highlight pre,.markdown-text-box pre{padding:16px;overflow:auto;line-height:1.45;background-color:#f7f7f7;border-radius:3px}
.markdown-text-box .highlight pre{margin-bottom:0;word-break:normal}
.markdown-text-box pre{word-wrap:normal}
.markdown-text-box pre code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}
.markdown-text-box pre code:after,.markdown-text-box pre code:before{content:normal}
.markdown-text-box kbd{padding:3px 5px;font-size:11px;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:1px solid #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px 0 #bbb}


.main-content.doc-main-details{*float:right;display:table-cell;width:80%;font-size:14px;text-align:left;vertical-align:top}
.main-content.doc-main-details .m-height{padding:24px 20px;min-height:900px}
.main-content.doc-main-details .path{border-bottom:1px solid #E5E5E5;padding-bottom:10px}

.doc-box .table-box{display:table;margin-top:1px;width:100%;table-layout:fixed}
.doc-box .table-box .side-navigation{*float:left;display:table-cell;z-index:9;position:relative;background-color:#F9F9F9;text-align:left;vertical-align:top;box-sizing:border-box;width:20%}
.side-navigation a{color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.side-navigation a:hover{background-color:#ebebeb;color:#333;text-decoration:none}
.side-navigation .other-product:hover{background-color:#fafafa}
.side-nav-inner{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;font-size:16px;z-index:99;background:#F5F5F5;position:relative}
.side-nav-inner .side-nav-inner-box{overflow:auto;*overflow:hidden;height:100%;box-sizing:border-box}
.side-nav-inner .side-nav-inner-box::-webkit-scrollbar{width:5px}
.side-nav-inner .side-nav-inner-box::-webkit-scrollbar-thumb{background-color:#D0D0D0;border-radius:8px}
.side-nav-inner-list{border-bottom:1px solid #e5e5e5;width:100%}
.side-nav-title-1{position:relative;display:block;font-size:14px;height:40px;line-height:40px;padding-right:30px;color:#000;vertical-align:text-bottom;text-indent:12%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.side-nav-title-1.other-product{height:54px;line-height:54px;font-size:16px}
.side-nav-title-1.down+.nav-inner-list-2{display:block}
.side-navigation .ico{display:inline-block;vertical-align:text-bottom;margin-right:4.56%}
.side-navigation .side-nav-title-2{position:relative;display:block;font-size:14px;color:#666;line-height:36px;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.side-nav-title-2.down+.nav-inner-list-3{display:block}
.side-navigation .side-nav-title-2:hover{color:#666;background-color:#EBEBEB}
.nav-inner-list-2{display:none}
.nav-inner-list-2>li{text-indent:16%}
.nav-inner-list-2>li:hover{color:#000;background-color:#e3e3e3}
.nav-inner-list-2>li.no-hover{background-color:inherit;color:inherit}
.nav-inner-list-3{display:none}
.nav-inner-list-3>li{color:#777}
.side-navigation .nav-inner-list-3 .product-detail{color:#666;font-size:14px;line-height:36px;height:36px;display:block}
.nav-inner-list-3 .product-detail:before{content:'';display:inline-block;display:inline-block;font-size:12px;line-height:36px;width:3px;height:3px;border-radius:50%;margin-right:11px;background-image:url(img/documentation.png);background-repeat:no-repeat;vertical-align:middle;text-indent:0;background-position:-144px -94px}
.side-navigation .list-focus,.side-navigation li.list-focus .product-detail:hover{background-color:#e0e0e0}
.side-navigation .product-detail:hover:before{background-image:url(img/documentation.png);background-repeat:no-repeat;background-position:-144px -89px}
.side-navigation .list-focus .product-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.side-navigation .nav-inner-list-3>li:hover{color:#000;background-color:#e3e3e3}
.side-navigation .nav-inner-list-3 .product-detail:hover{color:#000}
.nav-drop-down-icon{width:10px;height:6px;background-image:url(img/documentation.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-3px;right:15px;background-position:-67px -142px}
.side-nav-title-1.down .nav-drop-down-icon,.side-nav-title-2.down .nav-drop-down-icon{background-image:url(img/documentation.png);background-position:-186px -96px}
.side-nav-title-1 .menu-icon{position:absolute;right:15px;top:20px;width:16px;height:12px;}
.side-nav-inner .side-nav-down{position:relative}
.side-nav-inner .side-nav-down a{cursor:default}
.side-nav-inner .side-nav-down.hover,.side-nav-inner .side-nav-down:hover{background-color:#fafafa;cursor:pointer}
.side-nav-down-box{position:absolute;left:198px;top:0;z-index:9;display:block;padding:20px 0 0 24px;width:380px;height:480px;background-color:#fafafa;border:1px solid #dadada;box-sizing:border-box;cursor:default;overflow:auto}
.side-nav-down-box .nav-down-menu{display:inline-block;vertical-align:top;width:140px;margin-right:20px;margin-bottom:30px}
.side-nav-down-box .nav-down-menu .menu-title{font-size:16px;padding-bottom:5px;margin-bottom:5px;color:#000;text-indent:0}
.side-nav-down-box .nav-down-menu .menu-title img{display:inline-block;vertical-align:-3px;margin-right:10px}
.side-nav-down-box .nav-down-menu li{text-indent:26px;margin-bottom:5px}
.side-nav-down-box .nav-down-menu li a{color:#666;font-size:14px;white-space:nowrap}
.side-nav-down-box .nav-down-menu li a:hover{color:#2176da;background:0 0}
.side-nav-down-box .nav-down-menu .menu-title li{display:block;line-height:31px;float:none}
.side-nav-fixed .phone-menu-icon{width:26px;height:26px;background-image:url(img/documentation.png);background-position:-32px -108px}
.side-nav-fixed .search-gray-icon{width:27px;height:27px;background-image:url(img/documentation.png);background-position:-115px -76px}
.side-nav-fixed .down-icon{width:14px;height:8px;background-image:url(img/documentation.png);background-position:-35px -142px}
.side-nav-fixed .up-icon{width:14px;height:8px;background-image:url(img/documentation.png);background-position:-51px -142px}
.side-nav-fixed .side-nav-down-btn.cur .down-icon{background-image:url(img/documentation.png);background-position:-51px -142px}
.side-nav-fixed .side-nav-down-btn:active,.side-nav-fixed .side-nav-down-btn:hover{text-decoration:none}