/* tab */
.zs-tab{position:relative;}
.zs-tab-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;}
.zs-tab .zs-tab-nav li{padding:0 5px 12px 5px;margin-right:56px;cursor:pointer;}
.zs-tab .zs-tab-nav li:hover{color:#3E97DF;}
.zs-tab .zs-tab-nav li.active{border-bottom:4px solid #3E97DF;}
.zs-tab .zs-tab-nav li.active a{color:#3E97DF;font-weight:bold;}
.zs-tab-content .zs-tab-item.hide{display:none!important;}
.zs-tab-content .zs-tab-item{text-align:justify;}
.p-header{font-size:24px;font-weight:bold;padding-left:16px;margin-bottom:20px;position:relative;color:#3e97df;line-height:31px;}
.p-header:before{content:'';display:inline-block;position:absolute;width:4px;height:22px;background:#3e97df;left:0;top:5px;}

/*search*/
.search-base{width:200px;height:30px;display:inline-block;position:absolute;right:0;top:1px;font-size:14px;}
.search-base-input{width:inherit;height:30px;background:#f1f2f3;border:1px solid transparent;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search-base-btn{width:28px;height:28px;border:none;margin:1px;background:url(../images/icon/search.png) no-repeat center center;background-size:16px;position:absolute;right:0;top:0;cursor:pointer;}

/*guide*/
.guide-content{padding-top:18px;}
.guide-content .zs-tab-nav{border-bottom:4px solid #0D1C28;margin-top:6px;}
.guide-content .zs-tab-nav li{margin-right:0px;font-size:18px;font-weight:bold;flex:1;-ms-flex:1;text-align:center;}
.guide-content .zs-tab-nav li.active{border-bottom:6px solid #3E97DF;margin-bottom:-4px;color:#3E97DF;}
.tab-left{width:250px;float:left;margin-right:30px;}
#windowApproval,#proApproval{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}
.guide-content-left{width:250px;margin-right:30px;float:left;}

/*#windowApproval .guide-content-left{height:510px;overflow-y:auto;}*/
.zs-tab-content .department-list{width: 250px; height:510px;overflow-y:auto;overflow-x:hidden;}
.sel-department{height:43px;line-height:43px;margin-top:10px;}
.sel-department select{border:none;margin:0 10px;}
.total-department{color:#727475;padding-left:10px;border-left:1px solid #e2e2e2;font-size:12px;display:inline-block;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:normal;}
.department-list .department-name{width:224px;height:48px;background:rgba(241,242,243,1);text-align:center;line-height:48px;margin-bottom:10px;margin-right:9px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding:0 10px;}
.department-list .department-name.active{color:#fff;background:#3E97DF;}
.department-list .department-name:hover{color:#3E97DF;}
.department-list .department-name.active:hover{color:#fff;}
.guide-content-right{width: 920px; }
/*table*/
.table-title{width:902px;height:44px;line-height:44px;padding-left:16px;background:rgba(246,179,127,0.1);border:1px solid rgba(246,179,127,1);margin:25px 0 25px 0;}
.table-title > span{font-size:16px;font-weight:bold;color:#45484B;}
.zs-table{font-size:14px;width:100%;text-align:center;}
.zs-table th{color:#727475;}
.zs-table th,.zs-table td{padding:15px 5px;word-break:break-all;border-bottom:1px solid #E2E2E2;font-size:14px;text-align:left;font-weight:normal;}
.zs-table th:last-child,.zs-table td:last-child{text-align:right;}

/*.zs-table tr:hover{color:#3E97DF;cursor:pointer;}*/
.zs-table tr td .blue-succ:hover{color:#3694df;}
.zs-table tbody tr:hover{background:#f8f8f8;}

.view-info .view-info-tab a{display: inline-block; padding: .35rem 1rem; color: #4293f4; text-align: left; background-color: #ebf4fb; border-radius: 1.9rem; margin-right: 10px;}
.view-info .view-info-tab a.active{color: #fff; background-color: #4293f4;}
.view-info .describe{margin: 20px 0 15px; font-size: 16px;}
.tab-content{display: none;}
.tab-content.active{display: block;}

/* 事项指南 */
.guide-title{font-size:32px;font-weight:500;margin:40px 0;}
.guide-info{display:flex;width:100%;}
.guide-left{flex:2.34;}
.guide-right{flex:1;margin-left:30px;}
.handle-btn{height:48px;background:#3E97DF;text-align:center;line-height:48px;font-size:18px;font-weight:bold;color:#ffffff;cursor:pointer;}
.guide-table{width:100%;font-size:14px;border:1px solid #E2E2E2;}
.guide-table th{font-weight:400;width:110px;background:#f2f2f2;height:46px;border-left:1px solid #E2E2E2;border-right:1px solid #E2E2E2;}
.guide-table td{padding:10px;line-height:24px;}
.guide-table th,.guide-table td{border:1px solid #E2E2E2;}
.handle{width:350px;background:rgba(255,255,255,1);border:1px solid rgba(223,225,226,1);padding:30px;box-sizing:border-box;position:fixed;left:50%;top:50%;margin-top:-260px;margin-left:215px;}
.service-title{font-size:16px;font-weight:bold;padding:16px 0;border-top:1px dashed #DFE1E2;margin-top:20px;}
.service-info{display:flex;justify-content:space-between;}
.service-info p{font-size:14px;margin-top:6px;}
.guide-cont{padding-top:10px;line-height:24px;font-size:14px;}
.choose{margin-left:6px;}
.con-title{margin:30px 0 24px 0;}
.look-btn{display:inline-block;background:rgba(62,151,223,0.1);padding:10px 33px;color:#3E97DF;cursor:pointer;}
.download{background:url("../images/icon/download.png") no-repeat right center;padding-right:18px;}
.guide-nav{position:fixed;left:50%;top:60%;margin-left:-696px;margin-top:-243px;font-size:14px;}
.guide-nav li{padding:5px 10px 5px 0;text-align:right;border-right:4px solid #fff;color:#727475;cursor:pointer;font-weight:bold;margin:6px 0;}
.guide-nav li.active{color:#3E97DF;border-right:4px solid #3E97DF;}
.guide-nav li:hover{color:#3E97DF;}
.guide-nav ul{position:relative;}
.guide-nav ul:before{content:'';display:inline-block;width:1px;height:450px;background:#E2E2E2;position:absolute;right:0;top:-14px;}

.guide-cons{line-height:30px;font-size:14px;word-wrap:break-word;}
.guide-cons p{word-wrap:break-word}
.guide-cont a{color:#3e97df;cursor:pointer;}
.guide-cont a:hover{opacity:0.8;}
.guide-cont a.btn-small{display:inline-block;text-align:center;padding:0 1.25rem;color:#3e97df;background-color:#ebf4fb;font-size:.7rem;line-height:1.9rem;min-width:5.5rem;margin-top:20px;}
.td-cust{overflow:hidden;margin-bottom:20px;}
.td-cust .file-image{float:left;margin-right:10px;}
.td-cust .file-image img{width:30px;}
.td-cust .file-name{float:left;line-height:36px;}
.td-cust .file-name:hover{color:#3e97df;}

.unfold, .unfold3{display:block;background-color:#f1f2f3;text-align:center;font-size:.7rem;line-height:1.9rem;height:1.9rem;margin-top:.5rem;cursor:pointer;}
.unfold:hover, .unfold3:hover{color:#3e97df;}
.unfold2{display:inline-block;padding:0 .4rem;border-radius:.1rem;font-size:14px;line-height:1.3rem;color:#3e97df;background-color:#f1f2f3;cursor:pointer;margin-top:10px;}
.unfold2:hover{background:#3E97DF;color:#ffffff;}
.explain{color:#3E97DF;font-weight:bold;cursor:pointer;}
.title2{margin:16px 0 10px 0;}
.flowChart{padding:0 14px;height:32px;display:inline-block;line-height:32px;background:#ebf4fb;color:#3E97DF;text-align:center;margin-top:10px;}
.flowChart:hover{opacity:0.8;}
.guide-cont{overflow:hidden;}
.guide-conleft{float:left;width:50%;padding:0 20px 0 0;}
.guide-conright{float:right;width:50%;}
.inquire li{overflow:hidden;width:100%;}
.inquire .inquire-title{float:left;width:70px;}
.inquire .inquire-content{float:left;width:80%;}
.inquire2 .inquire-title{float:left;width:46px;}
.handle2{margin-top:190px;}
.handle2 .service-title{border-top:0;margin:0;padding-top:0;}
.handle2 .service-info li{font-size:14px;color:#3E97DF;padding-left:26px;cursor:pointer;}
.handle2 .service-info .service01{background:url(../images/guides.png) no-repeat 2px -27px;}
.handle2 .service-info .service02{background:url(../images/guides.png) no-repeat 0 -48px;position:relative;}
.handle2 .service-info .service02 .weixin{position:absolute;top:30px;left:0px;background:#fff;display:none;}
.arrow-icon{display:inline-block;width:14px;height:14px;background:url(../images/guides.png) no-repeat 0 0;vertical-align:text-bottom;}
.arrow-icon{display:inline-block;width:14px;height:14px;background:url(../images/guides.png) no-repeat 0 -12px;vertical-align:text-bottom;margin-left:5px;}
.arrow-icon-up{display:inline-block;width:14px;height:14px;background:url(../images/guides.png) no-repeat 0 2px;vertical-align:text-bottom;margin-left:5px;}
.unfold2:hover .arrow-icon-up{background:url(../images/guides.png) no-repeat 0 -211px;}
.unfold2:hover .arrow-icon{background:url(../images/guides.png) no-repeat 0 -226px;}
.fold2:hover .arrow-icon{background:url(../images/guides.png) no-repeat 0 -211px;}
.module{margin-bottom:20px;width:350px;background:rgba(255,255,255,1);border:1px solid rgba(223,225,226,1);padding:30px;box-sizing:border-box;}
.grade{overflow:hidden;}
.grade span{float:left;}
.star{overflow:hidden;}
.star li{display:inline-block;width:20px;height:20px;background:url(../images/guides.png) no-repeat 0 -116px;}
.star li.active{background:url(../images/guides.png) no-repeat 0 -94px;}
.stage a{color:#3E97DF;margin-right:10px;}
.stage-no{display:inline-block;pointer-events:none;opacity:.2;}
.module .service-title1{margin-top:0;border:none;padding-top:0;}
.platform{display:block;}
.platform:before{display:inline-block;content:'';width:26px;height:18px;background:url(../images/guides.png) no-repeat 0 -72px;vertical-align:text-bottom;}
.arrow-right{display:inline-block;width:20px;height:20px;background:url(../images/guides.png) no-repeat 0 -183px;vertical-align:text-bottom;float:right;}
.manage{overflow:hidden;margin:20px 0;}
.manage li{display:inline-block;margin-right:1.1rem;}
.manage li a{display:inline-block;width:150px;height:48px;line-height:48px;text-align:center;background:#ebf4fb;color:#3E97DF;font-weight:bold;}
.manage li .manage-btn{background:#3E97DF;color:#ffffff;}
.manage li .manage-btn img{vertical-align:inherit;}
.manage li .collect-icon{padding-left:20px;background:#ebf4fb url("../images/guides.png") no-repeat 0 -137px;}
.guide-width{width:1130px;}
.weixin{display:inline-block;border-radius:4px;box-shadow:0 2px 22px 0 rgba(9,41,77,.15);width:120px;height:120px;overflow:hidden;}
.weixin img{width:140px;margin:-10px;}

/*addbyzl star*/
.unfold, .unfold3{display:none;color:#3E97DF;}
.guide-right .handle{position:inherit;margin:0;}
/*addbyzl end*/
.guide-show-more p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
/*办事情形 star*/
#questionAns{width:100%;}
#questionAns tr{border:1px solid #e8e8e8;border-bottom:none;}
#questionAns tr:last-child{border-bottom:1px solid #e8e8e8;}
#questionAns td p{padding:12px;}
#questionAns .m-checkbox-inline{padding:14px 20px;display:inline-block;}
/*办事情形 end*/
/* 材料表格 star*/
.materials-table{border:1px solid #E2E2E2;border-bottom:none;}
.materials-table thead tr{background:#F2F2F2;border-bottom:1px solid #E2E2E2;}
.materials-table th,.materials-table td{padding:10px;}
td .option-btn{color:#3E97DF;cursor:pointer;padding-left:10px;}
.demand-box{padding:14px 0;}
/* 材料表格 end*/

.manage{overflow:hidden;margin:20px 0;}
.manage li{display:inline-block;margin-right:1.1rem;}
.manage li a{display:inline-block;padding:0 20px;height:48px;line-height:48px;text-align:center;background:#ebf4fb;color:#3E97DF;font-weight:bold;}
.manage li .manage-btn{background:#3E97DF;color:#ffffff;}
.manage li .manage-btn img{vertical-align:inherit;}
.manage li .collect-icon{padding-left:20px;background:#ebf4fb url("../images/guides.png") no-repeat 0 -137px;}

/*footer*/
.footer{margin-top:50px;}


.btn-disabled {cursor: not-allowed; pointer-events: none; opacity: .3; }

/*媒体查询*/
@media screen and (max-width: 1440px){
.media-screen{width:1136px;margin:auto;overflow:hidden;}
.guide-nav{position:fixed;left:50%;top:60%;margin-left:-666px;margin-top:-243px;font-size:14px;}
}
@media screen and (max-width: 1366px){
.media-screen{width:1000px;margin:auto;overflow:hidden;}
.guide-nav{position:fixed;left:50%;top:60%;margin-left:-596px;margin-top:-243px;font-size:14px;}
}

/* 材料补正 */
.personal-top .title{margin-top: 75px; margin-bottom: 24px; font-size: 42px; line-height: 42px; font-weight: bold; color: #112534; letter-spacing: 0px; display: inline-block; padding-right: 20px; }
.personal-top .mt20{margin-top: 20px;}
.personal-top .status{margin-left: 27px; border: 1px solid #F13939; border-radius: 100px; font-size: 14px; color: #F13939; text-align: center; height: 28px; width: 60px; line-height: 28px; padding: 6px; vertical-align: middle; }
.credNum{margin-bottom: 38px; color: #727475; font-size: 14px;}
.title-p{color: #0D1C28; font-size: 24px; padding-bottom: 20px; margin-bottom: 38px; /*font-weight: 500;*/ border-bottom: 4px solid #0D1C28;}
.mater-table{margin-bottom: 60px; border: 1px solid #e2e2e2;}
.mater-table tr td{color: #0D1C28; font-size: 14px; padding: 13px 10px 13px 0; vertical-align: top;}
.mater-table tr td:nth-child(2n){color: #727475;}
.mater-table thead tr{border: 1px solid #e2e2e2;}
.mater-table thead th{height: 58px; font-size: 18px; font-weight: 400; border: none; background-color: #f2f2f2;}
.mater-table .print{font-size: 14px;}
.mater-table .print i{display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-top: -3px; margin-right: 10px; background: url(../images/icon-print-1.png) center center no-repeat; background-size: 100% 100%;}
.mater-table .null-td{width: 35px; border: none!important;}
.mater-table tr.top td{padding-top: 36px;}
.mater-table tr.bottom td{padding-bottom: 36px; border-bottom: 1px solid #e2e2e2;}

.mater-form{margin-top: 40px;}
.mater-form .handle-item-head{margin-bottom: 20px; padding-top: 0;}
.mater-form .zs-region-picker{font-size: 0;}
.mater-form .zs-select{width: 329px; margin-left: 14px;}
.mater-form .zs-select:first-child{margin-left: 0;}
.mater-form .zs-select input::-webkit-input-placeholder{color: #111; }
.mater-form .zs-select input::-moz-placeholder{color: #111; }
.mater-form .zs-select input:-moz-placeholder{color: #111; }
.mater-form .zs-select input:-ms-input-placeholder{color: #111; }
.require{position: relative; display: inline-block; width: auto; text-align: left;}
.require span{color: #3E97DF; cursor: pointer;}
.require p{display: none; position: absolute; top: -25px; left: 70px; width: 285px; padding: 15px; background-color: #fff; box-shadow: 0 0 5px 4px rgba(121, 121, 121, 0.1); z-index: 2;}
.require p::after{content: ''; position: absolute; width: 13px; height: 18px; top: 50%; left: -13px; margin-top: -9px; background: url(../images/icon-arrow-2.png) center center no-repeat;}
.require:hover p{display: block;}
.zs-table.mater-table2{border-collapse: collapse; border: 1px solid #e2e2e2; margin-bottom: 60px;}
.mater-table2 tr th{text-align: center; background-color: #f2f2f2;}
.mater-table2 tr td{text-align: center;}
.mater-table2 tr th:last-child, .mater-table2 tr td:last-child{padding-right: 12px;}
.mater-table2 .accessory a{color: #0D1C28;}
.mater-table2 .accessory span{color: #c4c4c4;}
.mater-table2 .accessory span.del{color: #3E97DF; cursor: pointer; margin-left: 10px;}
.upload-box{position: relative; display: inline-block;}
.upload-box.gray a, .upload-box.gray .icon-upload:before{color: #C4C4C4; cursor: default;}
.upload-box.red a, .upload-box.red .icon-upload:before{color: #f43530; cursor: default;}
.upload-box.other a, .upload-box.other .icon-upload:before{color: #45484b; cursor: default;}
.upload-box i{margin-right: 5px;}
.upload-box input[type="file"]{position: absolute; left: 0; top: 0; width: 100%; height: 20px; opacity: 0; filter:alpha(opacity=0);}
.red{color: #f43530;}

/* 预审 */
.prelim-form .zs-form-item-label{position: relative; width: 100px; margin-right: 20px;}
.prelim-form .zs-form-item-required .zs-form-item-label:after{color: #f13939; position: absolute; right: 0;}
.prelim-form .zs-form-item-required .zs-form-item-label-tw:after{top: 25%;}
.prelim-form .zs-input-textarea{height: auto;}
.prelim-form .zs-input>textarea{height: 140px;}
.prelim-hint{color: #f13939; font-size: 14px; line-height: 22px; margin-top: 30px;}
.prelim-accessory{display: block; margin-top: -20px; margin-bottom: 20px;}
.prelim-accessory:hover{color: #3e97df;}
.prelim-table{border: 1px solid #e2e2e2; border-collapse: collapse;}
.prelim-table tr th{color: #111; text-align: center; background-color: #f2f2f2;}
.prelim-table tr th:first-child, .prelim-table tr td:first-child{padding-left: 20px;}
.prelim-table th:last-child, .prelim-table td:last-child{padding-right: 20px;}
.prelim-table tr td{height: 28px; text-align: center; }
.prelim-table-hint{margin-top: 12px;}
.prelim-table-hint span{color: #45484b; cursor: default;}
.prelim-table-hint .zs-checkbox.zs-checkbox-disab>span:before{margin-top: -2px; margin-right: 5px;}
.prelim-other{line-height: 28px;}
.dothing-hint{color: #0d1c28; margin-top: 10px;}
.text-show{line-height: 50px;}

/* 审批人员意见 */
.audit-small-tit{font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.audit-tab-tit{font-size: 0;}
.audit-tab-tit a{display: inline-block; width: 118px; height: 38px; color: #0d1c28; font-size: 16px; text-align: center; line-height: 38px; border: 1px solid #e2e2e2; border-left: none;}
.audit-tab-tit a:first-child{border-left: 1px solid #e2e2e2;}
.audit-tab-tit a.active{border-bottom-color: #f2f2f2; background-color: #f2f2f2;}
.table-y{color: #383838; font-size: 14px; margin-top: -1px; margin-bottom: 30px; border: 1px solid #e2e2e2; }
.table-y th {padding: 16px 20px; line-height: 1; color: #111; vertical-align: middle; border-bottom: 1px solid hsla(0,0%,59%,.2); font-weight: 400; text-align: left; background-color: #f2f2f2;}
.table-y td {height: 60px; color: #131313; padding-left: 20px; padding-right: 20px; border-bottom: 1px solid hsla(0,0%,59%,.2); vertical-align: middle; text-align: left; }
