/* banner css */ .banner-img{ width: 100%; height: 448px; background-image: url(/uploads/image/ssi/banner-2x.jpg); /* background-image: url(/uploads/image/ssi/banner.gif); */ background-size: cover; background-repeat: no-repeat; background-position: center; } .tip-carousel{ width: 1200px; height: 60px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 4px; border: 1px solid #f5f5f5; position: absolute; top: 490px; left: 50%; margin-left: -600px; padding: 0 20px; font-weight: 400; font-size: 14px; color: #666666; display: flex; align-items: center; flex-direction: row; } .tip-carousel .el-carousel{ flex: 1; } .tip-carousel .el-carousel .flex-between{ align-items: center; cursor: pointer; height: 100%; } .tip-carousel strong.dy-title{ color: #222222; margin-right: 13px; vertical-align: middle; } .tip-carousel .ellipsis-1{ width: 700px; display: -webkit-inline-box; vertical-align: middle; } .tip-carousel img{ width: 72px; height: 16px; display: inline-block; } .tip-carousel .right{ font-weight: 400; font-size: 12px; color: #999999; } .tip-carousel button{ width: 72px; line-height: 32px; border-radius: 16px; border: 1px solid #dddddd; font-weight: 400; font-size: 14px; color: #666666; background: #fff; margin-left: 20px; cursor: pointer; } .breed-content .arrow-redup-icon, .breed-content .arrow-greendown-icon{ margin-left: -6px; } /* 期货开户、免费领取 */ .welfare-box{ width: 280px; height: 274px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 8px; border: 1px solid #f5f5f5; cursor: pointer; } .welfare-box>div{ padding: 24px 20px 24px 16px; height: 50%; position: relative; } .welfare-box>div h5{ font-weight: bold; font-size: 24px; color: #222222; line-height: 24px; } .welfare-box>div span{ font-weight: 400; font-size: 12px; color: #666666; line-height: 20px; margin-top: 4px; margin-bottom: 10px; display: inline-block; } .welfare-box>div img{ width: 100px; height: 90px; position: absolute; top: 24px; right: 16px; } .mflq{ border-top: 1px #eeeeee solid; } .qhkh p{ width: 120px; background: linear-gradient( 180deg, #ffe8da 0%, #ffe8da 100%); border-radius: 4px; font-weight: 500; font-size: 14px; color: #ff6623; line-height: 32px; text-align: center; } .mflq p{ width: 120px; height: 32px; background: linear-gradient( 180deg, #fff2f2 0%, #ffe6e6 100%); border-radius: 4px; font-weight: 500; font-size: 14px; color: #de2828; line-height: 32px; text-align: center; } .breed-desc-box{ width: 900px; margin-top: 20px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 8px; border: 1px solid #f5f5f5; } .breed-desc-content{ padding: 0 20px 32px; } .breed-desc-content .layout-title{ margin-top: 32px; font-size: 22px; } .layout-title > img{ width: 20px; height: 20px; margin-right: 12px; } .breed-desc-content .pie-chart{ display: inline-block; } .breed-desc-box .head-title-box{ height: 72px; background: #f5f5f5; border-radius: 8px 8px 0px 0px; display: flex; align-items: center; justify-content: space-between; padding: 0 20px; } .breed-desc-box .head-title-box p{ font-weight: bold; font-size: 24px; color: #222222; } .breed-desc-box .head-title-box span { color: #de2828; } .breed-desc-box .head-title-box .view-desc-btn{ width: 88px; line-height: 32px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 4px; border: 1px solid #ffeaea; font-weight: 500; font-size: 14px; color: #de2828; cursor: pointer; text-align: center; } /* 线上活动 */ .active-box{ width: 280px; height: min-content; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221, 221, 221, 0.16); border-radius: 8px; border: 1px solid #f5f5f5; margin-top: 20px; padding: 0 20px; } .active-box .layout-title{ margin: 24px 0; } .active-item { font-weight: 400; font-size: 12px; color: #999999; line-height: 12px; } .active-item img{ width: 240px; height: 135px; border-radius: 8px; margin-bottom: 12px; } .active-item .name{ font-weight: 500; font-size: 18px; color: #222222; line-height: 28px; margin-bottom: 12px; } .active-item .time-box{ margin-bottom: 8px; background: url(/uploads/image/ssi/sj-2x.png) no-repeat; background-size: 12px 12px; padding-left: 16px; } .active-item .position-box{ margin-bottom: 24px; background: url(/uploads/image/ssi/ll-2x.png) no-repeat; background-size: 12px 12px; padding-left: 16px; } /* ai分析 */ .short-outlook, .op-approach{ height: 182px; background: #ffffff; border-radius: 4px; border: 1px solid #eeeeee; font-weight: 400; font-size: 14px; color: #222222; display: grid; } .short-outlook{ width: 270px; grid-template-columns: 85px 1fr; grid-template-rows: 40px 1fr 1fr 1fr; } .op-approach{ width: 270px; grid-template-columns: 75px auto; grid-template-rows: 40px 1fr 1fr; } .short-outlook>h5, .op-approach>h5{ background: #f5f5f5; border-radius: 4px 4px 0px 0px; font-weight: 500; font-size: 14px; color: #666666; grid-column-start: 1; grid-column-end: none; display: flex; align-items: center; justify-content: center; } .short-outlook>p, .op-approach>p{ grid-column-start: 1; border-right: 1px solid #eee; border-bottom: 1px solid #eee; display: flex; align-items: center; justify-content: center; text-align: center; } .short-outlook>p:last-of-type, .op-approach>p:last-of-type, .short-outlook>span:last-of-type, .op-approach>span:last-of-type{ border-bottom: 0; } .short-outlook>span, .op-approach>span{ display: block; border-bottom: 1px solid #eee; display: flex; align-items: center; padding: 0 10px; } .mechanism-box{ width: 900px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 8px; border: 1px solid #f5f5f5; margin-top: 20px; padding: 24px 20px 0; } .mechanism-wrap{ display: flex; flex-direction: row; flex-wrap: wrap; align-content: space-between; } .mechanism-wrap .imgitem{ margin-bottom: 20px; margin-right: 19px; width: 200px; height: 60px; border: 1px solid #f5f5f5; background: #ffffff; cursor: pointer; border-radius: 5px; } .mechanism-wrap img{ height: 100%; border-radius: 5px; margin: auto; display: block; } .mechanism-wrap .imgitem:nth-child(4n){ margin-right: 0px; } .breed-desc-content .futures-item{ width: 50%; } .futures-item:nth-child(2n 1){ border-right: 1px solid #eeeeee; } .futures-item:nth-last-child(2){ border-bottom: 0px; } .diagnosis-box{ width: 1200px; margin: auto; padding-top: 275px; /* padding-top: 133px; */ } /* .diagnosis-text { display: block; width: 432px; height: 102px; margin-bottom: 40px; background: url(/uploads/image/ssi/wz-2x.png) left top no-repeat; background-size: contain; } */ .diagnosis-content{ width: 275px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(221,221,221,0.16); border-radius: 4px; border: 1px solid #ffeaea; display: flex; align-items: center; } .diagnosis-nodata.layout-nodata { font-size: 14px; padding: 12px 0; } .diagnosis-nodata.layout-nodata .nodata-img { width: 144px; height: 90px; background-size: cover; } .diagnosis-content .diagnosis-input{ flex: 1; } .diagnosis-content .el-input .el-input__wrapper{ box-shadow: none; } .diagnosis-content button{ width: 80px; height: 40px; background: #de2828; border-radius: 4px; font-weight: 500; font-size: 14px; color: #ffffff; } .layout-body .el-carousel__item.is-animating { transition: transform .6s ease-in-out }