page { background-color: #070707; } .topBg { top: 0; left: 0; width: 100%; height: auto; } .eventDetailsC { margin-top: 10rpx; padding: 20rpx 25rpx 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 .eventIntroC { background: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); padding: 26rpx 0 34rpx; border-radius: 10rpx; } .eventDetailsC .eventIntroC .categoryTitleC { padding: 0 25rpx; } .eventDetailsC .eventIntroC .categoryTitleC .category { background-color: #F3C368; margin-right: 8rpx; display: inline-block; padding: 0 11rpx; line-height: 40rpx; border-radius: 8rpx; font-size: 22rpx; font-weight: bold; color: white; } .eventDetailsC .eventIntroC .categoryTitleC .title { font-size: 30rpx; font-weight: bold; color: #222; line-height: 1.1rem; } .eventDetailsC .eventIntroC .eventTime { margin: 20rpx 25rpx 0; font-size: 22rpx; font-weight: 500; color: #666; } .eventDetailsC .eventIntroC .eventContent { margin: 18rpx 27rpx 0; font-size: 24rpx; font-weight: 500; color: #71675D; line-height: 1.3rem; } .eventDetailsC .eventIntroC .eventContent .ai { color: #EC3440; } .eventDetailsC .eventIntroC .riskTips { margin: 24rpx 25rpx 0; line-height: 1.2rem; font-size: 22rpx; font-weight: 500; color: #A2A2A1; } .eventDetailsC .categoryList { white-space: nowrap; } .eventDetailsC .categoryList .item { display: inline-block; line-height: 80rpx; padding: 0 18rpx; font-size: 27rpx; font-weight: 500; color: #939393; } .eventDetailsC .categoryList .item.select { font-weight: bold; color: #F3C368; } .eventDetailsC .headingList { background-color: #FFF1E7; padding: 0 10rpx; border-radius: 10rpx 10rpx 0 0; } .eventDetailsC .headingList .item { line-height: 70rpx; font-size: 24rpx; font-weight: 500; color: #070707; text-align: center; } .eventDetailsC .targetList { background: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); 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: right; } .eventDetailsC .targetList .item .nameCodePriceC .chg.up { color: #FF2929; } .eventDetailsC .targetList .item .nameCodePriceC .chg.down { color: #355422; } .eventDetailsC .targetList .item .content { font-size: 20rpx; font-weight: 500; color: #71675D; line-height: 1.2rem; } .eventDetailsC .targetList .item .content .ai { color: #EC3440; } .eventDetailsC .conceptList .conceptItem { background: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); margin-bottom: 20rpx; border-radius: 10rpx; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC { padding: 24rpx 18rpx 0; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .title { margin-right: 20rpx; font-size: 30rpx; font-weight: bold; color: #3D3D3D; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .chg { margin-right: 20rpx; padding: 0 13rpx; line-height: 40rpx; border-radius: 20rpx; font-size: 22rpx; font-weight: bold; color: white; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .chg.up { background-color: #EC3440; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .chg.down { background-color: #355422; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .stockNum { padding: 0 16rpx; line-height: 36rpx; border-radius: 20rpx; font-size: 22rpx; font-weight: bold; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .stockNum.up { color: #EC3440; border: solid 2rpx #EC3440; } .eventDetailsC .conceptList .conceptItem .titleChgStockNumC .stockNum.down { color: #355422; border: solid 2rpx #355422; } .eventDetailsC .conceptList .conceptItem .content { margin-top: 26rpx; padding: 0 22rpx; font-size: 24rpx; font-weight: 500; color: #71675D; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; } .eventDetailsC .conceptList .conceptItem .hotStockC { margin-top: 30rpx; padding: 0 20rpx; } .eventDetailsC .conceptList .conceptItem .hotStockC .title { margin-right: 10rpx; font-size: 24rpx; font-weight: bold; color: #936E5C; } .eventDetailsC .conceptList .conceptItem .hotStockC .stockList { font-size: 22rpx; } .eventDetailsC .conceptList .conceptItem .hotStockC .stockList .stockItem { background-color: #3D3D3D; margin-right: 10rpx; padding: 0 8rpx; line-height: 36rpx; border-radius: 5rpx 20rpx 5rpx 20rpx; color: #EFDDD1; } .eventDetailsC .conceptList .conceptItem .hotStockC .stockList .more { color: #936E5C; line-height: 36rpx; } .eventDetailsC .conceptList .conceptItem .hotStockC .notVipC { background-color: #3D3D3D; padding: 0 21rpx 0 16rpx; line-height: 36rpx; border-radius: 5rpx; font-size: 22rpx; color: #F3C368; } .eventDetailsC .conceptList .conceptItem .hotStockC .notVipC .icon { margin-right: 9rpx; width: 15rpx; height: auto; } .eventDetailsC .conceptList .conceptItem .transactionDateHistoryTimeC { padding: 20rpx 22rpx 30rpx; } .eventDetailsC .conceptList .conceptItem .transactionDateHistoryTimeC .transactionDate { font-size: 20rpx; font-weight: 500; color: #666; } .eventDetailsC .conceptList .conceptItem .transactionDateHistoryTimeC .historyTimeC { background-color: #F3C368; padding: 0 10rpx 0 15rpx; line-height: 36rpx; border-radius: 10rpx; font-size: 22rpx; font-weight: 500; color: #101213; } .eventDetailsC .conceptList .conceptItem .transactionDateHistoryTimeC .historyTimeC .icon { margin-right: 7rpx; width: 20rpx; height: auto; } .eventDetailsC .historyEventList { padding: 20rpx 0; } .eventDetailsC .historyEventList .expectScoreC { padding: 0 20rpx; height: 70rpx; } .eventDetailsC .historyEventList .expectScoreC .icon { margin-right: 14rpx; width: 24rpx; height: auto; } .eventDetailsC .historyEventList .expectScoreC .score { font-size: 24rpx; font-weight: 500; color: #FFF6F0; } .eventDetailsC .historyEventList .expectScoreC .tips { margin-left: 14rpx; width: 24rpx; height: auto; } .eventDetailsC .historyEventList .list .item .eventLineC { padding: 30rpx 34rpx 0 25rpx; } .eventDetailsC .historyEventList .list .item .eventLineC .line { width: 1rpx; border-left: dashed 1rpx #F3C368; height: calc(100% - 10rpx); } .eventDetailsC .historyEventList .list .item .eventLineC .point { top: 0; left: 14rpx; width: 20rpx; height: auto; } .eventDetailsC .historyEventList .list .item .eventInfoC { background: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); 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: 28rpx; font-weight: bold; color: #222; } .eventDetailsC .historyEventList .list .item .eventInfoC .titleCorrelationC .correlation { background-color: #FFF8EB; padding: 0 12rpx; line-height: 40rpx; border-radius: 5rpx; font-size: 22rpx; font-weight: 500; color: #EFB342; } .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: #EC3440; } .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: #070707; } .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 { background-color: #131313; padding: 20rpx 25rpx calc(20rpx + env(safe-area-inset-bottom)); left: 0; right: 0; bottom: 0; } .bottomC .inputC { background-color: #424143; 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: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); 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: #F3C368; padding: 0 12rpx; line-height: 40rpx; border-radius: 5rpx; font-size: 24rpx; font-weight: 500; color: #101213; } .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; } .vipPopup { background: linear-gradient(-30deg, #FFF6F0 0%, #FEFEFE 100%); margin: 0 95rpx; padding-bottom: 34rpx; width: 560rpx; border-radius: 10rpx; } .vipPopup .topIcon { margin: -60rpx 0 0 calc((100% - 143rpx)/2); width: 143rpx; height: auto; } .vipPopup .popTitle { margin-top: 28rpx; font-size: 40rpx; font-weight: bold; color: #101213; text-align: center; } .vipPopup .popSubtitle { margin-top: 20rpx; font-size: 24rpx; font-weight: 500; color: #493F2B; text-align: center; } .vipPopup .moduleC { background-color: white; margin: 0 30rpx 20rpx; padding-top: 25rpx; border-radius: 10rpx; } .vipPopup .moduleC .section { padding: 0 25rpx; font-size: 26rpx; font-weight: bold; color: #333; } .vipPopup .moduleC .section .version { margin-left: 18rpx; padding: 0 15rpx; line-height: 32rpx; border-radius: 10rpx; font-size: 22rpx; } .vipPopup .moduleC .section .version.free { background-color: #3D3D3D; color: #FEFCFB; } .vipPopup .moduleC .section .version.pro { background-color: #F2C367; color: #3D3D3D; } .vipPopup .moduleC .visitC { margin: 18rpx 24rpx 0; height: 60rpx; } .vipPopup .moduleC .visitC .line { background-color: #F2C367; top: 0; left: 0; width: 44rpx; height: 100%; border-radius: 7rpx 0 0 7rpx; } .vipPopup .moduleC .visitC .contentC { background-color: #F7F7F7; margin-left: 6rpx; padding: 0 15rpx; height: 100%; border-radius: 10rpx; font-size: 24rpx; font-weight: 500; color: #3D3D3D; } .vipPopup .moduleC .visitC .contentC .icon { margin-right: 14rpx; width: 25rpx; height: auto; } .vipPopup .moduleC .list { padding-bottom: 10rpx; } .vipPopup .moduleC .list .item { padding: 10rpx 25rpx; font-size: 24rpx; font-weight: 500; color: #333; } .vipPopup .moduleC .list .item .icon { margin-right: 13rpx; width: 27rpx; height: auto; } .vipPopup .moduleC.visit { margin-top: 20rpx; padding-bottom: 25rpx; } .vipPopup .btnC { margin: 28rpx 92rpx 0; } .vipPopup .btnC .btn { line-height: 60rpx; border-radius: 10rpx; font-size: 24rpx; font-weight: bold; text-align: center; } .vipPopup .btnC .btn.later { background-color: #EDEDED; margin-right: 56rpx; } .vipPopup .btnC .btn.upgrade { background-color: #F2C367; }