.nb-notebook {
  line-height: 1.5
}
.nb-notebook a{
  text-decoration: none;
  color:#5f0185;
}
.nb-cell+.nb-cell,
.nb-output+.nb-output,
.nb-source+.nb-output {
  /* margin-top: 1.4rem */
  margin-top: 16px;
}

.nb-raw-cell {
  font-family: monospace;
  white-space: pre-wrap
}

.nb-code-cell {
  position: relative
}

.nb-output::before,
.nb-source::before {
  display: none;
  position: absolute;
  font-family: monospace;
  color: #999;
  left: -7.5em;
  width: 7em;
  text-align: right
}

.nb-source::before {
  content: "In [" attr(data-execution-count) "]:"
}

.nb-output::before {
  content: "Out[" attr(data-execution-count) "]:"
}

.nb-source>pre {
  background-color: #f7f7f7;
  border: 1px solid #cfcfcf;
  border-radius: 2px
}

.nb-output {
  min-height: 1em;
  width: 100%
}

.nb-output>pre,
.nb-source>pre {
  padding: .5em;
  margin: 0;
  overflow-x: auto
}

.nb-output>img {
  max-width: 100%
}

.nb-stderr,
.nb-stdout {
  white-space: pre-wrap
}

.nb-error,
.nb-stderr {
  background-color: #fdd;
  border-radius: 2px
}

@media (max-width:768px) {

  .nb-output::before,
  .nb-source::before {
    display: block;
    position: relative;
    left: 0;
    padding-bottom: .5em;
    text-align: left
  }
}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {width: 6px; /*对垂直流动条有效*/height: 6px; /*对水平流动条有效*/ }
/*定义滚动条的轨道颜色、内阴影及圆角*/
::-webkit-scrollbar-track{border-radius: 4px; background: inherit;/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); *//* background-color: rosybrown; */}
/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb{border-radius: 8px;background: #9093994c;/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */}
/*定义滑块悬停变化颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb:hover{background: #9093997f;}
/*定义两端按钮的样式*/
::-webkit-scrollbar-button {display: none;}
/*定义右下角汇合处的样式*/
::-webkit-scrollbar-corner {background: inherit;/* background: khaki; */}
