/* macin.css */
.header {height: 40px;background: #444444;position: fixed;top: 0;left: 0;right: 0;z-index: 50;}
.header-title{font-size: 14px;color: #fff;line-height: 40px;margin-left: 60px;}
.header-title image{width: 230px;height: 50px;}
.header .wrap{justify-content: space-between;}
.placeholder-view{height: 40px;}
.user{font-size: 13px;color: #fff;line-height: 52px;cursor: pointer;position: relative;}
.user-img{width: 24px;height: 24px;border-radius: 50%;background: #ccc;font-size: 12px;color: #fff;text-align: center;line-height: 24px;margin-right: 8px;}
.bico{width: 9px;height: 5px;margin-left: 6px;}
.top-user{background: #332431;padding: 16px 0;}
.userimg{width: 88px;height: 88px;border-radius: 50%;margin-right: 20px;}
.username{font-size: 24px;color: #fff;font-weight: bold;}
.rzimg{width: 40px;height: 15px;margin-left: 5px;}
.user-mobile{font-size: 14px;color: rgba(255,255,255,.6);margin-top: 10px;}
.user-opt{position: absolute;top: 52px;right: 0;width: 100px;padding: 0 10px;background: #fff;border-radius: 4px;box-shadow: 0 0 5px rgba(0,0,0,.3);display: none;}
.user-opt::after{content: '';display: block;width: 0;height: 0;border: 5px solid transparent;border-top: none;border-bottom-color: #fff;position: absolute;right: 10px;top: -5px;}
.user-opt .li{font-size: 14px;color: #666;padding: 5px 0;text-align: center;line-height: 30px;border-bottom: 1px solid #ebebeb;}
.user-opt .li:last-child{border-bottom: none;}
.user-opt .li:hover{color: var(--main);}
.user:hover .user-opt{display: block;}
/* 底部 */
.footer{background: #444444;padding: 15px 0 15px;text-align: center;font-size: 12px;color: #fff;line-height: 24px;width:100%;position: fixed;bottom: 0;z-index: 2;}
.footer a{color: #fff;margin-left: 5px;}
.footer a:hover{color: #fff;}
.foot-nav{justify-content: center;font-size: 12px;color: #c7c7c7;margin-bottom: 20px;}
.foot-nav view{cursor: pointer;}
.foot-nav text{font-family: '宋体';margin: 0 12px;}
/* 内容 */
.content{padding: 20px 0 90px;align-items: flex-start;}
.left{width: 206px;background: #fff;padding: 20px 0 20px 22px;margin-right: 30px;}
.left .li{height: 40px;font-size: 14px;color: #666;line-height: 40px;cursor: pointer;}
.left .li.active{background: #FFF1EF;border-radius: 20px 0 0 20px;border-right: 3px solid var(--main);color: var(--main)}
.left .li image{width: 16px;height: 16px;margin-right: 9px;margin-left: 20px;}
.left-line{height: 1px;background-color: #F5F5F5;margin: 12px 0;}
.left-tits{font-size: 14px;color: #000;font-weight: bold;padding-left: 20px;margin: 10px 0;}
.left .lis{font-size: 14px;color: #000;font-weight: bold;line-height: 30px;padding-left: 20px;cursor: pointer;}
.left .lis.active{background: #FFF1EF;border-radius: 20px 0 0 20px;border-right: 3px solid var(--main);color: var(--main);}
.right{width: 942px;}
.c-title{font-size: 16px;color: #333;padding: 5px 0 15px;}
.c-back{margin-right: 20px;color: var(--main);font-size: 14px;}
.c-back image{width: 15px;margin-right: 5px;}
.c-box{background: #fff;min-height: 360px;}
.c-bot{background: #fff;padding: 17px 28px;margin-top: 20px;}
.c-btn{width: 80px;height: 32px; margin-right: 30rpx;  background: var(--main);border-radius: 4px;font-size: 14px;color: #fff;text-align: center;line-height: 32px;cursor: pointer;}
/* 企业注册 */
.qyzc{padding: 20px 30px 50px;}
.c-tit{font-size: 16px;color: #000;font-weight: bold;}
.c-form .li{margin-top: 25px;}
.c-form .li .label{width:95px;text-align: right;font-size: 14px;color: #666;padding-right: 15px;}
.c-ipt{font-size: 12px;color: #666;height: 30px;line-height: 30px;border: 1px solid #D8DCE6;border-radius: 4px;padding: 0 12px;}
.c-placeholder{color: #909399;}
.c-ipt-text{font-size: 14px;color: #666;height: 30px;line-height: 30px;padding: 0 12px;}
.c-txa-text{font-size: 14px;color: #666;line-height: 30px;padding: 0 12px;}

.com-upload-img{width: 96px;height: 96px;border: 1px dashed #C5C5C5;margin-right: 16px;}
.imgboxs{flex-wrap: wrap;}
.imgs{width: 96px;height: 96px;border: 1px dashed #C5C5C5;margin-right: 16px;position: relative;margin-bottom: 15px;}
.upload-img{width: 100%;height: 100%;}
.delete{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.5);justify-content: center;display: none;}
.delete image{width: 20px;height: 20px;cursor: pointer;margin: 38px auto 0;}
.imgs:hover .delete{display: block;}
.upload{width: 96px;height: 96px;border: 1px dashed #C5C5C5;border-radius: 4px;font-size: 12px;color: #606266;flex-direction: column;justify-content: center;margin-right: 16px;cursor: pointer;margin-bottom: 15px;}
.upload image{width: 16px;height: 16px;margin: 0 auto 8px;}
.com-upload{margin-bottom: 0;}
.chang{margin-left: 19px;font-size: 14px;color: #666;}
.chang checkbox{zoom: .5;margin-right: 4px;vertical-align: middle;}
.c-line{height: 1px;background: #EBEBEB;margin: 40px 0;}
.rz-tip{background: #fcf1eb;font-size: 12px;color: #FF6C17;padding: 8px 20px;margin-bottom: 20px;}
.fail{background: #fbecea;color: var(--main);}
.suc{background: #f2fdf2;color: #0f7f00;}
/* 审核状态 */
.qyzc-audit{padding: 80px 0 200px;text-align: center;}
.qyzc-audit image{width: 60px;height: 60px;margin: 0 auto;}
.audit-sta{font-size: 16px;color: #FF6C17;font-weight: bold;margin: 20px 0 10px;}
.audit-tip{font-size: 12px;color: #999;}
.edit-btn{width: 98px;height: 30px;border: 1px solid var(--main);border-radius: 2px;font-size: 14px;color: var(--main);text-align: center;line-height: 30px;margin: 30px auto 0;cursor: pointer;}
/* 路线上报 */
.ct-opt{justify-content: space-between;}
.pil{width: 93px;height: 30px;border: 1px solid #DCDFE6;border-radius: 3px;font-size: 12px;color: #606266;text-align: center;line-height: 30px;cursor: pointer;}
.pil:hover{color: var(--main);border-color: var(--main);}
.c-textarea{padding: 10px 12px;height: 100px;border: 1px solid #D8DCE6;border-radius: 4px;font-size: 12px;color: #666;}
.c-select{width: 190px;height: 30px;border: 1px solid #DCDFE6;border-radius: 4px;font-size: 12px;color: #666;padding: 0 12px;line-height: 30px;}
.c-select .uni-input{padding: 0 !important;height: 30px !important;line-height: 30px !important;}
.team-time{border: 1px solid #DCDFE6;padding: 0 12px;border: 1px solid #DCDFE6;border-radius: 4px;height: 30px;width: 320px;line-height: 30px;}
.time-zhi{display: block;margin: 0 12px;font-size: 12px;color: #303133;}
.datatime{width: 100%;text-align: left;font-size: 12px;color: #606266;}
.sel-type{margin-left: 30px;font-size: 12px;color: #666;}
.sel-type text{margin-right: 20px;}
/* 投诉管理 */
.tousu{padding: 30px 30px 25px;}
.c-tab{border-bottom: 1px solid #EDEEF0;}
.c-tab .li{font-size: 16px;color: #999;margin-right: 30px;position: relative;padding-bottom: 18px;}
.c-tab .li.active{color: var(--main);}
.c-tab .li.active::after{content: '';display: block;width: 32px;height: 3px;background: var(--main);position: absolute;bottom: 0;left: 50%;margin-left: -16px;}
.ts-list .li{padding: 25px 0;border-bottom: 1px solid #EDEEF0;position: relative;}
.ts-list .li:last-child{border-bottom: none;}
.ts-l{width: 80%;}
.ts-des{font-size: 16px;color: #333;line-height: 27px;}
.ts-img{margin-top: 10px;}
.ts-img image{width: 64px;height: 64px;margin-right: 8px;}
.ts-source{font-size: 12px;color: #999;margin-top: 15px;}
.ts-reply{margin-top: 24px;background: #F7F8FA;padding: 15px;}
.ts-reply-des{font-size: 14px;color: #666;line-height: 20px;}
.ts-reply-user{color: #000;font-weight: bold;}
.ts-reply-user_type{height: 14px;border: 1px solid #1597E8;border-radius: 4px;font-size: 12px;color: #1597E8;padding: 0 4px;line-height: 14px;margin: 0 5px;}
.ts-teply-time{font-size: 12px;color: #999;margin-top: 12px;}
.reply-btn{width: 76px;height: 32px;background: var(--main);border-radius: 3px;font-size: 12px;color: #fff;text-align: center;line-height: 32px;position: absolute;top: 25px;right: 20px;}
/* 招徕奖励 */
.award-box{padding: 40px 30px 50px;}
.add-btn{width: 100px;height: 32px;background: var(--main);border-radius: 3px;font-size: 12px;color: #fff;justify-content: center;}
.add-btn image{width: 15px;height: 15px;margin-right: 7px;}
.award-table{width: 100%;border: 1px solid #EBEEF5;border-collapse: collapse;margin-top: 25px;font-size: 12px;color: #606266;text-align: center;}
.award-table th{background: #F5F7FA;font-size: 12px;color: #303133;font-weight: normal;height: 40px;padding: 0 10px;}
.award-table td{line-height: 20px;padding: 20px 10px;}
.award-opt{color: #409EFF;cursor: pointer;}
/* 招徕奖励详情 */
.step{padding: 30px 0 20px;min-height: initial;align-items: flex-start;}
.step .li{width: 25%;text-align: center;font-size: 14px;color: #909399;position: relative;}
.step .li::after{content: '';display: block;border-bottom: 1px dashed #D1D1D1;width: 150px;position: absolute;top: 14px;right: -75px;}
.step .li:last-child::after{display: none;}
.step .li view{font-size: 16px;color: #C0C4CC;margin: 8px 0 4px;}
.step .li image{width: 28px;height: 28px;margin: 0 auto;}
.step .li.ing view{color: #303133;}
.step .li.end::after{background: #1A85FF;}
.award-det{padding: 30px 30px 50px;margin-top: 20px;}
.award-tit{font-size: 18px;color: #303133;font-weight: bold;}
.award-info{flex-wrap: wrap;}
.award-info .li{width: 50%;font-size: 16px;color: #303133;margin-top: 20px;}
.award-info .li .label{width: 102px;color: #909399;}
.bz-btn{color: #1A85FF;}
.award-det .c-line{margin: 20px 0 0;}
.mt55{margin-top: 55px;}
.award-img{margin-top: 20px;}
.award-img image{width: 64px;height: 64px;margin-right: 8px;}
.pzbox{justify-content: center;flex-wrap: wrap;}
.pzimg{width: 30px;height: 30px;margin: 5px;}
/* 申报奖励 */
.declare{padding: 30px 30px 50px;}
.team-counts{width: 163px;height: 30px;border: 1px solid #E3E3E3;border-radius: 4px;}
.jia{width: 40px;height: 30px;background: #E3E3E3;font-size: 30px;color: #A5A5A5;font-family: '宋体';text-align: center;line-height: 30px;cursor: pointer;}
.team-count{width: 85px;height: 30px;font-size: 14px;color: #323233;text-align: center;line-height: 30px;}
.single{width: 165px;height: 30px;border: 1px solid #E3E3E3;border-radius: 4px;padding: 0 12px;font-size: 12px;color: #909399;}
.single text{margin-right: 10px;}
.single input{font-size: 12px;color: #666;height: 30px;line-height: 30px;}
/* 旅游线路产品上报 */
.checkbox{zoom: .6;}
.dai{color: #FF6C17;}
.c-btns{min-width: 110px;width: 100%;font-size: 12px;color: #409EFF;justify-content: center;}
.c-btns text{font-family: '宋体';color: #E8E8E8;margin: 0 10px;}
.c-btns view{cursor: pointer;}
.add-btn1{width: 124px;}
/* 资源共享 */
.resource-total{padding: 16px 30px;font-size: 16px;color: #666;min-height: initial;}
.resource-list{margin-top: 16px;padding: 0 30px;}
.resource-list .li{padding: 18px 0;border-bottom: 1px solid #EDEEF0;cursor: pointer;}
.resource-list .li:last-child{border-bottom: none;}
.resource-tit{font-size: 18px;color: #333;font-weight: bold;}
.resource-info{font-size: 14px;color: #666;margin-top: 10px;}
.download{width: 20px;height: 20px;}
/* 分页 */
.panigator {font-size: 14px;color: #666;justify-content: center;margin-top: 30px;}
/* 需求广场 */
.xq-box{padding: 0 0 50px;}
.damand-tab{/* border-bottom: 1px solid #EDEEF0; */margin: 0 30px;padding-top: 15px;}
.damand-tab .li{font-size: 16px;color: #999;position: relative;padding: 20px 0;margin-right: 40px;}
.damand-tab .li.active{color: var(--main);}
.damand-tab .li.active::after{content: '';display: block;width: 32px;height: 3px;background: var(--main);position: absolute;left: 50%;margin-left: -16px;bottom: 0;}
.demand-list{padding: 0 30px;}
.demand-list .li{padding: 22px 0;border-bottom: 1px solid #EDEEF0;cursor: pointer;}
.demand-tit{font-size: 18px;color: #333;font-weight: bold;}
.demand-time{font-size: 12px;color: #999;font-weight: normal;}
.demand-user{font-size: 14px;color: #666;margin-top: 10px;}
.demand-des{font-size: 12px;color: #999;margin-top: 15px;padding-right: 100px;}
.demand-xinzi{margin-top: 15px;font-size: 14px;color: #FF6C17;}
.dsta{border: 1px solid #fde2e2;font-size: 14px;color: #e63c3c;background: #fef1f1;font-weight: normal;padding: 0 5px;margin-right: 12px;border-radius: 2px;}
.ding{background-color: #fdf6ec;border-color: #faecd8;color: #e6a23c;}
.dend{background-color: #f0f9eb;border-color: #e1f3d8;color: #67c23a;}
/* 资质申报 */
.declare-list{padding: 0 30px;}
.declare-list .li{padding: 22px 0;border-bottom: 1px solid #EDEEF0;cursor: pointer;}
.declare-list .li:last-child{border-bottom: none;}
.declare-tit{font-size: 18px;color: #333;font-weight: bold;}
.declare-who{font-size: 14px;color: #666;margin-top: 10px;}
.declare-des{font-size: 12px;color: #999;margin-top: 15px;line-height: 20px;}
.declare-btn{width: 80px;height: 32px;background: var(--main);border-radius: 4px;font-size: 14px;color: #fff;text-align: center;line-height: 32px;}
.declare-record{padding: 0 30px 50px;}
/* 学习中心 */
.learn-box{min-height: initial;padding: 0 30px 0;margin-bottom: 16px;}
.learn-tits{font-size: 16px;color: #333;}
.learn-tits image{width: 13px;height: 14px;margin-right: 8px;}
.learn-list .li{border-bottom: 1px solid #EBEBEB;padding: 25px 0;}
.learn-list .li:last-child{border-bottom: none;}
.learn-img{width: 147px;height: 83px;border-radius: 5px;margin-right: 20px;}
.learn-tit{font-size: 18px;color: #333;font-weight: bold;}
.learn-time{font-size: 12px;color: #666;margin-top: 15px;}
.learn-time text{font-family: '宋体';margin: 0 10px;}
.learn-btn{width: 76px;height: 32px;background: linear-gradient(90deg, #FF5519 0%, #DF230F 100%);border-radius: 21px;font-size: 12px;color: #fff;text-align: center;line-height: 32px;}
.li-t{border-bottom: 1px solid #EBEBEB;padding: 22px 0;}
.ks-tit{font-size: 18px;color: #333;font-weight: bold;}
.redo{font-size: 12px;color: #999;justify-content: center;margin-top: 10px;}
.redo image{width: 10px;height: 10px;margin-right: 5px;}
.percent{margin-top: 12px;font-size: 12px;color: #999;}
.percent-cent{width: 438px;height: 8px;background: #F5F5F5;border-radius: 6px;position: relative;margin-right: 10px;}
.percent-cent view{position: absolute;top: 0;left: 0;height: 8px;border-radius: 6px;background: #F8A31D;}
.li-b{padding: 30px 50px;}
.li-b .lis{width: 33.33%;text-align: center;}
.lis-t{position: relative;width: 167px;height: 167px;margin: 0 auto;}
.lis-t image{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.lis-text{font-size: 12px;color: #999;display: block;}
.lis-cent{font-size: 32px;color: #F45D44;margin-top: 5px;}
.lis-cent text{font-size: 14px;}
.lis-tip{font-size: 12px;color: #999;}
.lis-tc{position: relative;z-index: 2;padding-top: 50px;}
/* 学习中心观看视频 */
.zbtit{height: 82px;line-height: 82px;background: #333333;padding: 0 30px;}
.zb-back{font-size: 16px;color: #fff;background: url(/static/images/back.png) no-repeat left center;padding-left: 27px;margin-right: 70px;}
.zbtit text{font-size: 18px;color: #fff;font-weight: bold;vertical-align: middle;}
.live{position: fixed;top: 134px;left: 0;bottom: 0;right: 0;background: #333;}
.live-l{position: absolute;top: 0;left: 0;bottom: 0;width: 80%;}
.live-c{position: absolute;top: 0;left: 0;bottom: 74px;right: 0;}
.live-video{width: 100%;height: 100%;}
.live-b{position: absolute;left: 0;bottom: 0;height: 74px;line-height: 74px;right: 0;padding: 0 30px 0 100px;font-size: 16px;color: #9b9b9b;justify-content: center;}
.live-b a{color: rgba(255,255,255,.5);font-size: 16px;}
.next{background: url(/static/images/next.png) no-repeat right center;padding-right: 23px;margin-left: 52px;}
.prev{background: url(/static/images/prev.png) no-repeat left center;padding-left: 23px;}
.kclive-r{position: absolute;top: 0;right: 0;width: 20%;bottom: 0;background: #2A2A2A;}
.kctabs{background: #232323;}
.kctabs a{display: block;height: 56px;line-height: 56px;font-size: 16px;color: #909090;text-align: center;}
.kctabs a i{display: inline-block;width: 14px;height: 14px;margin-right: 5px;vertical-align: middle;}
.kctabs a.active{color: #DF230F;}
.kcjj i{background: url(/static/images/jjico.png) no-repeat center;}
.kcdet{margin: 0 20px;border-bottom: 1px solid #454545;padding: 25px 0;}
.kcdet h3{font-size: 20px;color: #fff;line-height: 34px;font-weight: normal;}
.kcdet p{font-size: 12px;color: #fff;margin-top: 20px;}
.kcdet p em{font-style: normal;margin: 0 12px;font-family: '宋体';}
.kclive-con{position: absolute;top: 56px;right: 0;left: 0;bottom: 0;overflow-y: auto;padding-bottom: 30px;}
.kctits{font-size: 18px;color: #fff;position: relative;padding-left: 10px;margin: 25px 20px 15px;}
.kctits:before{content: '';display: block;width: 3px;height: 15px;border-radius: 3px;background: #DF230F;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.kclive-list{margin: 0 20px;}
.kclive-list .li{line-height: 34px;color: #999;padding-left: 24px;background: url(/static/images/bfico1.png) no-repeat left center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;cursor: pointer;}
.kclive-list .li:hover,.kclive-list .li.active{background-image: url(/static/images/bfico1_h.png);color: #DF230F;}

/* 申报弹窗 */
.ceng{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99;background: rgba(0,0,0,.3);}
.popup{position: fixed;top: 50%;transform: translateY(-50%);left: 50%;width: 914px;margin-left: -457px;padding: 20px 30px 40px;background: #fff;z-index: 100;}
.pop-tit{font-size: 16px;color: #333;}
.pop-btn{justify-content: flex-end;margin-top: 35px;}
.pop-cancel,.pop-submit{width: 78px;height: 30px;border-radius: 4px;font-size: 14px;text-align: center;line-height: 30px;cursor: pointer;}
.pop-cancel{border: 1px solid #D1D1D1;color: #666;margin-right: 18px;}
.pop-submit{border: 1px solid var(--main);background: var(--main);color: #fff;}
.pop-con{flex-wrap: wrap;align-items: flex-start;margin-top: 20px;}
.c-forms{flex-wrap: wrap;}
.pop-con .li{width: 50%;}
.popup-h{width: 600px;margin-left: -300px;}
.pop-close{width: 32px;height: 32px;position: absolute;top: 10px;right: 10px;cursor: pointer;}
.pop-textarea{width: 100%;height: 200px;box-sizing: border-box;font-size: 14px;color: #333;border: 1px solid #e9e9e9;border-radius: 5px;margin-top: 20px; padding: 15px;}
/* 申报记录 */
.record-filter{justify-content: space-between;}
.record-filter .li{margin-top: 0;margin-left: 20px;}
.record-filter .li .label{width: auto;}
.inquire{width: 90px;height: 32px;background: var(--main);border-radius: 2px;font-size: 14px;color: #fff;text-align: center;line-height: 32px;margin: 0 10px 0 0;cursor: pointer;}
.inquire-c{width: 60px;height: 32px;background: var(--main);border-radius: 2px;font-size: 14px;color: #fff;text-align: center;line-height: 32px;margin: 0 0 0 10px;cursor: pointer;}

.reset{width: 60px;height: 30px;border: 1px solid #4A4A4A;border-radius: 2px;font-size: 14px;color: #343434;text-align: center;line-height: 32px;}
/* 上报数据分析 */
.sj-box{min-height: initial;}
.sj-tit{font-size: 16px;color: #1D2129;font-weight: bold;padding: 20px;border-bottom: 1px solid #E9E9E9;}
.sj-box-c{padding: 20px;height: 200px;}
.sj-box1{min-height: initial;width: 460px;}
.sj-box-b{justify-content: space-between;margin-top: 20px;}
/* 考试中心 */
.exam-list{/* margin-top: 20px; */padding: 0 30px;}
.exam-list .li{padding: 20px 0;border-bottom: 1px solid #EBEBEB;cursor: pointer;}
.ks-time{font-size: 12px;color: #999;margin-top: 10px;}
.ks-status{font-size: 12px;color: #999;text-align: right;}
.ks-status.ing{color: #f00;}
/* .ks-day{justify-content: flex-end;color: #666;margin-top: 8px;}
.ks-day view{width: 20px;height: 20px;background: var(--main);color: #fff;text-align: center;border-radius: 3px;line-height: 20px;}
.ks-day text{display: block;margin: 0 3px;}
.ks-day text:last-child{margin-right: 0;} */
/* 试卷详情 */
.sj-det{min-height: initial;padding: 30px;}
.kst-tit{font-size: 18px;color: #333;font-weight: bold;text-align: center;border-bottom: 1px solid #EBEBEB;padding: 0 0 28px;margin-bottom: 30px;}
.kst-info{justify-content: center;font-size: 12px;color: #999;}
.kst-info text{color: #333;margin: 0 19px 0 0;}
.sjms{margin: 30px auto 0;width: 120px;height: 30px;border: 1px solid var(--main);line-height: 30px;border-radius: 4px;font-size: 14px;color: var(--main);text-align: center;cursor: pointer;}
.sjms:hover{background: var(--main);color: #fff;}
.tx-det{min-height: initial;margin-top: 20px;padding: 30px;}
.tx-info{margin-top: 40px;font-size: 14px;color: #666;}
/* 考试页面 */
.loca{height: 78px;padding: 0 30px;min-height: initial;}
.back{font-size: 16px;color: #333;padding-left: 30px;background: url(/static/images/back1.png) no-repeat left center;}
.juanzi{padding: 20px 0 0;align-items: flex-start;}
.ztleft{width: 890px;margin-right: 30px;}
.topic{padding: 25px 30px;background: #fff;border-radius: 6px 6px 0 0;box-shadow:0px 0px 10px rgba(81,0,0,0.1);}
.sj-h3{font-size: 18px;color: #333;}
.process-load{color: #999;margin-top: 18px;justify-content: space-between;}
.process-load .process{width: 645px;height: 14px;background: #FFDDD1;border: 1px solid #ffded2;position: relative;border-radius: 8px;overflow: hidden;margin-top: 2px;}
.process-load .process view{position: absolute;top: 0;left: 0;height: 14px;background: #F8A31D;border-radius: 8px;}
.process-load text{color: #DF230F;font-size: 14px;}
.sj-line{color: #707070;margin: 0 12px;}
.exam{background: #fff;border-radius: 0 0 6px 6px;margin-top: 10px;box-shadow:0px 0px 10px rgba(81,0,0,0.1);}
.question{background: #F5F5F5;padding: 25px 30px;font-size: 18px;color: #333;}
.answer{margin-top: 20px;padding-bottom: 45px;}
.answer .li{font-size: 18px;color: #333;padding: 10px 30px 10px 75px;background-image: url(/static/images/wei.png);background-position: 30px center;background-repeat: no-repeat;cursor: pointer;}
.answer .li.sels{background-color: #F5F5F5;background-image: url(/static/images/sel.png);}
.operate{/* position: fixed;bottom: 0;left: 50%;margin-left: -600px;box-shadow:0px 0px 10px rgba(81,0,0,0.1); */border-radius: 6px;width: 830px;background: #fff;height: 40px;line-height: 40px;z-index: 30;padding: 0 30px;justify-content: space-between;margin-top: 12px;}
.operate button{color: #666;font-size: 16px;background: none;}
.operate button:hover{color: #333;}
.operate button[disabled]{background: none;color: #999;}
.operate button[disabled]:hover{color: #999;}
.ztright{width: 280px;min-height: initial;}
.daojishi{padding: 22px 0;text-align: center;background: #f5f5f5;line-height: 21px;font-size: 12px;color: #666;}
.daojishi view{font-size: 14px;color: #fff;width: 24px;height: 21px;border-radius: 2px;background: #DF230F;}
.daojishi text{margin: 0 5px;}
.ztrightc{padding: 30px;}
.zt-tit{font-size: 18px;color: #333;border-bottom: 1px solid #EBEBEB;padding-bottom: 10px;position: relative;padding-left: 11px;}
.zt-tit:before{content: '';display: block;width: 6px;height: 15px;border-radius: 3px;background: #DF230F;position: absolute;top: 5px;left: 0;}
.zt-tits{color: #999;margin: 10px 0;}
.dtka{flex-wrap: wrap;}
.dtka .li{width: 32px;height: 22px;border: 1px solid #C7C7C7;border-radius: 5px;text-align: center;line-height: 22px;color: #999;margin: 0 12px 10px 0;cursor: pointer;}
.dtka .li:nth-child(5n){margin-right: 0;}
.dtka .li.ing{border-color: #707070;color: #333;}
.dtka .li.correct{border-color: #0BBE2F;background: #0BBE2F;color: #fff;}
.dtka .li.error{border-color: #DF230F;background: #DF230F;color: #fff;}
.sta{border-top: 1px solid #EBEBEB;margin-top: 20px;padding-top: 11px;}
.sta text{font-size: 12px;color: #999;margin-right: 20px;}
.sta text:before{content: '';display: inline-block;width: 13px;height: 13px;border: 1px solid #C7C7C7;border-radius: 2px;margin-right: 4px;vertical-align: middle;}
.sta text.sta-error:before{background: #DF230F;border-color: #DF230F;}
.jiaojuan{margin: 30px auto 0;width: 200px;height: 40px;border: 1px solid var(--main);border-radius: 6px;text-align: center;line-height: 40px;font-size: 16px;color: #DF230F;cursor: pointer;}
/* 成绩查询 */
.gourl {width: 146px;height: 42px;background: var(--main); text-align: center;font-size: 16px;color: #fff;line-height: 42px;border-radius: 21px;margin: 30px auto 0;}
.cj-list{padding: 0 30px;}
.cj-list .li{padding: 23px 0;border-bottom: 1px solid #EBEBEB;clear: both;overflow: hidden;}
.cj-list .li:last-child{border-bottom: none;}
.cj-list .li .ztl{width: 620px;}
.cj-tit{font-size: 18px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;}
.cj-bri{font-size: 12px;margin-top: 8px;}
.cj-bri text{font-family: '宋体';font-style: normal;color: #707070;margin: 0 11px;}
.cj-list .li .ztl:hover .cj-tit{color: var(--main);}
.cj-list .li .ztr{align-items: flex-start;}
.ckjx{display: block;width: 76px;height: 30px;border: 1px solid var(--main);border-radius: 4px;line-height: 30px;font-size: 12px;color: var(--main);text-align: center;}
.ckjx:hover{background: #DF230F;color: #fff;}
.ckbg{color: #999;margin-right: 20px;line-height: 32px;font-size: 12px;}
.ckbg:hover{color: #333;}
.ks-status{position: relative;}
.kssta{display: block;font-size: 14px;color: #333;}
.kssta-red{display: block;font-size: 14px;color: #DF230F;}
.ks-sta{display: block;width: 78px;height: 68px;margin-left: 20px;}
.day{font-size: 12px;color: #DF230F;margin-left: 20px;}
.day .span{width: 25px;height: 37px;border-radius: 6px;line-height: 37px;text-align: center;background: #DF230F;font-size: 24px;color: #fff;margin-right: 4px;}
.day .em{font-style: normal;margin-top: 22px;}


/* 考试结果 */
.result{margin: 20px 0;padding: 40px 0;text-align: center;background: #fff url(/static/images/jgbg.png) no-repeat top center;min-height: initial;}
.yuejuan{padding: 40px 0 100px;text-align: center;font-size: 18px;color: #333;}
.yuejuan image{display: block;margin: 0 auto 15px;width: 78px;height: 81px;}
.suc-tit{text-align: center;margin-bottom: 20px;padding: 0 30px;}
.suc-tit p{font-size: 24px;color: #333;font-weight: bold;}
.suc-tit span{display: block;font-size: 12px;color: #999;margin-top: 10px;}
.re-info{margin: 40px 0 55px;padding-left: 225px;}
.re-info .li{float: left;margin-right: 38px;font-size: 18px;color: #333;position: relative; }
.re-fen{background: url(/static/images/jgbg2.png) no-repeat;width: 189px;height: 189px;text-align: center;overflow: hidden;margin-top: 88px;}
.re-fen em{font-style: normal;font-size: 14px;font-weight: normal;}
.re-fen p{margin-top: 50px;font-size: 32px;color: #FF5519;font-weight: bold;}
.re-fen span{display: block;font-size: 24px;color: #999;width: 103px;border-top: 1px solid #EBEBEB;margin: 5px auto 0;padding-top: 5px;}
.re-info .li.spe .re-fen{background: url(/static/images/jgbg1.png) no-repeat;width: 276px;height: 276px;margin-top: 0;}
.re-info .li.spe .re-fen p{margin-top: 95px;font-size: 43px;}
.re-info .li.spe .re-fen p em{font-size: 18px;}
.re-info .li.spe .re-fen span{font-size: 14px;border-top: none;padding-top: 0;}
.re-fen-c{position: relative;z-index: 5;}
.re-info .canvas11{position: absolute;left:38px;top:38px; display: block;z-index: 1;}
.re-info .canvas22{position: absolute;left:30px;top:117px; display: block;z-index: 1;}
.ti-count{margin-bottom: 80px;text-align: center;min-height: initial;}
.ti-count span{display: block;font-size: 18px;color: #333;margin-bottom: 15px;}
.ti-count table{width: 100%;border: 1px solid #F7F7F7;color: #333;}
.ti-count table th{height: 48px;background: #F5F5F5;color: #999;}
.ti-count table tr th:first-child,.ti-count table tr td:first-child{padding-left: 80px;}
.ti-count table tr th:last-child,.ti-count table tr td:last-child{padding-right: 80px;}
.ti-count table td{padding: 15px 0;}
.goon,.confirm{display: inline-block;width: 144px;height: 40px;border-radius: 21px;line-height: 40px;font-size: 16px;color: #FF5519;border: 1px solid #FF5519;margin: 0 14px;}
.confirm{border-color: #DF230F;color: #DF230F;}
/* 学习记录 */
.kclist{padding: 0 30px;}
.kclist .li{padding: 20px 0;border-bottom: 1px solid #EBEBEB;clear: both;overflow: hidden;align-items: flex-start;}
.kclist .li:last-child{border-bottom: none;}
.kcimg{width: 176px;height: 99px;border-radius: 4px;margin-right: 20px;}
.kcinfo{width: 520px;}
.kcinfo h3{font-size: 18px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 5px 0 2px;}
.process-box{margin: 8px 0;}
.process-box .process{width: 301px;height: 8px;border-radius: 4px;background: #F5F5F5;position: relative;margin-right: 4px;}
.process-box .process view{position: absolute;left: 0;top: 0;background: #F8A31D;border-radius: 4px;height: 8px;}
.process-box span{font-size: 12px;color: #999;line-height: 20px;}
.kcinfo p{font-size: 12px;}
.kcinfo p em{font-family: '宋体';font-style: normal;color: #707070;margin: 0 11px;}
.tkbtn{width:146px;height:42px;background:linear-gradient(90deg,rgba(255,85,25,1) 0%,rgba(223,35,15,1) 100%);border-radius:21px;font-size: 16px;color: #fff;text-align: center;line-height: 42px;margin-top: 32px;display: block;}
.kclist li a:hover h3{color: #DF230F;}
.tkbtn:hover{background: #FF5519;}
.xxwc{width: 100px;height: 100px;}
/* 首页 */
.gk-info{min-height: initial;padding: 40px 30px;}
.gk-info .li{width: 25%;font-size: 26px;color: #1D2129;align-items: flex-start;}
.gk-info .li image{width: 36px;height: 36px;margin-right: 9px;}
.gk-info .li text{display: block;font-size: 12px;color: #4E5969;margin-bottom: 5px;}
.sy-box{min-height: initial;margin-top: 20px;}
.sye{height: 340px;}
.idx-nav{justify-content: space-between;}
.idx-nav .li{width: 461px;}
.idx-nav .li image{width: 100%;height: 129px;}
.hb-box{min-height: initial;margin-top: 20px;padding: 20px 15px;margin-bottom: 20px;}
.sj-tits{font-size: 16px;color: #1D2129;font-weight: bold;}
.sj-more{font-weight: normal;font-size: 14px;color: #999;}
.hb-list{flex-wrap: wrap;}
.hb-list .li{width: 260px;height: 50px;background: #F8F8F8;border-radius: 8px;margin: 20px 20px 0 0;padding: 15px;cursor: pointer;}
.hb-list .li:nth-child(3n){margin-right: 0;}
.hb-list .li image{width: 36px;height: 36px;margin-right: 10px;}
.hb-tit{font-size: 16px;color: #333;}
.hb-bri{font-size: 13px;color: #999;margin-top: 8px;}
/* 人员管理 */
.ry-box{padding: 30px;}
.download-btn{font-size: 12px;color: var(--main);}
.dr-btn{width: 54px;height: 30px;border: 1px solid var(--main);border-radius: 3px;font-size: 12px;color: var(--main);text-align: center;line-height: 30px;margin-left: 40px;}
.c-picker{height: 30px;border: 1px solid #DCDFE6;border-radius: 4px;font-size: 12px;color: #666;padding: 0 12px;line-height: 30px;}
/* 人员详情 */
.xq-det{padding: 0 30px;}
.xq-det-t{border-bottom: 1px solid #EDEEF0;padding: 30px 0 40px;}
.xq-tit{font-size: 24px;color: #333;font-weight: bold;}
.xq-time{font-size: 12px;color: #999;font-weight: normal;}
.xq-res{font-size: 14px;color: #666;margin-top: 18px;}
.xq-res view{margin-right: 55px;}
.xq-des{padding: 30px 0 50px;font-size: 12px;color: #666;line-height: 20px;}
.xq-bot{min-height: initial;padding: 30px;margin-top: 20px;}
.xq-bot-tit{font-size: 16px;color: #333;font-weight: bold;}
/* 申报记录 */
.jl-det{padding: 0 30px 50px;}
.jl-tit{font-size: 18px;color: #333;font-weight: bold;padding: 30px 0;border-bottom: 1px solid #EDEEF0;}
.jl-info{flex-wrap: wrap;padding: 30px 0;}
.jl-info .li{width: 50%;font-size: 16px;color: #303133;padding: 10px 0;}
.jl-info .li .label{color: #909399;width: 100px;}
.jl-tits{font-size: 18px;color: #333;font-weight: bold;margin-top: 50px;}
.jl-file{margin-top: 20px;flex-wrap: wrap;}
.jl-file image{width: 64px;height: 64px;margin: 0 10px 10px 0;}
.c-pickers{width: 165px;}
.c-pickers.uni-combox{height: 30px;line-height: 30px;padding: 0 12px !important;}
.c-pickers.uni-combox .uni-input-input{font-size: 12px;}
/* 发布需求 */
.xq-pop{height: 600px;overflow-y: auto;}
.fb-form .li{margin-top: 0;margin-right: 30px;}
.fb-form .li .label{width: auto;}
.xq-pop-con{height: 450px;}
.xq-table td{padding: 0 10px;height: 50px;}
.xq-pop .pop-btn{margin-top: 0}
.add-xq{font-size: 14px;color: var(--main);}
.jus-align{justify-content: center;}
.dp-time{width: 375px;}
.form-num{margin-top: 25px;}
.form-num .label{font-size: 14px;color: #666;padding-right: 15px;}

/* 人才交流 */
.career-logo{width: 50px;height: 50px;border-radius: 5px;float: left;margin-right: 10px;}
.career-logo image{width: 100%;height: 100%;}
.career-detail{display: flex;justify-content: space-between;padding: 20px 10px;border-bottom: 1px solid #EDEEF0;}
.career-detail:hover{background-color: #eeeeee;border-radius: 5px;}
.career-detail:last-child{border-bottom: none;}
.career-detail-title{font-weight: bold;}
.career-detail-address{font-size: 14px;color: #666;margin: 5px 0;}
.career-detail-salary{font-weight: bold;color: #1597E8;margin-right: 10px;}
.career-tag{padding: 0px 10px;border: 1px solid #1597E8;color:#1597E8;border-radius: 5px;display:inline-block;font-size:10px;margin-left: 5px;}
.pb20{padding-bottom: 20px;}