@charset "UTF-8";
/**
 * @file events.scss
 * @public
 * @overview
 *
 */
/**
 * @file _variable.scss
 * @private
 * @overview
 * colors
 */
/**
 * @file _mixins.scss
 * @private
 * @overview
 *
 */
/**
 * 中文14px的字体对应24px的行高比较和谐，行高尽量不要是奇数
 */
/**
 * @file _mixins/animation.scss
 * @private
 * @overview
 *
 */
/**
 * 中文14px的字体对应24px的行高比较和谐，行高尽量不要是奇数
 */
/**
 * @file _mixins/transition.scss
 * @private
 * @overview
 *
 */
/**
 * 中文14px的字体对应24px的行高比较和谐，行高尽量不要是奇数
 */
/**
 * @file _functions.scss
 * @private
 * @overview
 *
 */
/**
 * @file framework/mixins/transform.scss
 * @private
 * @overview
 *
 */
.W-keyword-filter {
  padding: 20px 0 20px;
  border-bottom: 1px solid #E4E4E4; }

.no-margin-bottom {
  margin-bottom: 0; }

.tag-filter {
  margin-top: 30px; }

#doc-main article {
  position: relative;
  padding: 20px 20px 0;
  background: #fff; }
  #doc-main article .inner-article {
    border-bottom: 1px dashed #E4E4E4; }
  #doc-main article:hover {
    background-color: #f6f6f6; }
  #doc-main article p {
    margin: 15px 0 20px; }
    #doc-main article p img {
      float: left;
      margin-left: -230px;
      width: 200px;
      height: 150px;
      -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
      box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3); }
    #doc-main article p span {
      display: block;
      overflow: hidden;
      max-height: 100px; }
  #doc-main article.has-thumbnail p span {
    height: 100px; }
  #doc-main article.has-thumbnail p, #doc-main article.has-thumbnail footer {
    margin-left: 230px; }
  #doc-main article footer {
    padding-bottom: 20px; }
