.truncate[data-v-0c585ec9]{max-width:100%;font-size:20px;color:#333}.truncate-line-clamp[data-v-0c585ec9]{margin-bottom:2em;-webkit-line-clamp:3;width:100%;color:#666;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px}.promotion[data-v-0c585ec9]{padding:16px 16px 16px 0;background-color:#fff}.promotion[data-v-0c585ec9]:hover{background-color:#f7fbff}.promotion:hover h3[data-v-0c585ec9]{color:#1696f3}.promotion-body[data-v-0c585ec9]{font-size:12px;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.bar[data-v-f516d826]{position:fixed}.bar-item[data-v-f516d826]{width:48px;height:48px;border-radius:50%;background-color:#fff;margin:10px;text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-shadow:0 4px 16px 0 rgba(44,73,116,.1);box-shadow:0 4px 16px 0 rgba(44,73,116,.1)}.bar-item i[data-v-f516d826]{display:inline-block;width:20px;height:20px;color:#333}.bar-item[data-v-f516d826]:hover{background-color:#3b89fe}.bar-item:hover i[data-v-f516d826]{color:#fff}.title[data-v-37eefc61]{color:#333;font-size:26px;padding:10px 0;margin:0}.title[data-v-37eefc61]:before{content:" ";display:inline-block;width:4px;height:26px;background:#1990ff;margin-right:.5em;vertical-align:-3px}.sidebar[data-v-37eefc61]{line-height:44px;background-color:#f8f8f8}.sidebar div[data-v-37eefc61]{width:1120px;margin:0 auto}