@charset "UTF-8";
.activate-dialog {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}

.activate-dialog .bg {
  width: 100%;
  height: 100%;
  opacity: 0.76;
  background: #101A29;
  z-index: -5;
  position: absolute;
  top: 0;
  left: 0;
}

.activate-dialog .dialog-content {
  width: 840px;
  height: 737px;
  background: #FFFFFF;
  box-shadow: inset 0 -1px 0 0 rgba(242, 242, 242, 0.5);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -420px;
  margin-top: -360px;
  border-radius: 12px;
}

.activate-dialog .dialog-content .dialog-list-wrapper {
  width: 100%;
  height: 100%;
  border-radius: 12px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .close {
  width: 100%;
  height: 60px;
  border-bottom: 1px solid rgba(242, 242, 242, 0.5);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.activate-dialog .dialog-content .dialog-list-wrapper .close .icon-close {
  font-size: 18px;
  color: #CAD5E6;
  margin-right: 30px;
  cursor: pointer;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers {
  width: 100%;
  height: 660px;
  overflow: auto;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .operate {
  width: calc(100% - 80px);
  margin: 28px 30px 0 50px;
  height: 32px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .operate .name {
  font-size: 18px;
  color: #131B26;
  line-height: 35px;
  float: left;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .operate .operate-icon {
  float: right;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .operate .operate-icon .jb_btn_92 {
  width: 72px;
  height: 32px;
  line-height: 32px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper {
  width: calc(100% - 60px);
  margin: 10px 30px 0 30px;
  overflow: hidden;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper:nth-child(6) {
  padding-bottom: 30px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list {
  width: 100px;
  height: 80px;
  float: left;
  margin-right: 10px;
  cursor: pointer;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list img {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin: 12px 34px 8px 34px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list .name {
  width: 100%;
  height: 24px;
  text-align: center;
  line-height: 24px;
  font-size: 16px;
  color: #474C59;
  letter-spacing: 0;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list:hover img {
  opacity: 0.6;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list:hover .name {
  opacity: 0.7;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list:nth-child(n+7) {
  margin-top: 10px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list:nth-child(7n) {
  margin-right: 0;
  margin-top: 10px;
}

.activate-dialog .dialog-content .dialog-list-wrapper .wrappers .activate-list-wrapper .list:nth-child(7) {
  margin-top: 0;
}

/* 在线课堂 弹窗 */
.cx-course-pop .temp-container {
  height: 300px;
  padding: 30px;
  box-sizing: border-box;
  overflow-y: auto;
}

.cx-course-pop .temp-container .input-list {
  position: relative;
  margin-bottom: 40px;
  font-size: 0;
}

.cx-course-pop .temp-container .input-list:last-child {
  margin-bottom: 0;
}

.cx-course-pop .temp-container .input-list label {
  font-size: 14px;
  text-align: left;
  color: #646873;
  line-height: 40px;
  display: inline-block;
  vertical-align: top;
}

.cx-course-pop .temp-container .input-list .input {
  padding: 10px 14px;
  border: 1px solid #e1e1e5;
  border-radius: 4px;
  width: 504px;
  box-sizing: border-box;
  margin-left: 20px;
  display: inline-block;
}

.cx-course-pop .temp-container .input-list .input:hover {
  border: 1px solid #CCDEF3;
}

.cx-course-pop .temp-container .input-list .input:focus {
  outline: none;
  border: 1px solid #CCDEF3;
  box-shadow: 0 0 4px 0 #75BAFF;
}

.cx-course-pop .temp-container .input-list .input.course-info {
  height: 160px;
  overflow-y: auto;
}
/*加入课堂权限*/
.cx-course-pop .temp-container .input-list{margin-bottom:20px;}
.cx-course-pop .temp-container .input-list label{width:85px;}
.cx-course-pop .temp-container .input-list .input{width:455px;}
.input-list-right{display:inline-block;width:455px;margin-left:20px;}
.set_con{width:455px;margin-top:4px;margin-bottom:16px;}
.set_con .set_check{display:inline-block;width:18px;height:18px;background:url(../../images/task_check.png) no-repeat;background-size:100%;margin-top:9px;cursor:pointer}
.set_con .set_checked{background:url(../../images/task_checked.png) no-repeat;background-size:100%}
.set_con .inpAfter{display:inline-block;line-height:34px;padding:0 10px;font-size: 15px;color: #4A4A4A;}
.set_con .inpAfter .bz {    font-size: 12px;    color: #A8A8B3;    display: block;    line-height: 16px;    margin-top: -2px;}
.set_con .gl_into{font-size:14px;color: #8A8B99;display:inline-block;line-height:34px;}
.set_con .gl_into i{display:inline-block;width:12px;height:12px;background:url(../../images/arrowRight.png) no-repeat;background-size:100%;vertical-align:middle;margin:-2px 0 0 4px;}
/*下边的样式是定时签到用的样式*/
.rightCon{width:440px;}
.rightCon ul li{float:left;margin-right:30px;margin-bottom:20px;color:#333;font-size:14px;line-height:20px;}
.rightCon ul li input{float:left;margin-right:10px;margin-top:3px;}
.rightCon i{display:inline-block;width:16px;height:16px;background:url(../../images/activate/class/dx_check.png) no-repeat;background-size: 100%;
  float:left;margin:3px 10px 0 0;}
.rightCon i.checkedBox{background:url(../../images/activate/class/dx_checked.png) no-repeat;background-size: 100%;;}
.wid56{min-width:56px;font-size: 14px;margin-right:20px;color: #646873;}
.hideMyself{display:none}
.showMyself{display:block}
.sign_check{display:inline-block;width:18px;height:18px;background: url(../../images/sign/check.png) no-repeat;background-size:100%;vertical-align: middle;margin: -2px 10px 0 0;}
.sign_checked{background: url(../../images/sign/checked.png) no-repeat;background-size:100%;}
/*下边的样式是定时签到用的样式*/