html,body,body div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,nav,section,details,summary{display:block}*,*::before,*::after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:auto}ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:middle}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:middle}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Pingfang-SC","Microsoft YaHei", sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.clearfix::after, .clear::after{content:"";display:block;clear:both}
input{border:0}
input:focus{outline:none}
textarea{vertical-align:top}
textarea:focus{outline:none}
select{outline:none}
pre{font-family:"Pingfang-SC","Microsoft YaHei", sans-serif}

/* 全局 */
.p-r{position:relative}
.c-p{cursor: pointer;}
.c-m{cursor:move}

.z-10000{z-index: 10000;}

.d-f{display:flex}
.d-i-b{display:inline-block}
.d-i-f{display:-webkit-box;display:-webkit-inline-flex;display:inline-flex}
.f-w{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.f-b-c{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.f-b-s{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.f-e-c{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.f-e-e{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.f-c-c{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.f-s-c{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.f-s-s{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.f-s-e{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.f-b-e{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.f-content-b{-webkit-align-content:space-between;-ms-flex-line-pack:space-between;align-content:space-between}
.f-direction-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.f-justify-b{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.f-s-0{-ms-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0}
.f-s-1{-ms-flex-shrink:1;-webkit-flex-shrink:1;flex-shrink:1}
.f-g-1{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}

.b-1-ccc{border:1px solid #ccc}

.d-n{display:none}
.d-b{display:block}
.d-i-b{display:inline-block}
.d-t{display:table}
.d-t-c{display:table-cell}

.f-l{float:left}
.f-r{float:right}

.v-a-m{vertical-align:middle}
.w-b-a{word-break: break-all;word-wrap: break-word;}

.m-t-b-15{margin-top:15px;margin-bottom:15px;}
.m-t-5{margin-top:5px}
.m-t-10{margin-top:10px}
.m-t-15{margin-top:15px}
.m-t-20{margin-top:20px}
.m-t-30{margin-top:30px}
.m-t-50{margin-top:50px}
.m-t-60{margin-top:60px}
.m-r-5{margin-right:5px}
.m-r-10{margin-right:10px}
.m-r-15{margin-right:15px}
.m-r-20{margin-right:20px}
.m-b-5{margin-bottom:5px}
.m-b-10{margin-bottom:10px}
.m-b-15{margin-bottom:15px}
.m-b-20{margin-bottom:20px}
.m-b-30{margin-bottom:30px}
.m-b-50{margin-bottom:50px}
.m-b-95{margin-bottom:95px}
.m-l-5{margin-left:5px}
.m-l-10{margin-left:10px}
.m-l-15{margin-left:15px}
.m-l-20{margin-left:20px}
.m-l-25{margin-left:25px}
.m-l-30{margin-left:30px}

.w-s-2{width:8.33333333%}
.w-s-3{width:12.5%}
.w-s-4{width:16.66666667%}
.w-s-5{width:20.83333333%}
.w-s-6{width:25%}
.w-s-8{width:33.33333333%}
.w-15p{width:15%}
.w-20p{width:20%}
.w-30p{width:30%}
.w-40p{width:40%}
.w-50p{width:50%}
.w-70p{width:70%}
.w-85p{width:85%}
.w-95p{width:95%}
.w-100p{width:100%}
.h-100p{height:100%}
.w-20{width:20px}
.w-25{width:25px}
.w-50{width:50px}
.w-60{width:60px}
.w-75{width:75px}
.w-90{width:90px}
.w-100{width:100px}
.w-110{width:110px}
.w-135{width:135px}
.w-150{width:150px}
.w-200{width:200px}
.w-300{width:300px}
.w-600{width:600px}
.w-315{width:315px}
.w-390{width:390px}
.m-w-350{max-width: 350px;}
.m-w-400{max-width: 400px;}
.m-w-450{max-width: 450px;}
.m-w-700{max-width:700px}
.m-h-40{max-height:40px}
.w-a{width:auto}
.h-20{height:20px}
.h-50{height:50px}
.h-54{height:54px}
.h-200{height:200px}
.h-300{height:300px}
.m-h-100{min-height:100px}
.ma-h-100{max-height:100px}
.m-h-400{min-height:400px}
.m-h-450{min-height:450px}
.ma-h-450{max-height:450px}
.ma-h-70v{max-height:70vh}

.f-s-12{font-size:12px}
.f-s-14{font-size:14px}
.f-s-15{font-size:15px}
.f-s-16{font-size:16px}
.f-s-18{font-size:18px}
.f-s-23{font-size:23px}
.f-s-20{font-size:20px}
.f-s-27{font-size:27px}

.f-w-500{font-weight: 500;}
.f-w-600{font-weight: 600;}
.f-w-700{font-weight: 700;}
.f-w-b{font-weight: bold;}

.c-000{color:#000}
.c-1890ff{color:#1890ff}
.c-aaaaaa{color:#aaaaaa}
.c-ff0000{color:#ff0000}
.c-00ff00{color:#00ff00}
.c-999{color:#999999}

.bg-c-000003{background-color: rgba(0,0,0,0.03);}
.bg-c-fafafa{background-color:#fafafa}
.b-1{border-style: solid;border-width: 1px;}
.b-c-e8e8e8{border-color: #e8e8e8;}
.b-s{box-shadow: 0 0 5px rgb(24 144 255 / 40%);}

.l-h-1{line-height:1}
.l-h-14{line-height:1.4}
.l-h-142857{line-height:1.42857}
.l-h-15{line-height:1.5}
.l-h-166667{line-height:1.66667}
.l-h-2{line-height:2}

.line1{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.line2{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.line3{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.t-a-l{text-align:left}
.t-a-r{text-align:right}
.t-a-c{text-align:center}

.p-5{padding:5px}
.p-10{padding:10px}

.o-y-a{overflow-y:auto}

.w-s-n{white-space:nowrap}

.ant-table .ant-table-thead > tr > th{text-align:center}
.ant-table .ant-table-tbody > tr > td{text-align:center}

.sider {width: 200px;max-height:90vh;margin-top:64px;overflow: auto;}

/* 整体布局 */
.header{display:flex;justify-content:space-between;align-items:center;width: 100%;position: fixed;top: 0;z-index: 99}
.header-title{position:relative;right:50px;width:200px;height:64px;line-height:64px;text-align:center;color:#fff;font-size:18px}
.header-user{min-width:120px;height:60px;display:flex;align-items:center;color:#ffffff;font-size:16px}
.layout-content{background: #fff;padding:20px;min-height:800px}
.content{height:90vh;overflow: auto;margin-top: 64px;padding-top:20px;padding-left:20px;padding-right:20px}
#root .ant-table-thead > tr > th, #root .ant-table-tbody > tr > td, #root .ant-table tfoot > tr > th, #root .ant-table tfoot > tr > td {padding:10px 5px;}
.anchorlink{position:fixed;right:2%;bottom:15px;color:#fff;cursor:pointer;z-index: 999;}
.anchorlink-inner{background:rgba(0 ,0, 0 ,0.85);}
.anchorlink-inner-node{width:42px;height:42px;line-height: 42px; margin-bottom:5px;text-align: center;font-size: 12px;border-radius: 21px;}
.anchorlink-inner-top{width: 40px;height: 40px;text-align: center; padding: 5px 0; font-size: 12px; border-radius: 20px;}
.anchorlink-inner-top-text{margin-top:-5px;}
/* 整体布局 */

/* 登录 */
.login{position:absolute;left:0;top:0;width:100%;min-height:100%;background:#000}
.login div{margin-top:60px;margin:0px auto;box-sizing:border-box}
.login h1{text-align:center;color: #ffffff;font-size: 20px;font-weight:bold}
.login p{height:30px;line-height:30px}
/* 登录 */

/* 主题库 */
.search-right-select .ant-select-selection-selected-value{float:left;margin-right:5px}
.ant-space{width:100%}
.panel-header{width:100%;display: flex;justify-content: space-between;align-items: center;}
.node-manage{position:relative; display: flex;justify-content: space-between;align-items: flex-start;}
.node-manage-left{width:70%}
.node-manage-right{position: fixed;top:250px;right:15px;}
.node-manage .ant-card{margin-bottom:10px;line-height: 0;}
.node-manage .ant-card-body{padding:15px}
.sort-item-delete{position: absolute;top:7px;right:5px;}
.node-manage-multichoice{width:100%;height:50px;background: #ccc;display: flex;justify-content: space-between;align-items: center;}
/* 主题库 */

/* 创投通 */
.newsentry .ant-form-item-label{margin-right:20px;}
.newsentry .ant-form-item{margin-bottom: 12px;}
.newsentry .ant-divider{border-top-color: rgba(0,0,0,0.3);}
.newsentry .ant-divider-horizontal{margin: 25px 0;}
.newsentry .ant-input-number{width: 100%}
.newsentry .ant-picker{width: 100%}
.newsentry .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-label{padding:8px 8px;}
.newsentry .ant-descriptions-bordered.ant-descriptions-small .ant-descriptions-item-content{padding:8px 8px;font-size: 12px;}
.finance-modal .ant-input-number{width: 100%}
/* 创投通 */

/* 舆情监控 */
.rule-item{border-radius: 8px;background: rgba(0,0,0,0.03);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.06)}

/* 事件时间 */
.event-time-item{width: 200px;border-bottom: 1px solid  rgba(0,0,0,0.2);}
.event-time-item:nth-of-type(1){border-top: 1px solid  rgba(0,0,0,0.2);}

/* 登录 */
.login-verification-box{width:106px;height:34px;border-radius:4px}
.sms-button{width: 100px;}

/* 热力词库-词库榜单 */
.lexicon-news-detail .rich_media_content{visibility: visible !important;opacity:1 !important; }
