@charset "UTF-8";
/* 颜色变量 */
/* 行为相关颜色 */
/* 基本颜色 */
.u-collapse-head.data-v-31fbc7f8 {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  color: #303133;
  font-size: 30rpx;
  line-height: 1;
  padding: 24rpx 0;
  text-align: left;
}
.u-collapse-title.data-v-31fbc7f8 {
  flex: 1;
  overflow: hidden;
}
.u-arrow-down-icon.data-v-31fbc7f8 {
  transition: all 0.3s;
  margin-right: 20rpx;
  margin-left: 14rpx;
}
.u-arrow-down-icon-active.data-v-31fbc7f8 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.u-collapse-body.data-v-31fbc7f8 {
  overflow: hidden;
  transition: all 0.3s;
}
.u-collapse-content.data-v-31fbc7f8 {
  overflow: hidden;
  font-size: 28rpx;
  color: #909399;
  text-align: left;
}
