

/* 右侧 */


.user-clist .layui-tab{ margin: 0 }
.user-clist .layui-tab-content{ padding: 0; }
.list-uitem{ padding: 15px; }
.list-uitem .layui-card .top-header{line-height: 26px;padding: 18px 15px; color: #333; border-bottom: 1px solid #202025; font-size: 14px;}
.list-uitem .layui-card{ border-radius: 0; background: #111114;  box-shadow: none;  }
.layui-card-body{padding:10px 15px;line-height:24px}
.layui-card .itemfoot {display: flex;height: 30px;line-height: 30px;}
.layui-card .itemfoot .itemtime {font-size: 12px;color: #666;}
.layui-card .itemfoot .itemtime em {vertical-align: top;font-style: normal;padding-left: 4px;}
.layui-card .itemfoot .itembutton {flex: 6;text-align: right;float: right;}
.layui-card .itemfoot .itembutton button{ background-color: #F3F3F3;border:1px solid  #F3F3F3; color: #999; }

/**收藏新闻列表**/ 
.cnews-list{  }
.cnews-list li{position:relative; width:100%; word-wrap:break-word}
.cnews-list .have-img .wrap-img{position:absolute; top:50%; margin-top:-60px; right:20px; width:90px; height:68px; overflow: hidden;}
.cnews-list .have-img .wrap-img img{width:100%; height:100%; border-radius:4px;object-fit: cover;vertical-align: middle; }
.cnews-list .have-img .wrap-img img:hover{opacity: 0.8;transform: scale(1.1); transition: all 0.8s; opacity: 0.9;border-radius: 4px;}
.cnews-list .have-img>div{padding-right:140px}
.cnews-list .content .cancel{display:none}
.cnews-list .content:hover .cancel{display:inline}
.cnews-list .content .title{  color: #d3d3d3; font-size:18px; font-weight:700; line-height: 24px;  height: 48px;} 
.cnews-list .content .abstract{margin:0 0 8px; font-size:13px; line-height:24px; max-height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; color:#999}
.cnews-list .content .meta{padding-right:0!important; font-size:12px; font-weight:400; line-height:20px} 
.cnews-list .content .meta i{margin-right:10px; color:#b4b4b4; font-style: normal;}
.cnews-list .content .meta em{vertical-align: top; font-style: normal; padding-left: 4px; }
.cnews-list .content .meta .em0{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.cnews-list .content .meta .em1{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
 

/**收藏八卦列表**/ 
.goss-list .item{ padding: 14px 16px;  }
.goss-list .item:last-child{  }
.goss-list .item .recol{position: absolute;top: 20px;right: 20px;}
.goss-list .item .recol button{ background-color: #F3F3F3;border:1px solid  #F3F3F3; color: #999; }

.goss-list .item .reinfo{ height:46px; padding-top: 5px; }
.goss-list .item .reinfo .img-info{color:#CE9940;margin-right:14px; text-align:center; float:left;}
.goss-list .item .reinfo .img-info .b-img{ max-width: 40px; border: 1px solid #eee; border-radius: 50%;overflow: hidden; }
.goss-list .item .reinfo .img-info .b-img img{ width: 40px; height: 40px; object-fit: cover; } 
.goss-list .item .reinfo .detail{color:#999;font-size:12px;margin-left:44px; padding-left:4px;}
.goss-list .item .reinfo .detail .name{color: #d3d3d3;font-weight:300;font-size:14px; margin-top: 3px;}
.goss-list .item .reinfo .detail .time{font-size: 12px; font-weight: 300; color:#d3d3d3;  } 
.goss-list .item .recont{ margin-left: 54px; }
.goss-list .item .recont p{ color:#d3d3d3; line-height: 28px; font-size: 16px; text-align: justify;}
.goss-list .item .recont .goos-img1{ margin-top: 8px; }
.goss-list .item .recont .goos-img1 .imgitem{ width: 360px; max-height: 700px; overflow: hidden; border-right: 6px solid #fff; border-bottom: 6px solid #fff;}
.goss-list .item .recont .goos-img1 .imgitem img{ width: 100%}
.goss-list .item .recont .goos-img2{ margin-top: 8px; }
.goss-list .item .recont .goos-img2 .imgitem{ width: 180px; height: 180px; overflow: hidden; border-right: 6px solid #fff; border-bottom: 6px solid #fff;}
.goss-list .item .recont .goos-img2 .imgitem img{height: 100%;object-fit: cover;vertical-align:top;background-position:center;}
.goss-list .item .refunc{ border-top: 1px solid #f8f8f8; margin-top: 8px; padding: 4px; }
.goss-list .item .refunc .fun{ height: 36px; line-height: 36px; text-align: center;cursor: pointer; border-right: 1px solid #f8f8f8; }
.goss-list .item .refunc .fun:last-child { border-right:none; }
.goss-list .item .refunc .fun a{cursor: pointer; width: 100%; font-size: 11px; font-weight: 300; color: #666; display: block;}
.goss-list .item .refunc .fun a em{vertical-align: top; font-style: normal; padding-left: 4px;}
.goss-list .item .refunc .on span{color: #f00  }
.goss-list .item .refunc .on em{color: #f00  }


/**收藏金融圈列表**/
.circle-list .item{ padding: 14px 16px; }
.circle-list .item:last-child{  }
.circle-list .item .reinfo{  padding-top: 5px; }
.circle-list .item .reinfo .img-info{color:#CE9940;margin-right:14px; text-align:center; float:left;}
.circle-list .item .reinfo .img-info .b-img{ max-width: 60px; border: 1px solid #eee; border-radius: 50%;overflow: hidden; }
.circle-list .item .reinfo .img-info .b-img img{ width: 60px; height: 60px; object-fit: cover; } 
.circle-list .item .reinfo .detail{color:#d3d3d3;font-size:12px;margin-left:64px; padding-left:4px;}
.circle-list .item .reinfo .detail .n1{color:#d3d3d3;font-size:18px; margin-bottom: 4px; font-weight: 600; }
.circle-list .item .reinfo .detail .t1{font-size: 15px; font-weight: 300; color:#8c8c8c;  } 
.circle-list .item .recont{ margin-left: 75px; margin-top: 6px; }
.circle-list .item .recont .concact{ display: flex; }
.circle-list .item .recont .concact p{flex:2;color: #8c8c8c;  line-height: 28px; font-size: 14px; text-align: justify;}
.circle-list .item .redes{  margin-left: 75px; color:#8c8c8c; line-height: 28px; font-size: 14px; text-align: justify;}
.circle-list .item .recol{ position: absolute; right: 20px ;top: 20px; }
.circle-list .item .recol button{ background-color: #F3F3F3;border:1px solid  #F3F3F3; color: #999; }

/* 收藏研报列表 */
.report-list .item{ padding: 14px 16px 0; border-bottom: 8px solid #f8f8f8; display: flex;width:100%; margin:0 0 15px; padding:15px 2px 15px 0; border-bottom:1px solid #f0f0f0; word-wrap:break-word}
.report-list .item:last-child{  border-bottom: 1px solid #f8f8f8; }
.report-list .item .content{padding-right: 140px;flex: 1;}
.report-list .item .content .title{margin:-7px 0 4px; display:inherit; font-size:18px; font-weight:700; line-height:1.5}
.report-list .item .content .meta{padding-right:0!important; font-size:12px; font-weight:400; line-height:20px} 
.report-list .item .content .meta i{margin-right:10px; color:#b4b4b4; font-style: normal;}
.report-list .item .content .meta em{vertical-align: top; font-style: normal; padding-left: 4px; }
.report-list .item .content .meta .em0{ display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.report-list .item .content .meta .em1{ width:120px; display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.report-list .item .wrap-img{width:125px; height:100px; overflow: hidden;}
.report-list .item .wrap-img img{width:100%; height:100%; border-radius:4px;transition: all 0.8s;object-fit: cover;vertical-align: middle; border:1px solid #f0f0f0}
.report-list .item .wrap-img img:hover{opacity: 0.8;transform: scale(1.1); transition: all 0.8s; opacity: 0.9;border-radius: 4px;}



