classDetail.wxss 4.8 KB
/* pages/classDetail/classDetail.wxss */

.main1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: white;
    padding: 24rpx 38rpx;
    box-sizing: border-box;
}

.main1Title {
    font-size: 36rpx;
    font-weight: bold;
    color: rgba(6, 18, 30, 1);
}

.main1_Num {
    margin-top: 10rpx;
    display: flex;
    align-items: center;
}

.main1_img1 {
    width: 28rpx;
    height: 28rpx;
    margin-right: 14rpx;
}

.main1_num {
    font-size: 26Rpx;
    color: rgba(140, 145, 152, 1);
}

.main1_img2 {
    width: 32rpx;
    height: 32rpx;
}

.fenx {
    padding: 0;
    margin: 0;
    width: 60rpx;
    height: 60rpx;
    line-height: 1;
    display: flex;
    align-items: center;
    margin-top: -40rpx;
    justify-content: space-between;
    background-color: white;
}

.fenx::after {
    border: none;
}

.main2 {
    margin-top: 20rpx;
    background-color: white;
}

.main2_li {
    overflow: hidden;
    margin: 0 20rpx 0 24rpx;
    display: flex;
    align-items: center;
    height: 120rpx;
    box-sizing: border-box;
    border-bottom: 1px solid #F6F6F6;
}

.main2_li2 {
    width: 100%;
    height: 120rpx;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #f6f6f6;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: translateX(116rpx);
    transform: translateX(116rpx);
    margin-left: -116rpx;
}

.main2_li:last-child {
    border-bottom: 0;
}

.main2_liImg1 {
    width: 72rpx;
    height: 72rpx;
}

.main2_liImg1 image {
    border-radius: 50%;
}

.main2_liTxt {
    margin-left: 34rpx;
    font-size: 30rpx;
    color: rgba(61, 68, 77, 1);
}

.main2_liImg2 {
    width: 70rpx;
    background:#5592f7;
    color: #FFF;
    border-radius: 8rpx;
    font-size: 28rpx;
    text-align: center;
    padding: 4rpx;
    margin-left: auto;
}

.main2_remove {
    height: 120rpx;
    width: 100rpx;
    padding-left: 25rpx;
    background-color: #ff5151;
    font-size: 26rpx;
    line-height: 120rpx;
    margin-left: 20rpx;
    color: rgba(255, 255, 255, 1);
    -webkit-transform: translateX(156rpx);
    transform: translateX(156rpx);
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.touch-move-active .main2_li2, .touch-move-active .main2_remove {
    -webkit-transform: translateX(20rpx);
    transform: translateX(20rpx);
}

.main3 {
    display: flex;
    height: 120rpx;
    padding: 0 30rpx;
    box-sizing: border-box;
    align-items: center;
    margin-top: 20rpx;
    background-color: white;
    justify-content: center;
}

.main3Img {
    width: 90rpx;
    height: 90rpx;
}

.main3Txt {
    font-size: 30rpx;
    margin-left: 26rpx;
    color: rgba(61, 68, 77, 1);
}

.mask {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: rgba(20, 20, 20, 0.6);
}

.maskCon {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 12;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    width: 490rpx;
    height: 282rpx;
    background-color: white;
    border-radius: 22rpx;
}

.mask2Con {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 12;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    width: 490rpx;
    height: 360rpx;
    background-color: white;
    border-radius: 22rpx;
}

.maskConTxt1 {
    font-size: 30rpx;
    color: rgba(34, 34, 34, 1);
    padding-top: 80rpx;
    text-align: center;
}

.maskConBottom {
    width: 100%;
    height: 80rpx;
    display: flex;
    position: absolute;
    bottom: 0;
    border-top: 1px solid #d9d9dd;
}

.maskConBottom1, .maskConBottom2 {
    width: 50%;
    height: 80rpx;
    line-height: 80rpx;
    color: #5592f7;
    text-align: center;
}

.maskConBottom1 {
    border-right: 1px solid #d9d9dd;
    box-sizing: border-box;
}

.mask_ConInput {
    margin-top: 40rpx;
}

.mask_ConInput2 {
    padding-bottom: 14rpx;
    border-bottom: 2px solid rgba(235, 235, 235, 1);
}

.mask_ConInput2 input {
    font-size: 32rpx;
    color: black;
}

.maks_ConWrong {
    line-height: 1;
    margin-top: 20rpx;
    font-size: 24rpx;
    color: rgba(255, 81, 81, 1);
}

.maskCon1 {
    padding: 42rpx 30rpx 0;
}
.note_box{
  background: #F6F6F6;
  display: flex;
  justify-content: flex-end;
  color: #5592f7;
  font-size: 24rpx;
  padding-bottom: 10rpx;
  padding-right: 20rpx;
}
.note_box image{
  width: 30rpx;
  height: 30rpx;
}
.quitClass{
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  height: 90rpx;
  background: hsla(34, 89%, 26%, 0.849);
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
}
page{
  height: 100%;
}
.classBox{
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
}
.main2{
  padding-bottom: 90rpx;
  flex: 1;
  overflow-y:scroll; 
}
.person_box{
      width: 46rpx;
    height: 46rpx;
    margin-left: auto;
    background: #FFF;
}