123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219 |
- .qs-con {
- background-color: #fff;
- z-index: 99999;width:750rpx;height: 100vh;
- display: flex;flex-direction: column;justify-content: flex-start;align-items: center;
- .blankHei {
- // height:calc(100vh - 100rpx);
- }
- .status_bar {
- height:20rpx;
- }
- .topBody {
- position: absolute;top:0rpx;width:750rpx;height:501rpx;z-index: 0;
- background: url("../../static/my_topbg.png");background-size: 100% 100%;
- }
- .play_header {
- width:750rpx;height:260rpx;z-index: 10;
- .bar {
- position: absolute;top:var(--status-bar-height);padding:20rpx 30rpx;
- width:750rpx;display: flex;flex-direction: row;justify-content: space-between;align-items: center;
- image {
- width:50rpx;
- }
- .downline {
- width:650rpx;height:30rpx;margin-top: -50rpx;color:#fff;font-size: 38rpx;text-align: center;
- }
- .right {
- width:50rpx;
- image {
- margin-left: 0rpx;
- }
- }
- }
- }
- .yuanjiao {
- width:750rpx;height:180rpx;border-radius: 50rpx 50rpx 0 0;background-color: #fff;z-index: 10;margin-top: -90rpx;
- }
- .contBody {
- width:750rpx;margin-top: -80rpx;z-index: 20;background-color: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;
- .img {
- border:solid 8rpx $title;border-radius: 300rpx;padding:8rpx;
- .iconPlay {
- width:360rpx;border-radius: 210rpx;border: solid 4rpx #fff;
- transform-origin: center;animation: rotate 9s linear infinite;
- }
- .iconStop {
- width:360rpx;border-radius: 210rpx;border: solid 4rpx #fff;
- }
- }
- .title {
- color:#333;padding: 30rpx 0;font-size: 36rpx;height:200rpx;display: flex;justify-content: center;
- }
- }
- .playSlider {
- width:690rpx;height:60rpx;margin:10rpx auto;
- }
- .playSlider2 {
- width:620rpx;display: flex;flex-direction: row;justify-content: space-between;align-items: center;
- color:#959595;
- }
- .control {
- width:750rpx;display: flex;flex-direction: row;justify-content: space-around;padding:60rpx 20rpx;align-items: center;
- .icon {
- width:40rpx;
- }
- .iconP {
- width:120rpx;
- }
- .play {
- image {
- width:180rpx;
- }
- }
- .loop {
- position: relative;
- .num {
- position: absolute;left:0rpx;width:40rpx;height:40rpx;text-align: center;line-height: 40rpx;color:#333;font-size: 18rpx;
- }
- }
- }
- .control2 {
- width:450rpx;display: flex;flex-direction: row;justify-content: space-around;padding:36rpx 20rpx;align-items: center;
- background-color: #fff;border-radius: 100rpx;
- image {
- width:50rpx;
- }
- .line {
- width:2rpx;height:50rpx;background-color: $bodyColor;
- }
- }
- }
- .slow-rotate {
- border-radius: 50%;
- }
- .slow-rotate:hover{
- animation-play-state: paused;
- }
- @keyframes rotate {
- from {
- transform: rotate(0deg);
- }
- to {
- transform: rotate(360deg);
- }
- }
- .pop_time {
- position: fixed;bottom: 0;width:750rpx;border-radius: 38rpx 38rpx 0 0;background-color: #FFF4EF;padding-bottom: 30rpx;
- display: flex;flex-direction: column;justify-content: flex-start;align-items: center;z-index: 99999;
- .close {
- position: absolute;right:20rpx;top:20rpx;
- image {
- width:32rpx;
- }
- }
- .title {
- color:$title;font-size: 32rpx;width:100%;padding:20rpx;
- }
- .list {
- display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;
- .item {
- width:180rpx;height:90rpx;background-color: #FFF4EF;border-radius: 20rpx;padding-left: 20rpx;
- text-align: center;display: flex;align-items: center;justify-content: center;
- text {
- background-color: #ffa5004a;width:160rpx;height:60rpx;display: block;border-radius: 50rpx;color:$title;line-height: 60rpx;
- }
- }
- .active {
- text {
- background-color: #ffa500;color:#fff;
- }
- }
- }
- }
- .bgAlpha {
- position: fixed;bottom: 0;width:750rpx;height:100vh;background-color: #00000080;z-index: 99999;
- }
- .pop_story_list {
- width:100vh;height:100vh;background-color: #00000080;z-index: 999992;position: fixed;top:0;left:0;
- .content {
- display: flex;position: relative;margin-left: 0rpx;bottom:0rpx;flex-direction: column;top:50vh;left:0;z-index: 9999999;
- width:750rpx;height:50vh;background-color: #fff;border-radius: 30rpx 30rpx 0 0;padding-bottom: 180rpx;
- .close {
- width:40rpx;position: absolute;right:36rpx;top:36rpx;
- }
- .title {
- color:#333;font-size: 32rpx;font-weight:bold;width:100%;text-align: left;height:100rpx;line-height: 100rpx;
- padding-top: 8rpx;
- }
- .story_list2 {
- display: flex;flex-direction: column;
- .item {
- width: 690rpx;height:174rpx;display:flex;flex-direction: row;justify-content: center;margin-left: 30rpx;margin-top: 20rpx;
- background-color: #fff;padding:15rpx;position: relative;
- border-bottom: solid 1px #cbcbcb80;
- .imgR {
- width:144rpx;height:144rpx;display: flex;justify-content: center;align-items: center;position: relative;
- .icon {
- width:124rpx;height:124rpx;border-radius: 8rpx;
- }
- .play {
- position: absolute;left:0rpx;top:0;display: flex;flex-direction: row;justify-content: center;align-items: center;
- width:144rpx;height:144rpx;
- image {
- width:120rpx;
- }
- }
- }
- .right {
- width:546rpx;padding:6rpx;padding-left: 30rpx;display: flex;flex-direction: column;
- .title1 {
- width:462rpx;color:#252525;font-size: 32rpx;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
- }
- .desc {
- color:#999999;font-size: 22rpx;padding-bottom: 20rpx;
- }
- .stat {
- display: flex;flex-direction: row;justify-content: flex-start;align-items: center;color:#999999;
- image {
- width:28rpx;margin-right: 8rpx;
- }
- .line {
- width:100rpx;
- }
- .stat1 {
- display: flex;flex-direction: row;justify-content: flex-start;align-items: center;color:#999999;
- flex: 1;
- }
- }
- }
- .replay {
- position: absolute;top:20rpx;right:20rpx;
- background-color: #FF8300;color:#fff;border-radius: 30rpx;padding:2rpx 12rpx;font-size: 22rpx;
- }
- }
- }
- }
- }
- .pop_share {
- width:100vh;height:100vh;background-color: #00000080;z-index: 999992;position: fixed;top:0;
- .content {
- display: flex;position: relative;margin-left: 30rpx;top:30vh;flex-direction: column;
- width:690rpx;height:460rpx;background-color: $bodyColor;border-radius: 60rpx;
- .close {
- width:40rpx;position: absolute;right:36rpx;top:36rpx;
- }
- .title {
- color:$title;font-size: 38rpx;font-weight:bold;width:100%;text-align: center;height:200rpx;line-height: 200rpx;
- }
- .iconList {
- display: flex;flex-direction: row;color:$title;
- .item {
- flex:1;display: flex;flex-direction: column;align-items: center;justify-content: center;
- .icon {width:100rpx;margin-bottom: 20rpx;}
- }
- }
- }
- }
|