/* packageH/starMusic/starMusicMy/starMusicMy.wxss */

view,
text {
  box-sizing: border-box;
}

page {
  background: #fff;
}

.header {
  height: 7rem;
  padding: 1.6rem 1.438rem 0 1.563rem;
  background-color: #ee2e2b;
  text-align: left;
}

.header .info {
  display: flex;
}

.header .info .face {
  width: 2.875rem;
  height: 2.875rem;
}

.header .info .face image {
  width: 2.875rem;
  height: 2.875rem;
  border-radius: 50%;
}

.header .info .name {
  padding-left: 0.625rem;
  font-size: 0.8rem;
  color: #fff;
}

.header .record {
  margin-left: 3.5rem;
  width: 5.625rem;
  height: 1.438rem;
  border-radius: 0.719rem;
  border: solid 0.051rem #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}

.header .record .iconfont {
  display: flex;
  padding-right: 0.2rem;
}

.esp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 0.969rem;
  padding-right: 0.938rem;
  color: #fff;
  width: 100%;
  height: 1.75rem;
  background-color: #f14e4e;
  font-size: 0.75rem;
}

.esp .iconfont {
  display: flex;
}

.split {
  width: 100%;
  height: 0.625rem;
  background-color: #ebebeb;
}

.items {
  padding: 1rem;
  display: flex;
  justify-content: space-between;
}

.items .item {
  width: 10.313rem;
  height: 3.75rem;
  border-radius: 0.125rem;
  border: solid 0.051rem #d5d5d5;
  padding-left: 0.75rem;
  display: flex;
  align-items: center;
}

.items .item .face image {
  width: 2.188rem;
  height: 2.188rem;
  background-color: #fe7c4c;
  border-radius: 0.125rem;
}

.items .item .name {
  font-size: 1rem;
  color: #333;
  padding-left: 0.969rem;
}
