.page-widget-2017{position: relative;margin-bottom:20px;}
.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: 638px;border:1px solid #ddd;margin: 0 auto;}
.weibo-2017 .wb-feed{padding: 20px;}
.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);}

.weibo-2017 .wb-info{height: 40px;}
.weibo-2017 .wbface{width: 40px;height:40px;border-radius: 20px;overflow: hidden;margin-right: 12px;float: left;}
.weibo-2017 .wbface img{width: 100%;}
.weibo-2017 .name{line-height: 40px;}
.weibo-2017 .name .member-v{display: inline-block;background-position: 0 -50px;width: 17px;height: 14px;margin-left: 6px;}
.weibo-2017 .name a{font-size: 16px;font-weight: 700;}
/*.weibo-2017 .wb-detail{margin-top: 5px;}*/
.weibo-2017 .wb-txt{font-size: 16px;line-height: 24px;}
.weibo-2017 .wb-txt img{vertical-align: -3px;}
.wb-func{margin-top: 6px;font-size: 14px;}
.weibo-2017 .handle{float: right;line-height: 18px;}
.weibo-2017 .date{float: left;height: 14px;line-height: 14px;}
.weibo-2017 .date a{color: #999;}
.weibo-2017 .date a:visited{color: #999;}
.weibo-2017 .date a:hover{color: #EB7350;text-decoration: none;}
.weibo-2017 .handle .w-icon{display: inline-block;width: 16px;height: 16px;vertical-align: middle;margin-right: 6px;}
.weibo-2017 .handle span{display: inline-block;vertical-align: middle;}
.weibo-2017 .handle a,.weibo-2017 .handle a:link{color: #999;margin-left: 18px;}
.weibo-2017 .handle a:visited{color: #999}
.weibo-2017 .handle a:hover{color: #EB7350;text-decoration: none;}
.weibo-2017 .icon-forward{background-position: 0 -25px;}
.weibo-2017 .icon-repeat{background-position: -24px -25px;}
.weibo-2017 .icon-praised{background-position: -48px -25px;}
/*图片*/
.weibo-2017 .wb-media-wrap{margin-top: 5px;}
.weibo-2017 .wb-media-wrap li{float: left;width: 120px;height: 120px;overflow: hidden;margin-right: 10px;margin-bottom: 10px;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, .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: #eb7350;  color: #fff;  padding: 0px 3px;  height: 16px;  line-height: 16px;  font-size: 12px;}
.weibo-2017 .media-wrap-1 li{width: 200px;height: 200px;}
.weibo-2017 .media-wrap-1 .pic-w{width: 200px;height:150px;}
.weibo-2017 .media-wrap-1 .pic-h{width: 150px;height:200px;}
.weibo-2017 .media-wrap-2{width: 260px;}
.weibo-2017 .media-wrap-3{width: 390px;}
.weibo-2017 .media-wrap-4{width: 520px;}
.weibo-2017 .media-wrap-5{width: 390px;}
.weibo-2017 .media-wrap-6{width: 390px;}
.weibo-2017 .media-wrap-7{width: 520px;}
.weibo-2017 .media-wrap-8{width: 520px;}
.weibo-2017 .media-wrap-9{width: 390px;}
/*.weibo-2017 .media-wrap-row2{height: 250px;overflow: hidden;}
.weibo-2017 .media-wrap-row3{height: 380px;overflow: hidden;}
.weibo-2017 .media-wrap-col3{width: 390px;}*/
/*转发*/
.weibo-2017 .wb-expend-feed{background: #F1F3F7;padding: 10px 0;}
.weibo-2017 .wb-expend-feed .wb-txt{font-size: 14px;line-height: 22px;}
.weibo-2017 .wb-expend-feed .wb-info{height:22px;}
.weibo-2017 .wb-expend-feed .name{line-height:22px;}
.weibo-2017 .wb-expend-feed .name a{font-size: 14px;}
.weibo-2017 .wb-expend-feed .wb-func{margin-top: 4px;}
/*loading*/
.SinaPageWeibo-loading{width: 100%;text-align: center;font-size: 16px;padding: 10px 0;}
/*链接字体颜色*/
.weibo-2017 .name a{color: #333;}
.weibo-2017 .name a:visited{color: #333;}
.weibo-2017 .name a:hover{color: #EB7350;text-decoration: none;}
.topic-url{color:#EB7350;}
.topic-url:visited{color:#EB7350;}
.topic-url:hover{color:#EB7350;text-decoration: none;}
.short-url{color:#EB7350;}
.short-url:visited{color:#EB7350;}
.short-url:hover{color:#EB7350;text-decoration: none;}
.at-url{color:#EB7350;}
.at-url:visited{color:#EB7350;}
.at-url:hover{color:#EB7350;text-decoration: none;}
.detail-url{color:#EB7350;}
.detail-url:visited{color:#EB7350;}
.detail-url:hover{color:#EB7350;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*/
#miniblogImgPop{border: 7px solid rgba(255,255,255,1); box-shadow: 0 1px 30px rgba(0, 0, 0, 0.75), 0 0 40px rgba(0, 0, 0, 0.25) inset; z-index: 12345; margin-top: 0; position: absolute; display: none; max-width: 500px; transition: opacity 0.2s ease-out 0s, margin-top 0.2s ease-out 0s;}
.miniblogImgPop-mask{background: rgb(0, 0, 0); z-index: 999; position: absolute; transition: opacity 0.4s ease-out 0;}