i{ font-style: normal; } .taskbox{ padding: 10px; } .taskbox .panel{ background: #FFFFFF; border: 1px solid #E6E6E6; box-shadow: 0 0 3px 1px rgba(0,0,0,0.05); border-radius: 5px; } .taskbox .panel+.panel{ margin-top: 10px; } .single_s { padding: 20px 15px; } .single_s .head{ width: 76px; height: 76px; border-radius: 50%; margin-right: 15px; } .single_s .head img{ width: 76px; height: 76px; border: 1px solid #F5BA1A; border-radius: 50%; } .single_s .name{ font-size: 18px; color: #000000; } .taskbox .school,.taskaddbox .school{ font-size: 16px; color: #666666; } .taskbox .school img,.taskaddbox .school img{ width: 17px; height: 17px; display: inline-block; vertical-align: middle; margin-top: -4px; margin-right: 5px; } .double_s { padding-bottom: 10px; padding-top: 15px; text-align: center; } .double_s .head{ height: 60px; } .double_s img{ width: 60px; height: 60px; border-radius: 50%; border: 1px solid #F5BA1A; display: inline-block; } .double_s .name{ font-size: 15px; color: #000000; height: 21px; line-height: 21px; margin-top: 10px; } .double_s .dc_hd{ opacity: 0.5; position: relative; } .double_s .dc_hd.active{ opacity: 1; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-top-color: transparent; border-style: solid; bottom: -16px; left: 50%; margin-left: -6px; border-width: 6px 6px 0; border-top-color: #fff; display: none; } .double_s .dc_hd.active .tooltip-arrow{ display: block; } .taskbox .tagbox,.taskaddbox .tagbox{ background: #48A3FE; height: 32px; line-height: 32px; border-radius: 0 4px 4px 0; display: inline-block; padding: 0 12px; color: #fff; font-size: 14px; margin-top: 15px; } .taskbox .tagbox img,.taskaddbox .tagbox img{ width: 17px; height: 15px; display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: -3px; } .taskbox .time_stepbox article section:before{ left: 20px; background: none; border-left: 1px dashed #e6e6e6; top: -18px; } .taskbox .time_stepbox .point-time{ width: 12px; height: 12px; background: url(../images/tasktime.png) no-repeat center center / 12px 12px; } .taskbox .time_stepbox article section aside{ margin-left: 38px; } .taskbox .time_stepbox{ padding-top: 18px; } .taskbox .pl_list{ background: #F1F8FF; border-radius: 4px; padding: 10px; margin-right: 10px; font-size: 15px; color: #000000; line-height: 20px; } .taskbox .pl_list .link{ text-align: right; } .taskbox .pl_list a{ font-size: 13px; color: #48A3FE; } .nadate { padding: 100px 0; text-align: center; color: #999; font-size: 14px; } .nadate img{ width: 100px; margin: 10px auto } .teacherTop{ padding: 15px; } .teacherTop .btn a{ background: #48A3FE; border-radius: 4px; font-size: 14px; color: #FFFFFF; display: inline-block; padding: 0 10px; height: 34px; line-height: 34px; } .teacherTop .btn a.disabled{ background: #E6E6E6; color: #CCCCCC; } .teacherTop .btn a img{ width: 15px; height: 15px; display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: -3px; } .teacherTop .dateSelect img{ display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: -3px; width: 18px; height: 18px; } .teacherTop .dateSelect{ font-size: 16px; color: #48A3FE; } .teacherTop .dateSelect i{ margin-left: 3px; } .teacherTop .dateSelect span.c_black{ color: #000; } .period { padding: 20px 0 14px; position: relative; } .period:after{ position: absolute; content: ''; height: 1px; left: 0px; right: 0; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .period .p_tab { height: 20px; line-height: 20px; font-size: 16px; color: #999999; } .period .p_tab .dc_hd{ text-align: center; } .period .p_tab .dc_hd span{ display: inline-block; height: 100%; position: relative; } .period .p_tab .dc_hd+.dc_hd{ border-left: 1px solid #e6e6e6; } .period .p_tab .dc_hd.active{ color: #48A3FE; } .period .p_tab .dc_hd.active span:after{ background: #48A3FE; left: 0; right: 0; bottom: -13px; position: absolute; content: ''; height: 2px; } .perioditem .list{ padding: 15px; position: relative; } .perioditem .list+.list:after{ position: absolute; content: ''; height: 1px; left: 15px; right: 15px; background: #E6E6E6; top: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .perioditem .list .head{ margin-right: 15px; } .perioditem .list .head img{ border: 1px solid #F5BA1A; width: 54px; height: 54px; border-radius: 50%; } .perioditem .list .type { font-size: 14px; } .perioditem .list .type i.red{ color: #FF0000; } .perioditem .list .type i.gray{ color: #999999; } .perioditem .list .btn a{ display: inline-block; background: #FFFFFF; border: 1px solid #48A3FE; border-radius: 4px; height: 34px; line-height: 32px; font-size: 14px; color: #48A3FE; padding: 0 10px; } .perioditem .list .btn a.revise{ padding: 0 10px; height: 26px; background: #48A3FE; color: #fff; line-height: 24px; } .taskaddbox { height: 100%; background: url(../images/taskbg.png) no-repeat center top / cover; position: relative; overflow: hidden; } .taskaddbox .headinfo{ background: #FFFFFF; box-shadow: 0 0 3px 1px rgba(0,0,0,0.05); border-radius: 5px; border-bottom: 1px dotted #E6E6E6; margin: 1.34rem 30px 0; text-align: center; position: relative; padding: 68px 0 16px; } .taskaddbox .bdinfo{ background: #FFFFFF; box-shadow: 0 0 3px 1px rgba(0,0,0,0.05); border-radius: 5px; border-top: none; margin: 0 30px; } .taskaddbox .headinfo .name{ font-size: 20px; margin-bottom: 5px !important; } .taskaddbox .headinfo>img{ width: 92px; height: 92px; border:4px solid #fff; border-radius: 50%; position: absolute; top:-46px; left: 50%; margin-left: -46px; } .taskaddbox .ftinfo{ margin: 20px 30px; } .taskaddbox .ftinfo a{ display: block; height: 40px; line-height: 40px; color: #fff; font-size: 14px; text-align: center; border-radius: 4px; } .taskaddbox .ftinfo .addbtn{ background: #48A3FE; } .taskaddbox .ftinfo .removebtn{ background: #FF0000; margin-top: 10px; } .taskaddbox .bdinfo ul { font-size: 16px; color: #CCCCCC; padding: 20px; } .taskaddbox .bdinfo li { position: relative; height: 20px; line-height: 20px; padding-left: 30px; } .taskaddbox .bdinfo ul li:after { position: absolute; content: ''; left: 0rem; top: 0rem; width: 20px; height: 20px; background: url(../images/tasks0.png) no-repeat center center/20px 20px; } .taskaddbox .bdinfo ul li+li { margin-top: 15px; } .taskaddbox .bdinfo ul li.active{ color: #48A3FE; } .taskaddbox .bdinfo ul li.active:after { background: url(../images/tasks1.png) no-repeat center center/20px 20px; } .sendinfo{ padding: 15px; position: relative; } .sendinfo:before{ position: absolute; content: ''; height: 1px; left: 0px; right: 0; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .sendinfo .btn a{ display: inline-block; background: #48A3FE; border: 1px solid #48A3FE; border-radius: 4px; height: 34px; line-height: 32px; font-size: 14px; color: #fff; padding: 0 10px; } .sendinfo .btn a.disabled{ background: #FFFFFF; border: 1px solid #CCCCCC; color: #CCCCCC; } .sendinfo .dc_hd{ margin-right: 40px; } .progress { height:8px; overflow:hidden; background-color:#e4eaec; border-radius:3px; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1); box-shadow:inset 0 1px 2px rgba(0,0,0,.1) } .progress-bar { float:left; width:0; height:100%; font-size:12px; color:#fff; text-align:center; background-color:#62a8ea; -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15); box-shadow:inset 0 -1px 0 rgba(0,0,0,.15); -webkit-transition:width .6s ease; -o-transition:width .6s ease; transition:width .6s ease; border-radius: 3px; } .progress-bar { -webkit-animation:progress-bar-stripes 2s linear infinite; -o-animation:progress-bar-stripes 2s linear infinite; animation:progress-bar-stripes 2s linear infinite } .progress-bar-indicating.active { position: relative; -webkit-animation: none; -o-animation: none; animation: none; } .progress-bar-indicating.active::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ""; background-color: #fff; border-radius: inherit; opacity: 0; -webkit-animation: progress-active 3s ease 0s infinite; -o-animation: progress-active 3s ease 0s infinite; animation: progress-active 3s ease 0s infinite; } @-webkit-keyframes progress-active { 0% { width:0; opacity:.4 } 100% { width:100%; opacity:0 } } @-o-keyframes progress-active { 0% { width:0; opacity:.4 } 100% { width:100%; opacity:0 } } @keyframes progress-active { 0% { width:0; opacity:.4 } 100% { width:100%; opacity:0 } } .sendinfo .progress{ margin-bottom: 10px; } .sendinfo p{ font-size: 14px; color: #666; } .tipsbox{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; } .tipsbox .mask{ opacity: 0.5; background: rgba(0,0,0,0.50); position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .tipsbox .tasktip{ width: 208px; height: 135px; background: #fff; border-radius: 4px; position: absolute; font-size: 14px; color: #333333; line-height: 22px; padding: 22px 13px; right: 15px; top: 80px; } .tipsbox .tasktip .arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-bottom-color: transparent; border-style: solid; top: -5px; left: 50%; margin-left: 40px; border-width: 0 5px 5px; border-bottom-color: #fff; } .tipsbox .tasktip img{ margin: 5px auto 15px; width: 25px; } .taskdetail .toppanel .info{ height: 3.06rem; background: url(https://t.sharingschool.com/upload/images/taskbj.png) no-repeat center center / 100% 3.06rem; width: 100%; text-align: center; position: relative; padding-top: 18px; } .taskdetail .toppanel .info .pic{ height: 65px; } .taskdetail .toppanel .info img{ display: inline-block; width: 65px; height: 65px; border-radius: 50%; border:2px solid #fff; } .taskdetail .toppanel .info p{ font-size: 18px; color: #fff; margin-top: 8px; } .smilelevel{ background: #fff; position: relative; padding: 40px 0 14px; font-size: 0; text-align: center; } .taskdetail .toppanel .info .title{ width: 4.19rem; height: 1.08rem; position: absolute; left: 50%; bottom: -0.54rem; margin-left: -2.095rem; background: url(../images/tasktitle.png) no-repeat center center / 4.19rem 1.08rem; z-index: 9; } .smilelevel img{ display: inline-block; width: 34px; height: 34px; } .smilelevel img+img{ margin-left: 14px; } .smilelevel p{ font-size: 15px; color: #FF5F43; margin-top: 15px; } .taskdetail .panel{ background: #FFFFFF; border-radius: 5px; padding: 0 15px 15px; position: relative; margin-top: 10px; } .taskdetail .panel .typeT{ height: 53px; line-height: 52px; border-bottom: 1px dashed #e6e6e6; font-size: 15px; color: #000000; } .taskdetail .panel .typeT span{ display: inline-block; width: 27px; height: 41px; background: url(../images/taskkm.png) no-repeat center center / 27px 41px; text-align: center; color: #fff; margin-right: 7px; } .dt_t_list{ padding: 15px 0; } .dt_t_list+.dt_t_list{ border-top: 1px dashed #e6e6e6; } .dt_t_list .tilte{ font-size: 15px; color: #666666; line-height: 22px; margin-bottom: 8px; } .dt_t_list .tilte i.iconfont{ margin-right: 8px; font-size: 16px; width: 16px; height: 16px; display: inline-block; text-align: center; float: left; } .dt_t_list .tilte span{ display: inline-block; } .task_ing{ height: 30px; border-radius: 15px; background: #F0F7FE; position: relative; font-size: 0; color: #FFFFFF; overflow: hidden; line-height: 30px; } .task_ing .t{ display: inline-block; background: #48A3FE; text-align: center; width: 60px; height: 100%; position: relative; text-align: center; font-size: 14px; } .task_ing .t:after{ width: 1px; top: 2px; bottom: 2px; right: 0; content: ''; position: absolute; background: #fff; -webkit-transform: scaleX(0.5); transform: scaleX(0.5); } .task_ing .ing{ display: inline-block; background: #48A3FE; text-align: center; width: 60px; height: 100%; border-radius: 0 15px 15px 0; font-size: 14px; } .task_ing .ing.ing_1{ width: calc(50% - 30px); } .task_ing .ing.ing_2{ width: calc(100% - 60px); } .unfinished_txt { font-size: 14px; color: #999999; line-height: 18px; margin-top: 7px; } .unfinished_txt p+p{ margin-top: 7px; } .dt_t_list .remark{ font-size: 14px; color: #999999; line-height: 22px; margin-top: 10px; } .footbtns{ padding: 8px 15px; box-shadow: 0 0 5px 2px rgba(0,0,0,0.10); } .footbtns .dc_hd a{ display: block; height: 38px; line-height: 38px; border-radius: 4px; text-align: center; font-size: 14px; } .footbtns .dc_hd:nth-child(even) { margin-left: 15px; } .footbtns .dc_hd a{ border:1px solid #48A3FE; background: #48A3FE; color: #fff; } .taskbox .footbtns{ padding: 15px 0 0; } .shiduan_e{ padding: 0 15px; } .shiduan_e .type{ font-size: 17px; color: #000000; margin-right: 10px; } .shiduan_e i{ font-size: 15px; color: #999999; } .shiduan_e .dc_flex{ padding: 15px 0; border-bottom: 1px solid #CCCCCC; } .shiduan_e .dc_flex .btn a{ display: block; width: 70px; text-align: center; height: 34px; line-height: 32px; font-size: 14px; border-radius: 4px; } .shiduan_e .dc_flex .btn a.bj{ border: 1px solid #48A3FE; color: #48A3FE; } .shiduan_e .dc_flex .btn a.nozy{ border: 1px solid #CCCCCC; color: #CCCCCC; } .taskeditor{ background: #FFFFFF; border: 1px solid #E6E6E6; box-shadow: 0 0 3px 1px rgba(0,0,0,0.05); border-radius: 5px; margin: 10px 10px 0; padding: 0 15px; } .taskeditor .Toptitle{ padding: 15px 0; position: relative; } .taskeditor .Toptitle:before{ position: absolute; content: ''; height: 1px; left: 0px; right: 0; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .taskeditor .Toptitle .btn a{ display: block; background: #48A3FE; border-radius: 4px; height: 30px; line-height: 30px; width: 78px; text-align: center; font-size: 14px; color: #FFFFFF; } .taskeditor .Toptitle img{ display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: -3px; width: 17px; } .taskeditor .Toptitle .dc_hd{ font-size: 14px; color: #000000; line-height: 30px; } .taskeditor .list{ padding: 15px 0; } .taskeditor .list+.list{ border-top: 1px dotted #ccc; } .radiolist{ font-size: 0; margin-bottom: -10px; } .radiolist span{ height: 20px; line-height: 20px; font-size: 0.3rem; color: #CCCCCC; display: inline-block; position: relative; padding-left: 0.56rem; margin-bottom: 10px; } .block_span .radiolist span{ display: block; } .block_linespan{ margin-top: 15px; } .block_linespan .radiolist{ margin-right: -20px; } .block_linespan .radiolist span{ display: inline-block; margin-right: 20px; } .radiolist span.active{ color: #48A3FE; } .radiolist span:after{ content: ''; position: absolute; width: 20px; height: 20px; left: 0; top: 0; background: url(../images/tasks0.png) no-repeat center center / 20px 20px; display: inline-block; } .radiolist span.active:after{ background: url(../images/tasks1.png) no-repeat center center / 20px 20px; } .dc_hd .radiolist span{ width: 50%; } .taskeditor .dc_type{ line-height: 20px; font-size: 14px; color: #666666; margin-right: 0.4rem; overflow: hidden; } .taskeditor .dc_type.add_title_type{ margin-right: 0; } .taskeditor .dc_type.add_title_type a{ float: right; color: #48A3FE; font-size: 15px; } .taskeditor .dc_type i{ color: red; vertical-align: middle; } .taskeditor .dc_type~.radiolist{ margin-top: 10px; } .taskeditor .dc_type~.radiolist span{ width: auto; margin-right: 30px; } .taskeditor .list .dc_hd input,.taskeditor .list .dc_hd select{ background: #FFFFFF; border: 1px solid #3499FF; border-radius: 4px; margin: 0; height: 34px; font-size: 14px; padding-left:10px ; padding-right: 10px; } .taskeditor .list .blockbox{ margin-top: 15px; } .taskeditor .list .blockbox textarea{ background: #F4F4F4; border: 1px solid #D6D6D6; border-radius: 4px; margin: 0; font-size: 14px; padding: 15px; } .taskeditor .img_div{ margin-left: -10px; font-size: 0; margin-top: -10px; } .taskeditor .list .inlist{ margin-top: 20px; } .taskeditor .list .inlist .dc_type{ color: #999; } .unfinishitem{ background: #F1F8FF; border-radius: 4px; padding: 15px; } .unfinishitem .radiolist span{ width: 50%; } .taskdetail .txt{ font-size: 16px; color: #333; line-height: 22px; padding: 15px 0 20px; } .taskdetail .txt p{ text-indent: 32px; } .taskdetail .txt p+p{ margin-top: 10px; } .taskdetail .txt .cttips{ min-height: 32px; background: #FFF1F3; border-radius: 4px; color: #4C4C4C; font-size: 13px; padding: 6px 5px 6px 15px; margin: 10px 0; } .taskdetail .txt .cttips span{ display: inline-block; margin-right: 10px; } .taskdetail .txt .cttips span i{ font-size: 12px; color: #FF0022; display: inline-block; border: 1px solid #FF0022; border-radius: 2px; height: 18px; line-height: 16px; background: #fff; padding: 0 3px; margin-left: 4px; margin-top: -3px; font-size: 12px; } .taskdetail .C_title{ position: absolute; width: 144px; height: 34px; border-radius: 17px; text-align: center; line-height: 34px; background: #48A3FE; font-size: 15px; color: #FFFFFF; top: -17px; left: 50%; margin-left: -72px; } .taskdetail .C_title img{ width: 17px; display: inline-block; vertical-align: middle; margin-right: 5px; margin-top: -3px; } .tasksendbox{ padding: 30px 20px 15px; } .tasksendbox p{ font-size: 16px; color: #666666; line-height: 25px; margin-bottom: 30px !important; } .tasksendbox a{ display: block; height: 38px; line-height: 38px; border-radius: 4px; font-size: 14px; } .tasksendbox a.btn1{ background: #48A3FE; color: #fff; } .tasksendbox a.btn2{ background: #fff; color: #48A3FE; border:1px solid #48A3FE; margin-top: 10px; } .c_send_list{ padding: 15px; } .c_send_list .pic{ overflow: hidden; margin-right: 10px; } .c_send_list .pic img{ width: 34px; height: 34px; border-radius: 50%; } .c_send_list .time_name{ font-size: 17px; color: #000000; } .c_send_list .ftlist{ margin-top: 10px; } .c_send_list .ftlist .txt{ margin-right: 15px; font-size: 14px; color: #666666; width: 150px; } .worked-item { margin: 30px 0; display: -webkit-flex; } .worked-item .work { flex: 1; text-align: center; font-size: 15px; color: #666; } .work-speed { width: 47px; height: 65px; margin: 0 auto; background-size: 100% !important; } .work-speed.level1 { background: url(../images/icon-speed-1.png) no-repeat; } .work-speed.level2 { background: url(../images/icon-speed-2.png) no-repeat; } .work-speed.level3 { background: url(../images/icon-speed-3.png) no-repeat; } .work-speed.level4 { background: url(../images/icon-speed-4.png) no-repeat; } .work-circle { width: 64px; height: 55px; margin: 0 auto; text-align:center; line-height: 60px; color: #FF7C63; background-size: 100% !important; } .work-circle[level1] { background: url(../images/icon-circle-1.png) no-repeat; } .work-circle[level2] { background: url(../images/icon-circle-2.png) no-repeat; } .work-circle[level3] { background: url(../images/icon-circle-3.png) no-repeat; } .work-circle[level4] { background: url(../images/icon-circle-4.png) no-repeat; } .work-write { width: 35px; height: 74px; margin: 0 auto; text-align:center; background-size: 100% !important; } .work-write.level1 { background: url(../images/icon-write-1.png) no-repeat; } .work-write.level2 { background: url(../images/icon-write-2.png) no-repeat; } .work-write.level3 { background: url(../images/icon-write-3.png) no-repeat; } .work-write.level4 { background: url(../images/icon-write-4.png) no-repeat; } div.icon-box{ height: 80px; display: -webkit-box; -webkit-box-orient: center; -webkit-box-pack: center; -webkit-box-orient: vertical; margin: 10px 0; position: relative; } .p-value-text{ position: absolute; text-align: center; width: 100%; color: #FFCE48; font-size: 16px; } .work-circlebg{ width: 100px; height: 100px; position: absolute; top: 10px; right: 20px; } .work-circlebg .txt{ position: absolute; width: 100%; bottom: -25px; text-align: center; font-size: 14px; color: #fff; opacity: 0.8; } .flow_text{ position: absolute; text-align: center; width: 100px; top: 20px; color: #fff; font-size: 38px; } .tasktypetab{ margin: 0 -15px; } .tasktypetab i{ display: inline-block; width: 0.74rem; height: 0.65rem; } .tasktypetab .dc_hd{ text-align: center; color: #E1E1E1; position: relative; } .tasktypetab .dc_hd.active{ color: #000; } .tasktypetab .dc_flex>div{ padding: 20px 0; } .tasktypetab .iconyw{ background: url(../images/iconyw0.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .iconsx{ background: url(../images/iconsx0.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .iconyy{ background: url(../images/iconyy0.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .iconzt{ background: url(../images/iconzt0.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .iconqt{ background: url(../images/iconqt0.png) no-repeat center center /0.74rem 0.65rem; } .mui-active .iconyw{ background: url(../images/iconyw.png) no-repeat center center /0.74rem 0.65rem; } .mui-active .iconsx{ background: url(../images/iconsx.png) no-repeat center center /0.74rem 0.65rem; } .mui-active .iconyy{ background: url(../images/iconyy.png) no-repeat center center /0.74rem 0.65rem; } .mui-active .iconzt{ background: url(../images/iconzt.png) no-repeat center center /0.74rem 0.65rem; } .mui-active .iconqt{ background: url(../images/iconqt.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .active .iconyw{ background: url(../images/iconyw.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .active .iconsx{ background: url(../images/iconsx.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .active .iconyy{ background: url(../images/iconyy.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .active .iconzt{ background: url(../images/iconzt.png) no-repeat center center /0.74rem 0.65rem; } .tasktypetab .line{ padding-top: 35px !important; } .tasktypetab .line img{ width: 0.8rem; } .tasktypetab .dc_hd.active:before{ position: absolute; width: 0; height: 0; border-color: transparent; border-top-color: transparent; border-style: solid; bottom: -18px; left: 50%; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #fff; content: ''; } .period2 .mui-scroll{ font-size: 0; } .period2 .mui-segmented-control.mui-scroll-wrapper .mui-control-item{ padding: 20px 0 14px; text-align: center; width: 3.3rem; font-size: 16px; color: #999999; line-height: 1; position: relative; } .period2 .mui-segmented-control.mui-scroll-wrapper .mui-control-item+.mui-control-item:after{ position: absolute; content: ''; height: 20px; width: 1px; left: 0px; top: 20px; background: #E6E6E6; bottom: 0; } .period2 .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active { color: #007aff; border-bottom: none; background: 0 0; } .period2 .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span{ display: inline-block; position: relative; } .period2 .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active span:after{ background: #48A3FE; left: 0; right: 0; bottom: -13px; position: absolute; content: ''; height: 2px; } .period2 .mui-segmented-control.mui-scroll-wrapper .mui-scroll{ height: 50px; } .period2 .mui-segmented-control.mui-scroll-wrapper{ height: 50px; position: relative; } .period2 .mui-segmented-control.mui-scroll-wrapper:after{ position: absolute; content: ''; height: 1px; left: 0px; right: 0; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .tasktypetab .mui-segmented-control.mui-scroll-wrapper{ height: 102px; } .tasktypetab .mui-segmented-control.mui-scroll-wrapper .mui-scroll{ height: 102px; font-size: 0; } .tasktypetab .mui-segmented-control.mui-scroll-wrapper .mui-control-item{ line-height: 22px; height: 102px; padding: 20px; width: 1.62rem; position: relative; overflow: inherit; color: #E1E1E1; } .tasktypetab .mui-segmented-control.mui-scroll-wrapper .mui-control-item+.mui-control-item{ margin-left: 1.02rem; } .tasktypetab .mui-segmented-control.mui-scroll-wrapper .mui-control-item+.mui-control-item:before{ content: ''; position: absolute; width: 1.02rem; height: 0.16rem; overflow: inherit; left: -1.02rem; background: url(../images/line_h.png) no-repeat center center / 1.02rem 0.16rem; top: 0.65rem; } .tasktypetab .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active { color: #000; border-bottom: none; background: 0 0; } .tasktypetab .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active:after { position: absolute; width: 0; height: 0; border-color: transparent; border-top-color: transparent; border-style: solid; bottom: -18px; left: 50%; margin-left: -6px; border-width: 0 6px 6px; border-bottom-color: #fff; content: ''; } .single_s .btn { text-align: right; margin-top: 15px; } .single_s .inputfile{ position: relative; display: inline-block; height: 34px; overflow: hidden; width: 116px; } .single_s .inputfile input[type=file]{ position: absolute; width: 100%; height: 100%; opacity: 0; left: 0; top: 0; opacity: 0; } .single_s .btn a{ display: inline-block; color: #fff; height: 34px; padding: 0 9px; line-height: 34px; background: #48A3FE; font-size: 14px; border-radius: 4px; } .dt_xxjy{ background: #F6FCFF; border-radius: 4px; padding: 15px 12px; position: relative; } .dt_xxjy .title{ width: 90px; height: 24px; line-height: 24px; border-radius: 0 12px 12px 0; color: #fff; text-align: center; font-size: 13px; position: absolute; top: 10px; left: 0; z-index: 9; background: #48A3FE; } .dt_xxjy .dc_flex{ margin-top: 15px; } .dt_xxjy .pic{ width: 1.37rem; height: 1.71rem; margin-right: 15px; } .dt_xxjy .dc_hd span{ display: block; background: #48A3FE; height: 26px; line-height: 26px; width: 90px; color: #fff; text-align: center; border-radius: 13px; font-size: 13px; } .dt_xxjy .dc_hd p{ font-size: 15px; color: #333333; margin-top: 6px; text-indent: 32px; line-height: 21px; } .dt_t_list .ctjl { height: auto; } .dt_t_list .swiper-wrapper,.up_pic_item .swiper-wrapper{ z-index: inherit; } .dt_t_list .swiper-container,.up_pic_item .swiper-container { width: 100%; z-index: inherit; } .swiper-container { width: 100%; height: 100%; } .up_pic_item .swiper-slide,.dt_t_list .swiper-slide { text-align: center; font-size: 18px; background: #fff; width: 130px; height:130px; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; } .dt_t_list .swiper-slide img,.up_pic_item .swiper-slide img{ width: 100%; height: 100%; } .kemu_list{ display: none; } .kemu_list.active{ display: block; } .kemu_list div[name=unend]{ display: none } .btn_up_ctjl{ width: 100%; background: #F5F5F5; border-radius: 4px; height: 44px; line-height: 44px; text-align: center; font-size: 14px; margin-top: 15px; color: #48A3FE; } .btn_up_ctjl i{ margin-right: 4px; vertical-align: middle; margin-top: -3px; } /*ͼƬ�༭*/ .editpicbox{ background: #000; position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 999; height: 100%; display: none; } .editpicbox .editimg{ height: calc(100% - 54px); position: relative; } .editpicbox .editfoot { height: 54px; background: #fff; padding: 8px 15px; } .editfoot .dc_hd a { display: block; height: 38px; line-height: 38px; border-radius: 4px; text-align: center; font-size: 14px; border: 1px solid #48A3FE; background: #48A3FE; color: #fff; } .editfoot .dc_hd:first-child a{ border: 1px solid #48A3FE; background: #ffffff; color: #48A3FE; } .editfoot .dc_hd+.dc_hd{ margin-left: 10px; } .editpicbox .pic { position: absolute; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; left: 0; right: 0; bottom: 0; top: 0; width: 100%; height: 100%; margin: 0; -webkit-backface-visibility: hidden; } .editpicbox .pic .rq{ display: inline-block; position: relative; max-height: 100%; overflow: hidden; } .editpicbox .pic .rq img { max-height: 100%; width: auto; } .editpicbox .pic .rq .draggable{ } .editpicbox .pic .rq .draggable { max-width: 50%; min-height: 34px; display: inline-block; position: absolute; top: 10px; left: 15px; } .editpicbox .pic .rq .draggable:after{ position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; border:3px solid #333; top: -8px; left: -13px; } .editpicbox .pic .rq .draggable .bg{ position: absolute; left: 0; right: 0; height: 100%; background: #000; opacity: .6; overflow: hidden; border-radius: 0px 17px 0 17px; } .editpicbox .pic .rq .draggable .txt{ position: relative; font-size: 14px; line-height: 20px; color: #fff; padding: 7px 15px; } .editpicbox .pic .rq .draggable.is-pointer-down { background: #48A3FE; opacity: .6; border-radius: 0px 17px 0 17px; } .editpic_textarea{ padding: 15px 15px; background: #fff; overflow: hidden; } .editpic_textarea textarea{ margin: 0; font-size: 15px; border: none; } .foottask{ background: #FFFFFF; box-shadow: 0 0 7px 0 rgba(0,0,0,0.20); height: 48px; position: fixed; bottom: 0; left: 0; z-index: 10; right: 0; } .foottask~.mui-content{ padding-bottom: 58px; } .foottask .dc_hd{ text-align: center; line-height: 48px; font-size: 16px; color: #999999; } .foottask .dc_hd.active{ color: #000; } .foottask .dc_hd i{ margin-right: 6px; vertical-align: middle; margin-top: -4px; } .foottask .dc_hd i.pic01{ display: inline-block; width: 20px; height: 17px; background: url(../images/task_pic01.png) no-repeat center center/20px 17px; } .foottask .dc_hd.active i.pic01{ display: inline-block; width: 20px; height: 17px; background: url(../images/task_pic011.png) no-repeat center center/20px 17px; } .foottask .dc_hd i.pic02{ display: inline-block; width: 18px; height: 18px; background: url(../images/task_pic02.png) no-repeat center center/18px 18px;; } .foottask .dc_hd.active i.pic02{ display: inline-block; width: 18px; height: 18px; background: url(../images/task_pic022.png) no-repeat center center/18px 18px;; } .dt_title{ height: 44px; line-height: 44px; position: relative; color: #999999; font-size: 15px; padding-left: 15px; } .dt_title:before{ position: absolute; content: ''; height: 1px; left: 0px; right: -15px; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .dt_title:after{ width: 5px; height: 15px; background-image: linear-gradient(180deg, #73B9FF 0%, #4892FE 100%); border-radius: 2.5px; position: absolute; content: ''; left: 0px; top: 14px; } .taskdetail .panel .nr{ background: #F8F9FA; border-radius: 5px; padding: 10px; display: none; } .taskdetail .panel .nr.active{ display: block; } .tabkm{ margin: 15px 0; text-align: center; } .tabkm a{ display: inline-block; width: 76px; height: 28px; line-height: 26px; border-radius: 19px; text-align: center; border: 1px solid #48A3FE; background: #FFFFFF; font-size: 15px; color: #48A3FE; } .tabkm a.active{ background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); color: #fff; } .tabkm a+a{ margin-left: 10px; } .zy_info{ margin-top: 10px; padding-left: 26px; position: relative; padding-right: 100px; } .zy_info .pic{ width: 89px; position: absolute; right: 0; top: -50px; transform:rotate(-25deg); } .zy_info .pic img{ position: relative; } .zy_info .pic .time{ position: absolute; width: 100%; text-align: center; color: #ff5a5b; top: 50px; font-size: 13px; } .zy_info p{ font-size: 15px; color: #999999; line-height: 23px; } .zy_info p+p{ margin-top: 10px; } .zsdbox{ position: relative; margin-left: 26px; padding-left: 20px; } .zwzzdbox { display: none; margin-top: 15px; } .zwzzdbox .zsdbox{ margin-left: 2px; } .zsdbox+.zsdbox{ margin-top: 15px;; } /*.zsdbox:after{ position: absolute; content: ''; width: 1px; height: auto; top: 11px; bottom: 11px; left: 4.5px; background: #FA1F5D; }*/ .zsdbox .title{ font-size: 18px; color: #333333; line-height: 24px; position: relative; margin-bottom: 15px; padding-left: 5px; } .zsdbox .title:after{ position: absolute; content: ''; width: 10px; height: 10px; background: #FA1F5D; left: -20px; top: 7px; } .zsdbox .title:before{ content: ""; width: 1px; top: 11px; bottom: -26px; left: -15px; background: #FA1F5D; position: absolute; } .zsdbox .li{ font-size: 15px; color: #333333; line-height: 23px; position: relative; padding-left: 5px; } .zsdbox .li:after{ position: absolute; content: ''; top: 11px; height: 1px; width: 10px; background: #FA1F5D; left: -15px; } /*.zsdbox .li:after{ position: absolute; content: ''; top: 10px; height: 3px; width: 3px; border-radius: 50%; background: #FA1F5D; left: -5px; }*/ .zsdbox .li:before { content: ""; width: 1px; top: 11px; bottom: -16px; left: -15px; background: #FA1F5D; position: absolute; } .zsdbox .li:last-child:before { display: none; } .zsdbox .li+.li{ margin-top: 5px; } .zsdbox .li .bq{ display: inline-block; height: 21px; line-height: 19px; border-radius: 3px; text-align: center; padding: 0 8px; margin-left: 8px; font-size: 12px; } .zsdbox .li .bq_sj{ color: #FFB800; border: 1px solid #FFB800; } .zsdbox .li .bq_lj{ color: #50E3C2; border: 1px solid #50E3C2; } .zsdbox .li .bq_yy{ color: #58BAEA; border: 1px solid #58BAEA; } .add-zsd-dialog{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 2000; background: #f2f2f2; display: none } .dialogfootbtns { position: fixed; bottom: 0; left: 0; right: 0; background: #fff; z-index: 2001; } .dialogfootbtns { padding: 8px 15px; box-shadow: 0 0 5px 2px rgba(0,0,0,0.10); } .dialogfootbtns .dc_hd a { display: block; height: 38px; line-height: 38px; border-radius: 4px; text-align: center; font-size: 14px; } .dialogfootbtns .dc_hd a { border: 1px solid #48A3FE; background: #48A3FE; color: #fff; } .dialogfootbtns .dc_hd:nth-child(even) { margin-left: 15px; } .add-zsd-nr{ height: calc(100% - 54px); overflow-y: auto; background: #f2f2f2; } .zsditem{ padding-bottom: 10px; } .zsditem .list{ background: #fff; } .zsditem .list .titleone{ font-size: 16px; color: #333333; line-height: 22px; padding: 16px 15px; } .zsditem .list .dc_type{ font-size: 14px; color: #666666; line-height: 20px; } .zsditem .list .btn_up_ctjl{ margin-top: 5px; } .zsditem .titleone{ border-bottom: 1px solid #e6e6e6; } .zsditem .downselectitem{ border-bottom: 1px solid #e6e6e6; display: none; } .zsditem .titleone.active~.downselectitem{ display: block; } .zsditem .downlist .upctpic{ display: none } .zsditem .downlist .upctpic{ display: block; } .zsditem .titleone.active .iconf{ transform:rotate(180deg); } .zsditem .downlist{ padding: 16px 15px; position: relative; } .zsditem .downlist+.downlist:before{ position: absolute; content: ''; height: 1px; left: 15px; right: 0; background: #E6E6E6; top: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .zsditem .downlist .selecticon{ margin-right: 15px; height: 20px; } .zsditem .downlist .selecticon i{ display: inline-block; width: 20px; height: 20px; background: url(../images/radio.png) no-repeat center center / 20px 20px; } .zsditem .downlist.active .selecticon i{ width: 20px; height: 20px; background: url(../images/radio_h.png) no-repeat center center / 20px 20px; } .zsditem .downlist .txt{ font-size: 15px; color: #CCCCCC; line-height: 23px; } .zsditem .downlist.active .txt{ color: #333333; } .zsditem .downlist.active .switchtext,.zsditem .downlist.active .upctpic{ display: block; overflow: hidden; font-size: 0; } .zsditem .downlist .switchtext,.zsditem .downlist .upctpic{ margin-top: 15px; display: none; } .zsditem .downlist .switchtext textarea{ background: #F4F4F4; border: 1px solid #D6D6D6; border-radius: 4px; padding: 8px 10px; color: #333; font-size: 14px; margin: 0; } .topnewbox{ height: 194px; background: #93d92c url(../images/bj.png) no-repeat center top /100%; position: relative; } .topnewbox .foottxt{ height: 69px; position: absolute; bottom: 0px; left: 0; right: 0; } .topnewbox .foottxt .bg{ position: absolute; height: 69px; left: 0; right: 0; opacity: 0.1; background: #417505; } .topnewbox .foottxt .txt{ position: relative; } .topnewbox .foottxt .dc_hd{ text-align: center; color: #fff; } .topnewbox .foottxt .num span{ font-size: 26px; color: #FFFFFF; padding: 0 2px; } .topnewbox .foottxt .num sub{ font-size: 12px; } .topnewbox .foottxt .type{ font-size: 13px; color: #FFFFFF; line-height: 20px; opacity: 0.8; } .topnewbox .logo_ssj{ position: absolute; top: 15px; left: 15px; } .topnewbox .logo_ssj img{ width: 78px; } .topnewbox .txttitle{ position: absolute; top: 74px; left: 15px; color: #fff; font-size: 16px; } .gfwqbox{ padding: 0 10px 50px 10px; } .gfwqbox .title{ font-size: 14px; color: #666666; padding: 15px 0; } .gfwqbox .list{ background: #F7F9FA; border-radius: 4px; padding: 12px 10px; } .gfwqbox .list+.list{ margin-top: 15px; } .gfwqbox .list .type{ font-size: 17px; color: #000000; } .gfwqbox .list .info{ font-size: 15px; color: #666666; margin-top: 5px; } .gfwqbox .list .gq{ font-size: 15px; color: #FF001F; margin-top: 15px; } .gfwqbox .list .gq i{ margin-right: 5px; } .gfwqbox .list .num_xf{ background: #48A3FE; border-radius: 4px; width: 75px; height: 62px; text-align: center; color: #fff; overflow: hidden; margin-left: 15px; } .gfwqbox .list .num_xf i{ font-size: 13px; color: #FFFFFF; margin-top: 8px; display: inline-block } .gfwqbox .list .num_xf span{ font-size: 16px; } .allloading{ display: block; background: #e6e6e6; text-align: center; height: 34px; line-height: 34px; color: #48a3fe; font-size: 14px; width: 150px; margin: 20px auto; border-radius: 4px; } .allloading i.iconfont{ margin-right: 4px; } .gritembox{ margin-left: -7px; padding: 15px; margin-top: -10px; } .gritembox span{ display: inline-block; font-size: 15px; color: #999999; padding: 0 15px; height: 38px; line-height: 38px; background: #F0F0F0; border-radius: 3px; margin-left: 7px; margin-top: 10px; } .gritembox span.active{ background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); color: #fff; } .typejsitem .title{ height: 54px; line-height: 54px; border-bottom: 1px solid #e6e6e6; padding: 0 15px; font-size: 14px; color: #000000; } .typejsitem .title .dc_flex{ padding: 0; } .typejsitem .title .js_js { display: block; background: #FFD5DA; border:1px solid #FF001F; color: #FF001F; font-size: 14px; height: 34px; line-height: 32px; width: 78px; text-align: center; border-radius: 4px; } .typejsitem .title i.iconfont{ margin-right: 5px; } .typejsitem .timenum{ margin-top: 5px; } .typejsitem .timenum span{ display: inline-block; font-size: 36px; color: #666666; } .typejsitem .dc_flex{ padding: 20px 15px; position: relative; } .typejsitem .dc_flex+.dc_flex:after{ position: absolute; content: ''; height: 1px; left: 15px; right: 0; background: #E6E6E6; top: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .typejsitem .type{ font-size: 14px; color: #333; } .typejsitem .btnjs{ width: 76px; height: 76px; border-radius: 50%; background: #50E3C2; overflow: hidden; } .typejsitem .btnjs.active{ background: #FFC667; } .typejsitem .btnjs span{ display: inline-block; width: 64px; height: 64px; border: 1px solid #fff; text-align: center; line-height: 64px; color: #fff; font-size: 14px; margin: 6px; border-radius: 50% } .jztasktopinfo{ position: relative; height: 223px; width: 100%; background: url(../images/jztaskbg.png) no-repeat center top/100% 223px; } .jztasktopinfo .dc_flex .pic{ width: 0.96rem; height: 0.96rem; border-radius: 50%; overflow: hidden; margin: 0 auto; } .jztasktopinfo .dc_flex .active .pic{ border: 2px solid #3399FF; box-shadow: 0 0 6px 2px rgba(0,0,0,0.10); } .jztasktopinfo .dc_flex .pic img{ width: 100%; height: 100%; } .jztasktopinfo .dc_flex .dc_hd{ text-align: center; position: relative; } .jztasktopinfo .dc_flex div.dc_hd{ opacity: 0.5; } .jztasktopinfo .dc_flex .dc_hd.active{ opacity: 1; } .jztasktopinfo .dc_flex .dc_hd.active .tooltip-arrow { display: block; } .jztasktopinfo .dc_flex p{ font-size: 14px; color: #666666; line-height: 20px; margin-top: 5px; } .jztasktopinfo .txpic{ width: 68px; text-align: center; margin: 0 auto 20px auto; padding-top: 15px; } .jztasktopinfo .txpic img{ border-radius: 50%; width: 68px; height: 68px; border: 1px solid #CCCCCC; } .jztasktopinfo .txpic p{ font-size: 18px; color: #333333; margin-top: 7px; text-align: center; line-height: 28px; position: relative; } .jztasktopinfo .txpic p span{ display: inline-block; color: #666; font-size: 14px; position: absolute; left: 100%; width: 40px; text-align: left; } .btn_jzinfo{ display: inline-block; height: 32px; line-height: 32px; padding: 0 15px; background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); border-radius: 16px; text-align: center; color: #fff; font-size: 14px; position: absolute; right: 15px; top: 34px; } .btn_jzinfo img{ display: inline-block; height: 16px; vertical-align: middle; margin-top: -3px; margin-right: 4px; } .linkitembox{ margin-top: 10px; } .linkitembox .dc_flex{ background: #fff; padding: 15px; position: relative; } .linkitembox .dc_flex+.dc_flex:after{ position: absolute; content: ''; height: 1px; left: 15px; right: 0; background: #E6E6E6; top: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .linkitembox .dc_flex .pic{ width: 20px; height: 20px; margin-right: 10px; } .linkitembox .dc_flex img{ width: 20px; height: 20px; } .linkitembox .dc_flex .dc_hd{ font-size: 15px; color: #666; } .linkitembox .dc_flex .more{ color: #ccc; } .jztask_zybox .topinfo{ background: #fff; padding: 15px; } .jztask_zybox .topinfo .pic{ width: 30px; height: 30px; overflow: hidden; border-radius: 50%; margin-right: 10px; } .jztask_zybox .topinfo .name{ font-size: 18px; color: #000000; margin-right: 8px; } .jztask_zybox .topinfo .tag{ height: 20px; border: 1px solid #48A3FE; color: #48A3FE; font-size: 12px; line-height: 18px; text-align: center; border-radius: 10px; padding: 0 10px; } .jztask_zybox .txtinfo{ font-size: 15px; color: #333333; line-height: 23px; margin-top: 10px; } .jztask_zybox .panel { background: #fff; margin-top: 10px; } .jztask_zybox .panel .pl_list{ background: #F8F9FA; border-radius: 3px; padding: 15px 10px; margin-right: 15px; } .jztask_zybox .time_stepbox .point-time { width: 13px; height: 13px; left: 21px; background-image: linear-gradient(180deg, #73B9FF 0%, #4892FE 100%); } .jztask_zybox .time_stepbox .time{ font-size: 15px; } .jztask_zybox .pl_list .picimg{ margin-left: 20px; width: 85px; height: 66px; } .jztask_zybox .pl_list img{ width: 85px; height: 66px; } .jztask_zybox .pl_list .t{ font-size: 15px; color: #000000; line-height: 20px; } .jztask_zybox .pl_list .dgsj{ font-size: 15px; color: #999999; margin-top: 8px; } .jztask_zybox .pl_list .dgsj i{ margin-right: 5px; } .jztask_zybox .pl_list .link{ text-align: right; margin-top: 15px; } .jztask_zybox .pl_list .link a{ font-size: 15px; color: #48A3FE; } .jztask_zybox .mui-segmented-control.mui-scroll-wrapper .mui-scroll { height: 66px; font-size: 0; } .jztask_zybox .mui-segmented-control.mui-segmented-control-inverted { height: 66px; } .jztask_zybox .jxypic { width: 85px; height: 66px; display: inline-block; position: relative; } .jztask_zybox .jxypic img { width: 100%; height: 100%; border-radius: 4px; } .jztask_zybox .jxypic+.jxypic { margin-left: 10px; } .duicuonum { margin: 15px 0; } .duicuonum span+span{ margin-left: 20px; } .duicuonum span{ font-size: 14px; color: #666; } .duicuonum span i{ margin-right: 4px; } .duicuonum span b{ font-weight: normal; color: #333333; font-size: 16px; margin-left: 4px } .duicuonum span:first-child i{ color: #48A3FE } .duicuonum span:last-child i{ color: red } .tab_xiaohai{ padding: 15px 0 19px; border-bottom: 1px solid #e6e6e6; } .tab_xiaohai .dc_hd{ text-align: center; font-size: 15px; color: #000000; position: relative; opacity: 0.6; } .tab_xiaohai .dc_hd+.dc_hd{ border-left: 1px solid #e6e6e6; } .tab_xiaohai .dc_hd.active{ opacity: 1; } .tab_xiaohai .dc_hd img{ display: inline-block; width: 38px; height: 38px; vertical-align: middle; margin-right: 8px; } .tab_xiaohai .dc_hd.active:after{ width: 50px; height: 4px; background-image: linear-gradient(270deg, #73B9FF 0%, #4892FE 100%); border-radius: 2px; position: absolute; content: ''; left: 50%; margin-left: -25px; bottom: -19px; } .tab_xueqing{ background: #fff; height: 48px; line-height: 48px; } .tab_xueqing .dc_hd{ text-align: center; font-size: 17px; color: #666666; position: relative; } .tab_xueqing .dc_hd.active{ color: #48A3FE; } .tab_xueqing .dc_hd.active:after{ width: 40px; height: 4px; background-image: linear-gradient(270deg, #73B9FF 0%, #4892FE 100%); border-radius: 2px; content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -20px; } .xueqingitem{ background: #fff; padding: 0 15px; margin-top: 10px; overflow: hidden; } .xueqingitem .list{ overflow: hidden; } .xueqingitem .time{ margin: 15px 0 !important; font-size: 15px; color: #999999; } .xueqingitem .nr{ background: #F8F9FA; border-radius: 3px; padding: 10px 15px 15px; position: relative; margin-bottom: 10px; } .xueqingitem .nr:after{ width: 2px; height: 6px; top:-6px; left: 22px; position: absolute; content: ''; background: #e6e6e6; } .xueqingitem .nr:before{ width: 2px; height: 10px; bottom:-10px; left: 22px; position: absolute; content: ''; background: #e6e6e6; } .xueqingitem .list:last-child .nr:before{ display: none; } .xueqingitem .weekinfo{ margin-left: -15px; } .xueqingitem .weeknum{ background-image: linear-gradient(180deg, #73B9FF 0%, #4892FE 100%); width: 56px; height: 28px; line-height: 28px; text-align: center; font-size: 13px; color: #FFFFFF; margin-right: 20px; border-radius: 4px } .xueqingitem .txtinfo{ font-size: 14px; color: #999999; } .xueqingitem .txtinfo span{ font-size: 18px; color: #333333; margin-left: 6px; } .xueqingitem .xxjy{ font-size: 14px; color: #666666; line-height: 20px; margin-top: 15px; } .xueqingitem .zwzzd{ margin-top: 15px } .xueqingitem .zwzzd p{ font-size: 12px; color: #999999; margin-bottom: 6px !important; } .xueqingitem .zwzzd span+span{ margin-left: 20px; } .xueqingitem .zwzzd span{ font-size: 14px; color: #333333; line-height: 20px; } .xueqingitem .zwzzd span i{ margin-left: 4px; } .dbkedubox .line100{ position: relative; font-size: 0; } .dbkedubox .line100 .line{ display: inline-block; height: 3px; position: relative; } .dbkedubox .line100 .line:after{ position: absolute; width: 100%; top: 15px; text-align: center; font-size: 12px; color: #999999; } .dbkedubox .line100 .line1{ width: 65%; background: #FF566B; } .dbkedubox .line100 .line2{ width: 25%; background: #48A3FE; } .dbkedubox .line100 .line3{ width: 10%; background: #7ABDFF; } .dbkedubox .line100 .line1:after{ content: '未达标'; } .dbkedubox .line100 .line2:after{ content: '达标'; } .dbkedubox .line100 .line3:after{ content: '完美'; } .dbkedubox .kd{ width: 7px; background: #F8F9FA; height: 20px; position: absolute; z-index: 8; margin-left: -3px; } .dbkedubox .num{ position: absolute; z-index: 8; width: 20px; margin-left: -10px; text-align: center; font-size: 11px; color: #ccc; top: -26px; } .dbkedubox .num1{ left: 65%; } .dbkedubox .num2{ left: 90%; } .dbkedubox .kd:after{ position: absolute; height: 20px; width: 1px; border-left: 1px dashed #999999; content: ''; left: 3px; top: -9px; } .dbkedubox .kd1{ left: 65%; } .dbkedubox .kd2{ left: 90%; } .dbkedubox .kdicon{ width: 20px; height: 20px; margin-left: -10px; position: absolute; top: -9px; z-index: 9; } .dbkedubox{ margin-top: 35px; margin-bottom: 50px; } .jztask_xq .panel_zt{ background: #fff; margin-top: 10px; overflow: hidden; } .jztask_xq .pzt-title{ height: 44px; line-height: 44px; font-size: 15px; color: #999999; padding: 0 15px; position: relative; } .jztask_xq .pzt-title:before{ position: absolute; content: ''; height: 1px; left: 15px; right: 0; background: #E6E6E6; bottom: 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); } .jztask_xq .pzt-title i{ background-image: linear-gradient(180deg, #73B9FF 0%, #4892FE 100%); border-radius: 14px; width: 5px; display: inline-block; height: 15px; border-radius: 2.5px; vertical-align: middle; margin-top: -2px; margin-right: 8px; } .jztask_xq .zt_tabs{ text-align: center; font-size: 0; padding: 20px 0; } .jztask_xq .zt_tabs .km{ display: inline-block; width: 76px; text-align: center; height: 30px; line-height: 28px; background: #FFFFFF; border: 1px solid #48A3FE; border-radius: 15px; font-size: 15px; color: #48A3FE; } .jztask_xq .zt_tabs .km+.km{ margin-left: 10px; } .jztask_xq .zt_tabs .km.active{ background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); color: #fff; } .jztask_xq .xqlist{ overflow: hidden; } .jztask_xq .kmrn{ background: #F8F9FA; border-radius: 5px; padding: 10px; margin: 0 10px 15px 10px; } .jztask_xq .xqlist .ttype{ font-size: 15px; color: #333333; height: 24px; line-height: 24px; position: relative; display: block; width: 120px; text-align: center; margin: 0 auto; margin-bottom: 15px; } .jztask_xq .xqlist .ttype:after{ content: ''; position: absolute; height: 1px; width: 40px; left: -50px; top: 12px; background: #666; } .jztask_xq .xqlist .ttype:before{ content: ''; position: absolute; height: 1px; width: 40px; right: -50px; top: 12px; background: #666; } .jztask_xq .tjlist{ padding-left: 20px; } .jztask_xq .tjlist .dc_flex{ margin-top: 10px; } .jztask_xq .tjlist .type{ width: 40px; height: 18px; text-align: center; line-height: 18px; color: #fff; font-size: 13px; margin-right: 10px; border-radius: 2px; } .jztask_xq .tjlist .yc .type{ background: #48A3FE; } .jztask_xq .tjlist .zd .type{ background: #FF9F00; } .jztask_xq .tjlist .dc_hd{ font-size: 15px; color: #333333; } .jztask_xq .tjlist .dc_hd span{ color: #F06D6A; } .jztask_xq .zsdlist+.zsdlist{ margin-top: 15px; } .jztask_xq .zsdlist .zsd_infobox{ display: none; } .jztask_xq .zsdlist.active .zsd_infobox{ display: block; } .jztask_xq .zsdlist .zsd_title{ background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); border-radius: 4px; } .jztask_xq .zsdlist .zsd_title .dc_flex{ padding: 8px 15px; } .jztask_xq .zsdlist .zsd_title .dc_hd{ font-size: 17px; color: #FFFFFF; line-height: 24px; } .jztask_xq .zsdlist .zsd_title .jt{ color: #fff; margin-left: 15px; } .jztask_xq .zsdlist .zsd_title .jt i.iconfont{ display: inline-block; } .jztask_xq .zsdlist.active .zsd_title .jt i.iconfont{ transform:rotate(180deg); } .zsd_infobox .pan_info{ padding: 15px 0; border-bottom: 1px dashed #e6e6e6; } .zsd_infobox .pan_info .dc_flex+.dc_flex{ margin-top: 5px } .zsd_infobox .pan_info .icon{ margin-right: 10px; width: 15px; padding-top: 5px; } .zsd_infobox .pan_info .icon img{ width: 15px; height: 15px; } .zsd_infobox .pan_info .dc_hd{ font-size: 14px; color: #333333; line-height: 23px; } .zsd_infobox .pan_lis{ padding: 15px 0; } .zsd_infobox .linumbox .dc_hd{ font-size: 16px; color: #333333; line-height: 26px; } .zsd_infobox .linumbox .dc_hd img{ display: inline-block; width: 57px; vertical-align: middle; margin-top: -3px; margin-left: 5px; } .zsd_infobox .linumbox .num{ margin-right: 8px; width: 18px; height: 18px; background: #73B9FF; border-radius: 4px; text-align: center; line-height: 18px; color: #fff; font-size: 15px; } .zsd_infobox .linumbox+.linumbox{ margin-top: 22px; } .linumbox .mui-segmented-control.mui-segmented-control-inverted { height: 110px; margin-top: 15px; } .linumbox .mui-segmented-control.mui-scroll-wrapper .mui-scroll { height: 110px; font-size: 0; } .linumbox .jxypic { width: 114px; height: 110px; display: inline-block; position: relative; } .linumbox .jxypic img { width: 100%; height: 100%; border-radius: 4px; } .linumbox .jxypic+.jxypic { margin-left: 10px; } .jzxqbox .pan_lis+.pan_lis{ border-top: 1px dashed #4892FE; } .jzxqbox .linumbox .num{ background: #4892FE; border-radius: 2px; width: 12px; height: 12px; margin-top: 5px; } .jztask_xq .toptitle_xq { height: 48px; line-height: 48px; background: #fff; padding: 0 15px; font-size: 17px; color: #666666; position: relative; z-index: 200; } .jztask_xq .xq_info{ padding: 15px; } .jztask_xq .xq_info .dc_pic{ margin-right: 20px; } .jztask_xq .xq_info .dc_pic img{ width: 108px; } .jztask_xq .xq_info .tt{ font-size: 16px; color: #FF6666; } .jztask_xq .xq_info .txt{ font-size: 14px; color: #999999; line-height: 20px; margin-top: 5px; } .jztask_xq .xq_info .txt span{ color: #FF6666; } #circle1 .circleChart_text{ color: #ffb800; } #circle2 .circleChart_text{ color: #48a3fe; } #circle3 .circleChart_text{ color: #50e3c2; } #circle5 .circleChart_text{ color: #48a3fe; } #circle6 .circleChart_text{ color: #48a3fe; } .pinggucc{ padding: 20px 0; } .pinggucc p{ text-align: center; padding: 0 10px; font-size: 14px; color: #666666; margin-top: 9px; } .jztask_xq .panel_zt .infotxt { font-size: 14px; color: #CCCCCC; padding: 15px 15px 0; } .pinggucc .circleChart:after{ content: '超越'; position: absolute; width: 100%; text-align: center; color: #FFB800; font-size: 12px; top: 14px; } .pinggucc .circleChart:before{ content: '同学'; position: absolute; width: 100%; text-align: center; color: #FFB800; font-size: 12px; bottom: 14px; } #circle1:after,#circle1:before{ color: #FFB800; } #circle2:after,#circle2:before{ color: #48a3fe; } #circle3:after,#circle3:before{ color: #50e3c2; } #circle5{ position: relative; } #circle5 p{ line-height: 60px !important; } #circle5:after,#circle5:before{ color: #48a3fe; } #circle5:before{ content: '小时'; position: absolute; width: 100%; text-align: center; color: #48a3fe; font-size: 12px; bottom: 8px; left: 0; } .zttjbox{ text-align: center; width: 6.6rem; margin: 10px auto; } .zttjbox .dc_hd{ } .zttjbox .textline { margin-left: 0.8rem; padding-top: 10px; text-align: left; float: left; width: 2.2rem; } .zttjbox .textline p{ font-size: 14px; color: #666666; } .zttjbox .textline p b{ font-size: 16px; color: #333; font-weight: normal; } .zttjbox .textline p i{ margin-right: 5px; font-size: 18px; } .zttjbox .textline p:first-child i{ color: #6ED400; } .zttjbox .textline p:last-child i{ color: #FF0000; } .zttjbox .licc{ width: 1.4rem; text-align: center; display: inline-block; float: left; } .zttjbox .licc p{ text-align: center; margin-top: 10px; color: #666666; font-size: 12px; } .zttjbox .licc+.licc{ margin-left: 0.8rem; } .ydbox { position: fixed; left: 0; right: 0; top: 0; height: 100%; z-index: 999; } .ydbox .mask { position: absolute; left: 0; right: 0; top: 0; opacity: 0.6; background: #000000; height: 100%; } .step{ color: #fff; } .step1 .pic1{ width: 3.57rem; position: absolute; z-index: 999; top: 2.3rem; left: 0.6rem; } .step1 .pic2{ width: 2.04rem; position: absolute; z-index: 999; top: 5.78rem; right: 0.6rem; } .step .picsz{ width: 0.6rem; position: absolute; z-index: 999; bottom: 0.8rem; left: 50%; margin-left: -0.3rem; } .step2 .pic1{ width: 5.6rem; position: absolute; z-index: 999; top: 0.4rem; left: 50%; margin-left: -2.8rem; } .step2 .pic2{ width: 5.52rem; position: absolute; z-index: 999; top: 8.7rem; left: 50%; margin-left: -2.76rem; } .step3 .pic1{ width: 5.6rem; position: absolute; z-index: 999; top: 0.4rem; left: 50%; margin-left: -2.8rem; } .step3 .pic2{ width: 5.54rem; position: absolute; z-index: 999; top: 8.7rem; left: 50%; margin-left: -2.77rem; } .step4 .pic1{ width: 4.18rem; position: absolute; z-index: 999; top: 0.4rem; left: 0.4rem; } .step4 .pic2{ width: 5.22rem; position: absolute; z-index: 999; top: 2.53rem; left: 0.4rem; } .step4 .pic3{ width: 4.18rem; position: absolute; z-index: 999; top: 3.65rem; right: 0.4rem; } .step4 .pic4{ width: 5.21rem; position: absolute; z-index: 999; top: 5.78rem; right: 0.4rem; } .step4 .pic5{ width: 4.18rem; position: absolute; z-index: 999; top: 6.9rem; left: 0.4rem; } .step4 .pic6{ width: 5.22rem; position: absolute; z-index: 999; top: 9.03rem; left: 0.4rem; } .upctpic .img_div { margin-top: 10px; margin-left: -10px; } .upctpic .isImg { width: 74px; height: 74px; position: relative; margin-left: 10px; display: inline-block; } .upctpic .isImg img{ width: 74px; height: 74px; } .upctpic .removeBtn { position: absolute; top: -8px; right: -8px; z-index: 11; border: 0px; border-radius: 50px; height: 17px; width: 17px; background: url(../images/closebtnred.png) no-repeat center center/17px 17px; } .ct_box{ padding: 10px 0px; position: relative; z-index: 0; } .zsdbox .t_ct_title{ font-size: 13px; color: #999999; line-height: 19px; } .zsdbox .mui-segmented-control.mui-segmented-control-inverted { height: 75px; margin-top: 5px; } .zsdbox .mui-segmented-control.mui-scroll-wrapper .mui-scroll { height: 75px; font-size: 0; } .zsdbox .jxypic { width: 74px; height: 74px; display: inline-block; position: relative; } .zsdbox .jxypic img { width: 100%; height: 100%; border-radius: 4px; } .zsdbox .jxypic+.jxypic { margin-left: 10px; } .pinglunbtn{ width: 64px; height: 64px; position: fixed; right: 20px; bottom: 20px; z-index: 999; border-radius: 50%; overflow: hidden; } .pinglunbtn .bg{ width: 100%; height: 100%; position: absolute; opacity: 0.9; background: #48A3FE; box-shadow: 0 0 10px 2px rgba(72,163,254,0.50); } .pinglunbtn .nr{ position: absolute; width: 100%; top: 10px; text-align: center; font-size: 0; } .pinglunbtn .nr img{ width: 21px; display: inline-block; } .pinglunbtn .nr p{ font-size: 12px; color: #fff; margin-top: 5px; } .pyformbox{ background: #fff; overflow: hidden; } .pyformbox .title_box{ line-height: 54px; line-height: 54px; text-align: center; position: relative; font-size: 15px; color: #666666; } .pyformbox .title_box a.close{ display: inline-block; color: #D8D8D8; position: absolute; right: 10px; width: 24px; height: 24px; line-height: 24px; top: 15px; } .pyformbox .textareaDiv{ margin: 0 20px; } .pyformbox .textareaDiv textarea{ background: #F4F4F4; border: 1px solid #D6D6D6; border-radius: 4px; } .pfitem{ padding-left: 50px; padding-right: 20px; position: relative; margin-left: 20px; margin-top: 15px; } .pfitem:after{ position: absolute; content: '满意度'; left: 0; top: 0; font-size: 13px; color: #666666; } .pfitem li{ display: inline-block; width: 17px; height: 17px; background: url(../images/xing1.png) no-repeat center center / 17px 17px; } .pfitem li.on{ background: url(../images/xing.png) no-repeat center center / 17px 17px; } .pfitem li+li{ margin-left: 10px; } .pyformbox .tj{ display: block; margin: 20px auto; background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); box-shadow: 0 0 7px 0 rgba(97,170,255,0.50); border-radius: 19px; height: 38px; line-height: 38px; width: 145px; text-align: center; color: #fff; font-size: 14px; } .tab_ty{ border: 1px solid red; border-radius: 4px; height: 20px; line-height: 18px; color: red; padding: 0 10px; display: inline-block; margin-left: 15px; font-size: 13px; } /*20180110*/ .baogaobox .panellist{ margin: 10px; background: #FFFFFF; box-shadow: 0 1px 3px 0 rgba(157,157,157,0.30); border-radius: 5px; padding: 10px 10px; } .baogaobox .panellist .pzt-title { height: 21px; line-height: 21px; font-size: 15px; color: #999999; position: relative; margin-bottom: 10px; } .baogaobox .panellist .pzt-title i { background-image: linear-gradient(180deg, #73B9FF 0%, #4892FE 100%); border-radius: 14px; width: 5px; display: inline-block; height: 15px; border-radius: 2.5px; vertical-align: middle; margin-top: -2px; margin-right: 8px; } .baogaobox .panellist .txtbox{ font-size: 15px; color: #333333; line-height: 21px } .baogaobox .zt_tabs { text-align: center; font-size: 0; padding: 20px 0 5px; } .baogaobox .zt_tabs .km { display: inline-block; width: 76px; text-align: center; height: 30px; line-height: 28px; background: #FFFFFF; border: 1px solid #48A3FE; border-radius: 15px; font-size: 15px; color: #48A3FE; } .baogaobox .zt_tabs .km+.km { margin-left: 10px; } .baogaobox .zt_tabs .km.active { background-image: linear-gradient(90deg, #73B9FF 0%, #4892FE 100%); color: #fff; } .kemulist .litype{ margin-bottom: 10px; } .kemulist .litype img,.kemulist .litype .icon{ width: 15px; height: 15px; overflow: auto; } .kemulist .litype .dc_hd{ font-size: 15px; color: #666666; line-height: 22px; margin-left: 7px; } .zhibiaoinfo .dc_hd{ text-align: center; font-size: 14px; color: #999999; position: relative; } .zhibiaoinfo .dc_hd.active span{ display: inline-block; height: 26px; line-height: 26px; margin: 7px auto; width: 80%; background: #FF7183; color: #fff; border-radius: 13px; } .kemulist .libox{ padding: 15px 0; } .kemulist .libox+.libox{ border-top: 1px dotted #ccc; } .zhibiaoinfo .dc_hd:after{ position: absolute; content: ''; left: 0; top: 0; bottom: 0; width: 1px; background: #fff; } .zhibiaoinfo .typetxt{ text-align: center; font-size: 15px; color: #333333; width: 95px; line-height: 1.2; padding: 0 10px; } .zhibiaoinfo .dc_flex{ height: 40px; line-height: 40px; border-radius: 20px; background: #F5F5F5; overflow: hidden; } .zhibiaoinfo .typelist+.typelist{ margin-top: 5px; } .kaoshi_yq{ background: #FDFDFD; border: 1px dotted #50E3C2; border-radius: 4px; padding: 10px; } .kaoshi_yq+.kaoshi_yq{ margin-top: 10px; } .kaoshi_yq .yq_type{ font-size: 15px; color: #50E3C2; line-height: 23px; } .kaoshi_yq .yq_type .cz{ float: right; color: #999; font-size: 14px; } .kaoshi_yq .yq_list{ margin-top: 15px; } .kaoshi_yq .yq_tiyle{ position: relative; line-height: 23px; font-size: 16px; color: #333333; padding-left: 18px; margin-bottom: 5px; word-wrap: break-word; } .kaoshi_yq .yq_tiyle:after{ content: ''; position: absolute; left: 0; background: #50E3C2; width: 9px; height: 9px; border-radius: 50%; top: 7px; } .kaoshi_yq .yq_txt{ padding-left: 18px; line-height: 26px; height: 26px; font-size: 15px; color: #999999; } .kaoshi_yq .yq_cd{ display: inline-block; height: 26px; line-height: 26px; border-radius: 13px; padding: 0 8px; font-size: 13px; color: #fff; } .kaoshi_yq .yq_cd.cd_wzw { background: #FF5B8A; } .kaoshi_yq .yq_cd.cd_yzw { background: #7ED322; } .kaoshi_yq.zsd_type01 .yq_type{ color: #F94D7E; } .kaoshi_yq.zsd_type02 .yq_type{ color: #58BAEA; } .kaoshi_yq.zsd_type03 .yq_type{ color: #7ED322; } .kaoshi_yq.zsd_type01{ border-color: #F94D7E; } .kaoshi_yq.zsd_type02{ border-color: #58BAEA; } .kaoshi_yq.zsd_type03{ border-color: #7ED322; } .kaoshi_yq.zsd_type01 .yq_tiyle:after{ background: #F94D7E; } .kaoshi_yq.zsd_type02 .yq_tiyle:after{ background: #58BAEA; } .kaoshi_yq.zsd_type03 .yq_tiyle:after{ background: #7ED322; } .kaoshi_yq.type_yy .yq_type{ color: #50E3C2; } .kaoshi_yq.type_jy .yq_type{ color: #FFB800; } .kaoshi_yq.type_lj .yq_type{ color: #48A3FE; } .kaoshi_yq.type_yy .yq_tiyle:after{ background: #50E3C2; } .kaoshi_yq.type_jy .yq_tiyle:after{ background: #FFB800; } .kaoshi_yq.type_lj .yq_tiyle:after{ background: #48A3FE; } .kaoshi_yq.type_yy{ border-color:#50E3C2; } .kaoshi_yq.type_jy{ border-color:#FFB800; } .kaoshi_yq.type_lj{ border-color:#48A3FE; } .jzd_banbox { width: 100%; height: 157px; background: url(../images/jiazhangduan_bg.png) no-repeat top center/100% 157px; position: relative; margin-bottom: 55px; } .jzd_banbox .pic{ width: 60px; height: 60px; overflow: hidden; border-radius: 50%; border: 3px solid #FFFFFF; position: absolute; top: 10px; left: 50%; transform: translateX(-50%); } .jzd_banbox .pic img{ width: 54px; height: 54px; } .jzd_banbox .ban_title{ position: absolute; top:78px; left: 0; right: 0; font-size: 15px; color: #333333; text-align: center; } .jzd_banbox .panellist{ position: absolute; left: 10px; right: 10px; margin: 0 !important; top: 100%; transform: translateY(-50%); } .jzd_banbox .dc_hd{ text-align: center; } .jzd_banbox .dc_hd .finish{ color: #48A3FE; } .jzd_banbox .dc_hd .unfinished{ color: #FF1A36; } .jzd_banbox .dc_hd .time{ font-size: 14px; height: 20px; line-height: 20px ; } .jzd_banbox .dc_hd .zt{ font-size: 17px; margin-top: 2; height: 24px; line-height: 24px; } .jzd_banbox .dc_hd .no{ height: 46px; line-height: 46px; font-size: 14px; color: #333333; } .jzd_banbox .dc_hd .km{ font-size: 13px; color: #999; margin-top: 4px; } .xuexi_ztbox { padding: 5px 0; } .xuexi_ztbox .dc_hd{ line-height: 28px ; font-size: 15px; color: #333; padding-left: 13px; } .xuexi_ztbox .dc_flex+.dc_flex{ margin-top: 15px; } .xuexi_ztbox .dc_hd span{ display: inline-block; background: #FF7586; height: 28px; line-height: 28px; border-radius: 14px; color: #fff; font-size: 15px; padding: 0 10px; margin-left: 7px; } .weiwancheng{ padding-left: 22px; } .weiwancheng .title{ font-size: 15px; color: #333333; line-height: 23px; } .weiwancheng .yuanyin{ font-size: 15px; color: #999999; line-height: 23px; margin-top: 5px; } .jzd_footbtns{ position: fixed; bottom: 0; left: 0; right: 0; z-index: 3; background: #fff; } .jzd_footbtns~.mui-content{ padding-bottom: 54px; } .zsd_echarts{ position: relative; height: 140px; } .zsd_echarts>.dc_hd{ padding: 10px; } .zsd_echarts .echarts{ height: 120px; width: 120px; margin: 0 auto; } .zsd_echarts .dc_type{ width: 68px; } .echarts-txt{ position: absolute; right: 10px; top: 24px; } .echarts-txt .dc_flex{ height: 24px; line-height: 24px; width: 68px; color: #fff; font-size: 14px; text-align: center; } .echarts-txt .dc_flex .dc_hd span{ display: inline-block; height: 100%; position: relative; width: 100%; } .echarts-txt .dc_flex .dc_hd span:after { content: ''; position: absolute; left: 6px; width: 9px; height: 9px; border-radius: 50%; top: 6.5px; } .echarts-txt .dc_flex:nth-child(1) .dc_hd span:after{ background: #48A3FE; } .echarts-txt .dc_flex:nth-child(2) .dc_hd span:after{ background: #FFB800; } .echarts-txt .dc_flex:nth-child(3) .dc_hd span:after{ background: #50E3C2; } .echarts-txt .dc_flex .dc_hd+.dc_hd{ border-left: 1px solid #fff; } .echarts-txt .dc_flex+.dc_flex{ margin-top: 5px; } .echarts-txt .dc_flex:nth-child(1){ color: #48A3FE; } .echarts-txt .dc_flex:nth-child(2){ color: #FFB800; } .echarts-txt .dc_flex:nth-child(3){ color: #50E3C2; } .bgxqbox .type_jy,.bgxqbox .type_lj{ display: none; } .kaoshi_zhaowo .yq_list{ display: none; } .kaoshi_zhaowo.active .yq_list{ display: block; } .kaoshi_zhaowo .cz b{ font-style: normal; } .kaoshi_zhaowo .cz i{ display: inline-block; } .kaoshi_zhaowo.active .cz i{ transform: rotate(180deg); }