.viewbox .content .nd_cnt img{max-width:100%}
.showcontent{padding: 15px 0;}
.showcontent.show_after:after {
    content: "";
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    height: 90px;
    background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));
    background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));
    background: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);
    background: -moz-linear-gradient(top,hsla(0,0%,100%,0),#fff);
    background: -o-linear-gradient(top,hsla(0,0%,100%,0),#fff);
    background: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);
}
.showcontent.show_after {
    position: relative;
    overflow: hidden;
}
.common_det__more {
    position: relative;
    text-align: center;
    display: none;
    margin-bottom: 30px;
}
.common_det__more-btn {
    border: 1px solid #7b4f9b;
    color: #fff;
    padding: 0 60px 0 40px;
    display: inline-block;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    line-height: 44px;
    font-size: 20px;
    text-align: center;
    position: relative;
    cursor: pointer;
    background-color: #7b4f9b;
}
.common_det__more-btn:after {
    content: "";
    position: absolute;
    right: 22px;
    top: 50%;
    margin-top: -13px;
    width: 26px;
    height: 26px;
    -webkit-animation: bounce-down 1s linear infinite;
    -moz-animation: bounce-down 1s linear infinite;
    -o-animation: bounce-down 1s linear infinite;
    animation: bounce-down 1s linear infinite;
    background: url('../images/dwu.png') no-repeat;
}
@-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}
50%{-webkit-transform:translateY(0);transform:translateY(0)}
75%{-webkit-transform:translateY(3px);transform:translateY(3px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounce-down{25%{-moz-transform:translateY(-3px);transform:translateY(-3px)}
50%{-moz-transform:translateY(0);transform:translateY(0)}
75%{-moz-transform:translateY(3px);transform:translateY(3px)}
100%{-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounce-down{25%{-o-transform:translateY(-3px);transform:translateY(-3px)}
50%{-o-transform:translateY(0);transform:translateY(0)}
75%{-o-transform:translateY(3px);transform:translateY(3px)}
100%{-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounce-down{25%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}
50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
75%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.show_content{padding-bottom:20px}
.ask1{box-sizing: border-box;display: flex;flex-direction: column;align-content: flex-start;flex-shrink: 0;position: relative;background-color: rgb(255, 255, 255);padding: 20px;}
.ask2{box-sizing: border-box;display: flex;flex-direction: row;align-content: flex-start;flex-shrink: 0;position: relative;align-items: flex-start;line-height: 50px;}
.ask3{width: 50px;height: 50px;margin: 10px 20px 10px 0!important;flex-shrink: 0;}
.ask4{box-sizing: border-box;display: block;font-size: 15px;white-space: pre-wrap;font-weight: bold;line-height:25px;padding-top: 10px;}
.ask5{box-sizing: border-box;display: flex;flex-direction: row;align-content: flex-start;flex-shrink: 0;position: relative;align-items: flex-start;width: 100%;line-height: 50px;}
.ask6{box-sizing: border-box;display: flex;flex-direction: column;align-content: flex-start;flex-shrink: 0;position: relative;padding-top: 10px;width: 100%;padding-left: 50px; margin-left: -50px;}
.ask7{box-sizing: border-box;display: block;flex-direction: column;align-content: flex-start;flex-shrink: 0;position: relative;width: 100%;}
.ask8{box-sizing: border-box;display: -webkit-box;flex-direction: column;align-content: flex-start;flex-shrink: 0;position: relative;width: 100%;line-height:25px;}
.ask9{box-sizing: border-box;display: inline;font-size: 15px;white-space: pre-wrap;color: rgb(153, 153, 153);}
.ask10{box-sizing: border-box;display: inline;font-size: 15px;white-space: pre-wrap;word-break: break-all;color: rgb(17, 17, 17);}
.ask11{box-sizing: border-box; display: flex; flex-flow: row wrap; align-content: flex-start; flex-shrink: 0; position: relative; margin-top:5px;}
.ask12{width:120px;height:120px;margin-right:10px;object-fit: cover;border-radius:10px;}
.pllist{width: 620px;margin: 0 auto;padding-bottom: 253px;}
.rd_cnt p {width: 600px; margin: 0 auto; background: #f8f8f8; padding: 5px 10px; box-sizing: border-box;}
.pllist a{margin: 0 auto;display: table;font-size: 16px;color: #f60;}

.bui-left {float: left;width:100%}
.bui-box {display: block;zoom: 1;}
.article-tag{margin-bottom:28px;font-size: 16px;line-height: 28px;color: #222;height: 28px;}
.article-tag .tag-list{margin-left: 15px;margin-top: -35px;float: left;}
.article-tag .tag-list,.article-tag i{display:inline-block;vertical-align:middle;float:left}
.article-tag .tag-item{display:inline-block;margin-right:8px;font-size:14px}
.article-tag .tag-item .label-link{color:#406599}
.article-tag .tag-item:before{content:"/";padding-right:10px;color:#e0e0e0}
.article-tag .tag-item:first-child:before{content:""}
@font-face{font-family:tticons;src:url(//s3.pstatp.com/toutiao/static/fonts/iconfont.8476dfd.eot);src:url(//s3.pstatp.com/toutiao/static/fonts/iconfont.8476dfd.eot#iefix) format("embedded-opentype"),url(//s3.pstatp.com/toutiao/static/fonts/iconfont.a199a65.woff) format("woff"),url(//s3.pstatp.com/toutiao/static/fonts/iconfont.8c7a53b.ttf) format("truetype"),url(//s3.pstatp.com/toutiao/static/img/iconfont.e0e81a7.svg#iconfont) format("svg");font-weight:400;font-style:normal}
.bui-icon{font-style:normal}
.bui-icon{font-family:tticons!important;font-size:12px;display:inline-block;line-height:1;speak:none;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-tag:before{content:"\E64F"}