.topBg { top: 0; left: 0; width: 100%; height: auto; } .eventDetailsC { background-color: white; margin-top: 10rpx; padding: 20rpx 0 0; left: 0; right: 0; bottom: calc(20rpx + 70rpx + 20rpx + env(safe-area-inset-bottom)); border-radius: 20rpx 20rpx 0 0; overflow-y: scroll; } .eventDetailsC .categoryTitleC { padding: 0 25rpx; } .eventDetailsC .categoryTitleC .category { background-color: #FD9A14; margin-right: 12rpx; display: inline-block; padding: 0 11rpx; line-height: 40rpx; border-radius: 8rpx; font-size: 22rpx; font-weight: bold; color: white; } .eventDetailsC .categoryTitleC .title { font-size: 30rpx; font-weight: bold; color: #222; } .eventDetailsC .eventTime { margin: 20rpx 25rpx 0; font-size: 22rpx; font-weight: 500; color: #aaa; } .eventDetailsC .eventContent { margin: 22rpx 24rpx 0; font-size: 24rpx; font-weight: 500; color: #666; line-height: 1.2rem; } .eventDetailsC .eventContent .ai { color: #C00000; } .eventDetailsC .categoryList { white-space: nowrap; margin-top: 10rpx; } .eventDetailsC .categoryList .item { display: inline-block; line-height: 60rpx; padding: 0 18rpx; font-size: 28rpx; font-weight: 500; color: #42485B; } .eventDetailsC .categoryList .item.select { font-weight: bold; color: #F97316; } .eventDetailsC .categoryList .item.select .line { background-color: #F97316; left: calc((100% - 50rpx)/2); bottom: 0; width: 50rpx; height: 2rpx; } .eventDetailsC .headingList { background-color: #F3F6F9; margin: 28rpx 25rpx 0; } .eventDetailsC .headingList .item { line-height: 55rpx; font-size: 24rpx; font-weight: 500; color: #999; text-align: center; } .eventDetailsC .targetList { padding: 0 25rpx; } .eventDetailsC .targetList .item { padding-bottom: 20rpx; border-bottom: solid 1rpx #E4E4E4; } .eventDetailsC .targetList .item .nameCodePriceC { padding: 20rpx 0; font-size: 28rpx; font-weight: bold; color: #222; } .eventDetailsC .targetList .item .nameCodePriceC .code { font-size: 20rpx; font-weight: 500; color: #888; } .eventDetailsC .targetList .item .nameCodePriceC .price { text-align: center; } .eventDetailsC .targetList .item .nameCodePriceC .chg { text-align: center; } .eventDetailsC .targetList .item .nameCodePriceC .chg.up { color: #FF2929; } .eventDetailsC .targetList .item .nameCodePriceC .chg.down { color: #22C55E; } .eventDetailsC .targetList .item .content { font-size: 20rpx; font-weight: 500; color: #666; } .eventDetailsC .targetList .item .content .ai { color: #C00000; } .eventDetailsC .conceptList { padding: 30rpx 25rpx; } .eventDetailsC .conceptList .conceptItem { box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.05); margin: 0 30rpx 30rpx 0; width: calc((100% - 30rpx)/2); border-radius: 10rpx; } .eventDetailsC .conceptList .conceptItem .coverC .cover { display: block; width: 100%; height: 220rpx; } .eventDetailsC .conceptList .conceptItem .coverC .rateC { top: 12rpx; left: 12rpx; padding: 0 10rpx; line-height: 40rpx; border-radius: 20rpx; font-size: 18rpx; font-weight: 500; color: white; } .eventDetailsC .conceptList .conceptItem .coverC .rateC .icon { width: 11rpx; height: auto; } .eventDetailsC .conceptList .conceptItem .coverC .rateC.up { background-color: #E53E3E; } .eventDetailsC .conceptList .conceptItem .coverC .rateC.down { background-color: #38A169; } .eventDetailsC .conceptList .conceptItem .coverC .totalC { background: linear-gradient(-90deg, #FAC915 0%, #F18D10 100%); top: 12rpx; right: 12rpx; padding: 0 9rpx; line-height: 40rpx; border-radius: 20rpx; font-size: 20rpx; color: white; } .eventDetailsC .conceptList .conceptItem .infoC { padding: 20rpx 23rpx; } .eventDetailsC .conceptList .conceptItem .infoC .title { font-size: 26rpx; font-weight: bold; color: #222; } .eventDetailsC .conceptList .conceptItem .infoC .content { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-top: 10rpx; line-height: 1.2rem; font-size: 20rpx; font-weight: 500; color: #666; } .eventDetailsC .conceptList .conceptItem .infoC .transactionDate { margin-top: 12rpx; font-size: 22rpx; font-weight: 500; color: #AAA; } .eventDetailsC .conceptList .conceptItem .infoC .hotStockC { background-color: #F7FAFC; margin-top: 16rpx; padding: 10rpx 13rpx; border-radius: 5rpx; } .eventDetailsC .conceptList .conceptItem .infoC .hotStockC .titleC { font-size: 20rpx; font-weight: 500; color: #666; } .eventDetailsC .conceptList .conceptItem .infoC .hotStockC .titleC .arrow { width: 6rpx; height: auto; } .eventDetailsC .conceptList .conceptItem .infoC .hotStockC .stockList { margin-top: 10rpx; height: 35rpx; overflow: hidden; } .eventDetailsC .conceptList .conceptItem .infoC .hotStockC .stockList .item { background-color: #FFEADC; margin: 0 5rpx 5rpx 0; padding: 0 9rpx; line-height: 30rpx; border-radius: 5rpx; font-size: 18rpx; font-weight: 500; color: #F97316; } .eventDetailsC .conceptList .conceptItem .infoC .dateHistoryTimeC { margin-top: 10rpx; font-size: 20rpx; } .eventDetailsC .conceptList .conceptItem .infoC .dateHistoryTimeC .date { color: #666; } .eventDetailsC .conceptList .conceptItem .infoC .dateHistoryTimeC .historyTimeC { background-color: #F97316; padding: 0 6rpx; line-height: 38rpx; border-radius: 5rpx; color: white; } .eventDetailsC .conceptList .conceptItem:nth-child(2n) { margin-right: 0; } .eventDetailsC .historyEventList { padding: 34rpx 25rpx; } .eventDetailsC .historyEventList .expectScoreC { background-color: #FBEFE7; padding: 0 25rpx; height: 70rpx; } .eventDetailsC .historyEventList .expectScoreC .icon { margin-right: 14rpx; width: 24rpx; height: auto; } .eventDetailsC .historyEventList .expectScoreC .score { font-size: 24rpx; font-weight: 500; color: #F97316; } .eventDetailsC .historyEventList .expectScoreC .tips { margin-left: 14rpx; width: 24rpx; height: auto; } .eventDetailsC .historyEventList .list { padding: 23rpx 0; } .eventDetailsC .historyEventList .list .item .eventLineC { padding: 0 43rpx 0 15rpx; } .eventDetailsC .historyEventList .list .item .eventLineC .line { background-color: #F0F0F0; width: 1px; height: 100%; } .eventDetailsC .historyEventList .list .item .eventLineC .pointC { background-color: #F9731680; top: 0; left: 5rpx; width: 20rpx; height: 20rpx; border-radius: 50%; } .eventDetailsC .historyEventList .list .item .eventLineC .pointC .point { background-color: #F97316; width: 10rpx; height: 10rpx; border-radius: 50%; } .eventDetailsC .historyEventList .list .item .eventInfoC { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.07); margin-bottom: 20rpx; padding-top: 27rpx; min-width: 0; border-radius: 10rpx; } .eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC { padding: 0 24rpx 0 30rpx; } .eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC .title { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 30rpx; font-weight: bold; color: #222; } .eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC .correlation { background-color: #F973161A; padding: 0 12rpx; line-height: 40rpx; border-radius: 5rpx; font-size: 24rpx; font-weight: 500; color: #F97316; } .eventDetailsC .historyEventList .list .item .eventInfoC .content { margin: 16rpx 30rpx 0; font-size: 24rpx; font-weight: 500; color: #666; } .eventDetailsC .historyEventList .list .item .eventInfoC .content .ai { color: #C00000; } .eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList { white-space: nowrap; padding: 0 30rpx; margin-top: 24rpx; } .eventDetailsC .historyEventList .list .item .eventInfoC .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; } .eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem .arrow { width: 15rpx; height: auto; } .eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem.up { background-color: #C00000; } .eventDetailsC .historyEventList .list .item .eventInfoC .increaseRateList .rateItem.down { background-color: #355422; } .eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC { padding-right: 28rpx; } .eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .relatedStockC { padding: 16rpx 30rpx; font-size: 24rpx; font-weight: bold; color: #F97316; } .eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .relatedStockC .icon { margin-right: 13rpx; width: 24rpx; height: auto; } .eventDetailsC .historyEventList .list .item .eventInfoC .relatedStockTimeC .time { font-size: 22rpx; font-weight: 500; color: #aaa; text-align: right; } .bottomC { padding: 20rpx 25rpx calc(20rpx + env(safe-area-inset-bottom)); left: 0; right: 0; bottom: 0; box-shadow: 0px -1rpx 0px 0px #EEEEEE; } .bottomC .inputC { background-color: #F0F0F0; margin-right: 20rpx; padding: 0 33rpx; height: 70rpx; border-radius: 35rpx; } .bottomC .inputC input { height: 100%; font-size: 26rpx; font-weight: 500; } .bottomC .commentLikeNumC .item { font-size: 26rpx; font-weight: bold; color: #666; text-align: center; } .bottomC .commentLikeNumC .item .icon { margin: 0 20rpx; width: 35rpx; height: auto; } .popup { background-color: white; } .popup .titleCloseC { padding-left: 25rpx; font-size: 32rpx; font-weight: bold; color: #222; } .popup .titleCloseC .closeC { padding: 28rpx; } .popup .titleCloseC .closeC .icon { width: 28rpx; height: auto; } .popup .list { margin: 0 25rpx; border-top: solid 1rpx #E4E4E4; max-height: 1200rpx; } .popup .list .item { padding-top: 30rpx; border-bottom: solid 1rpx #E4E4E4; } .popup .list .item .originComment { display: flex; } .popup .list .item .originComment .avatar { margin-right: 23rpx; width: 80rpx; height: 80rpx; border-radius: 50%; } .popup .list .item .originComment .nickname { font-size: 28rpx; font-weight: bold; color: #111; } .popup .list .item .originComment .content { margin-top: 10rpx; line-height: 1.2rem; font-size: 24rpx; font-weight: 500; color: #666; } .popup .list .item .originComment .timeReplyLikeC .time { margin-right: 36rpx; font-size: 26rpx; font-weight: 500; color: #aaa; } .popup .list .item .originComment .timeReplyLikeC .reply { font-size: 26rpx; font-weight: 500; color: #F97316; } .popup .list .item .originComment .timeReplyLikeC .likeC { padding: 14rpx 0; font-size: 28rpx; font-weight: bold; color: #999; } .popup .list .item .originComment .timeReplyLikeC .likeC .icon { margin-right: 12rpx; width: 27rpx; height: auto; } .popup .list .item .originComment .timeReplyLikeC .likeC.like { color: #F97316; } .popup .list .item .originComment .totalCommentNumC { padding: 14rpx 0 22rpx; font-size: 26rpx; font-weight: 500; color: #999; } .popup .list .item .originComment .totalCommentNumC .line { background-color: #aaa; margin-right: 18rpx; width: 30rpx; height: 2rpx; } .popup .list .item .originComment .totalCommentNumC .arrow { margin-left: 14rpx; width: 13rpx; height: auto; } .popup .list .item .replyList { margin-left: 60rpx; border-top: solid 1rpx #E4E4E4; } .popup .list .item .replyList .replyItem { display: flex; padding: 22rpx 0; border-bottom: solid 1rpx #E4E4E4; } .popup .list .item .replyList .replyItem .avatar { margin-right: 23rpx; width: 80rpx; height: 80rpx; border-radius: 50%; } .popup .list .item .replyList .replyItem .nickname { font-size: 28rpx; font-weight: bold; color: #111; } .popup .list .item .replyList .replyItem .content { margin-top: 10rpx; line-height: 1.2rem; font-size: 24rpx; font-weight: 500; color: #666; } .popup .list .item .replyList .replyItem .timeReplyLikeC .time { margin-right: 36rpx; font-size: 26rpx; font-weight: 500; color: #aaa; } .popup .list .item .replyList .replyItem .timeReplyLikeC .reply { font-size: 26rpx; font-weight: 500; color: #F97316; } .popup .list .item .replyList .replyItem .timeReplyLikeC .likeC { padding: 14rpx 0; font-size: 28rpx; font-weight: bold; color: #999; } .popup .list .item .replyList .replyItem .timeReplyLikeC .likeC .icon { margin-right: 12rpx; width: 27rpx; height: auto; } .popup .list .item .replyList .replyItem .timeReplyLikeC .likeC.like { color: #F97316; } .popup .list .item .replyList .replyItem:last-child { border: none; } .popup .popBottomC { padding: 22rpx 25rpx calc(22rpx + env(safe-area-inset-bottom)); } .popup .popBottomC .inputC { background-color: #F0F0F0; padding: 0 33rpx; height: 70rpx; border-radius: 35rpx; } .popup .popBottomC .inputC input { height: 100%; font-size: 26rpx; font-weight: 500; color: #333; } .expectScorePopup { background-color: white; margin-left: calc(100% - 320rpx - 24rpx); width: 320rpx; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); border-radius: 10rpx; } .expectScorePopup .arrow { top: -13rpx; right: 38rpx; width: 26rpx; height: auto; } .expectScorePopup .tips { padding: 30rpx 22rpx 20rpx; font-size: 22rpx; font-weight: 500; color: #444; } .stockPopup { background-color: white; border-radius: 20rpx 20rpx 0 0; } .stockPopup .titleCloseC { padding-left: 25rpx; font-size: 32rpx; font-weight: bold; color: #222; } .stockPopup .titleCloseC .closeC { padding: 28rpx; } .stockPopup .titleCloseC .closeC .icon { width: 28rpx; height: auto; } .stockPopup .list { border-top: solid 1rpx #E4E4E4; margin: 0 25rpx; max-height: 800rpx; overflow-y: scroll; } .stockPopup .list .item { padding: 36rpx 0 28rpx; border-bottom: solid 1rpx #E4E4E4; } .stockPopup .list .item .titleCorrelationC .title { min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 30rpx; font-weight: bold; color: #222; } .stockPopup .list .item .titleCorrelationC .correlation { background-color: #F973161A; padding: 0 12rpx; line-height: 40rpx; border-radius: 5rpx; font-size: 24rpx; font-weight: 500; color: #F97316; } .stockPopup .list .item .sectorRateC .sector { display: inline-block; margin-right: 20rpx; padding: 0 11rpx; line-height: 30rpx; border-radius: 5rpx; border: solid 0.5px #F6604A; font-size: 20rpx; font-weight: 500; color: #F6604A; } .stockPopup .list .item .sectorRateC .rateC { display: inline-block; padding: 0 10rpx; height: 30rpx; border-radius: 5rpx; font-size: 20rpx; font-weight: 500; color: white; } .stockPopup .list .item .sectorRateC .rateC .arrow { width: 15rpx; height: auto; } .stockPopup .list .item .sectorRateC .rateC.up { background-color: #C00000; } .stockPopup .list .item .sectorRateC .rateC.down { background-color: #355422; } .stockPopup .list .item .content { margin-top: 16rpx; font-size: 24rpx; font-weight: 500; color: #666; } .stockPopup .list .item .content .ai { color: #C00000; }