@charset "utf-8";
/* CSS Document */
body{background:#F5F5F5;}
.pad26{padding:26px}
.padLR26{padding:0 26px}
.padBot20{padding-bottom:20px}
.blue{color:#3A8BFF}
.marTop5{margin-top:5px}
.marBt26{margin-bottom:26px}
.marTop26{margin-top:26px}
.marLeft14{margin-left:14px}
.colorRed{color:#F33131}
.colorYellow{color:#F28C24}
.blueBtn{width: 96px;height: 36px;background: #3A8BFF;border-radius: 6px;color:#fff;line-height:36px;text-align:center;display:inline-block;cursor:pointer}

.main{margin:26px auto;background:#fff;min-height:calc(100vh - 220px);border-radius:12px;}
.white{background:#fff;border-radius:12px}
.main_title{height:74px;border-bottom:solid 1px #F2F2F2;line-height:74px}
.main_title_name{font-weight: 600;font-size: 16px;color: #131B26;}
.main_title_tips{background:url(/static/login1/images/warn.png) no-repeat left center;padding-left:18px;margin-left:18px;color:#8A8B99;font-size:12px}
.main_title_tips span{color:#474C59}
.title_btn{padding:0 20px;height: 36px;background: #3A8BFF;border-radius: 6px;color:#fff;line-height:36px;text-align:center;margin-top:20px}
.item_title{font-weight: 500;font-size: 14px;line-height: 20px;color:#131B26;padding-bottom:12px}
.item_title span{color:#F36161;padding-right:3px;}
.test_range{display:flex;align-items:center;justify-content:space-between}
.test_range li{width: 215px;height: 110px;background: #FFFFFF;border: 1px solid #D5E2F1;border-radius: 8px;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;cursor:pointer;overflow:hidden}
.test_range li.test_range_name{line-height:20px;margin-top:6px}
.test_range li:hover{background: #F0F6FF;border: 1px solid #3A8BFF;color:#0669DC}
.test_range li.checked{background: #F0F6FF;border: 1px solid #3A8BFF;color:#0669DC}
.test_range li.checked:before{content:'';position:absolute;width:34px;height:20px;background:url(/static/login1/images/right.png) no-repeat center #3A8BFF;background-size:16px 16px;top:0;right:-1px;border-radius:0 8px 0 8px}
.inputNum{height: 34px;background: #FFFFFF;border: 1px solid #D4D6D9;border-radius: 4px;padding:0 14px;line-height:32px}
.inputNum input{border:0;background:0;line-height:32px;width:90%}
.numBx{float:right;color:#ACB4BF}
.dateInput{height: 34px;background:url(/static/login1/images/date.png) no-repeat 99% center;border: 1px solid #D4D6D9;border-radius: 4px;padding:0 14px;line-height:32px;width:100%}
.fileBx{margin:6px 0 26px 0}
.fileBx ul{height:52px}
.fileBx ul li{float:left;width: 108px;height: 52px;text-align:center;line-height:52px}
.fileBx ul li.cur{background: #fff;box-shadow: 0px -2px 12px rgba(0, 37, 89, 0.2);border-radius:12px 12px 0 0}
.fileBx ul li a{color:#131B26}
.fileBx .white{box-shadow: 0px 2px 12px rgba(0, 37, 89, 0.2);border-radius:0 12px 12px 12px}
.uploadFileBx{min-height: 268px;background: #F0F6FF;border: 1px dashed #3A8BFF;border-radius: 12px;}
.uploadFileBx:hover{border:solid 1px #3A8BFF}
.uploadBtnBx{text-align:center}
.uploadBtn{width:120px;margin:0 auto;position:relative;overflow:hidden;margin-bottom:12px}
.uploadBtn input[type='file']{position:absolute;font-size:100px;height:100%;right:0;bottom:0;cursor:pointer;opacity:0}
.upload_click{display:block;width:120px;height:36px;background:#3A8BFF;line-height:36px;color:#fff;border-radius:6px;cursor:pointer;margin-top:20px}
.upload_tips{font-size:12px;color:#8A8B99;line-height:17px;margin-bottom:8px}
.textPasting{border:solid 1px #D4D6D9;padding:14px;border-radius:12px;position:relative}
.text_edit{display:block;border:0;width:100%;height:220px;resize:none;font-family:microsoft Yahei;line-height:25px}
.submit{width: 128px;height: 52px;background: #3A8BFF;text-align:center;line-height:52px;border:0;display:block;margin:0 auto;box-shadow: 0px 2px 9px rgba(103, 161, 255, 0.5);border-radius: 6px;color:#fff;cursor:pointer}
.agreeBx{margin-bottom:26px}
.agreeBx input{display:inline-block;vertical-align:-2px}
.fileList table td{border-bottom:solid 1px #d5e2f1;padding:12px 0 12px 15px}
.delete{width:17px;height:17px;background:url(/static/login1/images/delete.png) no-repeat;display:block;opacity:.6}
.fileList table tr:hover td .delete{opacity:1}
.fileIcon{float:left;margin-right:5px}
.upload_sucess{color:#00B368}
.upload_wait{color:#131B26}
.upload_failed{color:#F33131}
.upload_progress{padding-left:15px;position:relative;top:-10px}
.upload_progress_bar{display:inline-block;width:200px;height:10px;background: #D9E9FF;border-radius: 51px;vertical-align:middle;margin-right:10px;margin-left:5px}
.upload_progress_bar span{display:inline-block;height:10px;background: #3A8BFF;border-radius: 51px;}
.repoter_title{display:flex;justify-content:space-between;}
.reporter_title_name{font-size: 16px;line-height: 22px;color: #131B26;}
.crums{line-height:17px;padding-top:14px;color:#8A8B99;font-size:12px}
.back{background:url(/static/login1/images/back.png) no-repeat left center;padding-left:20px;color:#6B89B2}
.line{display:inline-block;vertical-align:middle;height:14px;border-left:solid 1px #F2F2F2;margin-left:12px;width:12px}
.reporter_wxxxBx{margin-top:10px;background:#F8F8FA;padding:14px;border-radius:4px;font-size:12px;line-height:17px}
.reporter_wxxxBx h3{font-weight:normal;color:#8A8B99;font-size:12px}
.reporter_wxxxBx ul{padding-top:2px}
.reporter_wxxxBx ul li{float:left;width:50%;margin-top:6px;}
.reporter_filter_title{line-height: 21px;font-size:12px;}
.reporter_filter_title span.reporter_filter_title_left{font-size: 15px;color: #131B26;margin-right:15px;font-weight:600}
.reporter_filter_condition{margin-top:22px;line-height:20px}
.reporter_filter_condition label{margin-right:19px;position:relative}
.reporter_filter_condition label input{display:inline-block;vertical-align:-2px;margin-right:9px}
.reporter_filter_condition_author{position:relative}
.reporter_filter_addAuthor{filter: drop-shadow(0px 2px 12px rgba(0, 37, 89, 0.2));position:absolute;left:0;top:30px;width:415px}
.reporter_filter_addAuthor .addAuthor{border: 1px solid #3A8BFF;border-radius: 4px 0px 0px 4px;background:#fff;width: 363px;height: 34px;padding:0 14px;border-right:0}
.reporter_filter_addAuthor .errorAdd{border: 1px solid #F36161}
.reporter_filter_addAuthor .addBtn{width: 52px;height: 34px;background: #3A8BFF;border-radius: 0px 6px 6px 0px;border:0;color:#fff;cursor:pointer}
.reporterBx{background: #F8F8FA;border-radius: 4px;}
.reporterBx_wx{font-size: 12px;line-height: 17px;}
.reporterBx_wx p{margin-bottom:8px}
.reporterBx_table{padding-top:8px}
.reporterBx_table table th,.reporterBx_table table td{border:solid 1px #F2F2F2}
.reporterBx_table table th{background:#F0F6FF;height:44px;font-weight:normal}
.reporterBx_table table td{background:#fff;height:44px;font-size:20px;font-weight:bold;color:#F28C24}
.reporterBx_similar{padding:20px 26px 24px 26px;background:#fff;border: 1px solid #F2F2F2;border-radius: 0px 4px 4px 0px;}
.reporterBx_similar_title span{line-height: 20px;font-weight:bold}
.reporterBx_similar_title ul li{float:left;line-height:17px;font-size:12px;margin-left:18px}
.reporterBx_similar_title ul li i{float:left;width: 4px;height: 12px;margin-top:3px;margin-right:8px;background:#F36161}
.reporterBx_similar_paragraph{height:16px;background: #EAF0FF;margin-top:55px;position:relative}
.reporterBx_similar_paragraph p{position:absolute;height:16px;top:0}
.resemble{background:#F36161}
.reporterBx_similar_paragraph p.similaParagraph,.similaParagraph{background:#fff;border:solid 1px #3A8BFF;height:24px;width:8px;top:-4px;box-shadow: 0px 2px 12px rgba(0, 37, 89, 0.2);border-radius: 2px;}
.similaParagraph span{position:absolute;width:61px;height:41px;background:url(/static/login1/images/similar.png) no-repeat;text-align:center;color:#fff;font-size:12px;line-height:23px;top:-30px;left:-27px}
.quote{background:#52CC5C}
.reporterBx_tab{height:52px;line-height:52px;bottom:-1px;position:relative}
.reporterBx_tab ul li{float:left;line-height:51px;text-align:center;color:#8A8B99;font-size:16px;padding:0 25px;margin-right:5px;cursor:pointer}
.reporterBx_tab ul li.cur{background:#fff;border:solid 1px #F2F2F2;border-bottom:0;border-radius: 4px 4px 0px 0px;}
.reporterBx_container{background:#fff;border:solid 1px #F2F2F2;border-radius:0 0 0 8px}
.wid50{width:50%;border-right:solid 1px #f2f2f2}
.paragraphLeft{height:450px;overflow:auto;margin-top:26px;margin-bottom:16px}
.paragraphLeft_top{margin-bottom:16px;line-height:20px}
.paragraphLeft_center{color:#0069FF;line-height:24px}
.nextBtnBx{border-top:solid 1px #F2F2F2}
.nextBtnBx .blueBtn{width:74px;height:32px;line-height:32px}
.paragraphList{height:525px;overflow:auto;padding-right:26px}
.paragraphList li{border-bottom:solid 1px #F2F2F2}
.similar_qikan{line-height:24px;padding:8px 30px 8px 0;position:relative;cursor:pointer}
.grayArrow{background:url(/static/login1/images/grayArrow.png) no-repeat center;width:30px;height:30px;right:-10px;top:50%;margin-top:-15px;position:absolute;}
.rotate{transform:rotate(90deg)}
.paragraphLeft_center{padding-bottom:15px}
.reminder{margin-top:16px;line-height:24px}

.recordTab{width: 210px;height: 36px;background: #F7F8FA;border-radius: 8px;padding:3px}
.recordTab li{float:left;width:50%;line-height:30px;text-align:center;color:#8A8B99;cursor:pointer}
.recordTab li.cur{background:#fff;border-radius:6px;color:#3A8BFF;}
.records_conditions{margin-top:20px;font-size:12px;line-height:30px;height:30px}
.selectBox{ vertical-align:top; position:relative;cursor:pointer; background-color:#fff; width:108px; border:1px solid #D4D6D9;line-height:28px; height:30px;border-radius:4px}
.selectBox p{  vertical-align:top; padding:0 15px 0 10px; background:url(/static/login1/images/arrGray02.png) no-repeat right center; margin-right:10px;}
.selectBox ul{ width:100%;box-shadow: 0px 2px 12px rgba(0, 37, 89, 0.2);border-radius: 6px;position:absolute; z-index:1; top:34px; left:0px; display:none;overflow:hidden;padding:4px 0;background:#fff}
.selectBox ul li a{ display:block; line-height:40px; padding:0 15px;color:#474C59;font-size:14px}
.selectBox ul li a:hover{color:#3A8BFF;}
.showSelect{border-color:#3A8BFF}
.showSelect p{ background:url(/static/login1/images/arrBlue02.png) no-repeat right center;}
.uploadTime{width: 210px;height: 30px;background: #FFFFFF;border: 1px solid #D4D6D9;border-radius: 4px;padding:0 14px}
.similar_qj {font-size:14px}
.similar_qj input{width: 44px;height: 30px;background: #FFFFFF;border: 1px solid #D4D6D9;border-radius: 4px;margin-right:4px;text-align:center}
.titleSearch{width: 120px;height: 30px;background: #FFFFFF;border: 1px solid #D4D6D9;border-radius: 4px;padding:0 14px;margin:0 14px}
.titleSearchBtn{width: 44px;height: 24px;background: #3A8BFF;border-radius: 4px;border:0;cursor:pointer;color:#fff;font-size:12px;line-height:24px;margin-top:3px}
.record_options{margin-top:20px;height:32px}
.borderBtn{display:inline-block;height: 32px;border: 1px solid rgba(140, 189, 255, 0.4);border-radius: 4px;line-height:32px;padding:0 16px;cursor:pointer;background:#fff;font-size:14px;color:#3A8BFF}
.borderBtn:hover,.exportBx:hover .borderBtn{border-color:#8CBBFF;background:#EAF0FF}
.input:disabled,.exportBx:hover .input:disabled{opacity:1;border: 1px solid rgba(140, 189, 255, 0.4);color: rgba(58, 139, 255, 0.4);cursor:text;background:#fff}
.exportBx{margin-right:26px;position:relative}
.export_select{position:absolute;width: 124px;left:0;top:32px;display:none}
.exportBx ul{background: #FFFFFF;box-shadow: 0px 2px 12px rgba(0, 37, 89, 0.2);border-radius: 6px;padding:4px 0;margin-top:4px}
.exportBx ul li a{height:40px;line-height:40px;padding:0 15px;color:#474C59;display:block}
.exportBx ul li a:hover{color:#3A8BFF}
.exportBx:hover .export_select{display:block}
.normalTable{padding:20px 0}
.normalTable th,.normalTable td{padding-left:14px}
.normalTable th{background:#F2F4F7;color:#8A8B99;font-size:12px;font-weight:normal;height:40px}
.normalTable input{display:inline-block;vertical-align:-1px;margin-right:10px}
.normalTable td{padding:20px 0 20px 14px}
.dxxswxTab{height:40px;position:relative;bottom:-10px;margin-top:16px}
.dxxswxTab li{float:left;padding:0 16px;cursor:pointer;font-size:15px;position:relative;line-height:40px}
.dxxswxTab li.cur{color:#3A8BFF}
.dxxswxTab li.cur:after{content:'';position:absolute;background: #3A8BFF;border-radius: 3px;width:28px;height:4px;bottom:0;left:50%;margin-left:-14px;}
.ellips{margin-right:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.mapBx{height:340px;background:#F8F8FA;margin-top:20px;padding-top:26px}



/**分页**/
.pages{padding:20px 0;text-align:center}
.pages ul li{display:inline-block}
.pages ul li a,.pages ul li span{display:inline-block;width:24px;height:24px;color:#8A8B99;font-size:12px;line-height:24px;text-align:center;margin:0 3px}
.pages ul li .cur,.pages ul li a:hover{background: linear-gradient(322.22deg, #5A33FF -34.58%, #6CC7FF 132%);border-radius:100%;color:#fff}
.pages ul li a.pre{background:url(/static/login1/images/pre.png) no-repeat center}
.pages ul li a.next{background:url(/static/login1/images/next.png) no-repeat center}

/**弹窗**/
.popup{position:fixed;width:100%;height:100%;background: rgba(16, 26, 41, 0.76);top:0;left:0;z-index:99999;display:flex;justify-content:center;align-items:center}
.popupBx{width: 640px;background: #FFFFFF;border-radius: 10px;}
.popupHead{height:60px;border-bottom:solid 1px #f2f2f2;padding:0 30px;}
.popupHead_title{font-size:18px;line-height:60px;font-weight:500}
.closed{width:20px;height:20px;background:url(/static/login1/images/closed.png) no-repeat;margin-top:20px;cursor:pointer}
.popupFoot{height:70px;border-top:solid 1px #f2f2f2;padding:17px 30px 0 30px}
.confirmBtn{display:inline-block;width: 92px;height: 36px;background: #3A8BFF;border-radius: 6px;color:#fff;text-align:center;line-height:36px;margin-left:30px}
.cancelBtn{display:inline-block;width: 92px;height: 36px;border: 1px solid #8CBBFF;border-radius: 6px;background:#fff;text-align:center;line-height:34px;}
.popupCenter{padding:26px 26px 0 26px}
.addChildNum td{height:56px;padding:0 9px 22px 9px}
.addChildInp{height: 34px;background: #FFFFFF;border: 1px solid #D4D6D9;display:block;padding:0 14px;width:100%;border-radius:4px}
.switch{width: 36px;height: 20px;background:rgba(16, 26, 41, 0.5);border-radius: 14px;cursor:pointer}
.switch span{float:left;width:20px;height:20px;background:#fff;border-radius:100%;border:solid 2px  rgba(16, 26, 41, 0.5);}
.on{background: #3A8BFF}
.on span{border-color:#3A8BFF;float:right}



























