html, body{ padding: 0; margin: 0; font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.tit_h1{ display: block; font-size: 14px; color: #3C3C3C; line-height: 14px;}
.tit_cont{ margin-bottom: 10px;}
.margin_w{ padding: 0 5px;}
body{ background: #F1F4F6;}
.content{ padding: 0!important;}
.contentstyle{ background: #fff; border-radius: 4px; margin: 10px; padding: 10px;}
.studybox .top{ background: #FAFAFA; border: 1px solid #EDEDED; padding: 12px 10px 0 10px;}
.studybox .top .li{ padding-left: 50px;}
/*.studybox .top .li .el-input__inner{ text-align: center;}*/
.studybox .form .m{ background: #FAFAFA; border: 1px solid #EDEDED; padding: 10px; margin-bottom: -1px;}
.studybox .form{ margin-top: 10px;}
.studybox .form .list{ min-height: 60vh;}
.el-tag--primary2{ background: #59BF67; color: #fff; border-color: #59BF67;}
.el-tag--success2{ background: #FC3939; color: #fff; border-color: #FC3939;}
.el-tag--zhong1, .el-tag--zhong2, .el-tag--zhong3, .el-tag--zhong4{ color: #000000; background: hsla(0,0%,100%,0.00); border: none; padding: 0 0 0 20px; position: relative;}
.el-tag--zhong1::after{ content: ''; width: 14px; height: 14px; background: #E7E7E7; position: absolute; left: 0; top: 50%; margin-top: -7px; border-radius: 100%;}
.el-tag--zhong2::after{ content: ''; width: 14px; height: 14px; background: #FF0000; position: absolute; left: 0; top: 50%; margin-top: -7px; border-radius: 100%;}
.el-tag--zhong3::after{ content: ''; width: 14px; height: 14px; background: #FFC952; position: absolute; left: 0; top: 50%; margin-top: -7px; border-radius: 100%;}
.el-tag--zhong4::after{ content: ''; width: 14px; height: 14px; background: #2990FF; position: absolute; left: 0; top: 50%; margin-top: -7px; border-radius: 100%;}
.el-table th.el-table__cell.is-leaf{ background: #FAFAFA;}
.page{ padding: 15px;}
.styleupss{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 100;}
.styleupss .up{ width: 100%; height: 100%; background: #000; opacity: 0.7; position: absolute; top: 0; left: 0; z-index: 0;}
.styleupss .cont{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: flex; justify-content: center; align-items: center;}
.styleupss .mk{ background: #fff; border-radius: 5px; padding: 20px;}
.styleupss .mk1{ width: 600px;}
.styleupss .mk2{ width: 500px;}
.styleupss .mk3{ width: 1200px;}
.styleupss .mk4{ width: 820px;}
.styleupss .mk5{ width: 1000px;}
.styleupss .mk .top{ display: flex; justify-content: space-between; margin: 5px 0;}
.styleupss .mk .top .h1{ font-size: 16px; color: #000; line-height: 20px;}
.styleupss .mk .top .sole{ width: 20px; height: 20px; background: url(../images/sole.png) no-repeat center; background-size: 16px auto; cursor: pointer;}
.styleupss .mk .top{ margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid #eee;}
.styleupss .mk .bot{ display: flex; justify-content: center; border-top: 1px solid #eee; padding-top: 15px; margin-top: 15px;}
.styleupss .mk1 .bot, .styleupss .mk3 .bot{ justify-content: flex-end;}
.styleupss .mk .mfr .el-select{ display: block;}
.styleupss .mk .mfr .ty .el-form-item__content{ display: flex; align-items: center;}
.styleupss .mk .mfr .ty .ps{ font-size: 14px; color: #007AFF; margin-left: 15px;}
.ckedbox .el-checkbox{ border: 1px solid #D2D6DF; border-radius: 2px; padding: 0 15px; line-height: 32px; margin-right: 10px;}
.ckedbox .el-checkbox.is-checked{ border-color: #C7743D; background: url(../images/w.png) no-repeat right -1px bottom -1px; background-size: 13px auto;}
.ckedbox .el-checkbox .el-checkbox__input{ width: 14px; height: 14px; border-radius: 100%; background: #E7E7E7; overflow: hidden;}
.ckedbox .el-checkbox .el-checkbox__inner{ display: none;}
.ckedbox .el-checkbox .el-checkbox__label{ color: #666666!important;}
.ckedbox .el-checkbox:nth-child(2) .el-checkbox__input{ background: #FF0000;}
.ckedbox .el-checkbox:nth-child(3) .el-checkbox__input{ background: #FFC952;}
.ckedbox .el-checkbox:nth-child(4) .el-checkbox__input{ background: #2990FF;}
.styleupss .grt{ border: 1px solid #D2D6DF; border-radius: 2px;}
.styleupss .grt .mp{ display: flex; justify-content: space-between; align-items: center; background: #F3F4F5; border-radius: 2px 2px 0 0; padding: 0 20px 0 12px; border-bottom: 1px solid #D2D6DF;}
.styleupss .grt .mp .m{ color: #777; font-size: 14px; line-height: 20px; padding: 8px 0;}
.styleupss .grt .st{ padding: 12px; overflow-y: auto; height: 350px;}
.styleupss .grt .st .el-checkbox-group{ display: flex; justify-content:start; flex-wrap: wrap;}
.styleupss .grt .st .li{ width: 33%; padding: 5px 0;}
.styleupss .grt .st .el-checkbox__label{ line-height: 20px;}
.comtit{ display: flex; justify-content: space-between; border-bottom: 1px solid #F3F3F3; padding-bottom: 5px;}
.comtit .tur{ padding-left: 12px; line-height: 32px; font-size: 14px; background: url(../images/10.png) no-repeat left center; background-size: 8px auto; color: #000;}
a{ text-decoration: none;}
.comtit .sole{ display: flex; padding: 0 10px; background: #C7743D; border-radius: 3px; line-height: 32px;}
.comtit .sole div{ font-size: 14px; color: #fff; padding-left: 20px; background: url(../images/11.png) no-repeat left center; background-size: 16px auto;}
.studybox .form .list2{ min-height: inherit;}
.qingping{ margin-top: 25px;}
.qingping .h1{ font-size: 14px; color: #000; line-height: 20px;}
.qingping .top{ display: flex; justify-content: space-between; align-items: center; border: 1px solid #EDEDED; background: #FAFAFA; padding: 10px; border-radius: 2px; margin-top: 10px;}
.qingping .top .left{ display: flex;}
.qingping .top .left .m .el-date-editor.el-input{ width: 100px;}
.qingping .top .left .m .el-input__inner{ height: 34px; line-height: 34px;}
.qingping .top .left .m .el-input__icon{ line-height: 34px;}
.qingping .top .mun{ display: flex; margin-left: 32px;}
.qingping .top .mun .l{ width: 60px; height: 32px; line-height: 32px; border: 1px solid #EDEDED; text-align: center; font-size: 14px; color: #000; background: #fff; border-radius: 16px; margin-left: 10px; cursor: pointer;}
.qingping .top .mun .l:first-child{ margin-left: 0;}
.qingping .top .mun .l.on{ background: #C7743D; color: #fff; border-color: #C7743D;}
.qingping .top .a{padding: 0 10px; background: #5B9F50; font-size: 14px; color: #fff; line-height: 34px; border-radius: 2px;}
.qingping .boot{ display: flex; justify-content: space-between; margin-top: 10px;}
.qingping .boot .left{ width: 250px; border: 1px solid #EDEDED; border-radius: 2px; background: #fff;}
.qingping .boot .right{ width: calc(100% - 262px);}
.qingping .boot .left .hh2{ font-size: 14px; background: #FAFAFA; border-radius: 2px 2px 0 0; border-bottom: 1px solid #EDEDED; padding: 0 12px; line-height: 48px;}
.qingping .boot .left .nac{ padding: 10px 0;}
.qingping .boot .left .nac .li{ font-size: 14px; line-height: 36px; padding: 0 12px; color: #000; cursor: pointer;}
.qingping .boot .left .nac .li.on{ background: #FAFAFA url(../images/w2.png) no-repeat center right 10px; background-size: 8px auto; color: #C7743D;}
::-webkit-scrollbar{ width: 8px; height: 8px; background: #eee; border-radius: 4px;}
::-webkit-scrollbar-thumb{ width: 8px; height: 8px; background: #999; border-radius: 4px;}
.qingping .boot .right .tab{ min-height: 350px;}
.el-table th.el-table__cell>.cell{ white-space: nowrap;}
.qingping .boot .right .vm{ width: 30px; height: 30px; border-radius: 2px;}
.qingping .boot .right .vm img{ display: block; width: 100%;}
.styleupss .foom{ background: #FAFAFA; border: 1px solid #EDEDED; padding: 15px 10px; margin-top: 10px;}
.styleupss .foom .li1{ border: 1px solid #D2D6DF; background: #F2F2F2; border-radius: 2px;}
.styleupss .foom .li .img, .styleupss .uer .img{ display: flex; justify-content: flex-start; flex-wrap: wrap;} 
.styleupss .foom .li .img .m,
.styleupss .uer .img .m{ width: 110px; height: 110px; margin: 0 10px 10px 0; overflow: hidden; border: 1px solid #D2D6DF; border-radius: 2px; background: #F2F2F2; display: flex; justify-content: center; align-items: center;}
.styleupss .foom .li .img .m img{ display: block; max-width: 100%; max-height: 100%; width: auto; height: auto;}
.styleupss .foom .li .p{ font-size: 14px; line-height: 24px; padding: 10px 12px;}
.styleupss .foom .li .ht,
.styleupss .uer .ht{ display: flex; justify-content: space-between; /*padding: 0 12px;*/}
.styleupss .foom .li .ht a,
.styleupss .uer .ht a{ font-size: 14px; /*line-height: 32px;*/ color: #007AFF; text-decoration: underline;}
.styleupss .foom .li .ht .m,
.styleupss .uer .ht .m{ font-size: 14px; /*line-height: 32px;*/ color: #007AFF;}
.styleupss .foom .el-form-item:last-child{ margin-bottom: 0;}
.styleupss .foom2{ padding: 0 10px; background: #FFF3EC; border-color: #FFD7BC;}
.styleupss .foom2 .el-radio img{ margin-right: 10px;}
.styleupss .uer th{ width: 110px;}
.styleupss .uer{ margin-top: 10px;}
.studybox .form.tiis th{ width: 110px;}
.styleupss .lamkp .el-form-item__label{ width: 75px!important;}
.styleupss .lamkp .el-form-item__content{ margin-left: 75px!important;}
.studybox .wli{ margin-top: 25px;}
.studybox .wli:first-child{ margin-top: 0;}
.studybox .wli .w1{ font-size: 14px;}
.studybox .wli .form{ margin-top: 5px; min-height: inherit;}
.studybox .wli .form .list{ min-height: unset;}
/*.studybox .form{ margin-top: 0;}*/
.styleupss .mk2 .bot .el-form-item__content{ margin-left: 0!important;}
.entrybox{ position: fixed; top: 0; left: 50%; transform: translateX(-50%); width: 100%; height: 100%; /*width: 1920px; height: 1080px; */background: url(../images/w9.jpg) no-repeat center bottom; background-size: cover; display: flex; justify-content: center; align-items: center;}
.entrybox .bot{ font-size: 14px; line-height: 18px; color: #EBB478; text-align: center; margin-top: 85px;}
/*.entrybox .ms img{ display: block; height: 46px; margin: auto;}*/
.entrybox .mker{ display: flex; /*margin: 30px auto 0; width: 603px; height:443px; background: url(../images/2w.png) no-repeat center; background-size: 100% 100%;*/}
/*.entrybox .mker .t{ padding: 0 30px; display: flex; justify-content: space-between; align-items: center; height: 73px;}
.entrybox .mker .t img{ display: block; height: 24px;}
.entrybox .mker .form{ width: 350px; margin: 75px auto 0;}
.entrybox .mker .form .li{ margin-bottom: 20px; position: relative;}
.entrybox .mker .form .li .input{ display: flex; box-sizing: border-box;}
.entrybox .mker .form .li .input input{ display: block; width: 100%; height: 40px; border-radius: 2px; border: none; background: #FFEBC9; outline: none; padding: 0 20px 0 55px; font-size: 16px;}
.entrybox .mker .form .li .input input::placeholder{ color: rgba(152,152,152,0.2821);}
.entrybox .mker .form .li i{ display: block; width: 40px; height: 30px; position: absolute; left: 0; top: 50%; transform: translateY(-50%); border-right: 1px solid #DF9F5E;}
.entrybox .mker .form .li:first-child i{ background: url(../images/18.png) no-repeat center; background-size: 17px auto;}
.entrybox .mker .form .li:nth-child(2) i{ background: url(../images/30.png) no-repeat center; background-size: 17px auto;}
.entrybox .mker .form .li:nth-child(3) i{ background: url(../images/31.png) no-repeat center; background-size: 17px auto;}
.entrybox .mker .form .li2{ display: flex; justify-content: space-between;}
.entrybox .mker .form .li2 .input{ width: 234px;}
.entrybox .mker .form .li2 .m{ width: 103px; overflow: hidden; height: 40px; display: flex; justify-content: center; align-items: center;}
.entrybox .mker .form .li2 .m img{ display: block; width: 100%;}
.entrybox .mker .form .li button{ display: block; width: 100%; height: 40px; border-radius: 2px; background: linear-gradient(180deg, #F6C469 0%, #E9B160 55%, #F1BE85 100%); border: none; font-size: 16px; color: #fff; margin: 24px 0 0 0;}*/
.entrybox .mker .img{ width: 754px; height: 450px; position: relative; margin-right: 12px;}
.entrybox .mker .img img{ display: block; width: 901px; position: absolute; top: -230px; right: 0;}
.entrybox .mker .formbox{ width: 448px; height: 450px; background: #fff; border-radius: 10px; position: relative;}
.entrybox .mker .formbox .mk{ padding: 45px 50px 0 50px;}
.entrybox .mker .formbox .tit{ font-size: 20px; line-height: 28px; color: #2F2F2F; font-weight: 600; margin-bottom: 18px;}
.entrybox .mker .formbox .ms{ position: absolute; top: -72px; left: 50%; transform: translateX(-50%);}
.entrybox .mker .formbox .ms img{ display: block; height: 36px;}
.entrybox .mker .formbox .li + .li{ margin: 25px 0 0 0;}
.entrybox .mker .formbox .li{ position: relative;}
.entrybox .mker .formbox .li1 i{ display: block; width: 52px; height: 100%; position: absolute; top: 0; left: 0; content: ''; background: url(../images/w13.png) no-repeat center; background-size: 22px auto;}
.entrybox .mker .formbox .li2 i{ display: block; width: 52px; height: 100%; position: absolute; top: 0; left: 0; content: ''; background: url(../images/w11.png) no-repeat center; background-size: 24px auto;}
.entrybox .mker .formbox .li3 i{ display: block; width: 52px; height: 100%; position: absolute; top: 0; left: 0; content: ''; background: url(../images/w12.png) no-repeat center; background-size: 20px auto;}
.entrybox .mker .formbox .li .input{ display: flex; box-sizing: border-box;}
.entrybox .mker .formbox .li .input  input{ border: 1px solid #D5D5D5; width: 100%; height: 46px; padding: 0 15px 0 56px; border-radius: 5px; font-size: 18px; outline: none;}
.entrybox .mker .formbox .li .msg-box{ display: none!important;}
.entrybox .mker .formbox .li .vinput{ display: flex; justify-content: space-between;}
.entrybox .mker .formbox .li .vinput .input{ width: 200px;}
.entrybox .mker .formbox .li .vinput .gr{ width: 134px; height: 46px; overflow: hidden; display: flex; justify-content: center; align-items: center; cursor: pointer; border-radius: 5px;}
.entrybox .mker .formbox .li .vinput .gr img{ display: block; width: 100%; height: 100%; object-fit: cover;}
.entrybox .mker .formbox .li .input  input::placeholder{ color: hsla(0,0%,18%,0.20);}
.entrybox .mker .formbox .li4 button{ border: none; width: 100%; height: 50px; display: flex; justify-content: center; align-items: center; padding: 0; margin: 0; border-radius: 5px; background: #3C67FD; font-size: 18px; color: #fff; cursor: pointer; border-color: #3C67FD; transition: all 0.5s;}
.entrybox .mker .formbox .li4 button:hover{ background: hsla(227,98%,61%,0.20); color: #3C67FD; border-color: hsla(227,98%,61%,0.10);}
.entrybox .mker .formbox .li4{ margin: 25px 0 0 0;}
.entrybox .mker .formbox .li .boot{ text-align: center; font-size: 16px; font-weight: 600; line-height: 22px; margin-top: 32px; color: #E63C3C; letter-spacing: 4px;}

.indextopboc{ background: #fff; border-radius: 4px; padding: 20px 15px; margin: 10px 5px 10px 5px; /*box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);*/ display: flex; justify-content: space-between; align-items: flex-end;}
.indextopboc .left .h1{ font-size: 14px; line-height: 20px; color: #8B8B8B;}
.indextopboc .left .p{ font-size: 20px; line-height: 30px; color: #121212; margin-top: 5px;}
.indextopboc .right{ display: flex;}
.indextopboc .right .li{ margin-left: 85px;}
.titkent .h1{ display: flex; justify-content: flex-start; align-items: flex-end; font-size: 14px; line-height: 22px; color: #000;}
.titkent .h1 div{ font-size: 30px; line-height: 30px; color: #000; margin-right: 3px;}
.titkent .p{ font-size: 14px; color: #606266; line-height: 14px; margin-top: 3px;}
.zhuanindex .tops{ display: flex; justify-content: space-between; padding: 20px; background: #FFF9F5; border-radius: 3px;}
.zhuanindex .tops .titkent{ min-width: 90px;}
.zhuanindex .tops .titkent .h1, .zhuanindex .tops .titkent .h1 div{ color: #C7743D;}
.zhuanindex2 .tops{ background: #F5FFF6;}
.zhuanindex2 .tops .titkent .h1, .zhuanindex2 .tops .titkent .h1 div{ color: #46A574;}
.zhuanindex3 .tops{ background: #EAF5FF;}
.zhuanindex3 .tops .titkent .h1, .zhuanindex3 .tops .titkent .h1 div{ color: #3D7AC7;}
.zhuanindex4 .tops{ background: #FFF3FC;}
.zhuanindex4 .tops .titkent .h1, .zhuanindex4 .tops .titkent .h1 div{ color: #EA51AE;}
.indexmore{ display: flex; margin-top: 20px;}
.indexmore a{ padding: 0 20px; line-height: 30px; border: 1px solid #C7743D; font-size: 14px; color: #C7743D; border-radius: 30px; transition: all 0.5s;}
.indexmore a:hover{ background: #C7743D; color: #fff;}
.zhuanindex2 .indexmore a{ border-color: #46A574; color: #46A574;}
.zhuanindex3 .indexmore a{ border-color: #3D7AC7; color: #3D7AC7;}
.zhuanindex4 .indexmore a{ border-color: #EA51AE; color: #EA51AE;}
.zhuanindex2 .indexmore a:hover{ background: #46A574; color: #fff;}
.zhuanindex3 .indexmore a:hover{ background: #3D7AC7; color: #fff;}
.zhuanindex4 .indexmore a:hover{ background: #EA51AE; color: #fff;}
.ementindex{ display: flex; justify-content: space-between;}
.ementindex .li{ width: 23%;}
.ementindex .h1{ font-size: 14px; line-height: 20px; padding-bottom: 5px; border-bottom: 1px solid #D8D8D8;}
.ementindex .vli{ margin-top: 15px; display: flex; justify-content: space-between;}
.ementindex .vli .p{ display: flex; color: #2E9A3C; font-size: 14px; line-height: 20px;}
.ementindex .vli .p div{ font-size: 14px; color: #434343;}
.ementindex .vli .p.null, .ementindex .vli .p.null div{ color: #CDCDCD;}
.ementindex .vli .h{ font-size: 14px; line-height: 20px; color: #007AFF;}
.ementindex .mk{ padding-top: 5px;}
.shixiangvur .li{ padding: 10px; margin-top: 10px; border: 1px solid #F1F4F6;}
.shixiangvur .li:first-child{ margin-top: 0;}
.shixiangvur .li .h1{ font-size: 14px; color: #3C3C3C; line-height: 20px;}
.shixiangvur .li .p{ font-size: 14px; line-height: 22px; color: #3C3C3C; margin-top: 10px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.shixiangvur .li .time{ font-size: 14px; margin-top: 15px; line-height: 20px; color: #D1D1D1;}
.vivity{ min-height: 279px;}
.h1tit{ margin-top: 15px; font-size: 14px; color: #000; line-height: 14px;}
.qingping .top .left .el-button--small{ margin-right: 22px;}
.qingping .boot2 .right{ width: 100%;}
.styleupss .mk5 .bot{ justify-content: flex-end;}
.styleupss .mk5 .el-date-editor.el-input{ width: 100%;}
.styleupss .vp{ font-size: 14px; color: #ADADAD; line-height: 14px; margin-top: 8px;}
.styleupss .vimg{ display: flex; align-items: center;}
.styleupss .vimg .nb{ margin-top: 0; margin-left: 10px;}
.el-upload--picture-card{ width: 100px; height: 100px; line-height: 100px;}
.el-upload-list--picture-card .el-upload-list__item{ width: 100px; height: 100px;}
.passbox .h1{ background: #FFFDFD; border: 1px solid #E4CCBD; border-radius: 2px; padding: 12px; font-size: 14px; line-height: 20px; color: #C7743D;}
.passbox .form{ width: 650px; padding: 25px 0;}
.passbox .form .bt{ margin-top: 30px;}
.passbox{ min-height: 60vh;}






.indextopone{ min-height: 190px;}
.indextopone .wt{ background: #FFF9F5; border-radius: 3px; margin-bottom: 10px; min-height: 90px;}
.indextopone .wt .mk{ padding: 20px 0 0 20px;}
.indextopone .wt .mk .h1{ font-size: 14px; color: #3C3C3C;}
.indextopone .wt .mk .p{ font-size: 20px; color: #121212; margin-top: 5px;}
.indextopone .lisr{ display: flex; justify-content: space-between; flex-wrap: wrap;}
.indextopone .lisr .li{ width: calc(98% / 2); background: #FFF9F5; min-height: 90px;}
.indextopone .lisr .li .mk{ padding: 20px 0 0 20px;}
.indextopone .lisr .li .h{ display: flex; justify-content: flex-start; align-items: flex-end; font-size: 14px; line-height: 21px; color: #C7743D;}
.indextopone .lisr .li .h div{ font-size: 30px; line-height: 30px; color: #C7743D; margin-right: 3px;}
.indextopone .lisr .li .p{ font-size: 14px; color: #3C3C3C; line-height: 20px;}

.lisrtwo .vk{ display: flex; justify-content: space-between; flex-wrap: wrap; min-height: 190px;}
.lisrtwo .li{ width: calc(98% / 2); background: #FFF9F5; min-height: 90px; margin-top: 10px;}
.lisrtwo .li:first-child, .lisrtwo .li:nth-child(2){ margin-top: 0;}
.lisrtwo .li .mk{ padding: 20px 0 0 20px;}
.lisrtwo .li .h{ display: flex; justify-content: flex-start; align-items: flex-end; font-size: 14px; line-height: 21px; color: #C7743D;}
.lisrtwo .li .h div{ font-size: 30px; line-height: 30px; color: #C7743D; margin-right: 3px;}
.lisrtwo .li .p{ font-size: 14px; color: #3C3C3C; line-height: 20px;}

.indexmine{ min-height: 190px; position: relative;}
.indexmine .list { padding-top: 10px;}
.indexmine .list .li{ display: flex; line-height: 18px; margin-top: 14px;}
.indexmine .list .li:first-child{ margin-top: 0;}
.indexmine .list .li .s{ font-size: 13px; color: #7C7C7C;}
.indexmine .list .li .p{ font-size: 13px; color: #000;}
.indexmine .a{ width: 40px; height: 28px; border: 1px solid #C7743D; border-radius: 30px; display: flex; justify-content: center; align-items: center; margin-top: 20px; cursor: pointer;}
.indexmine .fmine{ width: 190px; position: absolute; top: 32px; right: 0;}
.indexmine .fmine .m{ width: 90px; height: 90px; border-radius: 100%; overflow: hidden; margin: auto;}
.indexmine .fmine .m img{ display: block; height: 100%;}
.indexmine .fmine .p{ font-size: 14px; text-align: center; margin-top: 10px; color: #000;}

.indexline{ min-height: 230px;}
.indexline .top{ display: flex; justify-content: space-between; line-height: 20px;}
.indexline .top .p{ display: flex; font-size: 14px; color: #3C3C3C;}
.indexline .top .p div{ font-size: 14px; padding: 0 5px; color: #FF8472;}
.indexline2 .top .p div{ color: #4AD0FA;}
.indexline4 .top .p div{ color: #DF7DD1;}
.indexline5 .top .p div{ color: #F4C069;}
.indexline .el-progress__text{ display: none;}
.indexline .el-progress-bar{ padding-right: 0; margin-top: 6px;}
.indexline .el-progress-bar__outer{ height: 12px!important; border-radius: 6px!important;}
.indexline1 .el-progress-bar__inner{ background-color: #FF8472;}
.indexline2 .el-progress-bar__inner{ background-color: #4AD0FA;}
.indexline4 .el-progress-bar__inner{ background-color: #DF7DD1;}
.indexline5 .el-progress-bar__inner{ background-color: #F4C069;}
.indexline .ne{ margin-top: 20px;}
.indexline .ne .hs{ font-size: 14px; color: #3C3C3C; line-height: 20px;}
.indexline .ne .con{ border: 1px solid #F1F4F6; margin-top: 5px;}
.indexline .ne .con .ve{ padding: 20px 15px;}
.indexline .ne .con .tp{ display: flex; justify-content: space-between; line-height: 20px;}
.indexline .ne .con .tp .h{ font-size: 14px; color: #C7743D;}
.indexline .ne .con .tp .t{ font-size: 14px; color: #9E9E9E;}
.indexline .ne .con .p{ font-size: 14px; color: #3C3C3C; line-height: 20px; margin-top: 10px; height: 40px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.indexline .ne .con .a{ font-size: 14px; line-height: 20px; color: #2677FE; margin-top: 15px; cursor: pointer;}

.xitongindex{ min-height: 230px;}
.xitongindex .li{ display: flex; justify-content: space-between; border-bottom: 1px solid #eee; line-height: 18px; padding: 14px 5px;}
.xitongindex .li .h{ font-size: 13px; color: #7C7C7C;}
.xitongindex .li .p{ font-size: 13px; color: #000;}
.xitongindex .li:first-child{ padding: 0 5px 15px 5px;}
.xitongindex .li .m{ display: flex; align-items: center; height: 18px;}

.qitaindex{ min-height: 666px;}
.qitaindex .li{ display: flex; justify-content: space-between; border-bottom: 1px solid #eee; line-height: 18px; padding: 14px 5px;}
.qitaindex .li .h{ font-size: 13px; color: #0D0D0D;}
.qitaindex .li .p{ display: flex; font-size: 13px; color: #000;}
.qitaindex .li .p div{ font-size: 13px; color: #239040;}
.qitaindex .li:first-child{ padding: 0 5px 14px 5px;}
.float2{ float: right;}
.limkft{ display: flex; padding: 0 15px; margin: 10px 0 20px 0;}
.limkft .li{ margin-right: 50px; position: relative; font-size: 14px; line-height: 20px; color: #A8A8A8; padding-left: 11px;}
.limkft .li::after{ content: ''; width: 6px; height: 6px; border-radius: 100%; background: #FF8472; position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.limkft .li:nth-child(2)::after{ background: #4AD0FA;}
.limkft .li:nth-child(3)::after{ background: #DF7DD1;}
.limkft .li:nth-child(4)::after{ background: #F4C069;}
.limkft .li:nth-child(5)::after{ background: #D3D3D3;}
[v-show] { display: none; }
.ckedbox .el-radio{ border: 1px solid #D2D6DF; border-radius: 2px; padding: 0 15px; line-height: 32px; margin-right: 10px;}
.ckedbox .el-radio.is-checked{ border-color: #C7743D; background: url(../images/w.png) no-repeat right -1px bottom -1px; background-size: 13px auto;}
.ckedbox .el-radio .el-radio__input{ width: 14px; height: 14px; border-radius: 100%; background: #E7E7E7; overflow: hidden;}
.ckedbox .el-radio .el-radio__inner{ display: none;}
.ckedbox .el-radio .el-radio__label{ color: #666666!important;}
.ckedbox .el-radio:nth-child(2) .el-radio__input{ background: #FF0000;}
.ckedbox .el-radio:nth-child(3) .el-radio__input{ background: #FFC952;}
.ckedbox .el-radio:nth-child(4) .el-radio__input{ background: #2990FF;}

.vivitytit{ display: flex; margin-bottom: 20px;}
.vivitytit .li{ font-size: 14px; line-height: 20px; color: #3C3C3C; position: relative; padding-bottom: 5px; cursor: pointer; margin-right: 30px;}
.vivitytit .li::after{ content: ''; width: 100%; height: 2px; background: #3861FE; position: absolute; left: 0; bottom: 0; opacity: 0; transition: all 0.5s;}
.vivitytit .li.on::after{ opacity: 1;}
.vivitytit .li.on{font-weight: 600;}

.ementindex{ justify-content: flex-start; flex-wrap: wrap;}
.ementindex .li{ margin-right: 2.6%;}
.ementindex .li:nth-child(4n){ margin-right: 0;}
.qingping .boot .left .nac{ height: 530px; overflow-y: auto;}
/*.studybox{ min-height: 86vh;}*/
.el-table th.el-table__cell>.cell, .el-table td.el-table__cell div{ color: #000;}

.soleform{ margin-left: 10px;}
.studybox .top .el-form-item{ }
.studybox .top label{ margin: 0!important; display: block;}
.vivitytit{ border-bottom: 1px solid #eee;}
.vivitytit .li::after{ bottom: -1px;}
.el-tabs__nav-wrap::after{ height: 1px;}
/*.contentstyle>.el-tabs--top>.is-top{ display: none;}*/
.vivitytit .li{ line-height: 26px;}
/*.el-table td.el-table__cell div{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}*/
.styleupss .uer th{ color: #000!important; font-weight: bold!important;}
.qingping .boot .right .el-table td.el-table__cell div{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.qingping .boot .left .hh2{ color: #000; font-weight: bold;}
.studybox .form.tiis th{ color: #000; font-weight: bold;}
.qingping .boot .right .el-table td.el-table__cell div.fujianh{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.qingping .boot .right .el-table td.el-table__cell div.fujianh{ display: none;}
.qingping .boot .right .el-table td.el-table__cell div.fujianh:nth-child(2),
.qingping .boot .right .el-table td.el-table__cell div.fujianh:first-child{ display: -webkit-box;}
body .h1{ margin: 0;}
.sollck{ max-height: 600px; overflow-y: auto; overflow-x: hidden;}
.el-descriptions .is-bordered .el-descriptions-item__cell{ color: #000;}
.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover{ box-shadow: 0 0 0 #fff;}
.vx img{ width: 28px!important;}
.qingping .boot .left .nac .li{ display: flex; justify-content:space-between;}
.qingping .boot .left .nac .li .num{ padding-right: 20px;}
.qingping .boot .left .nac .li:hover{ background: #FAFAFA url(../images/w2.png) no-repeat center right 10px; background-size: 8px auto; color: #C7743D;}
.avatar-uploader-icon {
  border: 1px dashed #d9d9d9 !important;
}
.avatar-uploader .el-upload {
  display: inline-flex;
}
.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 180px;
  height: 180px;
  line-height: 180px;
  text-align: center;
}
.avatar {
  width: 180px;
  height: 180px;
  margin-right: 10px;
}
.avatar1 {
  width: 100px;
  height: 100px;
  margin-right: 5px;
}
.videoDialog{width: 400px;}
.studybox .form2{ margin-top: 0;}
.styleupss .mk .btime{ display: flex;}
.styleupss .mk .btime .cli{ width: 150px; margin-right: 10px;}
.styleupss .mk .btime .el-date-editor.el-input{ width: auto;}
.studybox .topw2{ padding: 12px 10px;}
.studybox .topw2 .el-date-editor.el-input{ width: auto;}
.studybox .topw2 .li{ padding-left: 0; margin-left: 20px;}



@media (max-width: 1660px){
	.entrybox{ width: 100%; height: 100%;}
	.entrybox .mker{ transform: scale(0.9);}
}

@media (max-width: 1440px){
	.entrybox .mker{ transform: scale(0.8);}
}

