.ec_mod{padding-bottom:20px}.ec_mod .el-collapse{border:none;background-color:#f9f9fb;padding:0 12px;border-radius:6px}.ec_mod .el-collapse .el-collapse-item__wrap{border:none;background-color:#f9f9fb}.ec_mod .el-collapse .el-collapse-item__header{background-color:#f9f9fb;font-weight:700;font-size:12px;color:#333;height:36px;line-height:36px;border:none}.vo_mod_line{height:56px;border:1px solid #e1e1e1;border-radius:4px;box-sizing:border-box;padding:12px 12px 8px;margin-bottom:12px;cursor:pointer}.vo_mod_line .vml_tit{color:#333;font-size:12px;margin-bottom:2px}.vo_mod_line .el-progress-bar{padding-right:80px}.vo_mod_line .el-progress__text{font-size:12px!important;margin-left:0}.active{border-color:#ff864b}.tiem_end{font-size:12px;color:#999;margin-bottom:12px}.vote_person{font-size:12px;margin:0 0 12px;padding-top:4px}.vote_person .vote_person_tit{color:var(--primary);margin-right:12px}.vote_person .vote_person_val{padding:4px 0;color:#666}.submit_area{display:flex;flex-direction:row-reverse}.submit{font-size:14px;background-color:#ff864b;color:#fff}.submit:hover{background-color:rgba(255,134,75,.7);border-color:rgba(255,134,75,.7);color:#fff}.already{background-color:#82af6f}.already,.have_not_started{width:40px;padding:1px 5px;border-radius:3px;color:#fff;font-size:12px}.have_not_started{text-align:center;background-color:#f89406}