html,
body {
  width: 100%;
  height: 100%;
  background-color: #f6f7f7;
}

* {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-family: '微软雅黑';
  box-sizing: border-box;
}

a {
  text-decoration: none;
  cursor: pointer;
  color: #3883c6;
}

table {
  width: 100%;
  border-collapse: collapse;
}

li {
  list-style: none;
}

/* ?? */
/* ////////////////////// */
.els-doc-header {
  width: 100%;
  z-index: 999;
  background-color: #2674bb;
}
.els-doc-header>div {
  width:80%;
  min-width: 1200px;
  height: 65px;
  margin:0 auto;
}
.els-doc-header-logo {
  float: left;
  font-size: 24px;
  font-weight: 800;
  color: #fff;
  line-height: 65px;
  overflow: hidden;
}


/* //////////////////////////////// */

/* ???? */
.els-doc-sideBar {
  float: left;
  width: 200px;
  z-index: 2;
  overflow: hidden;
  background-color: #fff;
  border-right: 1px solid #dfdfdf;
}

.els-doc-menu>li>a {
  position: relative;
  display: block;
  padding-left: 10px;
  font-size: 15px;
  line-height: 40px;
  color: #444;
  background-color: #fff;
}
.els-doc-menu>li>a.active {
  background-color: #f5f5f5;
  border-left: 3px solid #3b86c9;
}
.els-doc-menu>li.els-doc-menu-document>a {
  line-height: 40px;
  font-weight: 900;
  color: #666;
  background-color: #fff;
  border: 0;
}

.els-doc-menu>li.els-doc-menu-document>a:hover,
.els-doc-menu>li.els-doc-menu-document>a.active {
  color: #3b86c9;
}

.els-doc-menu>li.els-doc-menu-document:first-child {
  padding-top: 10px;
}

.els-doc-menu>li.els-doc-menu-document:last-child {
  margin-bottom: 10px;
}
.els-doc-menu .els-doc-submenu {
  display: none;
}
.els-doc-menu .els-doc-submenu a {
  display: block;
  font-size: 13px;
  line-height: 35px;
  padding-left: 20px;
  color: #666;
}

.els-doc-menu .els-doc-submenu a:hover,
.els-doc-menu .els-doc-submenu a.active {
  color: #3b86c9;
}

/* /////////////////////////////// */

/* ?????? */
.els-doc-main {
  margin-left: 199px;
  border-left: 1px solid #dfdfdf;
}

.els-doc-content {
  padding: 15px;
  background-color: #fff;
}

/*.els-doc {
  padding: 10px;
}*/

.els-doc-h1 {
  margin-bottom: 20px;
  line-height: 30px;
  font-size: 23px;
  font-weight: 200;
  color: #444;
}

.els-doc-h2 {
  margin-bottom: 15px;
  line-height: 10px;
  font-size: 20px;
  font-weight: 500;
  color: #444;
}
/*
.els-doc p {
  margin-bottom: 20px;
  font-size: 15px;
  color: #444;
  font-weight: 200;
  line-height:25px;
}*/


.els-doc {
  margin-top: 8px;
}

.els-doc p {
  line-height: 28px;
  font-size: 16px;
  color: #898a8a;
  text-indent: 2em;
  margin-bottom: 8px;
}

.els-doc p a {
  color: #2352c4;
  line-height: 28px;
  font-size: 16px;
}

.els-doc h3 {
  font-weight: 900;
  font-size: 17px;
  color: #666;
  line-height: 30px;
}
