|  | @@ -5,10 +5,10 @@
 | 
	
		
			
				|  |  |    --van-nav-bar-icon-color: #fff;
 | 
	
		
			
				|  |  |    --van-nav-bar-text-color: #fff;
 | 
	
		
			
				|  |  |    --van-nav-bar-title-text-color: #fff;
 | 
	
		
			
				|  |  | -  --van-overlay-background-color: rgba(0, 0, 0, .6);
 | 
	
		
			
				|  |  | +  --van-overlay-background-color: rgba(0, 0, 0, 0.6);
 | 
	
		
			
				|  |  |    height: 100vh;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  --plyr-color-main: #FF436A;
 | 
	
		
			
				|  |  | +  --plyr-color-main: #ff436a;
 | 
	
		
			
				|  |  |    --plyr-control-icon-size: 10px;
 | 
	
		
			
				|  |  |    --plyr-range-track-height: 4px;
 | 
	
		
			
				|  |  |    // --plyr-range-thumb-height: 4px;
 | 
	
	
		
			
				|  | @@ -19,13 +19,13 @@
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .plyr__controls .plyr__controls__item:first-child {
 | 
	
		
			
				|  |  | -      background: linear-gradient(90deg, #FF6D8B 0%, #FF436A 100%);
 | 
	
		
			
				|  |  | +      background: linear-gradient(90deg, #ff6d8b 0%, #ff436a 100%);
 | 
	
		
			
				|  |  |        color: #fff;
 | 
	
		
			
				|  |  |        border-radius: 50%;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .plyr__controls .plyr__controls__item.plyr__progress__container {
 | 
	
		
			
				|  |  | -      padding-left: 8px
 | 
	
		
			
				|  |  | +      padding-left: 8px;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .icon--not-pressed {
 | 
	
	
		
			
				|  | @@ -46,8 +46,8 @@
 | 
	
		
			
				|  |  |    margin-right: 16px !important;
 | 
	
		
			
				|  |  |    position: relative;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  >img,
 | 
	
		
			
				|  |  | -  >div {
 | 
	
		
			
				|  |  | +  > img,
 | 
	
		
			
				|  |  | +  > div {
 | 
	
		
			
				|  |  |      position: absolute;
 | 
	
		
			
				|  |  |      border-radius: 10px;
 | 
	
		
			
				|  |  |      overflow: hidden;
 | 
	
	
		
			
				|  | @@ -106,7 +106,6 @@
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    .favorite {
 | 
	
		
			
				|  |  |      font-size: 16px;
 | 
	
		
			
				|  |  |      margin-right: 5px;
 | 
	
	
		
			
				|  | @@ -182,8 +181,8 @@
 | 
	
		
			
				|  |  |      color: #000;
 | 
	
		
			
				|  |  |      // background-color: rgba(113, 138, 147, 1);
 | 
	
		
			
				|  |  |      border-radius: 4px;
 | 
	
		
			
				|  |  | -    color: #FFFFFF;
 | 
	
		
			
				|  |  | -    border: 1px solid #FFFFFF;
 | 
	
		
			
				|  |  | +    color: #ffffff;
 | 
	
		
			
				|  |  | +    border: 1px solid #ffffff;
 | 
	
		
			
				|  |  |      font-size: 12px;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -235,7 +234,7 @@
 | 
	
		
			
				|  |  |    overflow: hidden;
 | 
	
		
			
				|  |  |    font-size: 13px;
 | 
	
		
			
				|  |  |    font-weight: 500;
 | 
	
		
			
				|  |  | -  color: #5E3314;
 | 
	
		
			
				|  |  | +  color: #5e3314;
 | 
	
		
			
				|  |  |    line-height: 1;
 | 
	
		
			
				|  |  |    display: flex;
 | 
	
		
			
				|  |  |    justify-content: space-between;
 | 
	
	
		
			
				|  | @@ -243,11 +242,10 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    .albumPrice {
 | 
	
		
			
				|  |  |      font-size: 13px;
 | 
	
		
			
				|  |  | -    color: #FFE1AE;
 | 
	
		
			
				|  |  | +    color: #ffe1ae;
 | 
	
		
			
				|  |  |      background: #262626;
 | 
	
		
			
				|  |  |      border-radius: 13px;
 | 
	
		
			
				|  |  |      padding: 4px 7px 2px;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    .iconMemberSmall {
 | 
	
	
		
			
				|  | @@ -257,7 +255,7 @@
 | 
	
		
			
				|  |  |      margin-top: -4px;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  &>span {
 | 
	
		
			
				|  |  | +  & > span {
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |      align-items: center;
 | 
	
		
			
				|  |  |      padding-top: 1px;
 | 
	
	
		
			
				|  | @@ -281,7 +279,7 @@
 | 
	
		
			
				|  |  |      align-items: center;
 | 
	
		
			
				|  |  |      font-size: 16px;
 | 
	
		
			
				|  |  |      font-weight: 600;
 | 
	
		
			
				|  |  | -    color: #2F384E;
 | 
	
		
			
				|  |  | +    color: #2f384e;
 | 
	
		
			
				|  |  |      line-height: 22px;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .iconMenu {
 | 
	
	
		
			
				|  | @@ -298,7 +296,6 @@
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  .musicContent {
 | 
	
		
			
				|  |  |    position: relative;
 | 
	
		
			
				|  |  |    width: 100%;
 | 
	
	
		
			
				|  | @@ -316,9 +313,11 @@
 | 
	
		
			
				|  |  |      bottom: 0;
 | 
	
		
			
				|  |  |      left: 0;
 | 
	
		
			
				|  |  |      right: 0;
 | 
	
		
			
				|  |  | -    background: linear-gradient(180deg,
 | 
	
		
			
				|  |  | -        rgba(255, 255, 255, 0) 0%,
 | 
	
		
			
				|  |  | -        #ffffff 100%);
 | 
	
		
			
				|  |  | +    background: linear-gradient(
 | 
	
		
			
				|  |  | +      180deg,
 | 
	
		
			
				|  |  | +      rgba(255, 255, 255, 0) 0%,
 | 
	
		
			
				|  |  | +      #ffffff 100%
 | 
	
		
			
				|  |  | +    );
 | 
	
		
			
				|  |  |      height: 287px;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -327,14 +326,14 @@
 | 
	
		
			
				|  |  |      right: 0;
 | 
	
		
			
				|  |  |      top: 0;
 | 
	
		
			
				|  |  |      height: 26px;
 | 
	
		
			
				|  |  | -    background: linear-gradient( 270deg, #FF436A 0%, #FF6D8B 100%);
 | 
	
		
			
				|  |  | +    background: linear-gradient(270deg, #ff436a 0%, #ff6d8b 100%);
 | 
	
		
			
				|  |  |      border-radius: 0px 0px 0px 16px;
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |      align-items: center;
 | 
	
		
			
				|  |  |      padding: 0 10px;
 | 
	
		
			
				|  |  |      font-size: 13px;
 | 
	
		
			
				|  |  |      font-weight: 500;
 | 
	
		
			
				|  |  | -    color: #FFFFFF;
 | 
	
		
			
				|  |  | +    color: #ffffff;
 | 
	
		
			
				|  |  |      cursor: pointer;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      &::before {
 | 
	
	
		
			
				|  | @@ -395,7 +394,6 @@
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  .videoOperation {
 | 
	
		
			
				|  |  |    // position: absolute;
 | 
	
		
			
				|  |  |    // left: 0;
 | 
	
	
		
			
				|  | @@ -431,8 +429,16 @@
 | 
	
		
			
				|  |  |      .van-button {
 | 
	
		
			
				|  |  |        font-size: 18px;
 | 
	
		
			
				|  |  |        font-weight: 500;
 | 
	
		
			
				|  |  | -      color: #FFFFFF;
 | 
	
		
			
				|  |  | +      color: #ffffff;
 | 
	
		
			
				|  |  |        line-height: 25px;
 | 
	
		
			
				|  |  | +      &.van-button--disabled {
 | 
	
		
			
				|  |  | +        opacity: initial;
 | 
	
		
			
				|  |  | +        background: linear-gradient(
 | 
	
		
			
				|  |  | +          270deg,
 | 
	
		
			
				|  |  | +          #ff9daa 0%,
 | 
	
		
			
				|  |  | +          #ff7a93 100%
 | 
	
		
			
				|  |  | +        ) !important;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -442,7 +448,6 @@
 | 
	
		
			
				|  |  |    align-items: center;
 | 
	
		
			
				|  |  |    justify-content: space-between;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    .priceSection {
 | 
	
		
			
				|  |  |      font-size: 14px;
 | 
	
		
			
				|  |  |      font-weight: 400;
 | 
	
	
		
			
				|  | @@ -459,7 +464,6 @@
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .buyBtn {
 | 
	
	
		
			
				|  | @@ -476,7 +480,7 @@
 | 
	
		
			
				|  |  |        // width: 48%;
 | 
	
		
			
				|  |  |        width: 100%;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -      &+.van-button {
 | 
	
		
			
				|  |  | +      & + .van-button {
 | 
	
		
			
				|  |  |          margin-left: 12px;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -509,7 +513,7 @@
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .staffContainer {
 | 
	
		
			
				|  |  | -  background: linear-gradient(180deg, #FFEAEE 0%, #FFFFFF 100%) no-repeat;
 | 
	
		
			
				|  |  | +  background: linear-gradient(180deg, #ffeaee 0%, #ffffff 100%) no-repeat;
 | 
	
		
			
				|  |  |    background-size: 100% 59px;
 | 
	
		
			
				|  |  |    // text-align: center;
 | 
	
		
			
				|  |  |    padding: 15px 15px 24px;
 | 
	
	
		
			
				|  | @@ -546,7 +550,6 @@
 | 
	
		
			
				|  |  |      border-radius: 8px;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .name {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |        font-weight: 600;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -621,14 +624,14 @@
 | 
	
		
			
				|  |  |      margin-right: 14px;
 | 
	
		
			
				|  |  |      word-break: break-all;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    >h4 {
 | 
	
		
			
				|  |  | +    > h4 {
 | 
	
		
			
				|  |  |        color: var(--music-list-item-title-color);
 | 
	
		
			
				|  |  |        font-size: 14px;
 | 
	
		
			
				|  |  |        font-weight: 600;
 | 
	
		
			
				|  |  |        width: 200px;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    >p {
 | 
	
		
			
				|  |  | +    > p {
 | 
	
		
			
				|  |  |        color: var(--music-list-item-mate-color);
 | 
	
		
			
				|  |  |        line-height: 17px;
 | 
	
		
			
				|  |  |        padding-top: 3px;
 | 
	
	
		
			
				|  | @@ -651,7 +654,7 @@
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .staffChange {
 | 
	
		
			
				|  |  | -  --van-popup-close-icon-color: #4C4949;
 | 
	
		
			
				|  |  | +  --van-popup-close-icon-color: #4c4949;
 | 
	
		
			
				|  |  |    --van-popup-close-icon-size: 18px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |