@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;font-family:"Montserrat","微软雅黑", Arial;
font-size:14px; line-height:1.5; color:#000; width:100%; min-width:1248px; margin:0px auto; background:#fafafa;}
a { color:#000; text-decoration:none;}
a:hover { color:#000;}
img { border:0; display:inline; vertical-align: bottom; width:auto; height:auto; max-width:100%;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
.container{
	width:100%; width:1248px; margin:0px auto;
	
}

.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* {
    box-sizing: border-box;
}
.flex-between {display: flex;align-items: center;justify-content: space-between;}
.flex-center-y {display: flex;align-items: center;}
*{ box-sizing: border-box;}


/* 登录首页 */
.app{ width:100%; height:100vh; margin:0px auto;display: flex;
    flex-direction: column;}
.app_m{ flex:1;display: flex;
    align-items: stretch; width:100%; margin:0px auto; overflow:hidden;}
.header{ background:#001529; box-shadow:0px 0px 8px #ccc; height:48px;display: flex;align-items: center;justify-content: space-between; padding:0px 38px; position:relative; z-index:30;}
.header .logo{ color:#fff; font-weight:bold; font-size:18px;}
.header .logo img{ height:34px; width:auto; margin-right:10px;}
.header .top_r{ color:#fff;}
.header .top_r a{ color:#fff;}
.header .top_r a.ques{ margin-right:27px; cursor:pointer;}
.app_m .left_menu{ width:210px; height:100%; background:#fff;box-shadow:0px 0px 8px #ccc; position:relative; display:flex;flex-direction: column; z-index:40;transition:all .5s;-webkit-transition:all .5s; }
.app_m .left_menu .xf_btn{ width:24px; height:24px; background:#fff; border-radius:50%; position:absolute; right:-12px;display: flex;
    align-items: center;
    justify-content: center;color: rgba(0, 0, 0, 0.35);
    box-shadow: 0 4px 16px -4px rgba(0,0,0,0.05), 0 2px 8px -2px rgba(25,15,15,0.07), 0 1px 2px 0 rgba(0,0,0,0.08); top:20px; z-index:10; cursor:pointer; font-size:12px; font-weight:bold;}
.app_m .left_menu .xf_btn:hover{color: rgba(0, 0, 0, 0.65);}
.app_m .left_menu ul { flex:1; overflow:auto;padding-bottom:30px;padding-top:10px; }
.app_m .left_menu ul::-webkit-scrollbar {
    width: 7px;
	height:7px;
	background:#eee;
	border-radius:10px;
}
.app_m .left_menu ul::-webkit-scrollbar-thumb {
    background: #d6d6d6;
    scrollbar-arrow-color:#d6d6d6;
	border-radius:10px;
}

.app_m .left_menu ul li{ position:relative;padding:0px 13px;}
.app_m .left_menu ul li a{ height:45px;display: flex;
    align-items: center; font-size:14px; position:relative;}
.app_m .left_menu ul li a .txt{ white-space:nowrap; overflow:hidden;}
.app_m .left_menu ul li a .iconfont{ margin-right:9px; color:#000; width:20px;}
.app_m .left_menu ul li a .icon-unie668{ font-size:19px;}
.app_m .left_menu ul li a .icon-yundanpipeiyichang{ font-size:18px;}
.app_m .left_menu ul li:hover,.app_m .left_menu ul li.active{ background:#e6f7ff; color:#1890FF;}
.app_m .left_menu ul li a:hover .iconfont,.app_m .left_menu ul li.active a .iconfont{color:#1890FF;}
.app_m .left_menu ul li:hover:after,.app_m .left_menu ul li.active:after{width: 3px;
	height: 100%;
	position: absolute;
	right: 0px;
	top: 0px;
	background: #1890FF;
	content: '';}
.app_m .left_menu.hide{ width:55px;}
.app_m .left_menu.hide .xf_btn{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.app_m .left_menu.hide ul li a .txt{ display:none;}
.app_m .left_menu.hide ul li a .tips{ opacity:0; visibility:hidden; transform:scale(0);-webkit-transform:scale(0); position:absolute; margin-top:-24px; top:50%; left:100%; z-index:200;border:solid 4px #fff; height:48px; line-height:44px; background-color:#fff; border-radius:8px; width:160px; padding-left:16px;color: rgba(0, 0, 0, 0.95); transition:all .25s;-webkit-transition:all .25s;box-shadow: 0 6px 16px 0 rgb(0 0 0 / 8%), 0 3px 6px -4px rgb(0 0 0 / 12%), 0 9px 28px 8px rgb(0 0 0 / 5%);transform-origin: top left;-webkit-transform-origin: top left;}
.app_m .left_menu.hide ul li a .tips:hover{background-color: #f5f5f5;}
.app_m .left_menu.hide ul li a:hover .tips{ visibility:visible; opacity:1;transform:scale(1);-webkit-transform:scale(1);}
.member .pic{ width:24px; height:24px; border-radius:50%;object-fit: cover;object-position: center center; margin-right:8px;}
.left_content{ flex:1; display:flex;flex-direction: column; height:100%; padding-bottom:30px; overflow:hidden;}
.left_content.no1{ background:#fff;}
.date_1{ flex:1; overflow:auto; padding:80px 20px 0px; }
.date_1 .d_title{ font-size:32px; margin-bottom:65px; margin-left:22px;}
.date_1 ul{display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 24px 24px;
align-items: stretch;}
.date_1 ul li{ padding:25px 22px; border:1px #f0f0f0 solid;}
.date_1 ul li .title{ margin-bottom:3px;}
.date_1 ul li .title .tpleft{ color:#8c8c8c;}
.date_1 ul li .title .iconfont{ color:#262626;}
.date_1 ul li .count{ color:#262626; font-weight:bold; font-size:30px;}
.date_1 ul li .per .icon-sanjiaoxing-copy{ color:#52c41a; margin-left:5px;}
.date_1 ul li .infor{border-top:1px #f0f0f0 solid; margin-top:8px; padding-top:8px;}
.date_1 ul li .infor .lab{ margin-right:5px;}
.cus_head{ background:#fff;box-shadow:0px 0px 8px #ccc; padding:17px 30px; position:relative; z-index:6; }
.cus_head .local{ color:#595959; margin-bottom:20px;}
.cus_head .local a{ color:#8c8c8c; margin:0px 5px;}
.cus_head .title{ font-size:22px;}
.cus_content{ padding:40px 28px 10px; flex:1; overflow:auto;}
.report_1 { margin-bottom:21px;}
.report_1 ul{display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 24px 24px;
align-items: stretch;}
.report_1 ul li{box-shadow:0px 4px 7px rgb(0 0 0 / 16%);display: flex;
    align-items: center; padding:14px 15px; color:#262626; background:#fff;}
.report_1 ul li .pic{ width:62px; height:auto; margin-right:15px;}
.report_1 ul li .title{ font-size:16px; margin-bottom:5px;}
.report_1 ul li .title .iconfont{ font-size:14px; margin-left:8px;}
.report_1 ul li .count{ font-size:32px; font-weight:bold; line-height:1.1;}
.re_title{ font-size:20px; margin-bottom:15px;}
.report_2{ padding:15px 18px;box-shadow:0px 4px 7px rgb(0 0 0 / 16%);display: flex;
    align-items: center; background:#fff; margin-bottom:20px;}
.report_2 ul{ display:flex;align-items: center; width:100%;}
.report_2 ul li{ display:flex;align-items: center; margin-right:5px;}
.report_2 ul li:last-child{ margin-right:0px;}
.report_2 ul li.no2{ width:20%;}
.report_2 ul li.no2 .formbit{ width:100%; display:flex;align-items: center;}
.report_2 ul li.no2 .formbit input{ flex:1; border:1px #dddddd solid; overflow:hidden; outline:none; height:32px; line-height:normal;}
.report_2 ul li.no2 .formbit input::-webkit-input-placeholder {
color:#333333; 
}
.report_2 ul li.no3 input:focus,
.report_2 ul li.no2 .formbit input:focus,
.report_2 ul li.no1 .formbit1 input:focus{border-color:#1890ff !important;}
.report_2 ul li.no3{ flex:1; overflow:hidden;}
.report_2 ul li.no3 input{ padding:0px 8px;border:1px #dddddd solid;height:32px; line-height:normal; outline:none; flex:1; overflow:hidden; margin-right:5px;}
.report_2 ul li.no3 .search_1{ width:72px; height:32px; background:#1890ff; color:#fff;display: flex;
    align-items: center;
    justify-content: center; cursor: pointer;}
.report_2 ul li.no3 .search_1 .iconfont{ font-size:12px; margin-right:5px;}
.report_2 ul li.no1 .formbit1{ width:120px;display:flex;align-items: center; position:relative;}
.report_2 ul li.no1 .formbit1 input{padding-left:8px;border:1px #dddddd solid; padding-right:8px; flex:1; overflow:hidden; outline:none; height:32px; line-height:normal;}
.report_2 ul li.no1 .formbit1 .icon-rili{ position:absolute; right:8px; top:50%; transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.report_2 ul li.no1 .formbit1 input::-webkit-input-placeholder {
color:#333333; 
}
.report_2 ul li.no1 .wz{ white-space:nowrap;}
.report_2 ul li.no1 .wz.jl{ margin:0px 3px;}
.report_3 .t_content1 ul{display: flex;align-items: stretch;border-bottom:1px #DCDFE6 solid;  color:#6b6b6b; width:100%; min-width:1500px; }
.report_3 .t_content1{ width:100%; overflow-x:auto;}
.report_3 .t_content1 ul li{padding:13px 10px; flex:1; overflow:hidden; text-align:center;word-break:break-word;display: flex;
    align-items: center;
    justify-content: center;
}
.report_3 .t_head { background:#e8e7e7; color:#252525;}
.report_3 .t_head li{color:#252525;}
.report_3 .t_content1 ul li.no1{ flex:none; width:60px;}
.report_3 .t_content1 ul li.no2{ flex:none; width:100px; }
.m_title .sort{ cursor:pointer;}
.m_title .sort .iconfont{ margin-left:5px; font-size:18px;}

.report_3 .table_1:nth-child(odd){background:#f9f9f9;}
.report_3 .t_content1 ul li.no10{ flex:none; width:400px;}
.report_3 .table_1 li.no10{display: flex;
    align-items: center; flex-wrap: wrap;
    justify-content: center;}
.report_3 .table_1 li.no10 a{border: 1px solid #DCDFE6;
    height: 40px;
    border-radius: 4px;
    display: flex; font-size:12px;
    align-items: center;
    justify-content: center;
    background: #f3f2f2;
    cursor: pointer; white-space:nowrap; padding:0px 10px; margin:0px 5px;}
.report_3 .table_1 li.no10 a:hover{    background: #e6f7ff;
    color: #1890FF;
    border: 1px #1890FF solid;}
.report_3 .t_content1.no5 ul{ min-width:1800px;}
.report_3 .t_content1 li.no11{display: flex;
    align-items: center;
    justify-content: center; }
.report_3 .table_1 li.no11 .label_2{ position:relative;}
.report_3 .table_1 li.no11 .tit_1{border: 1px solid #DCDFE6;
    height: 40px;
    border-radius: 4px;
    display: flex; font-size:12px;
    align-items: center;
    justify-content: center;
    background: #f3f2f2; width:130px; color:#000;
    cursor: pointer; white-space:nowrap; padding:0px 10px;}
.report_3 .table_1 li.no11 .sumbit{ position:absolute; left:0px; top:100%; z-index:40;border: 1px solid #DCDFE6; background:#fff; overflow:hidden; display:none; width:100%;}
.report_3 .table_1 li.no11 .sumbit a{ display:block; text-align:center;border-bottom: 1px solid #DCDFE6; font-size:12px; line-height:2.4; text-align:center; cursor:pointer;}
.report_3 .table_1 li.no11 .sumbit a:last-child{ border-bottom:0px;}
.report_3 .table_1 li.no11:hover .sumbit{ display:block;}
.report_3 .t_content1.no6 ul li{ overflow:inherit;}
.report_3 .t_content1.no6 ul li.no11{ flex:none; width:150px !important;}
.report_3 .table_1 li.no11 .sumbit a:hover{ background:#1890FF; color:#fff;}
/*翻页*/
.fany{display:flex;align-items: center;  margin-top:16px; padding-bottom:25px;
 }
/*分页*/
.divid-a {
    display: flex;
    align-items: center;
    justify-content: center;

}
.divid-a a {
    background: #fff;
    color: #000;
    font-size: 12px; min-width:32px;
    padding:0px 10px; height:32px;
    cursor:pointer; margin:3px 4px;
	display: flex;
    align-items: center;
    justify-content: center;
	border:1px #dedede solid; border-radius:5px;
} 

.divid-a .active {
   color: #359eff;
    background:#fff;
	border:1px #359eff solid;
}
.divid-a a:hover{ background:#f0f0f0;}
.divid-a .up{ font-family:"黑体"; color:#000;}
.divid-a .formbit{ width:95px;border:1px #dedede solid; display:flex;align-items: center; height:32px; padding:0px 8px;border-radius:5px; margin-left:4px;}
.divid-a .formbit input{ flex:1; overflow:hidden; border:0px; outline:none; height:27px; line-height:normal; font-size:12px;}
.divid-a .formbit input::-webkit-input-placeholder {
color:#333333; 
}
.divid-a .formbit .icon-xiajiantou{ color:#dbdbdb;}
.cus_content.no1{ padding-top:23px;}
.mess_1{ padding:28px; background:#fff;}
.mess_1 .m_title{ font-size:16px; margin-bottom:20px;}
.mes_one { padding-bottom:26px; border-bottom:1px #e8e8e8 solid; margin-bottom:28px;}
.mes_one ul{ display:flex;flex-wrap: wrap;}
.mes_one ul li{ width:33.3%;align-items: stretch; padding:9px 0px; color:#787878;}
.mes_one ul li .tpleft{ color:#262626; min-width:70px; display:inline-block;}
.mes_one ul li .red{ color:#f63e47;}
.mes_lab{display: flex;
    align-items: center;flex-wrap: wrap;padding-bottom:26px; border-bottom:1px #e8e8e8 solid; margin-bottom:28px;}
.mes_lab span{ color:#6E6FFF; border:1px #6E6FFF solid; background:#f6f7ff; line-height:1.5; padding:0px 7px; display:inline-block; margin-right:18px; margin-bottom:5px;}
.Feedback { padding:10px 0px 20px; display:none;}
.Feedback .key{ margin-bottom:13px;}
.Feedback .key,.Feedback .recond{ display:flex;align-items: center;}
.Feedback .tpleft{ min-width:75px; padding-left:12px; margin-right:12px; color:#101010;}
.Feedback .key .lab_1{ flex:1;}
.Feedback .lab_1 span{ color:#1890FF; border:1px #1890FF solid; display:inline-block; line-height:1.5; background:#f0fffe; margin:3px 10px 3px 0px; padding:0px 9px; border-radius:2px;}
.Feedback .recond { }
.Feedback .recond .content{ flex:1; color:#c4c4c4;}
.Feedback .result_1{ display:flex;align-items: center; background:#f0faff; margin-top:13px; margin-left:12px; padding:14px 15px 14px 5px;}
.Feedback .result_1 .infor{ flex:1; color:#101010;}

.report_2 ul li.no2 .formbit .layui-edge{
	border:none;
	width:16px;
	height:16px;
	font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	display:flex;
	align-items:center;
	top:50%;
	margin:-8px auto 0;
}
.report_2 ul li.no2 .formbit .layui-edge::before{
	content: "\e60c";
}


/*新增*/
.header .top_r .member{ position:relative; height:48px; cursor:pointer;}
.header .top_r .member .manager_1{ width:120px;box-shadow:0px 7px 12px rgb(0 0 0 / 16%); padding:5px 0px; border-radius:5px; position:absolute;  top:100%;z-index:600; background:#fff; color:#000; font-size:14px; font-weight:normal;opacity:0;transform-origin: 50% 0; transform: scaleY(0) translateZ(0);
    opacity: 0;
    transition: transform 0.3s,opacity 0.3s;}
.header .top_r .member .manager_1 a{ line-height:2; color:#000; display:block; padding:0px 17px; border-bottom:1px #eee solid; line-height:35px; height:35px;}
.header .top_r .member .manager_1 a:last-child{ border-bottom:0px;}
.header .top_r .member .manager_1 a:hover{ color:#1890FF;}
.header .top_r .member .manager_1:before {
	border: 7px solid transparent;border-bottom: 7px solid #fff;
	position: absolute;
	left: 50%;
	top: -13px;
	transform:translateX(-50%);-webkit-transform:translateX(-50%);
	content: '';
}
.header .top_r .member:hover .manager_1{transform: scaleY(1) translateZ(0);opacity:1;}


.border_1{ background:#fff;box-shadow: 0px 4px 7px rgb(0 0 0 / 16%); padding:23px; border-radius:5px; margin-bottom:30px; }
.date_5 ul{display: flex;  flex-wrap: wrap;
align-items: stretch;}
.date_5 ul li{ width:50%; line-height:2; padding:5px 0px;}
.date_5 ul li .infor{ color:#999;}
.date_5 ul li.last{ width:100%; font-size:18px; color:#343cfb; font-weight:bold;}
.date_5 ul li.red{ color:#fc2d2d;}
.date_5 ul li.green{ font-size:16px; color:#1aaa07;}
.tool_2 ul{display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 20px 20px;
align-items: stretch;}
.tool_2 ul li{ overflow:hidden;}
.tool_2 ul li a{ display:block;background: #e5f0f7; padding:7px; border-radius:5px; color:#2475f5; height:100%;display: flex;
    align-items: center;
    justify-content: center; min-height:45px; font-size:16px;}
.tool_2 ul li a:hover{ background:#2475f5; color:#fff;}
.notice_2 ul{ width:95%; margin:0px auto; padding:30px;}
.notice_2 ul li{ display:flex;align-items:flex-start; line-height:40px; margin-bottom:15px;}
.notice_2 ul li .tpleft{ margin-right:15px; min-width:65px;}
.notice_2 ul li .content{ flex:1;}
.notice_2 ul li .content .form_1{ width:100%;border-radius: 4px;
    border: 1px solid #DCDFE6; height:40px; line-height:normal; padding:0px 8px; outline:none;}
.notice_2 ul li .content .form_2{ width:100%;border-radius: 4px;
    border: 1px solid #DCDFE6; height:40px; line-height:normal; padding:0px 8px; outline:none;font-family:"Montserrat","微软雅黑"; padding:8px; min-height:150px;}
.notice_2 ul li .content .sumbit{background: #1890ff;
    color: #fff; cursor:pointer; outline:none; border:0px;line-height:40px; padding:0px 20px; border-radius:20px;}
.notice_2 ul li .content .sumbit:hover{ background:#0c7adf;}
.notice_2 ul li.no3{ margin-bottom:25px;}
.notice_2 ul li:last-child{ margin-bottom:0px;}
.notice_2 ul li .content .lab{ line-height:1.5; color:#fe9c17; background:#f6f6f6; padding:10px 15px; border-radius:5px;}
.start-up a{
    height: 68px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background:#e3e1e1;
    font-size: 16px;
    font-weight: bold; text-align:center; padding:0px 20px;
    border-radius: 5px;
    box-shadow: 0px 3px 0px 0px #909090;
    -webkit-box-shadow: 0px 3px 0px 0px #909090;
    cursor: pointer;
    color: #333;}
.start-up a.active{background:#fe924c;box-shadow: 0px 3px 0px 0px #b54b06;
    -webkit-box-shadow: 0px 3px 0px 0px #b54b06;color: #fff;}
.date_4 ul{display: flex;
    align-items: stretch;
    justify-content: space-between;flex-wrap: wrap;}
.date_4 ul li{display: flex;
    align-items: center; width:48%; margin-bottom:15px;}
.date_4 ul li .content{ flex:1; margin-left:10px;}
.date_4 ul li .form_3{ flex:1;border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none;}
.date_4 ul li .dance{ margin-left:15px;}
.date_4 ul li.no2{display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 0px 10px;
align-items: stretch;}
.date_4 ul li.no2.ceshi{grid-template-columns: repeat(3, 1fr); width:58%;}
.date_4 ul li.no2 a{border: 1px solid #DCDFE6;
    height: 40px;border-radius: 4px;display: flex;
    align-items: center;
    justify-content: center; background:#f3f2f2; cursor:pointer;}
.date_4 ul li.no2 a:hover{ background:#e6f7ff; color:#1890FF; border:1px #1890FF solid;}
.date_4 ul li .content .form_4{ margin-left:10px; height:40px; line-height:normal; background:#1890ff; border:0px; outline:none; cursor:pointer; color:#fff; border-radius:4px; padding:0px 20px;}
.date_4 ul li .content .form_4:hover{ background:#0c7adf;}
.date_4 ul li.no4{ width:40%;}
.date_4 ul li.no3{display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 0px 10px;
align-items: stretch;}
.date_4 ul li.no3 a{border: 1px solid #fe8f5b;
    height: 40px;border-radius: 4px;display: flex;
    align-items: center;
    justify-content: center; color:#ff8349; background:#feefe7; cursor:pointer;}
.date_4 ul li.no3 a:hover{ background:#ff8349; color:#fff; border:1px #fe8f5b solid;}
.date_4 ul li.last{ margin-bottom:0px;}
.date_4.last{ margin-bottom:0px;}
.re_title.red{ color:#fc2d2d;}

.date_41 ul{display: flex;
    align-items: stretch;
    flex-wrap: wrap;}
.date_41 ul li{display: flex;
    align-items: center; width:32%; margin-right:2%; margin-bottom:15px;}
.date_41 ul li:nth-child(3),.date_41 ul li:nth-child(6){ margin-right:0px;}
.date_41 ul li .content{ flex:1; margin-left:10px;overflow:hidden; display:flex;align-items: center;}
.date_41 ul li .content .form_3{ flex:1;border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none; overflow:hidden;}
.date_41 ul li .content .per{ margin-left:6px;}
.date_41 ul li .tpleft{ white-space: nowrap;}
.date_41 ul li.no5{ margin-right:0px; width:66%;}
.date_41 ul li.no5 .content .txt{ margin-left:10px;}
.date_41 ul li.no6{ margin-right:0px; width:66%;}
.date_41 ul li.no6 .sumbit{ margin-right:10px; height:40px; line-height:normal; background:#1890ff; border:0px; outline:none; cursor:pointer; color:#fff; border-radius:4px; padding:0px 20px;}
.date_41 ul li.no6 .sumbit:hover{ background:#0c7adf;}
.date_41 ul li.no7{ width:100%; margin-bottom:20px;}
.date_41 ul li.no7 .content{ margin-left:0px;}
.date_41 ul li.no7 .content label{display: flex;
    align-items: center; margin-right:15px;}
.date_41 ul li.no7 .content label input{ margin-right:5px;}
.date_41 ul li.no8{ width:50%;}
.date_41 ul li.no8 .sumbit{ margin-left:10px; height:40px; line-height:normal; background:#1890ff; border:0px; outline:none; cursor:pointer; color:#fff; border-radius:4px; padding:0px 20px;}
.date_41 ul li.no8 .sumbit:hover{ background:#0c7adf;}
.report_3 .t_content1.no3 ul{ min-width:100%;}
.report_3 .t_content1.no3 .lab_1{ margin-top:10px; color:#ff8349;}

.date_4 ul li.no8{display: grid;
	grid-gap: 0px 10px;
align-items: stretch;grid-template-columns: repeat(3, 1fr); width:58%;}
.date_4 ul li.no8 a{
    height: 40px;border-radius: 4px;display: flex;
    align-items: center;
    justify-content: center; background:#e6f7ff; color:#1890FF; border:1px #1890FF solid;cursor:pointer;}
.date_4 ul li.no8 a:hover{ background:#1890FF; color:#fff; border:1px #1890FF solid;}
.date_4 ul li .form_contrl{ position:relative; width:113px; height:40px; overflow:hidden;margin-left:10px;}
.date_4 ul li .form_contrl .form_4{ width:100%; overflow:hidden; margin-left:0px; }
.date_4 ul li .form_contrl .form_5{opacity:0; position:absolute; left:0px; top:0px; z-index:10;}
.date_4 ul li.no24{display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-gap: 0px 10px;
align-items: stretch;}
.date_4 ul li.no24 a{border:1px #1890FF solid;
    height: 40px;border-radius: 4px;display: flex;
    align-items: center;
    justify-content: center; background:#e6f7ff; color:#1890FF; cursor:pointer;}
.date_4 ul li.no24 a:hover{ background:#1890FF; color:#fff; border:1px #1890FF solid;}
.date_4.spea ul li .tpleft{ min-width:70px;}
.report_3 .t_content1 .re_dele{display: flex;
    align-items: center;justify-content: flex-end; margin-top:15px;}
.report_3 .t_content1 .re_dele a{height: 40px;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff; line-height:40px;
    border-radius: 4px;
    padding: 0px 20px; margin-left:10px;}
.report_3 .t_content1 .re_dele a:hover{ background:#0c7adf;}
.report_3 .t_content1.no3 ul.active{background: #e6f7ff;}
.date_41 ul li.no81 .content{ margin-left:0px;}
.date_41 ul li.no81 .content .sumbit{
    height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;}
.date_41 ul li.no81 .content .sumbit:hover{background:#0c7adf;}
.date_41 ul li.no9{}
.date_41 ul li label{display: flex;
    align-items: center;}
.date_41 ul li label input{ margin-right:5px;}
.cus_content .beiz{    border: 1px solid #DCDFE6;
    border-radius: 4px; padding:20px;
    background: #f3f2f2; color:#333; line-height:2;}
.re_title .red{ color:#fc2d2d; margin-left:10px;}
.notice_2.no3 ul li{align-items: center;}
.notice_2.no3 ul li .tpleft{ width:150px; line-height:1.3;}
.notice_2.no3 ul li.no11{align-items:flex-start; }
.notice_2.no3 ul li.no11 .tpleft{color:#fc2d2d; padding-top:10px;}
.notice_2.no3 ul li.no3 .sumbit{ margin-right:10px;}
.notice_2.no3 ul li .form_3{flex: 1;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal; width:100%;
    padding: 0px 8px;
    outline: none;}
.date_41.send ul li.no81{width:100%;}
.date_41.send ul li.no81 .content{ 
display: flex;
    align-items: center;
    justify-content: center;
   }
   
.date_4 ul li.no81 .content .sumbit{
    height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;}
.date_4 ul li.no81 .content .sumbit:hover{background:#0c7adf;}

.date_4 ul li.no6 .sumbit{
	margin-right: 10px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #e6f7ff;
    color: #1890FF; padding:0px 20px;
    border: 1px #1890FF solid;
    cursor: pointer;
	}
.date_4 ul li.no6 .sumbit:hover{background:#0c7adf; color:#fff;}
.date_4 ul li.no91{ width:100%;display: flex;
    align-items: center;
    justify-content:center;}
.date_4 ul li.no91 .sumbit,.date_4 ul li.no10 .sumbit{height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px; margin:0px 5px;}
.date_4 ul li.no91 .sumbit:hover,.date_4 ul li.no10 .sumbit:hover{background: #0c7adf;}
.date_4 ul li .per{ margin-left:7px;}

.date_4 ul li label{display: flex;
    align-items: center;}
.date_4 ul li label input{ margin-right:6px;}
.date_4 ul li.no82 { width:100%;}
.date_4 ul li.no82 a{
    height: 40px;border-radius: 4px;display: flex;
    align-items: center;
    justify-content: center; background:#e6f7ff; color:#1890FF; border:1px #1890FF solid;cursor:pointer; padding:0px 20px; margin:5px;}
.date_4 ul li.no82 a:hover{ background:#1890FF; color:#fff; border:1px #1890FF solid;}
.date_4 ul li.no82 .tpleft{ margin:5px;}
.date_41 ul li.last{ margin-bottom:0px;}
.notice_2.no3 ul li .dance{ margin-left:10px;}
.notice_2.flex_3 ul li .content{ display:flex;}
.notice_2 ul li .content .form_1{ flex:1;}
.notice_2 ul li .content .txt{ margin-left:15px;}
.notice_2 ul li.last{ margin-bottom:0px;}
.date_4 ul li .txt{ margin-left:15px;}
.notice_2.no6 ul{ width:80%;}
.notice_2.no6 ul li .txt{ margin-right:10px;}
.notice_2.no6 ul li .sumbit{ margin-left:20px;}
.report_3 .d_title{ text-align:center; margin-bottom:10px;}
.date_4 ul li.no111{ width:100%;display: flex;
    align-items: center;
    justify-content: center;}
.date_4 ul li.no111 .form_3{ width:100px; margin-left:15px; flex:none;}
.date_4 ul li.org{ color:#fe924c;}
.date_4 ul li.no111 .bar{flex:1;height:11px; border-radius:25px; background:#e5f0f7; position:relative; display:block; margin-right:10px;}
.date_4 ul li.no111 .bar .blue{ position:absolute; left:0px; top:0px; background:#2475f5; height:11px; border-radius:25px;}
.date_4 ul li.no111 .box{ width:80%;display: flex;
    align-items: center;}
.date_4 ul li.no91.flex_7{justify-content: flex-start;}
.date_8.last{ margin-bottom:0px;}
.date_8 ul li{ width:100%; display:flex;flex-wrap: wrap; margin-bottom:15px; }
.date_8 ul li span{ min-width:300px;}
.date_8 ul li.no3 label{color:#999;}
.date_8 ul li label{display: flex;
    align-items: center; margin-right:30px; }
.date_8 ul li label input{ margin-right:7px;}
.date_8 ul li .form_3{    border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none; width:50px; margin:0px 10px;}
.date_8 ul li .sumbit{height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;
    margin: 0px 5px;}
.date_8 ul li .sumbit:hover{background:#0c7adf; color:#fff;}
.date_8 ul li.no5 .form_3{ width:180px;}
.date_8 ul li.green{ color:#168b1c;}
.date_8 ul li.no7 .count{ min-width:100px; height:35px; border-bottom:2px #ccc solid; text-align:center;}
.date_8 ul li.no8{ margin-bottom:0px;display: flex;
    align-items: center;}
.date_8 ul li .tip{height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #e6f7ff;
    color: #1890FF;
    border: 1px #1890FF solid; padding:0px 20px;
    cursor: pointer; margin-top:10px;}
.date_8 ul li .date{color:#168b1c; margin-left:40px;}
.date_8 ul li.no4 .form_3{ text-align:center;}
.date_8 ul li .dan1{ margin-left:0px;}
.date_8 ul li.no9{ flex-direction: column;}
.date_8 ul li.no9 .desc{ color:#666;}
.date_8 ul li .sumbit.yell{ text-align:center; height:55px;display: flex;
    align-items: center;
    justify-content: center; margin-left:0px;}
.date_8 ul li.last{ margin-bottom:0px;}
.date_8 ul li.no90{ min-height:150px;}
.start-up.no2 a{ margin-right:20px; height:50px;}
.date_8 ul li .form_2{    width: 60%;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none;
    font-family: "Montserrat", "微软雅黑";
    padding: 8px;
    min-height: 150px;}
.date_4 .bn_content{background: #f3f2f2; padding:20px; border-radius:0px 0px 6px 6px;}
.date_4 .bn_class{ margin-top:20px;}
.date_4 .bn_class span{ line-height:40px; padding:0px 20px; border-radius:6px 6px 0px 0px; cursor:pointer;}
.date_4 .bn_class span.cur{background: #f3f2f2; color:#1890ff;}
.date_4 .bn_content .bn_infor{display: flex;
    align-items: center;}
.date_4 .bn_content .bn_infor .form_3{    border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none; width:130px; margin-right:10px;}
.date_4 .bn_content .bn_infor .dance{ margin-right:10px;}
.date_4 .bn_content .bn_infor .form_3.no1{ width:50px;}
.date_4 .bn_content .bn_infor .sumbit{    height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;
    margin: 0px 5px;}
.date_4 .bn_content .bn_infor .sumbit:hover{ background:#0c7adf;}
.date_4 .tabcontent_1 .bn_infor{
	display:none;
}
.date_4 .tabcontent_1 .bn_infor.cur{
	display: flex;
}
.date_41 ul li.no81 .content .sumbit{ margin:0px 5px;}
.date_41.last{ margin-bottom:0px;}
.date_92{display: flex;align-items: stretch;justify-content: space-between;}
.date_92 .d_left{ width:47%;display: flex;flex-direction: column;}
.date_92 .d_left .content{ background:#f3f2f2; border-radius:10px; padding:20px; flex:1; min-height:150px; margin-top:10px;}
.date_92 .d_right{ flex:1; margin-left:30px;}
.date_92 .d_right ul li{display: flex;
    align-items: center; margin-bottom:15px;}
.date_92 .d_right ul li:last-child{ margin-bottom:0px;}
.date_92 .d_right ul li .form_3{ flex:1; max-width:300px;border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none;
    width: 50px;
    margin: 0px 10px;}
.date_92 .d_right ul li .sumbit{ height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;
    margin: 0px 5px;}
.date_92 .d_right ul li .sumbit:hover{ background:#0c7adf;}
.date_8 ul li.no5 .spea{ margin-right:15px;}
.date_8 ul li .wid_one{ width:250px !important;}
.date_8 ul li .wid_one1{ width:290px !important;}
.re_dele.no3{justify-content: flex-start !important;}
.re_dele.no3 a{ margin-left:0px !important; margin-right:10px;}
.d_tit{ font-size:18px; border-bottom:1px #63b4ff solid; color:#0c7adf; margin-top:20px; line-height:2.4; margin-bottom:20px;}
.report_3.last{ margin-bottom:0px;}
.start-up.dance{ margin-bottom:25px;}
.date_4.no13 ul li .tpleft{ min-width:120px; text-align:right;}
.notice_2.no31 ul li .tpleft{ width:100px; line-height:1.5;}
.notice_2.no31 ul li label{display: flex;
    align-items: center;}
.notice_2.no31 ul li label input{ margin-right:10px;}
.notice_2.no31 ul li .content{ display:flex;}
.date_4 ul li.no85{ width:100%; margin-bottom:25px; color:#fc2d2d; padding-top:10px;}

/*弹框*/
.Pop_frame{ position:fixed; width:100%; height:100%; top:0px; left:0px;  background-color:rgba(0,0,0,0.5); display: flex;
    align-items: center;
    justify-content: center; padding:30px; z-index:100; display:none;}
.Pop_frame.show{ display:flex;}
.Pop_frame .pop_content{ background:#fff; max-width:714px; margin:0px auto; padding:31px; width:100%; color:#262626;}
.Pop_frame .pop_content .title{ font-size:20px; margin-bottom:27px;}
.Pop_frame .pop_content .content{ background:#f8f8f8; padding:14px; line-height:1.7; margin-bottom:32px;}
.Pop_frame .pop_content .content textarea{ width:100%; background:none; border:0px;font-family:"Montserrat","微软雅黑"; outline: none;}
.Pop_frame .pop_content .refer{display: flex;
    align-items: center;justify-content: flex-end;}
.Pop_frame .pop_content .refer a{ display:inline-block; width:88px; height:32px;display: flex;
    align-items: center;
    justify-content: center; color:#6d6d6d; border:1px #d9d9d9 solid; cursor:pointer; margin-left:8px;}
.Pop_frame .pop_content .refer a.active,.Pop_frame .pop_content .refer a:hover{ background:#1890ff; color:#1890ff; border:1px #1890ff solid; color:#fff;}

.layui-form{ width:90%; margin:0px auto; padding:20px 0px;}
.layui-form .layui-form-item{display: flex;
    align-items: center; margin-bottom:15px; width:100%;}
.layui-form .layui-form-item .layui-input-block{display: flex;
    align-items: center; flex:1; display:flex;}
.layui-form .layui-form-item .layui-input-block .layui-input{    flex: 1;
    border-radius: 4px;
    border: 1px solid #DCDFE6;
    height: 40px;
    line-height: normal;
    padding: 0px 8px;
    outline: none;}
.layui-form .layui-form-item .layui-input-block .layui-btn{
    height: 40px;
    line-height: normal;
    background: #1890ff;
    border: 0px;
    outline: none;
    cursor: pointer;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px; margin:0px auto;}
.layui-form .layui-form-item  .layui-form-label{ min-width:80px; margin-right:10px;}
.layui-form .layui-form-item .layui-input-block .layui-unselect{display: flex;
    align-items: center; }
	
	
.report_3 .t_content1 ul li.no55{ min-width:160px;}
.report_3 .t_content1 ul li.no55 .sumbit a{margin-right: 10px;
    height: 40px; line-height:40px;
    background: #fe924c;
    border: 0px;
    outline: none;
    cursor: pointer;
	display:block;
    color: #fff;
    border-radius: 4px;
    padding: 0px 20px;}
.report_3 .t_content1 ul li.no55 .sumbit a:hover{}
.date_4 ul li.no7{ width:100%;}
.date_4 ul li.no7 .content{display: flex;
    align-items: center; margin-left:0px;}
.date_4 ul li.no7 .content label{ margin-right:15px;}
.border_1 ul li.hidden{ display:none;}
.border_1.wid_1 ul li .content .form_3{ max-width:300px;}
.notice_2.first ul{display: flex;flex-wrap: wrap;
align-items: stretch;}
.notice_2.first ul li{width:100%;}
.notice_2.first ul li.no51{ width:50%;}
.notice_2.first ul li.no51 .tpleft{ min-width:100px;}
.notice_2.first ul li.dan2{ padding-left:20px;}
.report_3 .t_content1 ul li.hidd{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.layui-layer-content .layui-table{border-left: 1px #DCDFE6 solid;border-top: 1px #DCDFE6 solid;border-collapse: separate;
    border-spacing: 0px;}
  .layui-layer-content{ width:95%; margin:20px auto;}
  .layui-layer-content .layui-table tr { text-align:center; }
  .layui-layer-content .layui-table tr td{border-right: 1px #DCDFE6 solid;border-bottom: 1px #DCDFE6 solid; padding:10px;}
  .layui-layer-content .layui-table thead{ background: #e8e7e7;} 
  .layui-layer-content .layui-table tr th{border-right: 1px #DCDFE6 solid;border-bottom: 1px #DCDFE6 solid; padding:10px;}
  
  .layui-layer-content .layui-table tr .sumbit{background: #1890ff;
      color: #fff; cursor:pointer; outline:none; border:0px;line-height:30px; padding:0px 20px; border-radius:5px;}
      .notice_2.grad1{display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px 20px;
    align-items: stretch;}
    .notice_2.grad1 ul{ padding:0px;}
    .notice_2.grad1 ul li .tpleft{ width:auto;}
    .notice_2.grad1 ul li .content .sumbit{ margin-left:5px;}
    .notice_2.grad1 ul li .re_title{ margin-bottom:10px;}

    .date_8 ul li.no7 .form_3{ line-height:35px;}
    .graybg{  background:#eee !important; color:#666 !important;}
    .report_3 { min-height:200px;}


.spec_2{ display: inline-block; position: relative;}
.spec_2 .num{ position: absolute; display: inline-block; padding: 0px 3px; border-radius: 3px; background-color:red ; color: #fff; font-size: 12px; white-space:nowrap; top: -20px;}
.spec_2 .num.no2{ background-color: #1aaa07;}
.spec_2 .num.no3{ background-color: #33cccc;}
.spec_2 .num.no4{ background-color: #FF7600;}
.spec_2 .num.no5{ background-color: #FF0700;}
.spec_2 .num.no6{ background-color: #9BED00;}