#common {
 position: relative;
}
#common .detail {
 width: 900px;
 padding: 50px 0;
 font-size: 16px;
 letter-spacing: 1px;
}
@media (max-width:992px) {
 #common .detail {
  width: 100%;
 }
}
#common .detail h1 {
 font-size: 30px;
 margin-bottom: 10px;
 font-weight: bold;
}
#common .detail .sub {
 color: #999;
}
#common .detail .item {
 padding-top: 50px;
}
#common .detail .item h2 {
 font-size: 26px;
 margin-bottom: 1.6rem;
 padding: 0;
 line-height: 34px;
}
#common .detail .item .con {
 text-align: justify;
 line-height: 28px;
 margin: 0.5rem 0 0.5rem;
 word-wrap:break-word;
}
@media (max-width:992px) {
 #common .detail .item .con {
  text-align: left;
 }
}
#common .detail .item .con p {
 margin-bottom: 15px;
}
#common .detail .item .con a {
 color: #19B4EA;
}
#common .detail .item .con img {
 max-width: 100%;
 border: 1px solid rgba(0, 0, 0, 0.05);
 background: rgba(0, 0, 0, 0.02);
 border-radius: 6px;
}
#common .detail .item .con .action {
 display: flex;
 justify-content: space-around;
 margin: 10px -10px 0 -10px;
}
#common .detail .item .con .action a {
 display: block;
 border: 1px solid #CCC;
 padding: 15px 25px;
 margin: 0 10px;
}
@media (max-width:992px) {
 #common .detail .item .con .action {
  display: block;
  margin: 10px 0 0 0;
 }
 #common .detail .item .con .action a {
  padding: 15px 25px;
  margin: 0 0 20px 0;
 }
}
#common .detail .item .con .action a b {
 display: block;
 color: #333;
 font-size: 18px;
}
#common .detail .item .con .action a em {
 display: block;
 color: #999;
 margin-top: 10px;
 line-height: 180%;
 font-size: 14px;
}
#common .side {
 position: sticky;
 width: 226px;
 top: 148px;
 float: right;
}
@media (max-width:992px) {
 #common .side {
  display: none;
 }
}
#common .side h2 {
 font-size: 18px;
 font-weight: bold;
 margin-bottom: 30px;
 margin-left: -2px;
}
#common .side ul {
 border-left: 3px solid #EEE;
 padding: 4px 0;
}
#common .side ul li {
 border-left: 3px solid #EEE;
 padding-left: 20px;
 margin: 10px 0 10px -3px;
}
#common .side ul li.current, #common .side ul li:hover {
 border-left: 3px solid #19B4EA;
}