.reportForm-container { background-color: #f6f6f6; .index-fixed { width: 750rpx; position: fixed; left: 0; top: 0; z-index: 999; .index-header { background-color: #fff; padding: 32rpx 34rpx 0; position: relative; .sea_ipt_placeholder { color: #8d8d8d; opacity: 0.7; } .sea_ipt { width: 100%; height: 70rpx; font-size: 30rpx; color: #707070; background: #F9F9F9; padding: 0 34rpx 0 70rpx; border-radius: 70rpx; } .search_ico { display: block; position: absolute; color: #8d8d8d; left: 60rpx; top: 50%; z-index: 100; } } .limit-box { position: absolute; text-align: center; display: inline-block; padding-right: 50rpx; top: 8rpx; margin-left: -38rpx; right: -85rpx; image { width: 46rpx; height: 26rpx; } } .tab-cont { padding: 0 26rpx; height: 115rpx; background-color: #fff; font-size: 32rpx; .scroll-tab { position: relative; width: 100%; white-space: nowrap; display: flex; justify-content: space-between; } .scroll-tab-item { text-align: center; display: inline-block; padding: 32rpx 8rpx 30rpx 8rpx; margin-right: 35rpx; border-bottom: 8rpx solid transparent; position: relative; &:last-child { margin-right: 0; } &.active { border-bottom: none; color: #2c83ff; font-weight: 700; } .border_act { width: 100%; height: 8rpx; position: absolute; bottom: 0; left: 0; } } } } .forindustry { margin-bottom: 10rpx; } .industrial_eport_one { background-color: #f6f6f6; padding-bottom: 10rpx; } .strategy { background-color: #fff; .row { height: 10rpx; background-color: #f7f7f7; } .tab-cont-two { position: sticky; top: 252rpx; left: 0; width: 100%; z-index: 99; background-color: #fff; padding: 0 30rpx; display: flex; flex-wrap: wrap; padding: 30rpx 20rpx; .scroll-tab-item { position: relative; display: inline-block; height: 54rpx; line-height: 54rpx; padding: 0 23rpx; background: #f7f7f7; border-radius: 27px; color: #999999; margin: 0rpx 20rpx 20rpx 0; .reg-text { position: absolute; top: -6rpx; right: -8rpx; width: 14rpx; height: 14rpx; background-color: #ff0000; border-radius: 50%; } } .active { color: #ffffff !important; background-color: #2c83ff !important; } } } .industry { margin-top: 20rpx; .industry-sticky { position: sticky; top: 252rpx; z-index: 90; } .industry-top { display: flex; background-color: #fff; justify-content: space-between; height: 90rpx; padding: 0 35rpx 0 30rpx; color: #333333; font-weight: 700; font-size: 32rpx; line-height: 90rpx; overflow: hidden; .img-top-box { display: flex; align-items: center; image { width: 44rpx; height: 44rpx; margin-right: 16rpx; } } .menu-items { background-color: #f8f8fa; display: flex; padding: 0rpx 30rpx 20rpx; .menu-items-box { flex: 1; display: flex; font-size: 28rpx; font-weight: 400; .items-box { width: 40rpx; } } } .checkbox-content { color: #333333; font-size: 28rpx; font-weight: 400; display: flex; } .checkbox-ui { display: flex; align-items: center; } .menu-items-tow { display: flex; padding: 30rpx 30rpx 20rpx; font-size: 28rpx; color: #333333; font-weight: 400; background-color: #f8f8fa; .items-tow { display: flex; flex: 100%; view { width: 40rpx; } } .items-act { font-weight: bold; } } .replacement-box { background-color: #f8f8fa; } .replacement { margin: 0rpx 30rpx 20rpx; display: flex; background-color: #2c83ff; opacity: 1; height: 60rpx; line-height: 58rpx; font-size: 28rpx; font-weight: 400; color: #ffffff; border-radius: 30rpx; text { flex: 1; text-align: center; } .replacement-box { border: 1rpx solid #2c83ff; opacity: 1; color: #2c83ff; background: #ffffff; border-radius: 28rpx 0rpx 28rpx 28rpx; } } } .industry-box { margin-top: 5rpx; background-color: #fff; height: 90rpx; line-height: 90rpx; padding: 0 30rpx; display: flex; justify-content: space-between; color: #000000; font-size: 30rpx; .box-left { position: relative; // width: 150rpx; padding-right: 30rpx; height: 90rpx; text { position: absolute; top: 20rpx; right: 5rpx; width: 14rpx; height: 14rpx; background-color: #f00; border-radius: 50%; } } .box-right { color: #999999; font-size: 26rpx; display: flex; justify-content: flex-end; text-align: right; align-items: right; u-icon { padding-left: 15rpx; } } } .industry-content { background-color: #fff; padding: 0 30rpx; display: flex; height: 90rpx; margin: 3rpx 0; .industry-box-left { width: 50rpx; display: flex; align-items: center; image { width: 38rpx; height: 34rpx; } } .industry-box-right { width: 100%; display: flex; justify-content: space-between; align-items: center; .ndustry-box-read { display: flex; color: #333; font-size: 30rpx; padding-left: 10rpx; align-items: center; image { margin-left: 10rpx; width: 60rpx; height: 30rpx; } .hot-icon { width: 30rpx; } } .ndustry-box-arrow { display: flex; align-items: center; .read { width: 14rpx; height: 14rpx; background-color: #ff0000; border-radius: 50%; margin-right: 10rpx; } .ndustry-box-text { padding-right: 20rpx; color: #999999; font-size: 26rpx; } } } } .content-box { background-color: #fff; padding: 20rpx 25rpx 0; .img-box { display: flex; height: 90rpx; line-height: 90rpx; box-sizing: border-box; width: 100%; vertical-align: middle !important; image { padding-top: 18rpx; width: 44rpx; height: 44rpx; vertical-align: middle; } text { display: inline-block; padding-left: 16rpx; vertical-align: middle !important; } } } } .read-more { margin-left: 60rpx; display: flex; flex-wrap: wrap; .industry-video-item{ height: 126rpx; width: 170rpx; margin: 0 40rpx 27rpx 0; border-radius: 8rpx; background-size: cover; background-position: center; background-repeat: no-repeat; font-weight: 500; font-size: 32rpx; color: white; line-height: 45rpx; padding: 20rpx; position: relative; overflow: hidden; .industry-video-icon{ height: 0rpx; width: 0rpx; border-style: solid; border-color: #3385FF #3385FF transparent transparent; border-width: 28rpx; position: absolute; right: 0; top: 0; image{ position: absolute; right: -24rpx; bottom: 0; height: 20rpx; width: 20rpx; } } } .text-box { margin-bottom: 30rpx; margin-right: 40rpx; padding: 0; font-size: 24rpx; color: #408fff; width: 170rpx; height: 46rpx; line-height: 46rpx; text-align: center !important; background: url(../../static/img/report_bg.png) no-repeat; background-size: 100% 100%; text-indent: 0em; } } /deep/ .van-dropdown-menu { background-color: #fff; box-shadow: none !important; padding-top: 20rpx; width: 194rpx; } /deep/ .van-ellipsis { color: #333333 !important; font-size: 24rpx; font-weight: 400; } /deep/ .van-dropdown-menu__item { padding-right: 20rpx; margin-right: 20rpx; height: 51rpx; border-radius: 26rpx; background: #f8f8fa; } /deep/.van-dropdown-item { margin-top: -10rpx; } } .text-bottom-none { width: 100%; text-align: center; }