@charset "utf-8";.g-content{padding:20px;background:#fff;margin-bottom:50px}.report-query-con{position:relative;min-height:30px}.more-filter-con{cursor:pointer;position:absolute;right:10px;top:14px;color:#333;z-index:9}.more-filter-con>i{color:#DB3338;margin-right:5px}.more-status-con{color:#333;cursor:pointer;float:right;margin-bottom:20px}.more-status-con>i{color:#DB3338;margin-right:5px}#projectStatusCon{overflow:auto}.project-type-tab{overflow:hidden;margin:0 10px 10px;padding-top:10px;position:relative}.project-type-tab::after{content:'';background:#dedede;width:100%;display:inline-block;height:1px;position:absolute;bottom:0;left:0}.project-type-tab li{float:left;margin-bottom:1px}.project-type-tab li a{background:#eee;padding:6px 22px;display:inline-block;border-left:1px solid #fff;position:relative;min-width:80px;text-align:center;font-size:16px;color:#666}.project-type-tab li a.active::after,.project-type-tab li a.active::before{width:100%;position:absolute;left:0;content:''}.project-type-tab li a.active{background:#DB3338!important;color:#fff}.project-type-tab li a:hover{background:#ddd}.project-type-tab li a.active::before{border-top:13px solid #DB3338;right:0;top:-10px}.project-type-tab li a.active::after{height:1px;display:inline-block;background:#db3338;bottom:-1px;z-index:9}.info-discolsure ul.filter-con{margin-top:8px;display:BLOCK;height:130px}.info-discolsure ul.filter-con>li{display:block}.info-discolsure ul.filter-con>li>span{padding:4px 7px;display:inline-block;cursor:pointer}.info-discolsure ul.filter-con>li.active span{background:#768EBA;color:#fff;border-radius:4px}.info-discolsure{background:#fff;min-height:300px}.info-discolsur .list-nodata,.info-discolsure .report-nodata{border:none!important}.info-discolsure .search-con{position:relative;border-bottom:1px solid rgba(156,183,218,.5);overflow:hidden;margin-left:10px;margin-right:10px;padding-bottom:20px}.project-color{color:#768EBA}.info-discolsure span.status-title{color:#768EBA;position:ABSOLUTE;width:50px;top:14px}#projectStatusCon span.status-title{top:56px!important}.info-discolsure span.arrow-btn{position:ABSOLUTE;top:inherit;right:15px;color:#768EBA;bottom:25px;cursor:pointer}.info-discolsure .filter-title{overflow:hidden;clear:both;min-height:50px}.info-discolsure .filter-title>li{float:left;list-style-type:none;cursor:pointer;position:relative;margin:10px 0;max-width:160px;text-align:left;border-right:solid 1px #ccc;padding:0 10px}.info-discolsure .filter-title>li:last-child{border-right:none}.info-discolsure .filter-title>li:last-child::after{background:0 0}.info-discolsure .filter-title>li em{font-style:normal;position:relative;left:6px;top:-9px;color:#ccc}.info-discolsure .filter-title>li:after{content:''}.info-discolsure .filter-title>li:before{content:'';position:absolute;width:2px;height:28px;left:-1px;background:#fff;top:26px}.info-discolsure .filter-title>li:nth-child(1){margin-left:45px}.info-discolsure .filter-title>li.active>span{background:#768EBA;color:#fff;border-radius:4px}.info-discolsure .filter-title>li:last-child::before{content:''}.info-discolsure .filter-title>li>span{display:inline-block;padding:5px 7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-detail-con{padding:20px 30px;margin-bottom:60px;position:relative}.mt100{margin-top:100px}.project-title{font-size:30px;font-weight:700;text-align:center;margin-top:10px;color:#333}.project-jy-icon,.title-status{font-size:14px;display:inline-block;margin-right:10px;left:0;text-align:center}.project-jy-icon{position:relative;background:#d5d5d5;padding:3px 0;width:61px;color:#7d7d7d;height:22px;font-weight:400;margin-top:-12px;top:-5px;margin-left:-10px}.project-jy-icon:before{content:'';position:absolute;left:0;top:22px;width:0;height:0;border-top:8px solid #d5d5d5;border-right:31px solid transparent;border-left:31px solid transparent}.project-base-con{border-top:1px solid #EAF1F9;padding:10px 70px;margin-top:20px;position:relative}.project-base-con ul{overflow:auto;margin-top:20px;margin-bottom:40px}.project-base-con ul li{float:left;list-style-type:none;width:33%;line-height:28px}.title-status{position:relative;background:#DB3338;padding:3px 0;width:22px;color:#fff;height:24px;font-weight:400;margin-top:-12px;top:-5px;box-shadow:1px 3px 5px #ccc}.title-status:before{content:'';position:absolute;left:0;top:24px;width:0;height:0;border-top:5px solid #DB3338;border-right:11px solid transparent;border-left:11px solid transparent}.title-status .dr{transform:scale(.65);display:block;margin-right:14px}.project-title span.project-status{font-size:18px;margin-left:10px;color:#db3338;top:-3px;position:relative}.m-meeting-flow-con{margin:30px auto 0;overflow:auto}.m-meeting-flow-con h2{text-align:center;font-size:20px;font-weight:700}.project-dy-flow-con{text-align:center;padding:30px 0 0;overflow:auto;margin-bottom:30px}.project-dy-flow-con li{float:left;width:180px;position:relative;padding-top:10px;height:130px}.project-dy-flow-con li b{font-weight:400}.project-dy-flow-con li span.title{display:block;text-align:center;color:#333;font-size:16px}.project-dy-flow-con li.pengding span.title{color:#666}.project-dy-flow-con li span.date{display:block;text-align:center;color:#333;font-size:14px}.project-dy-flow-con li:before{content:'';width:20px;height:20px;border-radius:30px;background:#95B2D7;display:block;z-index:3;position:absolute;top:56px;left:50%;margin-left:-12px}.project-dy-flow-con li.dealing:before{background:#6B98D6;top:55px;border:12px solid #6B98D6}.project-dy-flow-con li.pengding:before{background:#D5D5D5}.project-dy-flow-con li.termination:before{background:#F33}.project-dy-flow-con li:after{height:2px;content:'';margin:0 auto;overflow:auto;display:inline-block;background:#95B2D7;position:ABSOLUTE;width:100%;top:66px;right:50%;z-index:0}.project-dy-flow-con li.dealing:after{background:#95B2D7}.project-dy-flow-con li.pengding:after{background:#d5d5d5}.project-dy-flow-con li.termination:after{background:#F33}.project-dy-flow-con li:first-child::after{width:0}.project-dy-flow-con li span.suspend{color:red;position:absolute;right:-47%;display:block;width:100%;top:65px}.project-dy-flow-con li span.suspend:after{height:2px;content:'';background:red;position:ABSOLUTE;width:50%;top:1px;right:50%;z-index:2}.project-dy-flow-con li span.suspend::before{content:'';position:absolute;left:50%;margin-left:-5px;top:-7px;width:0;height:0;border-top:8px solid red;border-right:5px solid transparent;border-left:5px solid transparent}.project-dy-flow-con li:nth-child(7)~li span.suspend{right:50%}.project-dy-flow-con li:nth-child(7)~li span.suspend:after,.project-dy-flow-con li:nth-child(7)~li span.suspend:before{left:50%}.project-dy-flow-con li span.suspend>span{display:block;color:#666}.project-dy-flow-con li span.other-style{margin-top:30px;display:BLOCK;position:absolute;width:100%}.project-dy-flow-con li span.other-style>span{display:block;z-index:2;position:relative}.project-dy-flow-con li:nth-child(7)~li{float:RIGHT}.project-dy-flow-con li:nth-child(7)~li:after{left:47%}.project-dy-flow-con li:nth-child(8){margin-right:22px;z-index:1}.project-dy-flow-con li:nth-child(8):after{top:-64px;z-index:-1;width:80px;height:132px;border:2px solid #D5D5D5;border-radius:0 100% 100% 0/70%;background:0 0;border-left:none}.project-dy-flow-con li.pengding:nth-child(8):after{border-color:#D5D5D5}.project-dy-flow-con li.dealing:nth-child(8):after{border-color:#6B98D6}.project-dy-flow-con li.finished:nth-child(8):after{border-color:#95B2D7}.project-dy-flow-con li:nth-child(14)~li{float:left;z-index:1}.project-dy-flow-con li:nth-child(14)~li:after{left:-48%}.project-dy-flow-con li:nth-child(15):after{height:130px;width:2px;top:-64px;z-index:-1;right:-47%}.project-base-con .comp-status{position:absolute;background:#DB3338;padding:6px 0;width:60px;top:0;left:0;color:#fff;text-align:center;height:32px}.project-base-con .comp-status:before{content:'';position:absolute;left:0;top:32px;width:0;height:0;border-top:5px solid #DB3338;border-right:30px solid transparent;border-left:30px solid transparent}.project-base-con .flow-status{position:absolute;top:-27px;right:29px;border:2px solid #6B97D4;border-radius:100%;width:75px;height:75px;line-height:75px;color:#6B97D4;text-align:center;font-weight:700;transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);background:#fff}.project-base-con .flow-status:before{content:'';border:2px dashed #6B97D4;width:83px;height:83px;border-radius:100%;display:BLOCK;position:absolute;top:-6px;left:-6px}.flow-list ul{padding:0;margin:0 0 45px;overflow:auto}.flow-list li{float:left;list-style-type:none;width:20%;text-align:center;padding:4px 20px 4px 0;position:relative;box-sizing:border-box}.flow-list li b{background:#6C98D7;display:block;padding:2px 0;height:48px}.flow-list li:after,.flow-list li:before{content:'';position:absolute;top:4px;width:0;height:0}.flow-list .unfinished-status b{background:#E9EAEC}.flow-list li:before{left:0;border-left:20px solid #fff;border-top:24px solid transparent;border-bottom:24px solid transparent}.flow-list li:first-child::before{border:none}.flow-list li:after{right:0;border-left:20px solid #6c98d7;border-top:24px solid transparent;border-bottom:24px solid transparent}.flow-list li:last-child::after{border:none}.flow-list .unfinished-status:after{border-left-color:#E9EAEC}.flow-list li span{padding-top:4px 0;font-weight:400;font-size:16px}.flow-list .finished-status span{display:block;line-height:22px;color:#fff}.flow-list .unfinished-status span{line-height:44px;display:block;color:#666}.base-title{font-size:22px;font-weight:700;line-height:44px;margin-top:30px;border-bottom:1px solid #D7E2F0;margin-bottom:2px;color:#333}.base-title:first-child{margin-top:45px}.base-info .no-data-icon{width:20px;height:20px;border-radius:50%;background:#ccc;display:inline-block;float:left;margin:0 10px}.base-info .no-data-icon:before{content:'!';text-align:center;display:block;color:#fff;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.project-base-info table{border:1px solid #dfdfdf;width:100%;table-layout:fixed;font-size:16px}.project-base-info table td{border:1px solid #dfdfdf;padding:10px 15px;line-height:20px}.project-base-info table td:nth-child(1){width:250px}.project-base-info table td:nth-child(2){width:290px}.project-base-info table td:nth-child(3){width:250px}.project-base-info table td:nth-child(4){width:290px}.project-base-info table td.title{background:#E9F0F8}.project-base-info table td.info,.project-base-info table td.info>a,.project-base-info table td.info>span{word-break:break-all;word-break:break-word}.project-base-info table td.info a{display:inline-block}.info-disc-con{overflow:auto;font-size:16px}.info-disc-table td,.span-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-disc-table{border:1px solid #ddd;width:100%;table-layout:fixed;min-width:600px}.info-disc-table thead{background:#E9F0F6}.info-disc-table thead tr td{text-align:center}.info-disc-table tbody{background:#fff}.info-disc-table td{border:1px solid #ddd;padding:10px;word-break:break-word}.info-disc-table.info-disc-td-bg tbody tr td:first-child{background:#E9F0F6}.search-box .inline-block{margin:5px 0}.search-box .inline-block .title{width:100px;display:inline-block;text-align:right}.search-box .inline-block .info{width:200px;display:inline-block}.glyicon-down,.glyicon-up{margin-right:5px;width:0;border-left:5px solid transparent;border-right:5px solid transparent;display:inline-block}.span-a-style{color:#333;cursor:pointer}.span-a-style:hover{color:#DB3338}.glyicon-down{height:8px;border-top:6px solid #4C98E4}.glyicon-up{height:0;margin-top:-3px;vertical-align:middle;border-bottom:6px solid #4C98E4}.c-daterangepicker-container .input-group-wrap,.c-daterangepicker-container .input-group-wrap .split,select.form-control{height:30px!important;line-height:30px!important}.span-text-overflow{word-wrap:break-word;width:100%;display:inline-block}select.form-control{width:232px}.c-daterangepicker-container .input-group-wrap{width:230px!important}.c-daterangepicker-container .input-group-wrap input{width:84px!important;height:30px!important;line-height:30px!important}.icon-board,.icon-board span{width:90px;position:absolute}.info-other-table td{text-overflow:initial!important;white-space:inherit!important}.icon-board{border-top:70px solid #768eba;border-right:91px solid transparent;border-left:0 solid transparent;left:0;top:0;height:75px}.icon-board span{display:block;text-align:center;color:#fff;font-size:17px;top:-56px;transform:rotate(
-37deg
);left:-14px;letter-spacing:.3em}@media (max-width:990px){.project-base-con ul li{width:50%}.info-discolsure .filter-title>li{margin:5px 2px;min-width:inherit!important}.g-content{padding:20px 0 0}.more-status-con{display:none}.info-discolsure span.status-title{top:9px}.info-discolsure .filter-title>li>span{margin-right:5px}.info-discolsure .filter-title>li:after{height:22px;right:0}.info-discolsure .filter-title>li:before{background:0 0}#projectStageCon ul.filter-con,#projectStatusCon .status-title{display:none!important}}@media (max-width:768px){.project-base-con ul li{width:100%}.flow-list li{width:33%}.project-base-info li{width:100%}}@media (max-width:640px){.project-dy-flow-con li .date,.project-dy-flow-con li .title{display:inline-block!important}.project-dy-flow-con li{width:100%!important;float:inherit;height:50px!important;padding-top:0!important}.project-dy-flow-con li span.suspend{top:0;left:0;margin-left:-139px;margin-top:5px}.project-dy-flow-con li span.suspend:after{width:2px!important;height:30px!important}.project-dy-flow-con li span.suspend:before{top:29px;z-index:9;margin-left:-6px}.project-dy-flow-con li span.suspend>span{position:absolute;left:50%;margin-left:13px;margin-top:20px;margin-right:21px;white-space:nowrap}.project-dy-flow-con li span.suspend>span:nth-child(2){padding-left:40px}.project-dy-flow-con li:before{top:0!important;left:50%;margin-left:-150px}.project-dy-flow-con li.dealing:before{margin-left:-152px!important}.project-dy-flow-con li:after{top:0!important;left:50%;margin-left:-141px;height:60px;width:2px!important}.project-dy-flow-con li:last-child::after{width:0!important}.project-dy-flow-con li .title{margin-right:5px}.project-dy-flow-con li .other-style{display:none!important}}@media (max-width:480px){.flow-list li{width:50%}.project-type-tab li a{font-size:14px}}@media (max-width:375px){.project-detail-con{padding:20px 8px}}