.layout{height:calc(100% - 0px);padding-bottom:50px;box-sizing:border-box;position:relative}
.layout .layout-bottom{height:50px;color:#788090;display:flex;background:rgba(247,248,250,1);border-radius:0px 0px 5px 5px;border-top:1px solid #EAECEF;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;font-size:14px;justify-content:space-between;align-items:center;padding:0 40px;box-sizing:border-box}
.layout .layout-bottom .lb-l{color:#4F5A6F}
.layout .layout-bottom .lb-l span{font-weight:600}
.layout .layout-bottom .lb-r{color:#788090}
.layout .layout-m{height:calc(100% - 96px)}
.layout .layout-t{margin-bottom: 20px;}
.layout .layout-m .search-list-box{height:100%;display:none}
.layout .layout-m .search-list-box table{border-collapse:collapse;border-spacing:0;background:rgba(246,246,246,1);height:100%}
.layout .layout-m .search-list-box table thead{display:table;table-layout:fixed;width:calc(100% - 1em);height:50px;border-top:1px solid #EAECEF;border-bottom:1px solid #EAECEF;box-sizing:border-box}
.layout .layout-m .search-list-box table thead tr{}
.layout .layout-m .search-list-box table thead tr th{background:rgba(246,246,246,1);color:#8D8D8D;font-weight:400;font-size:14px;position:relative;color:#23324B;text-align:left}
.layout .layout-m .search-list-box table thead tr th span{}
.layout .layout-m .search-list-box table thead tr th .sort{padding-left:40px}
.layout .layout-m .search-list-box table tbody{display:block;overflow:auto;color:#1A1A1A;font-size:12px;font-weight:400;background:#fff;height:calc(100% - 50px)}
.layout .layout-m .search-list-box table tbody tr td{font-size:14px;color:#4F5A6F}
.layout .layout-m .search-list-box table tbody tr{display:table;width:100%;table-layout:fixed;height:40px;background:#FDFDFD;border-bottom:1px solid #F2F2F2;box-sizing:border-box}
.layout .layout-m .search-list-box table tbody tr td span{cursor:pointer}
.layout .layout-m .search-list-box table tbody tr td .keywords{}
.layout .layout-m .search-list-box table tbody tr td .sort{padding-left:40px}
.layout .layout-m .search-list-box table tbody tr td .search-status{color:#3DAE74}
.layout .layout-m .search-list-box table tbody tr td .update-time{}
.layout .layout-m .search-list-box table tbody tr td .editor-box{color:#788090}
.layout .layout-m .search-list-box table tbody tr td .editor-box .delayed-status{color:#EAECEF}
.layout .layout-m .search-list-box table tbody tr td .editor-box strong{color:#EAECEF;font-weight:400;margin:0 10px}
.layout .layout-m .search-list-box table tbody tr td .editor-box .look-status{color:#FF6542}
.layout .layout-m .search-list-box table tbody tr td .editor-box .detele-btn{cursor:pointer}
.layout .layout-m .search-list-box table .w160{width:160px}
.layout .layout-m .search-list-box table .w266{width:266px}
.layout .layout-m .search-list-box table .w238{width:238px}
.layout .layout-m .search-list-box table .w200{width:200px}
.layout .layout-m .result-list-box{position:relative;height:100%}
.layout .layout-m .result-list-box .result-table-thead{position:absolute;top:0;left:0;height:50px;width:calc(100% - 16px);z-index:999}
.layout .layout-m .result-list-box .result-table-thead table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;background:rgba(247,248,250,1)}
.layout .layout-m .result-list-box .result-table-thead table thead{border-top:1px solid #EAECEF;box-sizing:border-box;border-bottom:1px solid #EAECEF}
.layout .layout-m .result-list-box .result-table-thead table thead tr{}
.layout .layout-m .result-list-box .result-table-thead table thead th{box-sizing:border-box;height:50px;text-indent:0;text-align:left;color:#22314A;font-size:14px}
.layout .layout-m .result-list-box .result-table-thead table thead th.num{padding-left:40px}
.layout .layout-m .result-list-box .result-table-tbody{height:100%;overflow:auto}
.layout .layout-m .result-list-box .result-table-tbody table{border-collapse:collapse;border-spacing:0;width:100%}
.layout .layout-m .result-list-box .result-table-tbody table thead{}
.layout .layout-m .result-list-box .result-table-tbody table thead th{height:50px}
.layout .layout-m .result-list-box .result-table-tbody table tbody{}
.layout .layout-m .result-list-box .result-table-tbody table tbody tr{border-bottom:1px solid #EAECEF;box-sizing:border-box}
    .layout .layout-m .result-list-box .result-table-tbody table tbody tr:hover {
        background: rgba(247,248,250,1);
    }
.layout .layout-m .result-list-box .result-table-tbody > table > tbody > tr > td{color:#4F5A6F;font-size:14px;height:40px;box-sizing:border-box}
.layout .layout-m .result-list-box .result-table-tbody table tbody td.num{color:#A9B0BA;padding-left:40px;box-sizing:border-box;text-indent:0}
.layout .layout-m .result-list-box .w80{width:80px}
.layout .layout-m .result-list-box .w100{width:100px}
.layout .layout-m .result-list-box .w120{width:120px}
.layout .layout-m .result-list-box .w140{width:140px}
.layout .layout-m .result-list-box .w180{width:180px}
.layout .layout-m .result-list-box .w220{width:220px}
.layout .layout-m .result-list-box .result-table-tbody table tbody .analysis-btn{cursor:pointer;color:#FF6542}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name{position:relative;display:flex;align-items:center}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .sort-btn{display:block;margin:0 10px;cursor:pointer}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-btn{display:block;cursor:pointer}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box{width:315px;height:48px;background:rgba(255,255,255,1);box-shadow:0px 10px 40px 0px rgba(0,0,0,0.1);border-radius:5px;display:flex;align-items:center;padding:0 10px;box-sizing:border-box;justify-content:space-between}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box input{width:100px;height:30px;background:rgba(247,248,250,1);border-radius:5px;border:1px solid rgba(234,236,239,1);box-sizing:border-box;padding-left:20px}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box span{}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box .filter-sure-btn{width:60px;height:30px;background:rgba(255,101,66,1);border-radius:5px;text-align:center;line-height:30px;color:#fff;cursor:pointer}
.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box-wrapper{position:absolute;top:30px;left:50%;margin-left:-157px;display:none}
/*.layout .layout-m .result-list-box .result-table-thead table thead th .filter-name .filter-box:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 6px #fff;position:absolute;left:50%;top:-6px;margin-left:-8px}*/
.layout .layout-m .result-table-tbody .longin-box{position:absolute;left:50%;top:130px;margin-left:-150px}
.layout .layout-m .result-table-tbody .longin-box p{color:#788090;font-size:14px;margin-bottom:28px;text-align:center;text-indent:0}
.layout .layout-m .result-table-tbody .longin-box .login-submit{display:flex;align-items:center;text-indent:0}
.layout .layout-m .result-table-tbody .longin-box .login-submit .register-btn{width:140px;height:40px;background:rgba(255,101,66,1);border-radius:5px;text-align:center;line-height:40px;color:#fff;font-size:16px;box-sizing:border-box;margin-right:20px;cursor:pointer}
.layout .layout-m .result-table-tbody .longin-box .login-submit .login-btn{width:140px;height:40px;border-radius:5px;border:1px solid rgba(255,101,66,1);text-align:center;line-height:40px;font-size:16px;box-sizing:border-box;cursor:pointer}
.layout .layout-m .result-table-tbody .longin-box .login-submit .login-btn a{color:#FF6542}
.result-table-tbody .analysis-box{}
.layout .layout-m .result-table-tbody .analysis-box .analysis-box-inner{height:359px;background:rgba(252,253,255,1);width:100%}
.layout .layout-m .result-list-box .result-table-tbody table tbody .analysis-box td{}
.layout .layout-m .result-list-box .result-table-tbody table tbody .analysis-box td .analysis-box-inner{}
.layout .layout-m .result-list-box .result-table-tbody table tbody .analysis-box td .analysis-box-inner .analysis-box-inner-content{display:flex;justify-content:center;padding:30px 0;box-sizing:border-box;height:100%}
.layout .layout-m .result-table-tbody .analysis-box .abic-l{width:1280px;display:flex;flex-direction:column;justify-content:space-between}
.layout .layout-m .result-table-tbody .analysis-box .abic-l .echarts-box{height:300px;background:rgba(255,255,255,1);border-radius:5px;border:1px solid rgba(234,236,239,1)}
.layout .layout-m .result-table-tbody .analysis-box .abic-r{width:292px;background:rgba(255,255,255,1);border-radius:5px;border:1px solid rgba(234,236,239,1);box-sizing:border-box}
.layout .layout-m .search-list-box table thead tr th.editor-tips{position:relative;display:flex;align-items:center;height:100%}
.layout .layout-m .search-list-box table thead tr th.editor-tips .tips-btn{width:16px;height:16px;background:rgba(169,176,186,1);display:block;margin-left:8px;border-radius:50%;cursor:pointer}
.layout .layout-m .search-list-box table thead tr th.editor-tips .tips-content{width:304px;height:40px;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);position:absolute;top:46px;left:-88px;color:#A9B0BA;font-size:12px;padding:8px;border-radius:5px;line-height:20px;display:none}
.layout .layout-m .search-list-box table thead tr th.editor-tips .tips-content:after{content:"";border-top:solid 0 #00800000;border-left:solid 8px #00800000;border-right:solid 8px #00800000;border-bottom:solid 6px #fff;position:absolute;left:50%;top:-6px;margin-left:-8px}
.layout .layout-t .rank-list{display:flex;align-items:center;height:100%;justify-content: space-between;flex-wrap: wrap;}
.layout .layout-t .rank-list .rank-list-l{display: flex;align-items: center;min-width: 100%;}
.layout .layout-t .rank-list .rank-list-r{display: flex;align-items: center;min-width: 100%;}
.layout .layout-t .rank-list .rank-list-title{color:#788090;font-size:18px;display:block;margin-right:20px;min-width: 110px;}
.layout .rank-list .rank-words{box-sizing:border-box;border-left:1px solid #EAECEF;padding-top:7px;padding-left:10px;}
.layout .rank-list .rank-words .swiper-slide{height:36px;background:rgba(247,248,250,1);border-radius:5px;text-align:center;line-height:36px;width:80px !important;display:inline-block;color:#788090;font-size:14px;cursor:pointer;margin-right:10px;margin-top: 5px;border: 1px solid rgba(247,248,250,1);}
.layout .rank-list .rank-words .swiper-slide:hover{border:1px solid rgba(255,101,66,1);background:rgba(255,242,239,1);color:#FF6542;box-sizing:border-box}
.layout .rank-list .rank-words .cur{border:1px solid rgba(255,101,66,1);color:#FF6542;background:rgba(255,242,239,1);box-sizing:border-box}
.layout .layout-t .rank-list .select-type{width:280px;height:36px;background:rgba(247,248,250,1);border-radius:5px;border:1px solid rgba(234,236,239,1);cursor:pointer;position:relative;line-height:36px;padding-left:19px;box-sizing:border-box;margin-right:20px}
.layout .layout-t .rank-list .rank-key{width:200px;height:36px;background:rgba(247,248,250,1);border-radius:5px;border:1px solid rgba(234,236,239,1);padding-left:20px;box-sizing:border-box;margin-right:20px}
.layout .layout-t .rank-list .search-btn{width:100px;height:36px;background:rgba(255,101,66,1);border-radius:5px;border:1px solid rgba(255,101,66,1);font-size:14px;color:#fff;text-align:center;line-height:36px;cursor:pointer;margin-right:20px}
.layout .layout-t .rank-list .export-btn{width:80px;height:36px;border-radius:5px;border:1px solid rgba(234,236,239,1);color:#4F5A6F;font-size:14px;text-align:center;line-height:36px;cursor:pointer}
.layout .layout-t .rank-list .select-type .select-val{color:#788090;font-size:14px}
.layout .layout-t .rank-list .select-type .select-val img{width:8px;height:6px;display:block;position:absolute;right:20px;top:50%;margin-top:-3px;cursor:pointer}
.layout .layout-t .rank-list .select-type .select-list-box{width:280px;height:485px;background:rgba(255,255,255,1);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.1);position:absolute;left:0;top:45px;z-index:99999;border-radius:6px;display:none}
.layout .layout-t .rank-list .select-type .select-list-box .select-search{display:flex;justify-content:space-between;padding-left:10px;padding-right:19px;box-sizing:border-box;height:53px;align-items:center;border-bottom:1px solid #EAECEF}
.layout .layout-t .rank-list .select-type .select-list-box .select-search input{width:160px;height:28px;background:rgba(247,248,250,1);border-radius:5px;border:1px solid rgba(234,236,239,1);box-sizing:border-box;padding-left:20px}
.layout .layout-t .rank-list .select-type .select-list-box .select-search .select-search-btn{width:81px;height:28px;background:rgba(255,101,66,1);border-radius:5px;text-align:center;line-height:28px;color:#fff;font-size:12px;cursor:pointer}
.layout .layout-t .rank-list .select-type .select-list-box .select-search-list{}
.layout .layout-t .rank-list .select-type .select-list-box .select-search-list > ul{height:380px;padding:0 10px;overflow:auto}
.layout .layout-t .rank-list .select-type .select-list-box .select-search-list ul li{color:#788090;font-size:12px;line-height:32px;padding-left:10px}
.layout .layout-t .rank-list .select-type .select-list-box .select-search-list ul li.cur{color:rgba(255,101,66,1)}
.layout .layout-t .rank-list .select-type .select-list-box .submit-box{display:flex;align-items:center;justify-content:center;height:50px;border-top:1px solid #EAECEF}
.layout .layout-t .rank-list .select-type .select-list-box .submit-box .sure-btn{width:80px;height:28px;border-radius:5px;background:rgba(255,101,66,1);text-align:center;line-height:28px;color:#fff;font-size:12px;margin-right:10px}
.layout .layout-t .rank-list .select-type .select-list-box .submit-box .cancle-btn{width:80px;height:28px;border-radius:5px;border:1px solid rgba(234,236,239,1);text-align:center;line-height:28px;font-size:12px;color:#788090;margin-right:10px}
.layout .layout-t .rank-list .select-type .select-list-box .submit-box .cancle-reset{width:80px;height:28px;border-radius:5px;border:1px solid rgba(234,236,239,1);text-align:center;line-height:28px;font-size:12px;color:#788090}