/* @import "../../fonts/SourceHanSansCN-Medium.wxss"; page{ font-family: "SourceHanSansCN-Medium" } */ page{ background-color: #f8f8f8; } .nr_box { width: 670rpx; height: 90vh; background-color: #fff; text-align: left; position: relative; } .one{ font-family: fantasy; } .title { margin-left: 245rpx; padding-top: 30rpx; font-size: 35rpx; font-weight: 900; margin-bottom: 30rpx; } .rzbj { width: 750rpx; height: 100vh; background-color: rgba(0, 0, 0, 0.4); position: fixed; top: 0; z-index: 99; } .rzbox { background-color: #fff; width: 600rpx; height: 320rpx; position: fixed; top: 400rpx; left: 75rpx; border-radius: 20rpx; } .tip { color: #333333; text-align: center; margin-top: 30rpx; font-weight: 900; } .tip1 { text-align: center; margin-top: 40rpx; font-weight: 900; font-size: 30rpx; color: #626367; } .sure_box { width: 350rpx; height: 60rpx; margin-left: 125rpx; margin-top: 50rpx; /* border: 1px solid red; */ } .qx { border: 1px solid #eb3f33; width: 150rpx; height: 50rpx; text-align: center; border-radius: 10rpx; color: #eb3f33; float: left; line-height: 50rpx; } .sure { border: 1px solid #eb3f33; background-color: #eb3f33; width: 150rpx; height: 50rpx; text-align: center; border-radius: 10rpx; color: #fff; float: right; line-height: 50rpx; } .introuduce { background-color: #fff7e7; height: 70rpx; width: 693rpx; margin-top: 20rpx; margin-left: 28rpx; justify-content: space-around; display: flex; line-height: 70rpx; font-size: 25rpx; } .banjihz { width: 57rpx; height: 57rpx; margin-right: 30rpx; border-radius: 50%; } .zw { padding-left: 30rpx; padding-right: 30rpx; /* text-indent: 20rpx; */ font-size: 26rpx; line-height: 40rpx; height: 60vh; /* border: 1px solid red; */ overflow-y: auto; } .dl { text-indent: 56rpx; } .ewm { width: 300rpx; height: 300rpx; margin-left: 160rpx; } .ermname { margin-left: 50rpx; } /* .cloudimg{ width: 733rpx; height: 220rpx; border: 1px solid red; } */ .layout { width: 693rpx; margin-left: 28rpx; position: relative; } .notice { background-color: rgba(255, 247, 231); color: rgba(233, 109, 21); font-size: 25rpx; border-radius: 10rpx; padding: 20rpx; width: 670rpx; margin-left: 20rpx; } .ding { width: 24rpx; height: 29rpx; } .bgimg1 { width: 693rpx; height: 74rpx; /* float: left; */ } .layout_text1 { position: absolute; color: #fff; font-size: 30rpx; font-weight: 900; top: 20rpx; left: 50rpx; } .layout_text2 { position: absolute; color: #df7e33; font-size: 25rpx; line-height: 40rpx; font-weight: 900; top: 20rpx; right: 50rpx; background-color: #fff; text-align: center; width: 140rpx; border-radius: 20rpx; height: 40rpx; } .layout_text3 { position: absolute; color: #3a7dcd; font-size: 25rpx; line-height: 40rpx; font-weight: 900; top: 20rpx; right: 50rpx; background-color: #fff; text-align: center; width: 140rpx; border-radius: 20rpx; height: 40rpx; } .bg { margin-top: 10rpx; } .sp { width: 680rpx; margin-left: 35rpx; /* border: 1px solid red; */ height: 200rpx; margin-top: 20rpx; position: relative; margin-bottom: 20rpx; background-color: #fff; box-shadow: rgba(0, 0, 0, .3) 0px 0px 10rpx; border-radius: 5rpx; } .hiddenmore .none { display: none !important; } .spfm { width: 128rpx; height: 128rpx; float: left; margin-top: 35rpx; margin-left: 20rpx; border-radius: 10rpx; } .isfinish { width: 163rpx; height: 36rpx; position: absolute; top: 0; right: 0; } .sp_text { width: 520rpx; height: 100%; /* border: 1px solid red; */ float: right; /* margin-left: rpx; */ } .dbimg { width: 144rpx; height: 35rpx; /* margin-top: 10rpx; */ /* margin-left: 10rpx; */ margin-right: 20rpx; margin-top: 40rpx; border-radius: 5rpx; } .an { width: 146rpx; height: 36rpx; margin-right: 20rpx; margin-top: 15rpx; } .fisrt_set { display: flex; flex-direction: row; align-items: center; justify-content: left; } .name { font-size: 25rpx; margin-top: 15rpx; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .start_text { font-size: 23rpx; color: #999999; margin-top: 35rpx; } .time { color: #eb3f33; } .openall { width: 100%; text-align: center; color: #999999; font-size: 25rpx; margin-top: 20rpx; } .openallimg { width: 21rpx; height: 20rpx; } .qy_title { width: 670rpx; margin-left: 40rpx; font-size: 27rpx; display: flex; /* border: 1px solid red; */ display: block; margin-top: 30rpx; font-weight: 900; } .redk { height: 33rpx; width: 8rpx; background-color: #eb3f33; border-radius: 5rpx; margin-right: 10rpx; float: left; } .more { font-size: 25rpx; font-weight: 900; color: #eb3f33; float: right; } .redpoint { width: 21rpx; height: 21rpx; margin-right: 20rpx; } .myactive_box { width: 660rpx; margin-left: 35rpx; height: 100rpx; /* border: 1px solid red; */ margin-top: 20rpx; } .myactive_name { font-size: 24rpx; } .cysj { float: left; margin-left: 41rpx; font-size: 24rpx; color: #999999; margin-top: 15rpx; } .cysj_num { color: #eb3f33; } .cyry_num { color: #eb3f33; } .cyry { font-size: 24rpx; color: #999999; float: right; margin-top: 15rpx; } .lq { text-align: center; margin-top: 50rpx; } .lq_btn { width: 559rpx; height: 77rpx; line-height: 77rpx; margin-left: 95rpx; border-radius: 40rpx; font-size: 29rpx; font-weight: 600; color: #fff; background: -webkit-linear-gradient(left, #d7301d, #f99c30); box-shadow: 5px 5px 5px #eea390; margin-bottom: 20rpx; } .pz { font-size: 24rpx; color: #999999; margin-bottom: 50rpx; } .agree_text { color: #000; margin-left: 120rpx; font-size: 24rpx; } .agree_btn { text-align: center; /* border: 1px solid red; */ width: 80%; margin-left: 10%; line-height: 80rpx; font-size: 28rpx; margin-top: 30rpx; border-radius: 30rpx; background-color: #eb3f33; color: #fff; } .thinking { color: #999999; text-align: center; font-size: 24rpx; margin-top: 30rpx; } .zsbj { width: 600rpx; height: 830rpx; } .byzc { width: 480rpx; font-size: 30rpx; color: #000; font-weight: 900; position: absolute; top: 260rpx; left: 60rpx; text-indent: 60rpx; letter-spacing: 5rpx; line-height: 70rpx; } .zsdw_text { width: 500rpx; /* border: 1px solid red; */ font-size: 30rpx; color: #000; font-weight: 900; position: absolute; top: 680rpx; left: 80rpx; /* text-indent: 60rpx; */ /* letter-spacing: 5rpx; */ /* line-height: 70rpx; */ } /* .van-divider--center: after, .van-divider--left: after, .van-divider--right: after { margin-left: 0; margin-left: var(--divider-content-padding, 0px); } */ .van-cell-text{ font-size:30rpx; } .classInfo{ box-sizing: border-box; width: 100%; padding:30rpx; display: flex; flex-flow: row nowrap; justify-content: start; align-items: center; height:180rpx; background-color:#ffffff; } .classInfo_text{ display: flex; flex-flow: column nowrap; justify-content: space-between; padding-left:30rpx; } .classInfo_title{ font-size: 30rpx; color:#333333; line-height: 36rpx; padding-bottom:20rpx; } .classInfo_tip{ display: flex; flex-flow: row nowrap; align-items: center; font-size: 26rpx; color:#999999; } .classInfo_cell{ margin-top:30rpx; margin-bottom:30rpx; } .stu_list{ background-color: #ffffff; width: 100%; } .stu_item{ width: 100%; box-sizing: border-box; padding:30rpx; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; border-bottom:1rpx solid #eeeeee; } .stu_con{ width:540rpx; } .stu_text{ display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; padding-bottom:20rpx; } .stu_line{ display: flex; flex-flow: row nowrap; justify-content: left; align-items: center; } .stu_check{ padding: 5rpx 10rpx; border:1rpx solid #cccccc; color:#999999; font-size:26rpx; margin-top:5rpx; } .stu_name{ font-size:36rpx; color: #333333; padding-right:10rpx; } .stu_tag{ font-size:26rpx; } .stu_progress{ font-size:26rpx; color:#999; padding-bottom:8rpx; } .card_wrapper { display: flex; align-items: center; justify-content: center; height: 100%; flex-flow: column nowrap; } .card_block { width: 690rpx; height: 400rpx; background-color: #fff; border-radius: 20rpx; } .card_close{ width:100rpx; height:100rpx; border-radius: 100rpx; background-color: #ffffff; display: flex; justify-content: center; align-items: center; margin-top:50rpx; } .card_info{ box-sizing: border-box; padding:60rpx 80rpx 0rpx 80rpx; } .card_con{ display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; } .card_left{ width: 120rpx; text-align: center; padding-right:80rpx; display: flex; flex-flow: column nowrap; justify-content: space-between; } .card_right{ width:400rpx; } .card_name{ font-size: 40rpx; color: #333333; padding-right:50rpx; } .card_gender{ font-size:30rpx; } .card_tag{ font-size: 26rpx; margin-top: 20rpx; } .card_line{ display: flex; flex-flow: row nowrap; justify-content: start; align-items: center; padding-top:10rpx; padding-bottom:5rpx; } .card_duty{ font-size:30rpx; color: #999999; padding-bottom:40rpx; } .card_tel{ font-size: 30rpx; color:#333333 } .card_tel_icon{ color:#999999 } .card_progress{ font-size:26rpx; color:#999; padding-bottom:10rpx; padding-top:20rpx; } .empty_rz{ width: 100%; text-align: center; } .button_rz{ display: inline; padding: 10rpx 50rpx; border-radius: 10rpx; color: #ffffff; background: linear-gradient(#64AFF8, #5A51ED); } .sche_list{ width:100%; box-sizing: border-box; text-align: left; padding:0rpx 30rpx; } .sche_list_name{ font-size: 26rpx; color: #666666; } .sche_list_sche{ font-size: 30rpx; color: #666666; } .sche_list_time{ font-size:24rpx; color:#999999; } .van-empty__description{ color: #d7301d; } .van-cell-text{ display: flex; flex-flow: row nowrap; justify-content: start; align-items: center; } .classInfo_cell .van-image,.stu_list_container .van-image{ margin-right:20rpx; }