page{background-color:#070707}.topBg{top:0;left:0;width:100%;height:auto}.topC{margin-top:20rpx;left:0;right:0}.topC .searchRankC{padding:0 25rpx}.topC .searchRankC .searchC{background-color:rgba(41,41,41,.7);padding:0 25rpx;height:70rpx;border-radius:35rpx;border:solid 1rpx #363636}.topC .searchRankC .searchC .icon{margin-right:12rpx;width:25rpx;height:auto}.topC .searchRankC .searchC input{font-size:22rpx;font-weight:500}.topC .searchRankC .rank{padding:0 14rpx;font-size:28rpx;font-weight:500;color:#b5b6b6}.topC .dateScreenC{padding:20rpx 0 20rpx 27rpx;font-size:24rpx;font-weight:500;color:#cccdd1}.topC .dateScreenC .sortTypeC{padding:0 24rpx}.topC .dateScreenC .sortTypeC .icon{margin-right:14rpx;width:30rpx;height:auto}.topC .dateScreenC .line{background-color:#cccdd1;width:1rpx;height:25rpx}.topC .dateScreenC .transactionDateC{padding:0 17rpx}.topC .dateScreenC .transactionDateC .icon{margin-right:10rpx;width:23rpx;height:auto}.topC .dateScreenC .arrow{margin-left:7rpx;width:11rpx;height:auto}.conceptList{left:0;right:0;bottom:0}.conceptList .list{padding:0 25rpx}.conceptList .list .item{background:linear-gradient(-30deg,#fff6f0,#fefefe);margin-bottom:24rpx;border-radius:10rpx}.conceptList .list .item .titleChgStockNumC{padding:24rpx 18rpx 0}.conceptList .list .item .titleChgStockNumC .title{margin-right:20rpx;font-size:30rpx;font-weight:700;color:#3d3d3d}.conceptList .list .item .titleChgStockNumC .chg{margin-right:20rpx;padding:0 13rpx;line-height:40rpx;border-radius:20rpx;font-size:22rpx;font-weight:700;color:#fff}.conceptList .list .item .titleChgStockNumC .chg.up{background-color:#ec3440}.conceptList .list .item .titleChgStockNumC .chg.down{background-color:#355422}.conceptList .list .item .titleChgStockNumC .stockNum{padding:0 16rpx;line-height:36rpx;border-radius:20rpx;font-size:22rpx;font-weight:700}.conceptList .list .item .titleChgStockNumC .stockNum.up{color:#ec3440;border:solid 2rpx #EC3440}.conceptList .list .item .titleChgStockNumC .stockNum.down{color:#355422;border:solid 2rpx #355422}.conceptList .list .item .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}.conceptList .list .item .hotStockC{margin-top:30rpx;padding:0 20rpx}.conceptList .list .item .hotStockC .title{margin-right:10rpx;font-size:24rpx;font-weight:700;color:#936e5c}.conceptList .list .item .hotStockC .stockList{font-size:22rpx}.conceptList .list .item .hotStockC .stockList .stockItem{background-color:#3d3d3d;margin-right:10rpx;padding:0 8rpx;line-height:36rpx;border-radius:5rpx 20rpx;color:#efddd1}.conceptList .list .item .hotStockC .stockList .more{color:#936e5c;line-height:36rpx}.conceptList .list .item .hotStockC .notVipC{background-color:#3d3d3d;padding:0 21rpx 0 16rpx;line-height:36rpx;border-radius:5rpx;font-size:22rpx;color:#f3c368}.conceptList .list .item .hotStockC .notVipC .icon{margin-right:9rpx;width:15rpx;height:auto}.conceptList .list .item .transactionDateHistoryTimeC{padding:20rpx 22rpx 30rpx}.conceptList .list .item .transactionDateHistoryTimeC .transactionDate{font-size:20rpx;font-weight:500;color:#666}.conceptList .list .item .transactionDateHistoryTimeC .historyTimeC{background-color:#f3c368;padding:0 10rpx 0 15rpx;line-height:36rpx;border-radius:10rpx;font-size:22rpx;font-weight:500;color:#101213}.conceptList .list .item .transactionDateHistoryTimeC .historyTimeC .icon{margin-right:7rpx;width:20rpx;height:auto}.rankPopup{background-color:#fff;padding-bottom:env(safe-area-inset-bottom);border-radius:20rpx 20rpx 0 0}.rankPopup .popTitle{padding-top:30rpx;font-size:36rpx;font-weight:700;color:#333;text-align:center}.rankPopup .closeC{padding:26rpx;top:0;right:0}.rankPopup .closeC .icon{width:20rpx;height:auto}.rankPopup .statisticsC{background:linear-gradient(-30deg,#f3c368,#fad590);margin:20rpx 25rpx 0;padding:24rpx 30rpx;border-radius:10rpx}.rankPopup .statisticsC .titleRangeC .icon{margin-right:21rpx;width:80rpx;height:auto}.rankPopup .statisticsC .titleRangeC .title{font-size:30rpx;font-weight:700}.rankPopup .statisticsC .titleRangeC .range{font-size:22rpx;font-weight:500;color:#232323}.rankPopup .statisticsC .cycleC{margin-top:20rpx}.rankPopup .statisticsC .cycleC .title{font-size:24rpx;font-weight:700}.rankPopup .statisticsC .cycleC .list .item{background-color:rgba(255,255,255,.3);margin-right:15rpx;padding:0 15rpx;line-height:50rpx;border-radius:5rpx;font-size:24rpx;font-weight:500}.rankPopup .statisticsC .cycleC .list .item.select{background-color:rgba(255,255,255,.6)}.rankPopup .statisticsC .rangeC{margin-top:10rpx;font-size:26rpx}.rankPopup .statisticsC .rangeC .startDateC{padding:0 10rpx;border:solid 2rpx white;border-radius:10rpx}.rankPopup .statisticsC .rangeC .and{margin:0 10rpx}.rankPopup .statisticsC .rangeC .endDateC{padding:0 10rpx;border:solid 2rpx white;border-radius:10rpx}.rankPopup .statisticsC .rangeC .apply{padding:0 10rpx}.rankPopup .tabC{background-color:#fff3dd;margin:20rpx 25rpx 0;border-radius:10rpx 10rpx 0 0}.rankPopup .tabC .item{height:60rpx;font-size:24rpx;font-weight:700;color:#070707}.rankPopup .tabC .item .icon{margin-right:7rpx;width:11rpx;height:auto}.rankPopup .tabC .item.select{background-color:#f72;color:#fff}.rankPopup .tabC .item:last-child .icon{width:15rpx;height:auto}.rankPopup .rankList{margin-top:22rpx;padding:0 25rpx}.rankPopup .rankList .item{margin-bottom:20rpx;padding:20rpx 22rpx;border-radius:10rpx;border:solid 1rpx #FCE2B2}.rankPopup .rankList .item .rankIcon{margin-right:34rpx;width:35rpx;height:auto}.rankPopup .rankList .item .rankIndex{background-color:#898989;margin-right:34rpx;width:36rpx;line-height:41rpx;-webkit-clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);font-size:24rpx;color:#f7fafc;text-align:center}.rankPopup .rankList .item .title{font-size:26rpx;font-weight:700;color:#3d3d3d}.rankPopup .rankList .item .calendarBrowseC{font-size:24rpx;font-weight:500;color:#936e5c}.rankPopup .rankList .item .calendarBrowseC .chgC{margin-right:30rpx}.rankPopup .rankList .item .calendarBrowseC .chgC .icon{margin-right:6rpx;width:15rpx;height:auto}.rankPopup .rankList .item .calendarBrowseC .calendarC{margin-right:30rpx}.rankPopup .rankList .item .calendarBrowseC .calendarC .icon{margin-right:6rpx;width:16rpx;height:auto}.rankPopup .rankList .item .calendarBrowseC .browseC .icon{margin-right:6rpx;width:17rpx;height:auto}.rankPopup .rankList .item .valueC{background-color:#f72;padding:0 24rpx;height:40rpx;border-radius:5rpx;font-size:24rpx;font-weight:500;color:#fff}.rankPopup .rankList .item .valueC .icon{margin-right:6rpx;width:11rpx;height:auto}.rankPopup .rankList .item .valueC .icon.continuousRise{width:15rpx;height:auto}.sortTypePopup{background-color:#fff;margin-left:calc(100% - 290rpx);width:170rpx;box-shadow:0 5rpx 10px rgba(7,7,7,.15);border-radius:10rpx}.sortTypePopup .arrow{top:-13rpx;left:38rpx;width:26rpx;height:auto}.sortTypePopup .list .item{padding:20rpx;font-size:24rpx;font-weight:500;color:#444}.sortTypePopup .list .item .icon{margin-right:11rpx;width:20rpx;height:20rpx}.transactionDatePopup{background-color:#fff;padding-bottom:env(safe-area-inset-bottom);border-radius:20rpx 20rpx 0 0}.transactionDatePopup .btnTitleC .btn{padding:20rpx 26rpx;font-size:28rpx;font-weight:500}.transactionDatePopup .btnTitleC .btn.cancel{color:#727a8e}.transactionDatePopup .btnTitleC .btn.confirm{color:#d79412}.transactionDatePopup .btnTitleC .title{font-size:36rpx;font-weight:700;text-align:center}.transactionDatePopup .yearMonthC{background-color:#f7f7f7;margin:0 25rpx;height:70rpx;border-radius:35rpx}.transactionDatePopup .yearMonthC .btn{padding:0 52rpx}.transactionDatePopup .yearMonthC .btn .icon{width:13rpx;height:auto}.transactionDatePopup .yearMonthC .yearMonth{font-size:32rpx;font-weight:500;color:#070707;text-align:center}.transactionDatePopup .weekList{padding:0 38rpx}.transactionDatePopup .weekList .item{margin-right:13rpx;line-height:72rpx;font-size:26rpx;font-weight:500;color:#a7a7a7;text-align:center}.transactionDatePopup .monthDateList{padding:0 38rpx}.transactionDatePopup .monthDateList .item{margin-bottom:12rpx;width:calc(100%/7)}.transactionDatePopup .monthDateList .item .date{background-color:#f8f8f8;width:calc(100% - 10rpx);line-height:64rpx;border-radius:15rpx;font-size:24rpx;font-weight:700;color:#2a2a2a;text-align:center}.transactionDatePopup .monthDateList .item .date.select{background-color:#f2c367;color:#fff}.transactionDatePopup .monthDateList .item .date.notCurrentMonth{background-color:#fcfcfc;color:#999}.transactionDatePopup .quickTimeC{margin-top:16rpx}.transactionDatePopup .quickTimeC .item{margin-right:25rpx;width:120rpx;line-height:56rpx;border-radius:30rpx;border:solid 2rpx #4E4E4E;font-size:24rpx;font-weight:500;color:#4e4e4e;text-align:center}.transactionDatePopup .quickTimeC .item:last-child{margin-right:0}.vipPopup{background:linear-gradient(-30deg,#fff6f0,#fefefe);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:700;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:#fff;margin:0 30rpx 20rpx;padding-top:25rpx;border-radius:10rpx}.vipPopup .moduleC .section{padding:0 25rpx;font-size:26rpx;font-weight:700;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:700;text-align:center}.vipPopup .btnC .btn.later{background-color:#ededed;margin-right:56rpx}.vipPopup .btnC .btn.upgrade{background-color:#f2c367}