/* 页面配置 */
.container {
  width: 100%;
  height: 100%;
}
body, html {
  margin: 0px;
  height: 100%;
  overflow: hidden; 
  background-color: #444;
}
.row {
  height: 100%;
}
/* 导航栏 + 目录栏 */
.aside {
  height: 100%;
}
/* 左侧导航栏 */
.aside1 {
  background-color: #222222;
  height: 100%;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  /*box-shadow: inset -15px 0 20px -15px #77AEF4;*/
}
.aside1 > .nav > li > a {
  padding-left: 0px;
  padding-right: 0px;
  border-radius: 0px;
  color: #fff;
  font-size: 15px;
  padding: 10px 10px;

}

.aside1> .nav > li > a:hover {
  color:#fff;
  background-color: #444;
}

.aside1 > .nav-pills>li.active>a ,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {
  color: #fff;
  background-color: #444;
}

.avatar {
  width: 93.5%;
  border: 0px solid #fff;
}
.aside1_bottom {
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.aside1_bottom > .table {
  margin-bottom: 0px;
}
/* 中部目录栏 */
.aside2 {
  background-color: #444;
  height: 100%;
  border-right: 2px solid #444;
  overflow-y: auto;
  font-color: #fff;
  margin-top: 40px;
}

/* 右侧内容栏 */
.aside3 {
  height: 100%;
  overflow-y: auto;
  background-color: #fff;
  overflow-x: hidden;
}
.aside3-title {
  background-color: #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
  padding-left: 30px;
  padding-right: 30px;
  text-align: center;
  color: #444;
}
.aside3-content {
  padding: 0 5% 0 5%;
  color: #656565;
  line-height: 1.42857143;
}
#content {
  font-size: 18px;
}
#content h2, h3, h4, h5 {
  line-height: 1.5;
  color: #333;
}
#content h4
{
  font-size: 21px;
}
#content h5
{
  font-size:18px;
  color: #428BCA;
}
hr
{
  margin-top: 5px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px dashed #ccc;
}

blockquote{
  border-left: 5px solid #ddd;
}

blockquote p {
  font-size: 18px;
}

table{
  margin-bottom: 10px;
}
td,th{
  border-bottom: 1px solid #ccc;
}
/* 其他配置 */
.center {
  text-align: center;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
  color: #fff;
  background-color: #444;
}
/* 显示评论按钮 */
.show-commend {
  width: 100%;
  margin-bottom: 40px;
}

/* 滚动条设置 */
::-webkit-scrollbar {
   width:10px;
   margin-right:2px
}
::-webkit-scrollbar:horizontal {
   height:10px;
   margin-bottom:2px
}
::-webkit-scrollbar-track {
    border-radius: 4px;
}
::-webkit-scrollbar-track-piece {
    background-color: #666;
    border-radius: 4px;
}
::-webkit-scrollbar-thumb {
    width:10px;
    border-radius: 4px;
    background: #909090; 
}
::-webkit-scrollbar-thumb:hover {
   background: #c0c0c0; 
}


.bd-pay-info{
  margin:0 0 3px;
  font-family: "Helvetica Neue", sans-serif;
  color: #F44D27;
}

p.bd-pay-info{
  margin:0,0,3px;
}




#goodcover {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: 0.50;
    filter: alpha(opacity=80);
}


#code2 {
    width: 340px;
    height: 520px;
    background-color: #fff;
    padding: 10px;
    position: absolute;
    display: none;
    left: 45%;
    z-index: 1002;
    border-radius: 5px;
}

.close2 {
    width: 320px;
    height: 0px;
}


#closebt2 {
    float: right;
}


#closebt2 img {
    width: 20px;
}
