

.ty-column{ background:#111114; margin-bottom: 24px; position: relative;display: block;box-sizing: border-box;}
.ty-column .col-warp{height: 45px; border-bottom: 1px solid #202025; border-left:1px solid #202025; }
.ty-column .col-warp ul{  display: inline-block; width: 100%; }
.ty-column .col-warp ul li{position: relative; display: inline-block; width: 14.285%; height: 44px; line-height: 44px;float: left;  list-style: none;
	background-color:#111114;border-top: 1px solid #202025;text-align: center;border-bottom: none; border-left: none; cursor: pointer; }
.ty-column .col-warp ul li:hover{ opacity: 0.8 }
.ty-column .col-warp ul li a{ color: #666; font-size: 15px; display: block; border-right: 1px solid #202025;} 
.ty-column .col-warp ul .cur{ background: #16161a;  border-left: none; border-top-width: 2px;border-top-color: #f3bb6c; border-top-left-radius: 2px; border-top-right-radius: 2px;}
.ty-column .col-warp ul .cur a{ color: #f3bb6c;}
.ty-column .col-warp ul .cur:after {content: '';position: absolute;display: block;bottom: 0px;height: 2px; -webkit-border-radius: 2px;border-radius: 2px;
									left: 45%; width: 0; height: 0; border-top: 7px solid #16161a; border-right: 7px solid #16161a; border-bottom: 7px solid #0c0c0c; border-left: 7px solid #16161a;}
.ty-column .fm-publish{ position:absolute; top: 5px; right: 0; display: inline-block; }
.ty-column .fm-publish .layui-btn{ height:34px; line-height: 34px; padding: 0 12px; border-radius:20px; background-color: #ea6f5a;}
.ty-column .fm-publish .layui-btn em{vertical-align: top; font-style: normal; padding-left: 4px;}


.bktitle{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.bktitle em{ font-weight: 500; font-style: normal; border-left: 2px solid #dbaf7d; padding-left: 8px; color: #d3d3d3; }
.bktitle a{ float: right; font-size: 12px; font-weight: 300;}
.bktitle .iconfont{ font-size: 12px; }
 



/****列表筛选******/ 
.d-filter{background:#111114; margin-top: 0px;border-bottom:1px solid #202025; margin-bottom: 24px; }
.d-filter .activity_filter{ padding-left:15px; position: relative; padding-left: 74px; }
.d-filter .activity_filter span{color:#999;font-size:14px;}
.flcol1 span, 
.filter_two span, 
.filter_three span{ position: absolute; left: 20px;  margin-top: 3px;}
.d-filter .activity_filter .filter_one{padding-top:10px; } 
.d-filter .activity_filter .filter_two{border-top:1px dashed #202025; padding-top: 10px; } 
.d-filter .activity_filter .filter_three{ border-top:1px dashed #202025; padding-top:10px; } 
.d-filter .activity_filter .filter_one div{display:inline-block}
.d-filter .activity_filter .filter_one .flcol2{margin-left:40px;border-left:1px dashed #202025;padding-left:30px}
.d-filter .activity_filter .hover{color:#f3bb6c;border:1px solid #f3bb6c}
.filter_item{display:inline-block;text-align:center;margin-right:14px; margin-bottom: 10px; }
.filter_item a{color:#595959;padding:3px 12px;border-radius:4px;font-size:12px;border:1px solid #202025; border-radius: 16px; display:inline-block}
.d-filter .activity_filter .filter_one .flcol3{ float: right; padding:6px 20px;  }
.d-filter .activity_filter .filter_one .flcol3 a{ font-size: 12px; color: #d3d3d3;   } 
.d-filter .activity_filter .filter_one .flcol3 em{ font-style: normal; padding-right: 4px; font-weight: 300; font-size: 12px;}
.d-filter .activity_filter .filter_one .flcol3 .minus .iconfont:before{display: inline-block;transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }


 /****

.fm-filter{ margin-top: 0px;}
.fm-filter .activity_filter{background-color:#fff;padding-left:15px;font-size:0}
.fm-filter .activity_filter span{color:#999;font-size:14px;margin-right:21px}
.fm-filter .activity_filter .filter_one{ } 
.fm-filter .activity_filter .filter_one div{display:inline-block}
.fm-filter .activity_filter .filter_one .flcol2{margin-left:40px;border-left:1px dashed #eee;padding-left:30px}
.fm-filter .activity_filter .filter_one .flcol3{ padding-left: 24px;  float: right;border-left:1px dashed #eee;  }
.fm-filter .activity_filter .filter_one .flcol3 a{ font-size: 12px; color: #000; height: 45px; line-height: 45px;} 
.fm-filter .activity_filter .filter_one .flcol3 em{ font-style: normal; padding-right: 4px; font-weight: 300; font-size: 12px;}
.fm-filter .activity_filter .filter_one .flcol3 .minus .iconfont:before{display: inline-block;transform:rotate(180deg);-ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }
.fm-filter .activity_filter .filter_two{border-top:1px dashed #eee} 
.fm-filter .activity_filter .filter_three{ border-top:1px dashed #eee} 
**/ 
 
 




.right-con .fm-table{  }
.right-con .fm-table .layui-card{ background: #16161a }
.right-con .fm-table .layui-card .layui-card-header{color: #d3d3d3;}
.ty-title{ height: 52px; line-height: 52px; padding: 0 16px; border-bottom: 1px solid #202025;  }
.ty-title .leftt, .ty-title .rigadd{ display: inline-block; }
.ty-title .rigadd{ float: right; }

.dateoption{ display: flex;} 
.dateoption .toptit{ font-weight: 500; font-style: normal; font-size: 16px; color: #d3d3d3;}
.dateoption .topnum{   margin-left: 4px; padding-top: 4px; }
.dateoption .topnum span{vertical-align: top;margin-top: 14px;}
.dateoption .topbut{height: 30px;  margin-left: 20px; padding-top: 2px; }
.dateoption .topbut .sorbut{ border:1px solid #e6e6e6; height: 30px;line-height: 30px;padding: 0 10px;font-size: 12px; margin-left: 10px;background-color: #fff; color: #555; display: inline-block;white-space: nowrap;text-align: center;border-radius: 2px;cursor: pointer;}
 
 
.right-con .layui-card-body{ padding: 0 0px }

 



/************同业-大金融圈 2020-12-16****************/
.circle-list{  }
.circle-list .item{  cursor: pointer; border-bottom: 1px solid #202025; }
.circle-list .item:hover{ background: #25252c }
.circle-content{   padding: 16px;  }
.circle-content .mod_pic{float: left;position: relative;width: 66px;  }
.circle-content .mod_pic .pic_box {margin-top: 0px; }
.circle-content .mod_pic img{ width: 60px; border-radius: 50%; height: 60px;}

.circle-content .mod_info{margin-left: 60px; padding-left: 12px; }
.circle-content .mod_info .title{  font-size: 16px;margin-bottom: 2px;  }
.circle-content .mod_info .title a{ color:#d3d3d3; font-weight: 600; vertical-align: top;}
.circle-content .mod_info .title .yw{vertical-align: top; margin-top: 4px; margin-left: 6px; font-size: 12px; background: #eee; color:#565656;  padding: 0px 12px; border-radius: 100px; display: inline-block; max-width: 480px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
 
.circle-content .mod_info .infot{ font-size: 14px; }
.circle-content .mod_info .infot dd{ display: inline-block; margin-right: 16px; color: #373737;}
.circle-content .mod_info .infot dd span{ color: #666;  }
.circle-content .mod_info .contact{ font-size: 14px; display: flex;}
.circle-content .mod_info .contact dd{ margin-right: 32px; color: #373737;}
.circle-content .mod_info .contact dd span{ color: #666; }
.circle-content .mod_info .txt1{ display: inline-block; margin-top: 2px; color:#d3d3d3; border-right: 1px solid #202025;  font-weight: 300; }
.circle-content .mod_info .txt2{ display: inline-block; color:#d3d3d3; font-weight: 300; }
.circle-content .mod_info .txt3{display: block; margin: 4px 0; font-weight: 300;  color:#8c8c8c; width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.circle-content .mod_info .tel{  margin-top: 4px}
.circle-content .mod_info .tel p{ display: inline-block; color: #8c8c8c; font-size: 14px; margin-right: 6px; font-weight: 300;}
.circle-content .mod_info .tel p span{ color: #888; }


.circle-content .like-btn{ cursor: pointer; position: absolute; border: none; right: 16px; top:16px; width: 90px; font-size: 14px; height: 32px; line-height: 32px; padding: 0 18px; border-radius: 100px; }
.circle-content .like-btn:hover{ opacity: 0.8; }
.circle-content .like-btn .iconfont{ font-size: 20px;vertical-align: top; } 
.circle-content .like-btn em{font-style: normal;font-size: 12px;padding-left: 4px;vertical-align: top;}
.circle-content .likeing{ background: linear-gradient(to right, #e3b688, #f2e3ce); color: #1f2226; }
.circle-content .likeed{ background-color: #F3F3F3;border:1px solid  #F3F3F3; color: #999;  }


/* 加入大金融圈 */
.joincircle{height: 34px;line-height: 34px;padding: 0 10px;font-size: 12px; margin-right: 10px; cursor: pointer; border-radius: 4px;
 	background:#FFC95E;background: -webkit-linear-gradient(117deg,#f8e2c4,#f3bb6c);
 	background:linear-gradient(117deg,#f8e2c4,#f3bb6c); color:#754e19;font-weight: 500;border:1px solid #f3bb6c;  }
.joincircle em{font-style: normal;font-size: 14px;padding-left: 4px;vertical-align: top;}
.joincircle .iconfont{ font-size: 22px; }
.joincircle:hover{ opacity: 0.8 }


/* 上传提示 */
.modal{width: 400px;padding: 20px 40px;}
.modalcontent .modred {color: #f40;font-weight: bold;}
.modalcontent p {padding: 5px;}
.modaltips {margin-top: 10px;font-size: 14px;border-top: 1px solid #eee;padding-top: 8px;}
.modaltips p {padding: 2px;margin-left: 5px;}



 







