.topBg { top: 0; left: 0; width: 100%; height: auto; } .navTitle { left: 0; margin: 0 23rpx; font-size: 36rpx; font-weight: bold; color: white; } .searchC { background-color: white; left: 0; right: 0; margin: 20rpx 25rpx 0; padding: 0 20rpx; height: 75rpx; border-radius: 20rpx; font-size: 26rpx; font-weight: 500; } .searchC .icon { margin-right: 16rpx; width: 30rpx; height: auto; } .searchC input { height: 100%; } .searchC .line { background-color: #E1E1E1; width: 1rpx; height: 40rpx; } .searchC .search { padding: 0 25rpx; color: #F97316; } .screenCategoryC { background-color: white; margin-top: 22rpx; left: 0; right: 0; border-radius: 20rpx 20rpx 0 0; } .screenCategoryC .sortScreenC { font-weight: 500; } .screenCategoryC .sortScreenC .timeCategoryC .item { display: inline-block; padding: 0 26rpx; line-height: 80rpx; font-size: 32rpx; color: #42485B; } .screenCategoryC .sortScreenC .timeCategoryC .item.select { font-weight: bold; color: #F97316; } .screenCategoryC .sortScreenC .sortC { padding: 0 14rpx; font-size: 24rpx; color: #999; } .screenCategoryC .sortScreenC .sortC .icon { margin-right: 4rpx; width: 22rpx; height: auto; } .screenCategoryC .sortScreenC .line { background-color: #999; width: 1rpx; height: 25rpx; } .screenCategoryC .sortScreenC .screenC { padding: 0 14rpx; font-size: 24rpx; color: #999; } .screenCategoryC .sortScreenC .screenC .icon { margin-right: 5rpx; width: 24rpx; height: auto; } .screenCategoryC .topCategoryC { white-space: nowrap; border-bottom: solid 1rpx #E4E4E4; } .screenCategoryC .topCategoryC .item { display: inline-block; line-height: 72rpx; padding: 0 28rpx; font-size: 27rpx; font-weight: 500; color: #42485B; } .screenCategoryC .topCategoryC .item.select { font-weight: bold; color: black; } .screenCategoryC .topCategoryC .item.select .line { background-color: #F97316; left: calc((100% - 50rpx)/2); width: 50rpx; height: 2rpx; bottom: 0; } .screenCategoryC .secondCategoryC { white-space: nowrap; padding: 21rpx 20rpx; } .screenCategoryC .secondCategoryC .item { display: inline-block; line-height: 44rpx; padding: 0 11rpx; font-size: 24rpx; font-weight: 500; color: #42485B; } .screenCategoryC .secondCategoryC .item.select { background-color: #FFF6F0; color: #F97316; border-radius: 5rpx; } .eventListC { background-color: white; left: 0; right: 0; bottom: calc(55px + env(safe-area-inset-bottom)); overflow-y: scroll; } .eventListC .list { padding: 0 25rpx; } .eventListC .list .item { padding: 30rpx 0; border-bottom: solid 1rpx #E4E4E4; } .eventListC .list .item .level { margin-right: 16rpx; width: 50rpx; line-height: 40rpx; border-radius: 10rpx; font-size: 30rpx; font-weight: bold; color: white; text-align: center; } .eventListC .list .item .level.S { background-color: #CC4C02; } .eventListC .list .item .level.A { background-color: #EC7014; } .eventListC .list .item .level.B { background-color: #FB9A29; } .eventListC .list .item .level.C { background-color: #FEC44F; } .eventListC .list .item .title { font-size: 30rpx; font-weight: bold; color: #222; } .eventListC .list .item .content { margin-top: 20rpx; font-size: 24rpx; font-weight: 500; color: #666; word-break: break-all; } .eventListC .list .item .content.retract { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; text-overflow: ellipsis; overflow: hidden; } .eventListC .list .item .increaseRateList { white-space: nowrap; margin-top: 24rpx; } .eventListC .list .item .increaseRateList .rateItem { display: inline-block; margin-right: 15rpx; line-height: 44rpx; padding: 0 14rpx; border-radius: 10rpx; font-size: 22rpx; font-weight: bold; color: white; } .eventListC .list .item .increaseRateList .rateItem .arrow { width: 15rpx; height: auto; } .eventListC .list .item .increaseRateList .rateItem.up { background-color: #C00000; } .eventListC .list .item .increaseRateList .rateItem.down { background-color: #355422; } .eventListC .list .item .stockList { white-space: nowrap; margin-top: 20rpx; } .eventListC .list .item .stockList .stockItem { background-color: #F8F8F8; margin-right: 21rpx; display: inline-block; padding: 0 20rpx; line-height: 60rpx; border-radius: 10rpx; font-size: 30rpx; font-weight: bold; color: #222; } .eventListC .list .item .stockList .stockItem .change { color: #F97316; } .eventListC .list .item .timeToolBarC { margin-top: 20rpx; } .eventListC .list .item .timeToolBarC .time { font-size: 22rpx; font-weight: 500; color: #aaa; } .eventListC .list .item .timeToolBarC .toolBarC .toolItem { padding: 0 20rpx; font-size: 26rpx; font-weight: bold; color: #666; } .eventListC .list .item .timeToolBarC .toolBarC .toolItem .icon { margin-right: 13rpx; width: 29rpx; height: auto; } .eventListC .list .item .timeToolBarC .toolBarC .toolItem:first-child .icon { margin-right: 15rpx; width: 33rpx; height: auto; } .sortPopup { background-color: white; margin-left: calc(100% - (170rpx + 54rpx)); width: 170rpx; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10rpx; } .sortPopup .arrow { top: -13rpx; left: 38rpx; width: 26rpx; height: auto; } .sortPopup .list .item { padding: 20rpx; font-size: 24rpx; font-weight: 500; color: #444; } .sortPopup .list .item .icon { margin-right: 11rpx; width: 20rpx; height: 20rpx; } .screenPopup { background-color: white; border-radius: 0 0 20rpx 20rpx; overflow: hidden; } .screenPopup .navC { padding: 0 25rpx; font-size: 36rpx; font-weight: bold; } .screenPopup .navC .icon { margin-right: 12rpx; width: 32rpx; height: auto; } .screenPopup .screenCategoryList { background-color: #F8F7FD; width: 175rpx; } .screenPopup .screenCategoryList .item { padding: 0 23rpx; line-height: 90rpx; font-size: 28rpx; font-weight: 500; color: #333; } .screenPopup .screenCategoryList .item.select { background-color: white; font-weight: bold; color: #F97316; } .screenPopup .screenCategoryList .item.select .line { background-color: #F97316; top: calc((100% - 25rpx)/2); left: 0; width: 8rpx; height: 25rpx; border-radius: 0 5rpx 5rpx 0; } .screenPopup .screenContentC { padding: 30rpx 0 60rpx; max-height: 1100rpx; overflow-y: scroll; } .screenPopup .screenContentC .section { padding: 0 20rpx; font-size: 30rpx; font-weight: 500; color: #222; } .screenPopup .screenContentC .dateC { background-color: #F6F6F6; margin: 30rpx 20rpx 0; height: 70rpx; border-radius: 5rpx; font-size: 28rpx; font-weight: 500; color: #B0B0B0; } .screenPopup .screenContentC .dateC .start { text-align: right; } .screenPopup .screenContentC .dateC .and { margin: 0 20rpx; } .screenPopup .screenContentC .yearMonthC { margin-top: 30rpx; padding: 0 30rpx; } .screenPopup .screenContentC .yearMonthC .yearMonth { text-align: center; font-size: 24rpx; } .screenPopup .screenContentC .yearMonthC .btn { background-color: #f8f8f8; width: 40rpx; height: 40rpx; border-radius: 50%; } .screenPopup .screenContentC .yearMonthC .btn .icon { display: block; width: 24rpx; height: auto; } .screenPopup .screenContentC .weekList { margin-top: 20rpx; padding: 0 30rpx; } .screenPopup .screenContentC .weekList .item { line-height: 40rpx; font-size: 24rpx; color: #a1a1a1; text-align: center; } .screenPopup .screenContentC .monthDateList { padding: 0 30rpx; } .screenPopup .screenContentC .monthDateList .item { margin-bottom: 10rpx; width: calc(100%/7); } .screenPopup .screenContentC .monthDateList .item .date { background-color: #f8f8f8; width: calc(100% - 10rpx); line-height: 64rpx; border-radius: 15rpx; font-size: 24rpx; font-weight: bold; color: #333; text-align: center; } .screenPopup .screenContentC .monthDateList .item .date.today { background-color: #FF7E1A; color: white; } .screenPopup .screenContentC .monthDateList .item .date.inRange { background-color: #FFF2EB; } .screenPopup .screenContentC .monthDateList .item .date.notCurrentMonth { background-color: #fdfdfd; color: #c3c3c3; } .screenPopup .screenContentC .monthDateList .item .eventNum { margin-top: 12rpx; width: 80rpx; height: 30rpx; line-height: 30rpx; border-radius: 5rpx; font-size: 16rpx; font-weight: 500; color: white; text-align: center; } .screenPopup .screenContentC .industryCategoryC { margin: 14rpx 20rpx 0; padding-bottom: 20rpx; border-bottom: solid 1rpx #E4E4E4; } .screenPopup .screenContentC .industryCategoryC .item { background-color: #F6F6F6; margin: 0 20rpx 20rpx 0; padding: 0 30rpx; line-height: 70rpx; border-radius: 10rpx; font-size: 26rpx; font-weight: 500; color: #666; } .screenPopup .screenContentC .industryCategoryC .item.select { background-color: #F97316; color: white; } .screenPopup .screenContentC .industrySearchC { background-color: #F6F6F6; margin: 28rpx 22rpx 0; padding: 0 22rpx; height: 75rpx; border: solid 1rpx #DBDBDB; border-radius: 10rpx; font-size: 26rpx; font-weight: 500; } .screenPopup .screenContentC .industrySearchC .icon { margin-right: 16rpx; width: 30rpx; height: auto; } .screenPopup .screenContentC .searchResultList .item { padding: 10rpx 44rpx; font-size: 26rpx; font-weight: 500; color: #444; } .screenPopup .screenContentC .searchResultList .item .key { color: #F97316; } .screenPopup .screenContentC .industryList { margin-top: 24rpx; } .screenPopup .screenContentC .industryList .selectCategoryList { padding: 0 22rpx; } .screenPopup .screenContentC .industryList .selectCategoryList .item { background-color: #FFF1E7; margin-right: 15rpx; padding-left: 16rpx; line-height: 38rpx; border-radius: 10rpx; border: solid 0.5px #F97316; font-size: 22rpx; font-weight: 500; color: #F97316; } .screenPopup .screenContentC .industryList .selectCategoryList .item .deleteC { padding: 0 11rpx; } .screenPopup .screenContentC .industryList .selectCategoryList .item .deleteC .icon { width: 15rpx; height: 15rpx; } .screenPopup .screenContentC .industryList .list { margin-top: 20rpx; } .screenPopup .screenContentC .industryList .list .topCategory { padding: 0 22rpx; font-size: 28rpx; font-weight: bold; color: #F97316; } .screenPopup .screenContentC .industryList .list .secondItem { padding: 0 22rpx; } .screenPopup .screenContentC .industryList .list .thirdItem { padding-left: 36rpx; } .screenPopup .screenContentC .industryList .list .forthItem { padding-left: 36rpx; } .screenPopup .screenContentC .industryList .list .forthItem .categoryC.select { border-bottom: solid 0.5px #F97316; } .screenPopup .screenContentC .industryList .list .categoryC { height: 50rpx; } .screenPopup .screenContentC .industryList .list .categoryC .spread { margin-right: 12rpx; width: 24rpx; line-height: 22rpx; border: solid 0.5px #8C8C8C; font-size: 22rpx; color: #8C8C8C; text-align: center; } .screenPopup .screenContentC .industryList .list .categoryC .category { font-size: 24rpx; font-weight: 500; color: #444; } .screenPopup .screenContentC .industryList .list .categoryC.select .spread { color: #F97316; border: solid 0.5px #F97316; } .screenPopup .screenContentC .industryList .list .categoryC.select .category { color: #F97316; } .screenPopup .screenContentC .industryList .list .categoryC.select .selectC { width: 24rpx; height: 24rpx; border: solid 0.5px #F97316; } .screenPopup .screenContentC .industryList .list .categoryC.select .selectC .icon { display: block; width: 20rpx; height: auto; } .screenPopup .screenContentC .importanceList { margin-top: 16rpx; padding: 0 20rpx; } .screenPopup .screenContentC .importanceList .item { background-color: #F6F6F6; margin: 0 20rpx 20rpx 0; width: 150rpx; line-height: 70rpx; border-radius: 10rpx; font-size: 28rpx; color: #666; text-align: center; } .screenPopup .screenContentC .importanceList .item.select { background-color: #F97316; color: white; } .screenPopup .btnC { overflow: hidden; } .screenPopup .btnC .btn { line-height: 100rpx; font-size: 28rpx; text-align: center; } .screenPopup .btnC .btn.cancel { background-color: #F8F7FD; font-weight: 500; color: #999; } .screenPopup .btnC .btn.certain { background-color: #F97316; font-weight: bold; color: white; }