electron-ban-pai/src/assets/css/electron.css

845 lines
25 KiB
CSS
Raw Normal View History

2022-02-16 12:52:08 +08:00
* {
padding: 0;
margin: 0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
body {
background-color: #9c7cfa;
}
body::-webkit-scrollbar {
width: 0px;
height: 100vh;
}
body::-webkit-scrollbar-thumb {
border-radius: 0px;
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: rgba(0,0,0,0.2);
}
body::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 0;
background: rgba(0,0,0,0.1);
}
div {
box-sizing: border-box;
}
img {
width: 100%;
vertical-align: bottom;
}
.clips1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;}
.clips2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;}
.clips3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;}
.clips4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break:break-all;}
.flex-s0{flex-shrink: 0;}
/* 头部导航 */
.header-box {
position: sticky;
top: 0;
z-index: 10;
display: flex;
justify-content: space-between;
align-items: center;
background-color: #FFFFFF;
box-shadow: 0px 3px 7px 0px rgba(134, 105, 220, 0.35);
width: 100%;
height: 98px;
padding: 0 60px;
}
.header-box .logo-box {
/* display: flex; */
/* justify-content: center; */
/* align-items: center; */
/* background: url(../../../static/img/home/logo-bottom.png) no-repeat; */
/* background-size: 100% 100%; */
/* width: 177px; */
max-width: 500px;
/* height: 162px; */
/* margin-left: 16%; */
/* margin-top: 20px; */
margin-right: 3%;
}
.header-box .logo {
display: flex;
/* justify-content: center; */
/* justify-content: space-between; */
align-items: center;
/* flex-direction: column; */
max-width: 430px;
}
.logo img {
/* object-fit: cover; */
width: 76px;
height: 76px;
border-radius: 100%;
background-color: #9c7cfa;
margin-right: 10px;
}
.logo div {
color: #7557cc;
/* font-size: 12.5px; */
/* margin-top: 6px; */
flex-shrink: 0;
}
.header-box .title-box {
display: flex;
align-items: center;
color: #9c7cfa;
font-weight: bold;
font-size: 20px;
}
.title-item {
/* padding: 30px 20px 12px 20px; */
padding: 30px 20px 9px 20px;
cursor: pointer;
-webkit-tap-highlight-color: transparent;
}
.activeTitle {
color: #FFFFFF;
background: url(../../../static/img/home/title-bottom-01.png) no-repeat;
background-size: 100% 100%;
}
.activeTitle2 {
color: #FFFFFF;
background: url(../../../static/img/home/title-bottom-02.png) no-repeat;
background-size: 100% 100%;
}
/* 天气 */
.weather-box {
display: flex;
align-items: center;
font-size: 16px;
}
.weather-box img {
width: 60px;
height: 51px;
}
.weather-three {
display: flex;
align-items: center;
justify-content: space-around;
width: 234px;
height: 28px;
background-color: #FF9393;
border-radius: 10px;
color: #fff;
margin-top: 2px;
}
/* 内容主体 start */
.main {
margin: 60px 0 90px 0;
padding: 0 60px;
display: flex;
justify-content: space-between;
}
.main-box {
margin: 60px 0 0px 0;
padding: 0 60px;
display: flex;
justify-content: space-between;
}
.main-left {
display: flex;
flex-direction: column;
flex-shrink: 0;
}
.left-one {
position: relative;
margin-bottom: 20px;
background: url(../../../static/img/home/left-kuang.png) no-repeat;
background-size: 100% 100%;
width: 390px;
/* height: 296px; */
height: 244px;
}
.left-one:first-child{
height: 296px;
}
.left-one:last-child{
height: 222px;
}
.left-content {
display: flex;
flex-direction: column;
padding: 0 20px;
color: #7557cc;
}
.left-title {
color: #FFE68F;
font-weight: bold;
text-align: center;
font-size: 36px;
margin: 0;
position: relative;
height: 70px;
line-height: 70px;
width: 100%;
text-align: center;
display: flex;
align-items: center;
}
.left-one:nth-child(2) .left-title {
height: 57px;
}
.left-one:nth-child(3) .left-title {
height: 53px;
}
.main-right .left-title{
height: 57px;
}
.pultitle {
width: 100%;
/* position: absolute;
left: 50%;
transform: translateX(-50%); */
}
.three-content {font-size: 18px;line-height: 30px;color: #7557CC;}
.left-last {
display: flex;
justify-content: space-around;
}
.left-last > div {
display: flex;
flex-direction: column;
align-items: center;
}
.left-last > div div:nth-child(1) {
font-weight: bold;font-size: 30px;
}
.left-last > div div:nth-child(2) {
color: #9C7CFA;font-size: 18px;
}
.left-notice {font-size: 18px;line-height: 30px;height: 60px;}
.notice-time {display: flex;justify-content: space-between;margin: 10px 0;font-size: 18px;color: #6E6E6E;margin-top: 0px;}
.notice-time div:nth-child(2) {
display: flex;align-items: center;
}
.notice-time img {
width: 20px;height: 15px;margin-right: 2px;
}
.line {border-bottom: 2px dashed #9C7CFA;margin: 10px 0;}
.eat-three {display: flex;justify-content: space-around;align-items: center; margin-top: 20px;font-size: 24px;}
.threeMealActive{
font-size: 30px!important;font-weight: bold!important;
}
.meal-box {padding-top: 10px;display: flex;align-items: center;}
.meal-box img {width: 88px;max-height: 88px; border-radius: 10px;object-fit: cover;margin-right: 34px;}
.meal-box div {font-size: 18px;line-height: 30px;}
.main-center {
margin: 0 20px;
height: 767px;
/* width: 60%; */
}
.center-title {color: #7557CC;font-size: 36px;text-align: center;line-height: 40px;padding-top: 32px;}
.center-img-box {
background: url(../../../static/img/home/class-dongt.png) no-repeat;
background-size: 100% 100%;
width: 912px;
height: 767px;
}
.img-box {margin: 56px 70px 0px 65px;position: relative;}
/* .swiper-container{border-radius: 10px;border: 5px solid #9c7cfa;height: 460px;} */
.home-swiper {border-radius: 10px;border: 5px solid #9c7cfa;height: 466px;}
.swiper-pagination {position: absolute;left: 50%;transform: translateX(-60%);bottom: 120px;}
.home-slide{height: 466px;overflow: hidden;}
.home-slide img{object-fit: cover;width: 100%;height: 100%;}
.swiper-pagination .swiper-pagination-bullet {margin: 0 6px;}
.swiper-pagination .swiper-pagination-bullet-active {background-color: #9c7cfa;}
.remind-box {display: flex;justify-content: center;margin-top: -30px;}
.remind-box > div {background-color: rgba(0,0,0,.3);color: #FFFFFF;border-radius: 50px;position: relative;width: 174px;height: 64px;display: flex;justify-content: center;align-items: center;}
.remind-box > div:nth-child(2) {margin: 0 88px;}
.remind-box img {width: 47px;height: 41px;}
.msg-box div:nth-child(1) {font-weight: bold;font-size: 30px;}
.msg-box div:nth-child(2) {position: absolute;right: -5px;top: -6px;width:33px;height: 33px;background-color:#FF9393;border-radius: 50%;text-align: center;line-height: 33px;}
.main-right {
position: relative;
display: inline-block;
width: 390px;
/* height: 900px; */
height:800px;
flex-shrink: 0;
background: url(../../../static/img/home/right-back.png) no-repeat;
background-size: 100% 100%;
}
.img-box img{
position: relative;
overflow: hidden;
}
.right-content {color: #7557CC;text-align: center;position: relative;
height: 90%;
overflow: hidden;}
#innerbox{position: absolute;width: 100%;}
.right-content::-webkit-scrollbar {
display: none;
}
.right-title {font-size: 30px;margin-bottom: 10px;margin-top: 10px;}
.right-item-box {display: flex;align-items: center;justify-content: space-between; color: #9C7CFA;font-size: 18px;padding: 10px 20px;margin: 0 6px;}
.right-item-box div:nth-child(1){
flex-shrink: 0;
margin-right: 50px;
}
.right-item-box div:nth-child(2){
text-align: left;
}
.oddActive {background-color: #F7F7F7;}
.popu-box {position: fixed;top: 50%;left: 50%;z-index: 200;transform: translate(-50%,-50%);background-color: #FFFFFF;padding: 0px 34px;border-radius: 10px;width: 620px;height: 370px;font-size: 20px;color: #3F3F3F;box-shadow: 0px 15px 29px 3px rgba(93, 79, 133, 0.35);border-radius: 10px;}
.item-row {
display: flex;align-items: center;
padding: 33px 0 30px 0;
border-bottom: 1px solid #ACB0BE;
}
.item-row:last-child {
border-bottom: none;
}
.mode-box {display: flex;align-items: center;justify-content: space-between;width: 100%;}
.mode-box >div {display: flex;align-items: center;justify-content: space-between;}
.radio-box {background-color: #dbdce3;width: 18px;height: 18px;border-radius: 100%;display: flex;justify-content: center;align-items: center;margin-right: 12px;}
.radio-box span {display: block;background-color: #000;width: 6.5px;height: 6.5px;border-radius: 100%;}
.item-row .refresh-btn,.item-row .back-btn {width: 124px;height: 32px;line-height: 32px;font-size: 24px; background: #A68AFA;border-radius: 10px;color: #FFFFFF;text-align: center;margin-left: 20px;}
.item-row .back-btn {margin-left: 60px;}
/* 内容主体 end */
.footer {
margin-top: 50px;
position: relative;
}
.footer img {
position: absolute;bottom: 0;left: 0;z-index: -1;
}
/* 宝宝活动页面 */
.class-left-one {
position: relative;
margin-bottom: 20px;
background: url(../../../static/img/attendancedetail/babyactive-left.png) no-repeat;
background-size: 100% 100%;
width: 464px;
/* height: 826px; */
height: 764px;
}
.class-left-title {
color: #FFE68F;
font-weight: bold;
text-align: center;
font-size: 36px;
margin: 0;
/* height: 66px; */
height: 60px;
display: flex;
align-items: center;
flex-shrink: 0;
}
.class-left-title img {
width: 20px;
height: 20px;
margin-left: 15px;
}
.class-left-title img:first-child {
margin-left: 70px;
}
.second-title {
text-align: center;font-size: 30px;font-weight: bold;margin-top: 10px;color: #7557CC;
}
.baby-left-content {
display: flex;
flex-direction: column;
padding: 0 4px;
color: #7557cc;
}
.baby-content-box {
/* height: 750px; */
height: 705px;
overflow: hidden;
overflow-y: scroll;
background-color: #f7f7f7;
border-radius: 0px 0px 15px 15px;
padding: 7px;
/* margin-top: 5px; */
margin-top: 0px;
}
.baby-content-box::-webkit-scrollbar {
display: none;
}
.class-situation {
font-size: 30px;color: #9C7CFA;font-weight: bold;text-align: center;
}
.class-item-box {
background: #FFFFFF;border-radius: 5px;padding: 7.5px;margin-bottom: 7px;position: relative;
}
.teather-title {
font-size: 24px;color: #3F3F3F;font-weight: bold;
}
.teather-box {
position: relative;
display: flex;
padding-bottom: 40px;
height: 204px;
width: 100%;
display: -webkit-box;
overflow-x: scroll;
-webkit-overflow-scrolling:touch;
}
.teather-box::-webkit-scrollbar{
display: none;
}
.teather-box div {
display: flex;
align-items: center;
flex-direction: column;
font-size: 18px;
color: #666666;
margin-top: 30px;
flex-shrink: 0;
margin-left: 30px;
}
.teather-box span {
margin-top: 10px;
}
.class-item-box img {
width: 90px;
height: 90px;
border-radius: 100%;
object-fit: cover;
border: 5px solid #F1ECFF;
}
.class-active {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 50px;
}
.class-active label:nth-child(1){font-size: 18px;color: #666666;}
.class-active label:nth-child(2){font-size: 24px; color: #9C7CFA;margin-top: 6px;}
.class-main-right {
position: relative;
display: inline-block;
width: 100%;
/* height: 826px; */
height: 764px;
background: url(../../../static/img/attendancedetail/babyactive-right.png) no-repeat;
background-size: 100% 100%;
margin-left: 30px;
}
.time-title-box {background-color: #9C7CFA;font-size: 18px;font-weight: bold;color: #FFFFFF; height: 34px;border-radius: 10px;line-height: 34px;display: flex;justify-content: space-around;}
.time-title-box div{width: 16%;text-align: center;}
.tiam-data-box {display: flex;position: relative;align-items: center;margin-top: 10px;min-height: 120px;}
.time-left {position: absolute;left: 0;top: 0;bottom: 0; width: 40px;background-color: #C3AEFF;padding: 10px 7px;font-size: 24px;color: #FFFFFF;line-height: 40px;border-radius: 10px;display: flex;justify-content: center;align-items: center;margin-right: 10px;}
.time-right-box {display: flex;justify-content: space-around;text-align: center;height: 37px;background: #FFFFFF;border-radius: 10px;line-height: 37px;margin-bottom: 5px;}
.time-right-box:last-child {margin-bottom: 0px;}
.time-item {width: 16%;}
.time-item div:nth-child(1){
background-color: #f7f7f7;height: 37px;width: 28%;flex-shrink: 0;
}
.time-item div:nth-child(2){
border-radius: 10px 0 0 10px;padding-left: 10px; background-color: #FFFFFF;height: 37px;margin-left: -10px;color: #9C7CFA;
}
.plan-box{
padding: 20px;
display: flex;justify-content: space-around;
align-items: center;
}
.plan-box button{
border: 2px solid #9C7CFA;
border-radius: 10px;
/* background-color: #9C7CFA; */
background-color: #FFFFFF;
color: #9C7CFA;
padding: 10px 20px;
font-size: 16px;
}
/* 新增css */
.notice-table{
padding: 15px 0;
}
.notice-table>table{
width: 100%;
border: 1px solid #7557cc;
border-collapse:collapse;
font-size: 15px;
}
.notice-table>table>tr{
height: 30px;
padding: 5px 0;
}
.notice-table>table>tr:first-child td{
text-align: center;
background-color: #F1ECFF;
2022-02-16 13:47:59 +08:00
border-bottom: 1px solid #7557cc;
2022-02-16 12:52:08 +08:00
}
.notice-table-01>table>tr td{
box-sizing: border-box;
margin: 0;
2022-02-16 13:47:59 +08:00
width: 12%;
2022-02-16 12:52:08 +08:00
padding: 5px 10px;
line-height: 1.5;
border-top: 1px solid #7557cc;
border-right: 1px solid #7557cc;
2022-02-16 13:47:59 +08:00
}
.notice-table>table>tr:nth-of-type(3) td{
2022-02-16 12:52:08 +08:00
text-align: center;
}
.notice-table-01>table>tr .td-01{
2022-02-16 13:47:59 +08:00
width: 7%;
2022-02-16 12:52:08 +08:00
text-align: center;
}
.notice-table-01>table>tr .td-02{
2022-02-16 13:47:59 +08:00
width: 5%;
2022-02-16 12:52:08 +08:00
text-align: center;
}
.notice-table-01>table>tr .td-03{
2022-02-16 13:47:59 +08:00
width: 18%;
border-top: 0;
2022-02-16 12:52:08 +08:00
}
.notice-table-01>table>tr td:nth-of-type(8){
2022-02-16 13:47:59 +08:00
width: 10%;
2022-02-16 12:52:08 +08:00
}
.notice-table-02>table>tr td{
box-sizing: border-box;
width: 25%;
margin: 0;
padding: 5px 10px;
line-height: 1.5;
border-top: 1px solid #7557cc;
border-right: 1px solid #7557cc;
}
.notice-table-02>table>tr td:nth-of-type(1){
width: 10%;
text-align: center;
}
.notice-table-02>table>tr td:nth-of-type(2){
width: 15%;
}
.notice-table>table>tr td p{
margin-bottom: 10px;
line-height: 1.5;
}
/* 出勤详情 */
.attendance-box {
width: 1210px;
/* height: 818px; */
height: 767px;
background: #FFFFFF;
border: 3px solid #7557CC;
border-radius: 15px;
margin: 0 auto;
margin-top: 57px;
margin-bottom: 110px;
display: flex;
position: relative;
}
.attendance-box3{
position: relative;
width: 1210px;
height: 818px;
background: #FFFFFF;
border: 3px solid #7557CC;
border-radius: 15px;
margin: 0 auto;
margin-top: 57px;
margin-bottom: 110px;
overflow: hidden;
overflow-y: scroll;
}
.babyalbum-box::-webkit-scrollbar,.attendance-box::-webkit-scrollbar,.attendance-box3::-webkit-scrollbar{
display: none;
}
.attendance-left {
width: 250px;
background-color: #7557cc;
/* height: 812px; */
height: 764px;
margin-left: -5px;
border-radius: 15px 0 0 15px;
flex-shrink: 0;
padding-top: 95px;
float: left;
}
.attendance-right {
position: relative;
width: 100%;
/* height: 812px; */
height: 761px;
padding: 48px 40px;
/* display: flex;
flex-wrap: wrap; */
overflow: hidden;
overflow-y: scroll;
}
.attendance-right>div{
width: 100%;
}
.attendance-right::-webkit-scrollbar{
display: none;
}
.attendance-left-item-box {
display: flex;
align-items: center;
font-size: 24px;
color: #FFE68F;
width: 100%;
height: 76px;
padding: 0 10px;
}
.attendance-active {background-color: #6348b0;}
.attendance-left-item-box img{width: 20px;height: 20px;margin-right: 10px;}
.attendance-right-item-box {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
margin-bottom: 64px;
width: 14.2%;
float: left;
}
.attendance-right-item-box img {
width: 90px;
height: 90px;
border-radius: 100%;
object-fit: cover;
border: 5px solid #F1ECFF;
}
.attendance-right span,.babyalbum-item-box span {
margin: 10px 0 15px 0;
font-size: 18px;
color: #3F3F3F;
}
.attendance-right-item-box div {width: 80px;height: 21px;line-height: 21px;border-radius: 10px;}
.attendance-right-item-box div {
font-size: 16px;
color: #FFFFFF;
}
.nothing-box {width: 879px;height: 641px;display: flex;justify-content: center;align-items: center;box-sizing: border-box;}
.nothing-box img {width: 116px;height: 195px;margin-right: 36px;}
.nothing-box div {font-size: 24px;color: #3F3F3F;font-weight: bold;margin-top: 80px;}
.attendance-right>div{
width: 100%;
}
/* 宝宝相册 */
.babyalbum-box {
width: 1210px;
/* height: 818px; */
height: 767px;
background: #FFFFFF;
border: 3px solid #7557CC;
border-radius: 15px;
margin: 0 auto;
margin-top: 57px;
margin-bottom: 110px;
display: flex;
position: relative;
overflow: hidden;
overflow-y: scroll;
padding: 35px 20px;
flex-wrap: wrap;
}
.babyalbum-item-box {
display: flex;
flex-direction: column;
align-items: center;
width: 16.6%;
height: 250px;
}
.babyalbum-item-box img {
width: 152px;
height: 152px;
border: 5px solid #F1ECFF;
object-fit: cover;
border-radius: 10px;
}
.babyalbum-item-box div {
width: 115px;
height: 21px;
line-height: 21px;
border-radius: 10px;
text-align: center;
color: #FFFFFF;
}
/* 疫情管理 */
.yiqing-box {
width: 1210px;
/* height: 818px; */
height: 767px;
background: #FFFFFF;
border: 3px solid #7557CC;
border-radius: 15px;
margin: 0 auto;
margin-top: 57px;
margin-bottom: 110px;
padding: 47px 58px;
}
.yiqing-title {
font-size: 24px;
font-weight: bold;
color: #3F3F3F;
text-align: center;
height: 31px;
}
.yiqing-content {
height: 680px;
height: 621px;
overflow: hidden;
overflow-y: scroll;
font-size: 16px;
font-weight: 400;
color: #666666;
line-height: 30px;
margin-top: 18px;
border-top: 1px solid #D3D3D3;
padding-top: 15px;
}
.back-img {width: 48px;height: 48px;position: absolute;top: 20px;right: 20px;}
.yiqing-content::-webkit-scrollbar {
display: none;
}
/* 幼儿园介绍 */
.introduction-item {display: flex;align-items: center;justify-content: space-between; font-size: 24px;color: #FFE68F;width: 100%;height: 76px;padding: 0 10px;}
.item-left img{width: 20px;height: 20px;margin-right: 10px;}
.item-left {display: flex;align-items: center;}
.introduction-item > img {width: 12px;height: 20px;margin-top: 4px;margin-right: 20px;}
.introduction-right {
width: 100%;
/* height: 812px; */
height: 764px;
padding: 46px 50px;
position: relative;
overflow: hidden;
overflow-y: scroll;
}
.introduction-right::-webkit-scrollbar {
display: none;
}
.yiqing-content img {object-fit: cover;width: 357px;height: 220px;margin-right: 10px;}
.teacherstyle-right {display: flex;flex-wrap: wrap;}
.teacherstyle-item-box {
width: 20%;
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 63px;
}
.teacherstyle-item-box img {
width: 133.5px;
height: 133.5px;
border-radius: 100%;
object-fit: cover;
border: 5px solid #F1ECFF;
}
.teacherstyle-item-box span {
color: #3F3F3F;
font-size: 18px;
margin-top: 16px;
}
.noticeInfo-item {
display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px;border-bottom: 1px solid #D3D3D3;
}
.notice-title {display: flex;align-items: center;padding-bottom: 16px;margin-right: 20px;}
.notice-title img{width: 21px;height: 21px;margin-right: 12px;}
.notice-title div{font-size: 18px;color: #3F3F3F;font-weight: bold;}
.noticeInfo-time {font-size: 14px;color: #959595;}
/* 新闻动态 */
.news-box {display: flex;border-bottom: 1px solid #D3D3D3;padding-bottom: 18px;margin-top: 18px;height: 194px;}
.news-box:first-child {margin-top: 0px;}
.news-img {width: 202px;height: auto;object-fit: cover;margin-right: 20px;flex-shrink: 0;}
.news-right-box {display: flex;flex-direction: column;justify-content: space-between;width: 100%;}
.news-content-box {display: flex;justify-content: space-between;align-items: flex-end;}
.news-content-box .clips1 {font-size: 20px;font-weight: 800;color: #3F3F3F;margin-right: 30px;}
.new-time-box {font-size: 14px;font-weight: 500;color: #959595;flex-shrink: 0;width: 170px;display: flex;justify-content: space-between;}
.news-right-box .clips3 {font-size: 16px;font-weight: 400;color: #666666;line-height: 30px;margin-top: 16px;margin-bottom: 24px;}
.news-num-box {display: flex;align-items: center;}
.news-num-box img {width: 21px;height: 14px;margin-right: 10px;}
.news-num-box div {font-size: 14px;font-weight: 500;color: #9C7CFA;}
/* 教师风采 */
.teacher-title {text-align: left;padding-right: 50px;}
.teacher-content-box {border-top: 1px solid #D3D3D3;margin-top: 18px;padding-top: 23px;display: flex;}
.teacher-img {width: 208px;height: 208px;border-radius: 100%;border: 5px solid #ECE6FF;flex-shrink: 0;margin-right: 58px;object-fit: cover;}
.teacher-right-box {font-size: 16px;color: #666666;line-height: 30px;}
/* 宝宝相册详情 */
.babyalbum-detail-box {
width: 1210px;
/* height: 818px; */
height: 767px;
background: #FFFFFF;
border: 3px solid #7557CC;
border-radius: 15px;
margin: 0 auto;
margin-top: 57px;
margin-bottom: 110px;
padding: 32px 40px;
}
.baby-detail-top {
display: flex;align-items: center;justify-content: space-between;
}
.baby-top-box {display: flex;align-items: center;}
.baby-top-box div {width: 268px;height: 48px;line-height: 48px;text-align: center; background: #C3AEFF;border-radius: 10px;color: #fff;font-size: 24px;font-weight: bold;color: #FFFFFF;margin-right: 10px;}
.baby-top-box img {width: 48px;height: 48px;}
.baby-name {font-size: 24px;font-weight: 800;color: #3F3F3F;}
.baby-album-box {padding: 97px 0 126px 0;height: 100%; display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;position: relative;}
.baby-album-box > img {width: 58px;height: 58px; -webkit-tap-highlight-color:transparent;}
.babyalbum-detail-box .swiper-container{
padding: 20px 0px;
}
.introduce-img {display: flex;flex-wrap: wrap;}
.introduce-img img {margin: 10px 10px 0 0;}
.attenddetail-ring{display: flex;width: 100%;margin-left: 40px;font-size: 16px;color: #666666;}
.top-row {display: flex;align-items: center;}
.attenddetail-ring >div{margin-right: 70px;}
.attenddetail-ring >div div:last-child{margin-top: 20px;}
.attendance-con{
font-size: 16px;
font-weight: 400;
color: #666666;
border-top: 1px solid #D3D3D3;
padding-top: 15px;
margin-top: 15px;
margin-bottom: 78px;
}
.attendance-con:last-child{
margin-bottom: 0;
}
.attendance-jian-item{width: 50%;margin-bottom: 20px;padding-bottom: 20px; border-bottom: 1px solid #d3d3d3;}
.attendance-jian-item:nth-last-child(1),.attendance-jian-item:nth-last-child(2){border-bottom: 1px solid #FFFFFF;}
.baby-img01{width: 119px;height: 119px;background: #D3D3D3;border: 5px solid #ECE6FF;border-radius: 50%;object-fit: cover;}
.baby-img02{width: 245px;height: 154px;object-fit: cover; border-radius: 10px;display: flex;justify-content: center;align-items: center;background-color: #F3F3F3;margin-right: 20px;}
.attend-title {text-align: left;padding-right: 50px;width: 100%;}
.chengjian{display: flex;margin-top: 5px;font-size: 16px;color: #666666;justify-content: space-between;flex-wrap: wrap;}
.chengjian>div{display: flex;align-items: flex-end;width: 50%;line-height: 30px;}
.wellcome-img{position: fixed;z-index: 100;top: 0;left: 0;right: 0;bottom: 0;}
.erro-box{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 9999999;display: flex;justify-content: center;align-items: center;background-color: #FFFFFF;}
.erro-box img{width: 660px;height: 614px;}
.notice-k{position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 99999;display: flex;justify-content: center;align-items: center;animation: noticed .3s linear forwards;}
@keyframes noticed{
from{transform: scale(0);}
to{transform: scale(1);}
}
.notice-box{border: 5px solid #7557cc;border-radius: 20px;background-color: #FFFFFF; width: 520px;}
.notice-title-box{height: 75px;color: #FFE68F;margin: -5px -5px 0 -5px;width: 102%; border-radius: 15px 15px 0 0;font-weight: bold;font-size: 36px;position: relative; line-height: 75px;display: flex;align-items: center;background-color: #7557cc;}
.notice-title-box div{width: 100%;text-align: center;}
.notice-title-box img{width: 20px;height: 20px;position: absolute;}
.notice-title-box img:first-child{left: 20px;}
.notice-title-box img:last-child{right: 20px;}
/* 新增css */
.notice-open-01{
width: 1000px;
}
.notice-open-02{
width: 800px;
}
.notice-title-other{
width: calc(100% + 10px);
}