.page-widget-2017{position: relative;margin-top:.40rem;}
.page-widget-2017:before{content:".";display:block;height:0;visibility:hidden;clear:both;}
.page-widget-2017:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.weibo-2017{width: 6.84rem;border:1px solid #ddd;margin: 0 auto;}
.weibo-2017 .wb-feed{padding: .32rem;}
.w-icon{background-image: url(//n.sinaimg.cn/finance/sinaPageWidgets2017/1224_zyc_wb_icons.png);background-image: -webkit-image-set(url(//n.sinaimg.cn/finance/sinaPageWidgets2017/1224_zyc_wb_icons.png) 1x,url(//n.sinaimg.cn/finance/sinaPageWidgets2017/1224_zyc_wb_icons2x.png) 2x);background-size: 1.28rem auto;}

.weibo-2017 .wb-info{height: .80rem;}
.weibo-2017 .wbface{width: .80rem;height:.80rem;border-radius: .40rem;overflow: hidden;margin-right: .12rem;float: left;}
.weibo-2017 .wbface img{width: 100%;}
.weibo-2017 .wbperson{float: left;}
.weibo-2017 .wb-info .wbperson .name{margin-bottom:0;}
.weibo-2017 .name .member-v{display: inline-block;background-position: 0 -1rem;width: .34rem;height: .28rem;margin-left: 0.12rem;}
.weibo-2017 .name a{font-size: 16px;font-weight: 700;}
.weibo-2017 .wb-detail{margin-top: .32rem;}
.weibo-2017 .wb-txt{font-size: 16px;line-height: .48rem;}
.weibo-2017 .wb-txt img{vertical-align: -0.06rem;}
.wb-func{margin-top: .12rem;font-size: 14px;display: none;}
.weibo-2017 .handle{float: right;line-height: .36rem;}
.weibo-2017 .date{height: .28rem;line-height: .28rem;}
.weibo-2017 .date a{color: #999;font-size:14px;}
.weibo-2017 .date a:visited{color: #999;}
.weibo-2017 .date a:hover{color: #508CEE;text-decoration: none;}
.weibo-2017 .handle .w-icon{display: inline-block;width: .32rem;height: .32rem;vertical-align: middle;margin-right: 1.2rem;}
.weibo-2017 .handle span{display: inline-block;vertical-align: middle;}
.weibo-2017 .handle a,.weibo-2017 .handle a:link{color: #999;margin-left: .36rem;}
.weibo-2017 .handle a:visited{color: #999}
.weibo-2017 .handle a:hover{color: #508CEE;text-decoration: none;}
.weibo-2017 .icon-forward{background-position: 0 -0.5rem;}
.weibo-2017 .icon-repeat{background-position: -0.48rem -0.5rem;}
.weibo-2017 .icon-praised{background-position: -0.96rem -0.5rem;}
/*图片*/
.weibo-2017 .wb-media-wrap{margin-top: 0.1rem;width: 6.2rem;overflow: hidden;}
.weibo-2017 .wb-media-wrap li{float: left;width: 1.98rem;height: 1.98rem;overflow: hidden;margin-right: .14rem;margin-bottom: .14rem;position: relative;}
.weibo-2017 .wb-media-wrap li:after{content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 1px solid rgba(0, 0, 0,0.1);}
.weibo-2017 .wb-media-wrap li a{display: block;}
.weibo-2017 .wb-media-wrap li img{width: 100%;display: inline-block;vertical-align: top;}
.weibo-2017 .thumb_pic span{position: absolute;  display: inline-block;  right: 0; bottom: 0; background: #508CEE;  color: #fff;  height: .48rem;  line-height: .48rem;  font-size: 12px;width: .72rem;text-align: center;}
.weibo-2017 .media-wrap-1 li{width: 4.50rem;height: 4.50rem;}
.weibo-2017 .media-wrap-1 .pic-w{width: 4.50rem;height:3.38rem;}
.weibo-2017 .media-wrap-1 .pic-h{width: 3.38rem;height:4.5rem;}
.weibo-2017 .wb-media-wrap ul{width: 10rem;}
/*.weibo-2017 .media-wrap-row2{height: 250rem;overflow: hidden;}
.weibo-2017 .media-wrap-row3{height: 380rem;overflow: hidden;}
.weibo-2017 .media-wrap-col3{width: 390rem;}*/
/*转发*/
.weibo-2017 .wb-expend-feed{background: #F1F3F7;padding: .10rem 0;}
.weibo-2017 .wb-expend-feed .wb-detail{margin-top: 0;}
.weibo-2017 .wb-expend-feed .wb-txt{font-size: 14px;line-height: .44rem;}
.weibo-2017 .wb-expend-feed .wb-info{height:.44rem;}
.weibo-2017 .wb-expend-feed .name{line-height:.44rem;float: left;padding-right: 0.1rem;}
.weibo-2017 .wb-expend-feed .name a{font-size: 14px;font-weight: normal;}
.weibo-2017 .wb-expend-feed .wb-func{margin-top: 0.08rem;}
/*loading*/
.SinaPageWeibo-loading{width: 100%;text-align: center;font-size: 16px;padding: .10rem 0;}
/*链接字体颜色*/
.weibo-2017 .name a{color: #333;}
.weibo-2017 .name a:visited{color: #333;}
.weibo-2017 .name a:hover{color: #508CEE;text-decoration: none;}

.weibo-2017 .wb-expend-feed .name a{color: #508CEE;}
.weibo-2017 .wb-expend-feed .name a:visited{color: #508CEE;}
.weibo-2017 .wb-expend-feed .name a:hover{color: #508CEE;text-decoration: none;}
.topic-url{color:#508CEE;}
.topic-url:visited{color:#508CEE;}
.topic-url:hover{color:#508CEE;text-decoration: none;}
.short-url{color:#508CEE;}
.short-url:visited{color:#508CEE;}
.short-url:hover{color:#508CEE;text-decoration: none;}
.at-url{color:#508CEE;}
.at-url:visited{color:#508CEE;}
.at-url:hover{color:#508CEE;text-decoration: none;}
.detail-url{color:#508CEE;}
.detail-url:visited{color:#508CEE;}
.detail-url:hover{color:#508CEE;text-decoration: none;}
/*正文页字体随动*/
.article-20 .weibo-2017 .name a{font-size: 18px;}
.article-18 .weibo-2017 .name a{font-size: 16px;}
.article-16 .weibo-2017 .name a{font-size: 14px}
.article-20 .weibo-2017 .wb-txt{font-size: 18px;}
.article-18 .weibo-2017 .wb-txt{font-size: 16px;}
.article-16 .weibo-2017 .wb-txt{font-size: 14px;}

.article-20 .wb-expend-feed .name a{font-size: 16px;}
.article-18 .wb-expend-feed .name a{font-size: 14px;}
.article-16 .wb-expend-feed .name a{font-size: 12px;}
.article-20 .wb-expend-feed .wb-txt{font-size: 16px;}
.article-18 .wb-expend-feed .wb-txt{font-size: 14px;}
.article-16 .wb-expend-feed .wb-txt{font-size: 12px;}

/*看图功能css*/
.weibo_slider_wrap{ position: fixed; width: 100%;height: 100%;overflow: hidden;top:0;left:0;height:100%;z-index: 9999;background: #000;}
.slider_item{ float: left; width: 7.5rem; height: 100%; -webkit-transform:translate3d(0,0,0);/*for ipad*/overflow: auto;}
.slider_item img{ width: 100%;vertical-align: middle;}

.weibo_slider_wrap .ctrlbar{position: fixed;bottom: .6rem;width: 100%;text-align: center;left: 0;color: #fff;line-height: .60rem;}
.weibo_slider_wrap .ctrlbar .btn-close-slider{display: block;width: 1.44rem;height: .60rem;line-height: .60rem;text-align: center;font-size: .32rem;color: #fff;background: rgba(128,128,128,.4);-webkit-box-shadow: 0 0 1px rgba(0,0,0,.3) inset;box-shadow: 0 0 1px rgba(0,0,0,.3) inset;border-radius: 2px;-webkit-border-radius: 2px;position: absolute;left: .60rem;}
.weibo_slider_wrap .ctrlbar span{font-size: .32rem; text-shadow: 0 1px 1px rgba(0,0,0,.35);}


.weibo_slider_wrap .weibo-slider{height:100%}
.weibo_slider_wrap .weibo-slider div{height:100%}