.pullDownList { width: 100%; box-sizing: border-box; background-color: #fff; border-radius: 8rpx; margin-bottom: 24rpx; overflow: hidden; } .pullDownList .switchBox { height: 120rpx; display: flex; justify-content: space-between; align-items: center; padding: 0 32rpx; font-size: 32rpx; line-height: 48rpx; color: #333; } .pullDownList .tag { width: 100rpx; text-align: center; border-radius: 5rpx; font-size: 26rpx; } .pullDownList .tag.type-func { color: #fff; background-color: #29bf12; } .pullDownList .tag.type-template { color: #fff; background-color: #ff9914; } .pullDownList .tag.type-case { color: #fff; background-color: #08bdbd; } .pullDownList .name, .pullDownList .icon { transition: opacity 0.3s; } .pullDownList .name { opacity: 0.9; } .pullDownList.actived .name { opacity: 0.4; } .pullDownList.actived .icon { opacity: 0.4; } .pullDownList .childBox { transition: height 0.3s; } .pullDownList .childBox .child { box-sizing: border-box; border-bottom: 1rpx solid #e5e5e5; border-top-width: 2rpx; height: 112rpx; display: flex; justify-content: space-between; align-items: center; padding-left: 32rpx; padding-right: 32rpx; font-size: 28rpx; opacity: 0.9; } .pullDownList .childBox .child:last-of-type { border-bottom-color: transparent; } .message { border: 20rpx solid #000; } .ar { border: 20rpx solid #1D5B79; } .custom { border: 20rpx solid #468B97; } .gltf { border: 20rpx solid #EF6262; } .tool { border: 20rpx solid #F3AA60; }