.index-content-other[data-v-5b62ffe9] { width: calc(100% - 10.3125rem); height: 100%; transition: opacity 1s ease; position: relative; } .index-content-other .abs-time[data-v-5b62ffe9] { position: absolute; right: 0.625rem; top: 4.6875rem; } .index-content-other .abs-time .big-time[data-v-5b62ffe9] { font-size: 2.8125rem; font-weight: 600; width: 100%; justify-content: center; } .right-container-title-nav[data-v-5b62ffe9] { margin-top: 1.875rem; display: flex; align-items: center; height: 1.875rem; position: relative; font-size: 0.875rem; } .right-container-title-nav .new-weight[data-v-5b62ffe9] { margin-left: 0.9375rem; font-weight: 600; } .right-container-title-nav .right-icons[data-v-5b62ffe9] { position: absolute; right: 0.9375rem; top: 0; display: flex; align-items: center; height: 1.875rem; } .right-container-title-nav .right-icons-img[data-v-5b62ffe9] { width: 1.875rem; height: 1.875rem; margin-left: 0.625rem; margin-right: 0.625rem; } .scroll-vi[data-v-5b62ffe9] { height: 3.125rem; width: 95%; margin-left: 0.625rem; margin-top: 0.9375rem; position: relative; margin-bottom: 2.5rem; } .scroll-vi .menu[data-v-5b62ffe9] { flex: 0 0 auto; height: 2.8125rem; width: 7.5rem; border-radius: 1.5625rem; margin-right: 0.625rem; background-color: #fff; display: flex; justify-content: center; align-items: center; padding-top: 0.28125rem; } .scroll-vi .menu .menu-img[data-v-5b62ffe9] { width: 1.71875rem; height: 1.71875rem; margin-right: 0.46875rem; } .scroll-vi .menu .menu-font[data-v-5b62ffe9] { margin-top: 0.5625rem; font-size: 0.78125rem; } .date[data-v-5b62ffe9] { display: flex; justify-content: space-around; margin-top: 0.3125rem; } .right-container-tem[data-v-5b62ffe9] { display: flex; } .right-container-tem .right-container-tem-text[data-v-5b62ffe9] { font-size: 0.9375rem; margin-right: 0.625rem; } .right-container-tem .right-container-tem-img[data-v-5b62ffe9] { width: 1.1875rem; height: 1.1875rem; } .photo-father[data-v-5b62ffe9] { width: 100%; height: 37.5rem; display: flex; flex-direction: column; align-items: center; position: relative; margin-top: 0; } .juzhong[data-v-5b62ffe9] { position: absolute; top: 0%; left: 50%; transform: translate(-50%, -10%); } .weight-time[data-v-5b62ffe9] { font-weight: 800; font-size: 3.125rem; margin-bottom: 0; position: relative; margin-left: -1.5625rem; } .big-img[data-v-5b62ffe9] { width: 31.25rem; height: 21.875rem; } .server-name[data-v-5b62ffe9] { font-size: 1.40625rem; margin-right: 0.3125rem; font-weight: 600; } .server-bgc[data-v-5b62ffe9] { width: 5rem; height: 1.5625rem; display: flex; justify-content: center; align-items: center; position: relative; } .bgc-img[data-v-5b62ffe9] { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .bgc-font[data-v-5b62ffe9] { color: #fff; z-index: 1; } .down-img[data-v-5b62ffe9] { width: 1.09375rem; height: 1.09375rem; } .states-father[data-v-5b62ffe9] { display: flex; margin: 0 0.625rem; } .icon-img[data-v-5b62ffe9] { width: 1.71875rem; height: 1.71875rem; } .start-button[data-v-5b62ffe9] { width: 7.5rem; height: 2.8125rem; background: linear-gradient(to bottom, #009DEF, #0076FF); display: flex; justify-content: center; align-items: center; border-radius: 1.25rem; color: #fff; font-size: 0.9375rem; margin-right: 1.25rem; } .end-button[data-v-5b62ffe9] { width: 7.5rem; height: 2.8125rem; background: linear-gradient(to bottom, #FFFFFF, #C8D0D9); display: flex; justify-content: center; align-items: center; border-radius: 1.25rem; font-size: 0.9375rem; } .pao-father[data-v-5b62ffe9] { position: absolute; top: 0.78125rem; right: -3.4375rem; font-size: 0.6875rem; width: 3.125rem; height: 1.5625rem; display: flex; justify-content: center; align-items: center; color: #FFFFFF; } .pao-father .pao-img[data-v-5b62ffe9] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .left-menu[data-v-5b62ffe9] { position: absolute; top: 50%; left: 4.6875rem; transform: translateY(-50%); } .zoom[data-v-5b62ffe9] { transform: scale(1.2); transform-origin: bottom left; transition: transform 1s ease; } .left-ball[data-v-5b62ffe9] { width: 3.125rem; height: 3.125rem; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin: 0.9375rem 0; background-color: #fff; } .left-ball .left-menu-img[data-v-5b62ffe9] { width: 1.5625rem; height: 1.5625rem; } .right-menu[data-v-5b62ffe9] { position: absolute; top: 50%; right: 4.6875rem; transform: translateY(-50%); display: flex; flex-direction: column; align-items: center; width: 4.375rem; } .right-menu .top-img[data-v-5b62ffe9] { width: 4.375rem; height: 3.4375rem; padding: 0 1.5625rem; } .right-menu .right-scroll[data-v-5b62ffe9] { width: 100%; height: 23.4375rem; } .right-menu .white-circle[data-v-5b62ffe9] { width: 80%; height: 6.25rem; margin: 0.625rem auto; border-radius: 1.875rem; background-color: #fff; display: flex; justify-content: center; align-items: center; flex-direction: column; text-align: center; } .right-menu .white-circle .right-menu-img[data-v-5b62ffe9] { width: 2.5rem; height: 2.5rem; } .right-menu .white-circle .right-menu-name[data-v-5b62ffe9] { width: 2.5rem; } .zhezhao-top[data-v-5b62ffe9] { position: absolute; top: 3.28125rem; left: 0%; width: 120%; height: 3.75rem; background: linear-gradient(to bottom, #eff0f4 0%, /* #eff0f4 全不透明 */ rgba(239, 240, 244, 0) 100% /* #eff0f4 完全透明 */); z-index: 4; } .zhezhao-bottom[data-v-5b62ffe9] { position: absolute; bottom: 3.28125rem; left: 0%; width: 120%; height: 3.75rem; background: linear-gradient(to top, #eff0f4 0%, /* #eff0f4 全不透明 */ rgba(239, 240, 244, 0) 100% /* #eff0f4 完全透明 */); z-index: 4; } .zhezhao-left[data-v-5b62ffe9] { position: absolute; top: 0; left: 0%; height: 100%; width: 3.75rem; background: linear-gradient(to right, #eff0f4 0%, /* #eff0f4 全不透明 */ rgba(239, 240, 244, 0) 100% /* #eff0f4 完全透明 */); z-index: 4; } .zhezhao-right[data-v-5b62ffe9] { position: absolute; top: 0; right: 0%; height: 100%; width: 3.75rem; background: linear-gradient(to left, #eff0f4 0%, /* #eff0f4 全不透明 */ rgba(239, 240, 244, 0) 100% /* #eff0f4 完全透明 */); z-index: 4; } .move-circle[data-v-e20c63a2] { position: absolute; bottom: 0; left: 0; width: 10.9375rem; height: 10.9375rem; display: flex; justify-content: center; align-items: center; z-index: 99; touch-action: none; } .move-circle .click-box-top[data-v-e20c63a2] { position: absolute; top: 0.625rem; left: 2.1875rem; width: 6.875rem; height: 2.5rem; } .move-circle .click-box-bottom[data-v-e20c63a2] { position: absolute; bottom: 0.625rem; left: 2.1875rem; width: 6.875rem; height: 2.5rem; } .move-circle .click-box-left[data-v-e20c63a2] { position: absolute; bottom: 3.125rem; left: 0; width: 2.8125rem; height: 4.6875rem; } .move-circle .click-box-right[data-v-e20c63a2] { position: absolute; bottom: 3.125rem; right: 0; width: 2.8125rem; height: 4.6875rem; } .move-circle .click-box-center[data-v-e20c63a2] { position: absolute; bottom: 4.0625rem; right: 4.0625rem; width: 2.8125rem; height: 2.8125rem; } .move-circle-all[data-v-e20c63a2] { width: 10.9375rem; height: 10.9375rem; } .light-shadow[data-v-e20c63a2] { position: absolute; width: 1.25rem; height: 1.25rem; background-color: transparent; border: 1.875rem solid #3da6ff; border-radius: 50%; pointer-events: none; opacity: 1; } /* 无限循环波纹动画,长按时用 */ .ripple-loop[data-v-e20c63a2] { animation: rippleLoop-e20c63a2 1.2s ease-out infinite; } /* 点击一次的波纹动画 */ .ripple-once[data-v-e20c63a2] { animation: rippleLoop-e20c63a2 1.2s ease-out forwards; } @keyframes rippleLoop-e20c63a2 { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 0.6; } 100% { transform: translate(-50%, -50%) scale(2.5); opacity: 0; } } .light-circle[data-v-e20c63a2] { position: relative; width: 150px; height: 150px; border-radius: 50%; background: #111; /* 你背景色自己改 */ overflow: visible; } .circle[data-v-e20c63a2] { position: relative; width: 150px; height: 150px; border-radius: 50%; background: #222; margin: 50px; } .pulse-circle[data-v-e20c63a2] { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%; background: radial-gradient(circle, #03a4ff 0%, transparent 70%); animation: pulse-e20c63a2 3s forwards; } @keyframes pulse-e20c63a2 { 0% { width: 0; height: 0; opacity: 0.8; } 50% { width: 10.9375rem; height: 10.9375rem; opacity: 0.4; } 100% { width: 0; height: 0; opacity: 0; } } .super-card[data-v-c3fbc13d] { display: flex; /* justify-content: center; */ width: 100%; /* height: calc(100% - 400rpx); */ } .super-card .scroll-x[data-v-c3fbc13d] { height: 100%; width: 100%; } .super-card .right-cards[data-v-c3fbc13d] { width: 16.25rem; height: 40rem; } .super-card .right-cards .scroll-box[data-v-c3fbc13d] { width: 100%; height: 9.6875rem; margin-top: 0.3125rem; } .super-card .right-cards .scroll-box .right-box[data-v-c3fbc13d] { height: 10rem; display: flex; flex-direction: column; flex-wrap: wrap; align-content: flex-start; } .super-card .right-cards .scroll-box .right-box .right-box-item[data-v-c3fbc13d] { margin: 0.625rem 0 0 0.625rem; width: 4.6875rem; height: 3.75rem; border-radius: 0.625rem; background-color: #fff; position: relative; display: flex; justify-content: center; align-items: center; flex-direction: column; } .super-card .right-cards .scroll-box .right-box .right-box-item .right-box-img[data-v-c3fbc13d] { width: 1.875rem; height: 1.875rem; } .super-card .right-cards .scroll-box .right-box .right-box-item .right-box-font[data-v-c3fbc13d] { font-size: 0.78125rem; /* margin-top: 7rpx; */ /* margin-left: 10rpx; */ } .super-card .right-cards .scroll-box .right-box .right-box-item .right-box-items[data-v-c3fbc13d] { display: flex; justify-content: space-around; align-items: center; } .super-card .right-cards .scroll-box .right-box .right-box-item .right-box-items .right-box-items-button[data-v-c3fbc13d] { width: 0.78125rem; height: 0.78125rem; margin: 0 0.09375rem; } .super-card .right-cards .scroll-box .right-box .title-time-button[data-v-c3fbc13d] { position: absolute; top: 0; right: 0; width: 1.71875rem; height: 1.40625rem; } .super-card .right-cards .scroll-box .right-box .title-time-font[data-v-c3fbc13d] { position: absolute; top: 0.15625rem; right: 0.09375rem; font-size: 0.53125rem; color: #fff; } .super-card .time-father[data-v-c3fbc13d] { border-radius: 0.625rem; height: 97%; width: 95%; margin-top: 6%; margin-left: 6%; background-color: rgba(255, 255, 255, 0.3); } .super-card .time-father .time-button[data-v-c3fbc13d] { width: 4.375rem; height: 1.875rem; margin-top: 0.9375rem; margin-left: 0.9375rem; border-radius: 0.625rem; background-color: #369fef; border: 0.15625rem solid #369fef; display: flex; } .super-card .time-father .time-button .time-button-month[data-v-c3fbc13d] { width: 50%; height: 100%; color: #fff; display: flex; justify-content: center; align-items: center; } .super-card .time-father .time-button .time-button-month-target[data-v-c3fbc13d] { width: 50%; height: 100%; background-color: #fff; color: #369fef; display: flex; justify-content: center; align-items: center; border-bottom-left-radius: 0.46875rem; border-top-left-radius: 0.46875rem; } .super-card .time-father .time-button .time-button-week-target[data-v-c3fbc13d] { width: 50%; height: 100%; display: flex; justify-content: center; align-items: center; color: #fff; } .super-card .time-father .time-button .time-button-week[data-v-c3fbc13d] { width: 50%; height: 100%; color: #369fef; display: flex; justify-content: center; align-items: center; background-color: #fff; border-bottom-right-radius: 0.46875rem; border-top-right-radius: 0.46875rem; } .super-card .under-button[data-v-c3fbc13d] { width: 16.25rem; height: 2.96875rem; margin-left: 0.625rem; margin-top: 0.625rem; border-radius: 0.625rem; /* background-color: rgb(229, 233, 249); */ display: flex; align-items: center; position: relative; /* 文本层级高于伪元素 */ /* 伪元素作为点击时的覆盖渐变 */ /* anim 类触发 1s 动画(淡入→停留→淡出) */ /* 可选:动画期间文字变色 */ /* .white-circle-click-father.anim .label { color: #fff ; } */ /* keyframes:0-20% 淡入,20-80% 保持,80-100% 淡出 */ } .super-card .under-button .under-button-black[data-v-c3fbc13d] { transition: all 1s; position: absolute; width: 9.375rem; height: 3.125rem; border-radius: 0.625rem; padding-left: 0.3125rem; background-color: #4d4d4d; top: -3.125rem; left: 4.6875rem; color: #fff; display: flex; justify-content: center; align-items: center; } .super-card .under-button .under-button-black .under-button-three[data-v-c3fbc13d] { position: absolute; right: 0.40625rem; bottom: -0.53125rem; /* 元素本身不占任何宽高 */ width: 0; height: 0; /* 左右边框透明,宽度各 50px */ border-left: 0.46875rem solid transparent; border-right: 0.46875rem solid transparent; /* 上边框实色(高度 100px),形成向下的“倒三角” */ border-top: 0.625rem solid #4d4d4d; } .super-card .under-button .white-circle-click-father-spec[data-v-c3fbc13d] { position: absolute; top: -4.0625rem; left: 0; background-color: #e6f4ff; /* position: absolute; */ /* top:0; left: 0; */ overflow: hidden; /* 重要:让伪元素在圆角内显示 */ margin-left: 0.3125rem; height: 3.4375rem; width: 4.6875rem; border-radius: 1.25rem; /* 你原来的背景 */ border: 0.0625rem solid #9AD1FF; color: #007CFF; display: flex; flex-direction: column; justify-content: center; align-items: center; } .super-card .under-button .white-circle-click-father[data-v-c3fbc13d] { /* position: absolute; */ /* top:0; left: 0; */ overflow: hidden; /* 重要:让伪元素在圆角内显示 */ margin-left: 0.3125rem; height: 2.34375rem; width: 4.6875rem; border-radius: 1.25rem; background: linear-gradient(to bottom, #e7f4ff, #c5e5ff); /* 你原来的背景 */ border: 0.0625rem solid #9AD1FF; color: #007CFF; display: flex; justify-content: center; align-items: center; -webkit-tap-highlight-color: transparent; } .super-card .under-button .white-circle-click-father .label[data-v-c3fbc13d] { position: relative; z-index: 2; } .super-card .under-button .white-circle-click-father[data-v-c3fbc13d]::before { content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; background: linear-gradient(to bottom, #bfe9ff, #4aa8ff); /* 点击后的渐变(可替换) */ opacity: 0; transform: scale(1.02); } .super-card .under-button .white-circle-click-father.anim[data-v-c3fbc13d]::before { animation: coverFade-c3fbc13d 1s ease-in-out forwards; } @keyframes coverFade-c3fbc13d { 0% { opacity: 0; } 20% { opacity: 1; } 80% { opacity: 1; } 100% { opacity: 0; } } .super-card .under-button .white-circle[data-v-c3fbc13d] { width: 2.1875rem; height: 2.1875rem; border-radius: 50%; margin-left: 0.46875rem; background-color: #fff; display: flex; justify-content: center; align-items: center; z-index: 99; } .super-card .under-button .white-circle .white-circle-img[data-v-c3fbc13d] { width: 1.25rem; height: 1.25rem; } .super-card .middle-box[data-v-c3fbc13d] { width: 100%; height: 25rem; /* background-color: red; */ display: flex; overflow: hidden; } .super-card .middle-box .middle-left-box[data-v-c3fbc13d] { margin-left: 0; width: 10.625rem; height: 25rem; border-radius: 0.625rem; /* background-color: rgb(229, 233, 249); */ display: flex; } .super-card .middle-box .middle-left-box .first-contant[data-v-c3fbc13d] { height: 100%; width: 4.6875rem; } .super-card .middle-box .middle-left-box .first-contant .right-box-item[data-v-c3fbc13d] { margin: 0.3125rem 0 0 0.625rem; width: 4.0625rem; height: 3.75rem; border-radius: 0.625rem; background-color: rgba(255, 255, 255, 0.3); position: relative; display: flex; justify-content: center; align-items: center; flex-direction: column; white-space: nowrap; /* 防止文本换行 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; /* 超出部分显示省略号 */ } .super-card .middle-box .middle-left-box .first-contant .right-box-item .right-box-img[data-v-c3fbc13d] { width: 1.875rem; height: 1.875rem; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .title-time-button[data-v-c3fbc13d] { position: absolute; top: -0.09375rem; right: -0.09375rem; width: 1.875rem; height: 0.9375rem; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .title-time-button-font[data-v-c3fbc13d] { color: #fff; position: absolute; top: 0.0625rem; right: 0.25rem; font-size: 0.59375rem; z-index: 999; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .right-box-font[data-v-c3fbc13d] { font-size: 0.71875rem; /* margin-top: 10rpx; */ } .super-card .middle-box .middle-left-box .first-contant .right-box-item .title-time-zhejiao[data-v-c3fbc13d] { position: absolute; top: 0; left: 0.15625rem; width: 1.25rem; height: 1.25rem; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .title-time-font[data-v-c3fbc13d] { position: absolute; top: 0.09375rem; right: 0.15625rem; font-size: 0.625rem; color: #fff; z-index: 999; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .right-box-items[data-v-c3fbc13d] { display: flex; justify-content: space-around; align-items: center; } .super-card .middle-box .middle-left-box .first-contant .right-box-item .right-box-items .right-box-items-button[data-v-c3fbc13d] { width: 0.78125rem; height: 0.78125rem; margin: 0 0.09375rem; } .super-card .middle-box .middle-left-box .second-contant[data-v-c3fbc13d] { height: 100%; width: 6.5625rem; } .super-card .middle-box .middle-left-box .second-contant .downList-box-target[data-v-c3fbc13d] { display: flex; justify-content: center; align-items: center; background-color: #fff; margin-left: 0.78125rem; width: 5rem; height: 3.75rem; border-radius: 0.625rem; /* margin-left: 10rpx; */ margin-top: 0.3125rem; flex-direction: column; /* box-shadow: 2rpx 2rpx 4rpx 2rpx rgba(54, 159, 239, 0.1); border: 2rpx solid rgb(54, 159, 239); */ white-space: nowrap; /* 防止文本换行 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; /* 超出部分显示省略号 */ } .super-card .middle-box .middle-left-box .second-contant .downList-box-target .downList-box-img[data-v-c3fbc13d] { height: 1.5625rem; width: 1.5625rem; } .super-card .middle-box .middle-left-box .second-contant .downList-box-target .downList-box-text[data-v-c3fbc13d] { font-size: 0.6875rem; color: #369fef; } .super-card .middle-box .middle-left-box .second-contant .downList-box[data-v-c3fbc13d] { display: flex; justify-content: center; align-items: center; margin-left: 0.78125rem; border-radius: 0.625rem; background-color: rgba(255, 255, 255, 0.5); width: 5rem; height: 3.75rem; /* border-radius: 20rpx; */ /* margin-left: 10rpx; */ /* margin-bottom: 20rpx; */ margin-top: 0.3125rem; flex-direction: column; white-space: nowrap; /* 防止文本换行 */ overflow: hidden; /* 超出部分隐藏 */ text-overflow: ellipsis; /* 超出部分显示省略号 */ /* box-shadow: 2rpx 2rpx 4rpx 2rpx rgba(0, 0, 0, 0.1); */ } .super-card .middle-box .middle-left-box .second-contant .downList-box .downList-box-img[data-v-c3fbc13d] { height: 1.5625rem; width: 1.5625rem; } .super-card .middle-box .middle-left-box .second-contant .downList-box .downList-box-text[data-v-c3fbc13d] { font-size: 0.625rem; } .super-card .middle-box .middle-right-box[data-v-c3fbc13d] { height: 24.375rem; width: 2.8125rem; /* overflow-y: hidden; */ /* background-color: rgb(229,233,249); */ } .super-card .middle-box .middle-right-box .doctorsay-container-card[data-v-c3fbc13d] { position: relative; display: flex; /* flex-direction: column; */ justify-content: center; align-items: center; background-color: #fff; width: 5rem; height: 2.8125rem; /* margin: 0 0rpx 0rpx 0rpx; */ border-radius: 1.25rem; /* border-radius: 20rpx; border: 2rpx solid rgb(221, 234, 250); box-shadow: 5px 5px 10px rgba(105, 129, 178, 0.2); */ margin-left: 0.3125rem; margin-top: 0.9375rem; /* 右下角阴影 */ } .super-card .middle-box .middle-right-box .doctorsay-container-card .doctorsay-container-card-img[data-v-c3fbc13d] { width: 1.71875rem; height: 1.71875rem; } .super-card .middle-box .middle-right-box .doctorsay-container-card .doctorsay-container-card-font[data-v-c3fbc13d] { font-size: 0.78125rem; margin-top: 0.625rem; } .super-card .middle-box .middle-right-box .doctorsay-container-card-target[data-v-c3fbc13d] { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; background: linear-gradient(to left, #fff, #e5e9f9); width: 3.59375rem; height: 3.8125rem; margin: 0 0.5625rem 0.3125rem 0; /* margin-left: -15rpx; */ /* border: 2rpx solid #fff; */ /* box-shadow: 5px 5px 10px rgba(105, 129, 178,0.2); */ border-top-right-radius: 0.625rem; border-bottom-right-radius: 0.625rem; /* border-radius: 20rpx; */ margin-left: -0.46875rem; /* 右下角阴影 */ } .super-card .middle-box .middle-right-box .doctorsay-container-card-target .doctorsay-container-card-img[data-v-c3fbc13d] { width: 1.71875rem; height: 1.71875rem; margin-left: 0.78125rem; } .super-card .super-card-container[data-v-c3fbc13d] { /* 设置背景图和白色背景 */ /* background: url("/static/index/whitemountain.png") center/cover, rgba(255, 255, 255, 0.5); */ /* 使用 screen 混合模式,让图像与白色混合变淡 */ background-blend-mode: screen; isolation: isolate; overflow: hidden; margin-left: 1.875rem; width: 43.90625rem; height: 42.1875rem; /* border-top-right-radius: 20rpx; border-bottom-right-radius: 20rpx; */ /* border: 2rpx solid #fff; */ border-left: 0; /* box-shadow: 10rpx 10rpx 20px rgba(0, 0, 0, 0.1); */ position: relative; } .super-card .super-card-time[data-v-c3fbc13d] { display: flex; justify-content: center; align-items: center; height: 2.5rem; width: 8.75rem; border-bottom: 0.03125rem solid transparent; border-image: repeating-linear-gradient(90deg, #A9ACB1 0px, #A9ACB1 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1; /* font-weight: 700; */ z-index: -1; font-size: 0.78125rem; color: #A9ACB1; } .super-card .super-card-time-und[data-v-c3fbc13d] { display: flex; justify-content: center; align-items: center; width: 8.75rem; flex-direction: column; border-right: 0.03125rem solid transparent; border-image: repeating-linear-gradient(180deg, #A9ACB1 0px, #A9ACB1 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1; } .super-card .super-card-time-und .title-time-img[data-v-c3fbc13d] { width: 2.03125rem; height: 2.03125rem; margin-top: -0.15625rem; } .super-card .super-card-time-und .title-time-font-rel[data-v-c3fbc13d] { font-size: 0.78125rem; margin-bottom: 0.15625rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .super-card .super-card-time-und .title-time-items[data-v-c3fbc13d] { display: flex; justify-content: space-around; align-items: center; } .super-card .super-card-time-und .title-time-items .right-box-items-button[data-v-c3fbc13d] { width: 1.09375rem; height: 1.09375rem; margin: 0 0.15625rem; } .super-card .super-card-time-card[data-v-c3fbc13d] { display: flex; justify-content: center; align-items: center; height: 7.8125rem; width: calc(100%); transition: all 0.8s; border-image: repeating-linear-gradient(90deg, #A9ACB1 0px, #A9ACB1 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1; flex-direction: column; position: relative; } .right-container[data-v-c3fbc13d] { width: calc(100% - 9.6875rem); height: 100vh; transition: opacity 1s ease; position: relative; } .right-container .joystick[data-v-c3fbc13d] { position: absolute; bottom: 6.25rem; left: 0.625rem; width: 9.375rem; height: 9.375rem; z-index: 9999; } .right-container .outer-circle[data-v-c3fbc13d] { width: 100%; height: 100%; border-radius: 50%; background-color: rgba(127, 127, 127, 0.1); position: relative; } .right-container .inner-circle[data-v-c3fbc13d] { width: 3.75rem; height: 3.75rem; border-radius: 50%; background-color: rgba(127, 127, 127, 0.3); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .right-container .doctorsay-container-view[data-v-c3fbc13d] { width: 100%; height: 42.1875rem; display: flex; margin-top: 0.9375rem; } .right-container .doctorsay-container-view .doctorsay-container-container[data-v-c3fbc13d] { width: 100%; overflow: hidden; } .right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title[data-v-c3fbc13d] { width: 100%; height: 3.28125rem; display: flex; align-items: center; justify-content: space-between; } .right-container .doctorsay-container-view .doctorsay-container-container .doctorsay-container-title .doctorsay-container-left[data-v-c3fbc13d] { display: flex; } .right-container .right-container-title-nav[data-v-c3fbc13d] { /* margin-top: 75rpx; */ margin-bottom: 0.625rem; /* margin-left: 20rpx; */ } .right-container .right-container-title-nav .right-icons[data-v-c3fbc13d] { display: flex; align-items: center; float: right; height: 2.1875rem; margin-right: 1.25rem; } .right-container .right-container-title-nav .right-icons .right-icons-font[data-v-c3fbc13d] { margin-left: 0.3125rem; margin-right: 0.3125rem; font-size: 1.09375rem; margin-top: -0.9375rem; } .right-container .right-container-title-nav .right-icons .right-icons-img[data-v-c3fbc13d] { width: 2.5rem; height: 2.5rem; margin-left: 0.3125rem; margin-right: 0.3125rem; margin-top: -1.25rem; } .right-container .right-container-title-nav .right-icons .right-icons-img-icon[data-v-c3fbc13d] { width: 1.875rem; height: 2.5rem; margin-top: -0.3125rem; margin-left: 0.25rem; } .right-container .right-container-title-nav .right-container-title-class[data-v-c3fbc13d] { font-size: 1.09375rem; font-weight: 800; margin-left: 0.625rem; } .right-container .right-container-title-nav .right-container-title-class-dark[data-v-c3fbc13d] { font-size: 1.09375rem; font-weight: 800; margin-left: 0.625rem; background: linear-gradient(to bottom, #FFFFFF, #B2C8E2); -webkit-background-clip: text; color: transparent; } .title-time-delete[data-v-c3fbc13d] { width: 1.71875rem; height: 1.71875rem; border-radius: 50%; display: flex; background-color: #fff; justify-content: center; align-items: center; position: absolute; top: 0; right: 0; z-index: 10; background-color: #02abfe; color: #fff; z-index: 999; font-size: 1.5625rem; } .title-time-blue[data-v-c3fbc13d] { /* 你的定位与尺寸保持不变 */ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90%; height: 88%; z-index: 10; --color: #99C9FD; --thick: 2px; --radius: 16px; border: var(--thick) dashed var(--color); border-radius: var(--radius); background: repeating-linear-gradient(90deg, var(--color) 0 var(--dash), transparent 0 calc(var(--dash) + var(--gap))) top left / 100% var(--thick) no-repeat, /* 下边 */ repeating-linear-gradient(90deg, var(--color) 0 var(--dash), transparent 0 calc(var(--dash) + var(--gap))) bottom left / 100% var(--thick) no-repeat, /* 左边 */ repeating-linear-gradient(0deg, var(--color) 0 var(--dash), transparent 0 calc(var(--dash) + var(--gap))) top left / var(--thick) 100% no-repeat, /* 右边 */ repeating-linear-gradient(0deg, var(--color) 0 var(--dash), transparent 0 calc(var(--dash) + var(--gap))) top right / var(--thick) 100% no-repeat; } .time-button-black-spe[data-v-c3fbc13d] { transition: all 1s; position: absolute; width: 11.25rem; height: 3.125rem; /* padding-left: 3rpx; */ padding: 0 0.625rem; border-radius: 0.625rem; border-top-right-radius: 0; border: 0.0625rem solid #e8e9eb; color: #545569; /* background-color: rgb(77, 77, 77); */ bottom: -3.125rem; left: -6.875rem; /* color: #fff; */ background-color: #fff; display: flex; justify-content: center; align-items: center; z-index: 999; /* box-shadow: 0 2px 6px rgba(0, 131, 250, 0.2); */ } .time-button-black[data-v-c3fbc13d] { transition: all 1s; position: absolute; width: 11.25rem; height: 3.125rem; padding: 0 0.625rem; border-radius: 0.625rem; border-bottom-right-radius: 0; background-color: #fff; top: -3.125rem; left: -6.875rem; border: 0.0625rem solid #e8e9eb; color: #545569; display: flex; justify-content: center; align-items: center; z-index: 999; box-shadow: 0 2px 6px rgba(0, 131, 250, 0.2); } .time-button-orange-spe[data-v-c3fbc13d] { transition: all 1s; position: absolute; width: 8.75rem; height: 3.125rem; /* padding-left: 10rpx; */ padding: 0 0.625rem; border-radius: 0.625rem; border-top-right-radius: 0; border: 0.0625rem solid #e8e9eb; /* background-color: #55555555; */ background-color: #fff; color: #545569; bottom: -3.125rem; left: -4.0625rem; /* color: #fff; */ display: flex; justify-content: center; align-items: center; z-index: 999; /* box-shadow: 0 2px 6px #6981b2 ; */ } .time-button-orange[data-v-c3fbc13d] { transition: all 1s; position: absolute; width: 8.75rem; height: 3.125rem; border-radius: 0.625rem; padding: 0 0.625rem; border: 0.0625rem solid #e8e9eb; border-bottom-right-radius: 0; background-color: #fff; top: -2.8125rem; left: -4.0625rem; color: #545569; display: flex; justify-content: center; align-items: center; z-index: 999; } .title-time[data-v-c3fbc13d] { display: flex; width: 100%; position: relative; } .title-time .title-time-time[data-v-c3fbc13d] { font-size: 1rem; margin: 0 auto; font-weight: 600; /* margin-left: 10rpx; */ /* margin-top: 12rpx; */ } .title-time .title-time-button[data-v-c3fbc13d] { position: absolute; top: -0.1875rem; right: -0.125rem; width: 1.71875rem; height: 1.25rem; } .title-time .title-time-zhejiao[data-v-c3fbc13d] { position: absolute; top: 0; left: 0.15625rem; width: 1.25rem; height: 1.25rem; } .title-time .title-time-font[data-v-c3fbc13d] { position: absolute; top: 0; right: 0.15625rem; font-size: 0.4375rem; color: #fff; } .popup-say[data-v-c3fbc13d] { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; -webkit-backdrop-filter: blur(0.03125rem); backdrop-filter: blur(0.03125rem); background-color: rgba(236, 237, 241, 0.4); /* 添加毛玻璃效果 */ z-index: 999; } .popup-say .popup-say-content[data-v-c3fbc13d] { position: absolute; right: 3.28125rem; bottom: 5.3125rem; display: flex; flex-direction: column; /* align-items: center; */ width: 14.0625rem; height: 21.875rem; background-color: #fff; /* background: url("/static/index/lightbgcnew.png") center/cover, rgba(255, 255, 255, 0.5); background-blend-mode: screen;*/ border: 0.0625rem solid #fff; /* 使用 screen 混合模式,让图像与白色混合变淡 */ border-radius: 0.9375rem; box-shadow: 0.3125rem 0.3125rem 0.625rem rgba(0, 0, 0, 0.1); transition: opacity 0.4s ease; } .popup-say .popup-say-content .tags-father[data-v-c3fbc13d] { display: flex; flex-direction: column; justify-content: center; margin-left: 0.71875rem; margin-top: 0.46875rem; align-items: center; width: 3.75rem; } .popup-say .popup-say-content .tags-father .tags-img[data-v-c3fbc13d] { width: 1.5625rem; height: 1.5625rem; margin-bottom: 0.3125rem; } .popup-say .popup-say-content .tags-father .tags-font[data-v-c3fbc13d] { font-size: 0.625rem; } .popup-say .popup-say-content .popup-say-content-flex[data-v-c3fbc13d] { display: flex; margin-top: 0.21875rem; margin-bottom: 0.3125rem; } .popup-say .popup-say-content .popup-say-content-flex .popup-say-content-gun[data-v-c3fbc13d] { margin-left: 1.25rem; margin-right: 0.625rem; width: 0.40625rem; height: 1.09375rem; background: linear-gradient(to bottom, #04BCED, #0160CE); border-radius: 0.3125rem; } .popup-say .popup-say-content .popup-say-content-flex .popup-say-content-font[data-v-c3fbc13d] { font-size: 0.9375rem; font-weight: 700; } .popup-say .popup-say-content .popup-say-three[data-v-c3fbc13d] { position: absolute; left: 5.40625rem; bottom: -1.21875rem; /* 元素本身不占任何宽高 */ width: 0; height: 0; /* 左右边框透明,宽度各 50px */ border-left: 0.9375rem solid transparent; border-right: 0.9375rem solid transparent; /* 上边框实色(高度 100px),形成向下的“倒三角” */ border-top: 1.25rem solid #fff; } .popup-delete[data-v-c3fbc13d] { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; -webkit-backdrop-filter: blur(0.03125rem); backdrop-filter: blur(0.03125rem); background-color: rgba(89, 109, 154, 0.4); /* 添加毛玻璃效果 */ z-index: 999; } .popup-delete .popup-delete-content[data-v-c3fbc13d] { position: absolute; right: 23.4375rem; display: flex; flex-direction: column; align-items: center; width: 25rem; height: 15.625rem; background: url("../../static/index/lightbgcnew.png") center / cover, rgba(255, 255, 255, 0.5); background-blend-mode: screen; border: 0.0625rem solid #fff; /* 使用 screen 混合模式,让图像与白色混合变淡 */ border-radius: 0.9375rem; box-shadow: 0.3125rem 0.3125rem 0.625rem rgba(0, 0, 0, 0.1); transition: opacity 0.4s ease; } .popup-delete .popup-delete-content .popup-delete-img[data-v-c3fbc13d] { width: 7.8125rem; height: 7.1875rem; margin-top: 1.25rem; margin-bottom: 0.625rem; } .popup-delete .popup-delete-content .popup-delete-text[data-v-c3fbc13d] { font-size: 0.9375rem; color: #42474E; } .popup-delete .popup-delete-content .popup-delete-button[data-v-c3fbc13d] { display: flex; justify-content: space-around; height: 2.8125rem; margin-top: 0.9375rem; } .popup-delete .popup-delete-content .popup-delete-button .popup-delete-button-left[data-v-c3fbc13d] { background-color: #02abfe; width: 6.25rem; height: 2.5rem; border-radius: 1.25rem; display: flex; justify-content: center; align-items: center; color: #fff; margin: 0 0.3125rem; } .popup-delete .popup-delete-content .popup-delete-button .popup-delete-button-right[data-v-c3fbc13d] { background-color: #ced9e8; width: 6.25rem; height: 2.5rem; border-radius: 1.25rem; display: flex; justify-content: center; align-items: center; margin: 0 0.3125rem; } .popup-overlay[data-v-c3fbc13d] { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; /* 添加毛玻璃效果 */ z-index: 98; } .popup-overlay .popup-overlay-content[data-v-c3fbc13d] { position: absolute; display: flex; align-items: center; width: 25rem; height: 12.1875rem; background-color: #fff; border-radius: 0.9375rem; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1); opacity: 0; transition: opacity 0.4s ease; } .popup-overlay .popup-overlay-content .popup-overlay-content-left[data-v-c3fbc13d] { height: 100%; width: 10.9375rem; display: flex; justify-content: center; align-items: center; flex-direction: column; } .popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-img[data-v-c3fbc13d] { width: 8.75rem; height: 7.5rem; margin-top: 0; } .popup-overlay .popup-overlay-content .popup-overlay-content-left .popup-overlay-content-left-font[data-v-c3fbc13d] { font-size: 0.9375rem; } .popup-overlay .popup-overlay-content .popup-overlay-content-right[data-v-c3fbc13d] { height: 100%; width: 14.0625rem; position: relative; } .popup-overlay .popup-overlay-content .popup-overlay-content-right .time-font[data-v-c3fbc13d] { font-size: 1.875rem; margin-top: 2.5rem; margin-bottom: 0.3125rem; font-weight: 700; background: linear-gradient(to bottom, #7080A1, #263556); -webkit-background-clip: text; color: transparent; } .popup-overlay .popup-overlay-content .popup-overlay-content-right .time-text[data-v-c3fbc13d] { margin-left: 0.3125rem; font-size: 1rem; width: 12.5rem; margin-bottom: 1.5625rem; line-height: 1.09375rem; } .popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richang[data-v-c3fbc13d] { background-color: #FFC363; position: absolute; top: 3.375rem; right: 1.5625rem; padding: 0.15625rem; border-radius: 0.3125rem; } .popup-overlay .popup-overlay-content .popup-overlay-content-right .right-richangnot[data-v-c3fbc13d] { background-color: #7B61FF; position: absolute; top: 3.375rem; right: 1.5625rem; padding: 0.15625rem; border-radius: 0.3125rem; color: #fff; } .popup-overlay .popup-overlay-content .popup-overlay-content-right .right-crush[data-v-c3fbc13d] { position: absolute; top: 0.625rem; right: 0.625rem; width: 2.1875rem; height: 2.1875rem; animation: shake-c3fbc13d 0.5s 3; } .popup-song[data-v-c3fbc13d] { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; -webkit-backdrop-filter: blur(0.03125rem); backdrop-filter: blur(0.03125rem); background-color: rgba(89, 109, 154, 0.4); /* 添加毛玻璃效果 */ z-index: 999; } .popup-song .popup-song-contain[data-v-c3fbc13d] { position: absolute; right: 14.0625rem; width: 40.5rem; background: url("../../static/index/clearmountain.png") center / cover, rgba(255, 255, 255, 0.7); /* 使用 screen 混合模式,让图像与白色混合变淡 */ border: 0.0625rem solid #fff; /* 使用 screen 混合模式,让图像与白色混合变淡 */ background-blend-mode: screen; border-radius: 1.25rem; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1); opacity: 0; transition: opacity 0.4s ease; } .popup-song .popup-song-contain .shu-container-left[data-v-c3fbc13d] { display: flex; margin-top: 2.1875rem; margin-bottom: 0.625rem; } .popup-song .popup-song-contain .shu-container-left .shu-container-left-gun[data-v-c3fbc13d] { margin-top: 0.15625rem; margin-left: 1.25rem; margin-right: 0.625rem; width: 0.40625rem; height: 1.09375rem; background: linear-gradient(to bottom, #04BCED, #0160CE); border-radius: 0.3125rem; } .popup-song .popup-song-contain .shu-container-left .shu-container-left-font[data-v-c3fbc13d] { font-size: 1.09375rem; font-weight: 700; } .popup-song-father[data-v-c3fbc13d] { position: relative; } .popup-song-father .shu-up-img[data-v-c3fbc13d] { position: absolute; top: -2.1875rem; left: 9.53125rem; width: 21.875rem; height: 2.5rem; } .popup-song-father .shu-up-font[data-v-c3fbc13d] { position: absolute; top: -1.5625rem; left: 12.1875rem; display: flex; color: #ff5a00; } .popup-song-father .arrayindex[data-v-c3fbc13d] { display: flex; flex-wrap: wrap; width: 100%; margin-left: 0.9375rem; margin-right: 0.9375rem; margin-bottom: 1.875rem; } .popup-song-father .arrayindex .arrayindex-one[data-v-c3fbc13d] { width: 8.90625rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #f1f5fc; border-radius: 0.625rem; border: 0.03125rem solid #6d83b3; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .popup-song-father .arrayindex .arrayindex-one-target[data-v-c3fbc13d] { width: 8.90625rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background: linear-gradient(to right, #00c9ff, #0076ff); color: #fff; border-radius: 0.625rem; border: 0.03125rem solid #02abfe; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .popup-song-father .secondarrayindex[data-v-c3fbc13d] { display: flex; flex-wrap: wrap; width: 100%; margin-left: 0.9375rem; margin-right: 0.9375rem; margin-bottom: 1.875rem; } .popup-song-father .secondarrayindex .arrayindex-one[data-v-c3fbc13d] { width: 11.875rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #f1f5fc; border-radius: 0.625rem; border: 0.03125rem solid #6d83b3; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .popup-song-father .secondarrayindex .arrayindex-one-target[data-v-c3fbc13d] { width: 11.875rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background: linear-gradient(to right, #00c9ff, #0076ff); color: #fff; border-radius: 0.625rem; border: 0.03125rem solid #02abfe; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .ri-img[data-v-c3fbc13d] { position: absolute; top: -0.125rem; right: -0.125rem; width: 1.875rem; height: 1.875rem; } .time-father[data-v-c3fbc13d] { display: flex; width: 100%; flex-wrap: wrap; margin-left: 0.9375rem; margin-right: 0.9375rem; } .time-father .time-one[data-v-c3fbc13d] { width: 3.125rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #f1f5fc; border-radius: 0.625rem; border: 0.03125rem solid #6d83b3; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; box-shadow: 0.15625rem 0.15625rem 0.3125rem rgba(105, 129, 178, 0.4); } .time-father .time-one-target[data-v-c3fbc13d] { width: 3.125rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background: linear-gradient(to right, #00c9ff, #0076ff); color: #fff; border-radius: 0.625rem; border: 0.03125rem solid #fff; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; box-shadow: 0.15625rem 0.15625rem 0.3125rem rgba(105, 129, 178, 0.4); } .time-father .time-one-hui[data-v-c3fbc13d] { width: 3.125rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #c2c9d3; border-radius: 0.625rem; border: 0.03125rem solid #fff; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; box-shadow: 0.15625rem 0.15625rem 0.3125rem rgba(105, 129, 178, 0.4); } .items-card[data-v-c3fbc13d] { width: 100%; height: 2.5rem; display: flex; justify-content: center; align-items: center; } .items-card-target[data-v-c3fbc13d] { width: 100%; height: 2.5rem; display: flex; justify-content: center; align-items: center; color: #369fef; background: linear-gradient(to right, rgba(54, 159, 239, 0) 0%, rgba(54, 159, 239, 0.5) 50%, rgba(54, 159, 239, 0) 100%); } .button-father[data-v-c3fbc13d] { height: 6.25rem; width: calc(100%-2.5rem); display: flex; justify-content: center; align-items: center; margin-left: 1.25rem; margin-right: 1.25rem; margin-top: 0.625rem; border-top: 0.03125rem solid #e6e6e6; } .button-father .button-father-right[data-v-c3fbc13d] { background: linear-gradient(to right, #00c9ff, #0076ff); width: 6.25rem; height: 2.5rem; border-radius: 1.25rem; display: flex; justify-content: center; align-items: center; color: #fff; } .button-father .button-father-wrong[data-v-c3fbc13d] { background-color: #c2c9d3; width: 6.25rem; height: 2.5rem; border-radius: 1.25rem; display: flex; justify-content: center; align-items: center; } .month-father[data-v-c3fbc13d] { display: flex; width: calc(100% - 1.875rem); flex-wrap: wrap; margin-left: 0.9375rem; margin-right: 0.9375rem; margin-top: 0.625rem; margin-bottom: 0.9375rem; } .month-father .month-one[data-v-c3fbc13d] { width: 2.34375rem; height: 2.34375rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #f1f5fc; border-radius: 0.625rem; border: 0.03125rem solid #6d83b3; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .month-father .month-one-target[data-v-c3fbc13d] { width: 2.34375rem; height: 2.34375rem; margin-left: 0.625rem; margin-top: 0.625rem; background: linear-gradient(to right, #00c9ff, #0076ff); color: #fff; border-radius: 0.625rem; border: 0.03125rem solid #fff; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .week-father[data-v-c3fbc13d] { display: flex; width: 100%; flex-wrap: wrap; margin-left: 0.9375rem; margin-right: 0.9375rem; margin-top: 0.625rem; margin-bottom: 0.9375rem; } .week-father .week-one[data-v-c3fbc13d] { width: 6.25rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background-color: #f1f5fc; border-radius: 0.625rem; border: 0.03125rem solid #6d83b3; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .week-father .week-one-target[data-v-c3fbc13d] { width: 6.25rem; height: 3.125rem; margin-left: 0.625rem; margin-top: 0.625rem; background: linear-gradient(to right, #00c9ff, #0076ff); color: #fff; border-radius: 0.625rem; border: 0.03125rem solid #fff; display: flex; justify-content: center; align-items: center; font-size: 0.90625rem; } .radio-father[data-v-c3fbc13d] { display: flex; width: 100%; flex-wrap: wrap; margin-left: 2.34375rem; margin-right: 0.9375rem; /* margin-bottom: 30rpx; */ } .radio-father .radio-circle[data-v-c3fbc13d] { margin-top: 0.0625rem; width: 0.9375rem; height: 0.9375rem; border-radius: 50%; border: 0.0625rem solid black; background-color: transparent; } .radio-father .radio-circle-target[data-v-c3fbc13d] { position: relative; margin-top: 0.0625rem; width: 0.9375rem; height: 0.9375rem; border-radius: 50%; border: 0.0625rem solid #02abfe; background-color: transparent; } .radio-father .radio-circle-target[data-v-c3fbc13d]::after { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 0.625rem; height: 0.625rem; background-color: #02abfe; border-radius: 50%; } .radio-father .radio-font[data-v-c3fbc13d] { margin-left: 0.46875rem; margin-right: 1.875rem; font-size: 0.90625rem; } .radio-father .radio-font-target[data-v-c3fbc13d] { color: #02abfe; margin-left: 0.46875rem; margin-right: 1.875rem; font-size: 0.90625rem; } .title-time-border[data-v-c3fbc13d] { margin-top: 0.125rem; margin-left: 0.125rem; width: calc(100% - 0.25rem); height: calc(100% - 0.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; } .title-time-border-red[data-v-c3fbc13d] { background-color: #dae8fa; width: calc(100%); height: calc(100%); display: flex; align-items: center; flex-direction: column; /* 调整 box-shadow 使其向下投影 */ box-shadow: 0px 0.625rem 1.25rem #dae8fa; background: linear-gradient(to right, red, red) top left / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, red, red) top left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, red, red) top right / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, red, red) top right / 0.25rem 1.875rem no-repeat, linear-gradient(to right, red, red) bottom left / 1.875rem 0.25rem no-repeat, linear-gradient(to top, red, red) bottom left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, red, red) bottom right / 1.875rem 0.25rem no-repeat, linear-gradient(to top, red, red) bottom right / 0.25rem 1.875rem no-repeat; } .title-time-border-big[data-v-c3fbc13d] { transform: scale(1.3); transform-origin: top; /* 将页面内容放大1.2倍 */ border-top: 0 solid #fff; transition: transform 0.5s ease-out, opacity 0.5s ease-out; z-index: 999; display: flex; justify-content: center; align-items: center; height: 7.8125rem; width: calc(100%); border-image: repeating-linear-gradient(90deg, #0184db 0px, #0184db 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1; flex-direction: column; position: relative; } .title-time-border-big-top[data-v-c3fbc13d] { transform: scale(1.3); transform-origin: top; /* 将页面内容放大1.2倍 */ border-top: 0 solid #fff; transition: transform 0.5s ease-out, opacity 0.5s ease-out; z-index: 999; display: flex; justify-content: center; align-items: center; height: 7.8125rem; width: calc(100%); border-image: repeating-linear-gradient(90deg, #0184db 0px, #0184db 0.1875rem, transparent 0.1875rem, transparent 0.375rem) 1; flex-direction: column; position: relative; } .title-time-border-blue[data-v-c3fbc13d] { background-color: #dae8fa; width: calc(100%); height: calc(100%); display: flex; align-items: center; flex-direction: column; /* 调整 box-shadow 使其向下投影 */ box-shadow: 0px 0.625rem 1.25rem #dae8fa; background: linear-gradient(to right, #0184db, #0184db) top left / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, #0184db, #0184db) top left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, #0184db, #0184db) top right / 1.875rem 0.25rem no-repeat, linear-gradient(to bottom, #0184db, #0184db) top right / 0.25rem 1.875rem no-repeat, linear-gradient(to right, #0184db, #0184db) bottom left / 1.875rem 0.25rem no-repeat, linear-gradient(to top, #0184db, #0184db) bottom left / 0.25rem 1.875rem no-repeat, linear-gradient(to left, #0184db, #0184db) bottom right / 1.875rem 0.25rem no-repeat, linear-gradient(to top, #0184db, #0184db) bottom right / 0.25rem 1.875rem no-repeat; } .title-time-border-yellow[data-v-c3fbc13d] { margin: 0.3125rem; border: 0.0625rem solid transparent; /* background: linear-gradient(to bottom, #fff1db, #ffe2b2); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; background-color: #fff; flex-direction: column; /* box-shadow: 8rpx 8rpx 16rpx rgba(255, 138, 0, 0.7); */ } .title-time-border-yellow-active-transparent[data-v-c3fbc13d] { margin: 0.3125rem; /* border: 4rpx dashed rgb(255, 138, 0); */ /* background: linear-gradient(to bottom, #fff1db, #ffe2b2); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; opacity: 0.3; background-color: #fff; /* box-shadow: 8rpx 8rpx 16rpx rgba(255, 138, 0, 0.7); */ } .title-time-border-yellow-active[data-v-c3fbc13d] { margin: 0.3125rem; border: 0.03125rem solid #dae8fa; /* background: linear-gradient(to bottom, #fff1db, #ffe2b2); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; animation: shakesmall-c3fbc13d 0.8s infinite; background-color: #fff; /* box-shadow: 8rpx 8rpx 16rpx rgba(255, 138, 0, 0.7); */ } .title-time-border-pouple-active-transparent[data-v-c3fbc13d] { margin: 0.3125rem; border: 0.125rem dashed #7B61FF; /* background: linear-gradient(to bottom, #f1eeff, #e3deff); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; opacity: 0.3; background-color: #fff; /* box-shadow: 8rpx 8rpx 16rpx rgba(123, 97, 255, 0.7); */ } .title-time-border-pouple[data-v-c3fbc13d] { margin: 0.3125rem; border: 0.03125rem solid #dae8fa; /* background: linear-gradient(to bottom, #f1eeff, #e3deff); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; background-color: #fff; /* box-shadow: 8rpx 8rpx 16rpx rgba(123, 97, 255, 0.7); */ } .title-time-border-pouple-active[data-v-c3fbc13d] { margin: 0.3125rem; border: 0.03125rem solid #dae8fa; background-color: #fff; /* background: linear-gradient(to bottom, #f1eeff, #e3deff); */ width: calc(100% - 1.25rem); height: calc(100% - 1.25rem); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; animation: shakesmall-c3fbc13d 1s infinite; /* box-shadow: 8rpx 8rpx 16rpx rgba(123, 97, 255, 0.7); */ } .down-icons[data-v-c3fbc13d] { margin-top: 0.53125rem; width: 100%; height: 1.875rem; background-color: #ffd87e; display: flex; justify-content: center; align-items: center; } .down-icons .icon[data-v-c3fbc13d] { margin: 0 0.15625rem; font-size: 0.625rem; padding: 0.15625rem 0.3125rem; background-color: #ff8a00; color: #fff; border-radius: 0.15625rem; } .super-end-items-img-father[data-v-c3fbc13d] { /* width: 60rpx; */ /* height: 60rpx; */ border-radius: 50%; display: flex; justify-content: center; align-items: center; text-align: center; flex-direction: column; } .super-end-items-img-father-active[data-v-c3fbc13d] { text-align: center; /* height: 60rpx; */ border-radius: 50%; display: flex; justify-content: center; align-items: center; flex-direction: column; animation: shake-c3fbc13d 0.5s infinite; } @keyframes shake-c3fbc13d { 0% { transform: rotate(-10deg); } 25% { transform: rotate(10deg); } 50% { transform: rotate(-10deg); } 75% { transform: rotate(10deg); } 100% { transform: rotate(-10deg); } } .super-end-items-father-close-father[data-v-c3fbc13d] { width: 1.25rem; height: 1.25rem; border-radius: 50%; display: flex; background-color: #0184db; justify-content: center; align-items: center; position: absolute; top: 0; right: 0; z-index: 10; color: #fff; } @keyframes shakesmall-c3fbc13d { 0% { transform: rotate(-2deg); } 25% { transform: rotate(2deg); } 50% { transform: rotate(-2deg); } 75% { transform: rotate(2deg); } 100% { transform: rotate(-2deg); } } .boom-father[data-v-c3fbc13d] { position: absolute; top: 6.875rem; left: 0.96875rem; width: 1.875rem; height: 37.8125rem; margin-top: 0.3125rem; /* background: linear-gradient(to bottom, #c4dbf4, #c9c2ef, #c6dcf3); */ /* border-bottom: 2rpx solid #fff; */ /* border-left: 2rpx solid #fff; */ /* border-bottom-left-radius: 20rpx; */ } .doctorsay-container-card-font-dark[data-v-c3fbc13d] { font-size: 0.78125rem; color: #369fef; /* margin-left: 25rpx; */ margin-top: 0.625rem; } .boom[data-v-c3fbc13d] { height: 39.6875rem; display: flex; flex-direction: column; /* // justify-content: center; */ /* align-items: center; */ overflow: hidden; z-index: 0; } .boom .boom-son[data-v-c3fbc13d] { height: 7.8125rem; width: 1.875rem; font-size: 0.9375rem; display: flex; justify-content: center; align-items: center; text-align: center; z-index: 10; font-size: 0.78125rem; color: #A9ACB1; /* border: 1rpx solid #A9ACB1; border-radius: 50%; */ /* font-weight: 700; */ /* border-top: 1rpx solid transparent; */ /* border-right: 1rpx solid transparent; */ /* border-image: repeating-linear-gradient(90deg, #A9ACB1 0px, #A9ACB1 6rpx, transparent 6rpx, transparent 12rpx) 1; */ } .boom .boom-son .boom-text[data-v-c3fbc13d] { /* padding: 5rpx; */ width: 1.25rem; height: 1.25rem; border: 0.03125rem solid #A9ACB1; border-radius: 50%; display: flex; justify-content: center; align-items: center; z-index: 1; background-color: #eff0f4; } .boom .boom-son-target[data-v-c3fbc13d] { height: 7.8125rem; width: 1.875rem; font-size: 0.9375rem; display: flex; justify-content: center; align-items: center; text-align: center; z-index: 10; font-weight: 700; font-size: 0.78125rem; color: #A9ACB1; /* border-top: 1rpx solid transparent; border-bottom: 1rpx solid transparent; */ /* border-image: repeating-linear-gradient(90deg, #0184db 0px, #0184db 6rpx, transparent 6rpx, transparent 12rpx) 1; */ /* 确保文字在容器内居中 */ background: linear-gradient(to bottom, #ff8a00, #eceaff); /* border-bottom-right-radius: 40rpx; border-top-right-radius: 40rpx; */ } .popup-share[data-v-c3fbc13d] { position: fixed; top: 0; left: 0; right: 0; bottom: 0; display: flex; justify-content: center; align-items: center; -webkit-backdrop-filter: blur(0.03125rem); backdrop-filter: blur(0.03125rem); background-color: rgba(89, 109, 154, 0.4); /* 添加毛玻璃效果 */ z-index: 999; } .popup-share .popup-share-content[data-v-c3fbc13d] { position: absolute; /* right: 515rpx; */ display: flex; flex-direction: column; width: 25rem; height: 11.875rem; background: url("../../static/index/lightbgcnew.png") center / cover, rgba(255, 255, 255, 0.7); background-blend-mode: screen; border: 0.0625rem solid #fff; /* 使用 screen 混合模式,让图像与白色混合变淡 */ border-radius: 0.9375rem; box-shadow: 0.3125rem 0.3125rem 0.625rem rgba(0, 0, 0, 0.1); transition: opacity 0.4s ease; } .popup-share .popup-share-content .popup-share-title[data-v-c3fbc13d] { margin: 0.9375rem 0.9375rem; font-size: 1.25rem; position: relative; } .popup-share .popup-share-content .popup-share-title .popup-share-img[data-v-c3fbc13d] { position: absolute; top: 0; right: 0; width: 6.25rem; height: 6.25rem; } .popup-share .popup-share-content .popup-share-upcontent[data-v-c3fbc13d] { margin: 0 0.9375rem; display: flex; justify-content: space-between; } .popup-share .popup-share-content .popup-share-upcontent .popup-share-font[data-v-c3fbc13d] { font-size: 1.09375rem; color: gray; } .popup-share .popup-share-content .popup-share-gray[data-v-c3fbc13d] { background-color: #D3D3D3; width: calc(100% - 1.875rem); height: 0.0625rem; margin: 3.4375rem 0.9375rem 0 0.9375rem; } .popup-share .popup-share-content .popup-share-downcontent[data-v-c3fbc13d] { display: flex; justify-content: space-between; align-items: center; height: 100%; margin: 0 0.9375rem; } .popup-share .popup-share-content .popup-share-downcontent .popup-downcontent-img[data-v-c3fbc13d] { width: 2.1875rem; height: 2.1875rem; } .popup-share .popup-share-content .popup-share-downcontent .popup-downcontent-font[data-v-c3fbc13d] { font-size: 0.84375rem; margin-left: 0.625rem; } .popup-share .popup-share-content .popup-share-downcontent .popup-share-downcontent-left[data-v-c3fbc13d] { display: flex; align-items: center; } .popup-share .popup-share-content .popup-share-downcontent .popup-share-downcontent-button[data-v-c3fbc13d] { background: linear-gradient(to right bottom, #00c9ff, #0076ff); color: #fff; display: flex; justify-content: center; align-items: center; padding: 0.46875rem 0.9375rem; border-radius: 0.625rem; font-size: 1rem; } .right-container-title-nav[data-v-c3fbc13d] { margin-top: 1.875rem; display: flex; align-items: center; height: 1.875rem; position: relative; font-size: 0.875rem; } .right-container-title-nav .new-weight[data-v-c3fbc13d] { margin-left: 0.9375rem; font-weight: 600; } .right-container-title-nav .right-icons[data-v-c3fbc13d] { position: absolute; right: 0; top: 0; display: flex; align-items: center; margin-top: 0.3125rem; } .right-container-title-nav .doctorsay-container-share[data-v-c3fbc13d] { background: linear-gradient(to right bottom, #00c9ff, #0076ff); color: #fff; display: flex; justify-content: center; align-items: center; padding: 0.3125rem 0.625rem; border-radius: 0.625rem; font-size: 0.84375rem; margin-left: 0.3125rem; } .right-container-title-nav .doctorsay-container-juzhen[data-v-c3fbc13d] { background: linear-gradient(to right bottom, #00c9ff, #0076ff); color: #fff; display: flex; justify-content: center; align-items: center; padding: 0.3125rem 0.625rem; border-radius: 0.625rem; font-size: 0.84375rem; margin: 0 0.625rem; } .balck-icon[data-v-c3fbc13d] { width: 1.5625rem; height: 1.5625rem; margin-top: 0.3125rem; margin-right: 0.625rem; border-radius: 50%; } .white-button[data-v-c3fbc13d] { width: 5rem; height: 2.1875rem; border-radius: 1.25rem; background-color: #E6E7EB; margin-left: 0.625rem; margin-top: 0.3125rem; display: flex; justify-content: center; align-items: center; } .white-button .white-img[data-v-c3fbc13d] { width: 1.09375rem; height: 1.09375rem; margin-right: 0.3125rem; } .left-top[data-v-c3fbc13d] { border-top-left-radius: 0!important; } .right-top[data-v-c3fbc13d] { border-top-right-radius: 0!important; } .left-bottom[data-v-c3fbc13d] { border-bottom-left-radius: 0 !important; } .right-bottom[data-v-c3fbc13d] { border-bottom-right-radius: 0!important; } .menus-father[data-v-0df9d5ac] { margin-top: 1.5625rem; width: 100%; } .menus-father .menu[data-v-0df9d5ac] { height: 3.4375rem; width: 8.75rem; border-radius: 1.875rem; margin: 1.40625rem 0; display: flex; justify-content: center; align-items: center; margin-left: 0.9375rem; } .backgroundContainer[data-v-0df9d5ac] { display: flex; position: relative; width: 100%; height: 100vh; background-color: #eff0f4; overflow: hidden; z-index: 12; } .darkbackgroundContainer[data-v-0df9d5ac] { display: flex; position: relative; width: 100%; height: 100vh; background-image: url('../../static/index/background.png'); background-size: cover; background-position: center center; overflow: hidden; z-index: 11; } .move-font[data-v-0df9d5ac] { position: absolute; z-index: 10; pointer-events: none; background-color: #c9e8ff; border-radius: 0.625rem; border: 0.0625rem solid #fff; width: 6.875rem; height: 3.125rem; display: flex; justify-content: center; align-items: center; text-align: center; font-size: 1.25rem; box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1); will-change: transform; } .left-container[data-v-0df9d5ac] { width: 10rem; height: 100%; } .left-container .blue-circle-pos[data-v-0df9d5ac] { position: relative; } .left-container .blue-circle-pos .blue-circle[data-v-0df9d5ac] { position: absolute; top: -1.5625rem; left: -2.125rem; } .left-container .blue-circle-pos .blue-circle .blue-circle-size[data-v-0df9d5ac] { width: 5.3125rem; height: 7.8125rem; } .left-container .left-head[data-v-0df9d5ac] { display: flex; justify-content: center; align-items: center; flex-direction: column; } .left-container .left-head .left-head-img[data-v-0df9d5ac] { width: 3.75rem; height: 3.75rem; margin-top: 2.5rem; } .left-container .left-head .left-head-font[data-v-0df9d5ac] { font-weight: 700; font-size: 1rem; } .left-container .left-head .left-head-font-dark[data-v-0df9d5ac] { font-weight: 700; font-size: 1.25rem; background: linear-gradient(to right, #EBF4FF, #ADC4E0); -webkit-background-clip: text; color: transparent; } .left-container .left-img-container[data-v-0df9d5ac] { display: flex; justify-content: center; align-items: center; flex-direction: column; } .left-container .left-img-container .left-img[data-v-0df9d5ac] { width: 2.90625rem; height: 2.90625rem; margin: 1.5625rem 0; z-index: 100; } .title-time-border-yellow[data-v-0df9d5ac] { width: 7.96875rem; height: 5.90625rem; margin: 0.3125rem; border: 0.03125rem solid #dae8fa; background: linear-gradient(to bottom, #fff1db, #ffe2b2); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; position: absolute; z-index: 10; } .title-time-border-pouple[data-v-0df9d5ac] { width: 7.96875rem; height: 5.90625rem; margin: 0.3125rem; border: 0.03125rem solid #dae8fa; background: linear-gradient(to bottom, #f1eeff, #e3deff); border-radius: 0.625rem; display: flex; align-items: center; flex-direction: column; position: absolute; z-index: 10; } .title-time[data-v-0df9d5ac] { display: flex; width: 100%; position: relative; } .title-time .title-time-time[data-v-0df9d5ac] { font-size: 1rem; margin-left: 0.84375rem; margin-top: 0.375rem; } .title-time .title-time-button[data-v-0df9d5ac] { position: absolute; top: -0.15625rem; right: 0; width: 2.1875rem; height: 2.1875rem; } .title-time .title-time-font[data-v-0df9d5ac] { position: absolute; top: 0.21875rem; right: 0.15625rem; font-size: 0.71875rem; color: #fff; } .down-icons[data-v-0df9d5ac] { margin-top: 0.625rem; width: 100%; height: 1.5625rem; background-color: #ffd87e; display: flex; justify-content: center; align-items: center; } .down-icons .icon[data-v-0df9d5ac] { margin: 0 0.15625rem; font-size: 0.625rem; padding: 0.15625rem 0.3125rem; background-color: #ff8a00; color: #fff; border-radius: 0.15625rem; }