html, body { height: 100%; // font-family: kaiti !important; font-family: PingFangSC-Regular, PingFangSC-Ultralight, PingFangSC-Light, PingFang SC; color: #363a44; } .container { font-size: 14px; position: relative; height: 100%; display: flex; flex-direction: column; .top { display: flex; justify-content: space-between; padding: 0 16px; background: #ffffff; font-size: 14px; > a { display: inline-block; text-align: center; color: #b3b5b9; padding: 15px 0; } .cycle { color: #1492ff; border-bottom: 2px solid #1492ff; } } > ul { overflow: scroll; position: absolute; top: 52px; bottom: 0; width: 100%; i { font-size: 20px; color: black; margin-right: 8px; font-style: normal; } > li:not(:nth-child(2)) { background: #ffffff; margin-top: 15px; // padding-bottom: 10px; i { font-size: 20px; color: black; margin-right: 8px; font-style: normal; } > :nth-child(1) { padding: 15px 0; display: flex; align-items: center; font-size: 15px; padding-left: 16px; } .card { margin: 5px 0 20px; // background: rgb(250, 249, 249); padding-left: 16px; padding-right: 16px; > :nth-child(2) { width: 100%; height: 400px; } h2 { font-size: 15px; color: #686b73; font-weight: normal; } } .value { background: #f8faff; margin: 10px 10px 0px 10px; padding-bottom: 10px; color: #b3b5b9; span { display: block; padding: 10px 0 0px 10px; } > :nth-child(1) { font-weight: bolder; } > :nth-child(2) { // color: #83d1ff; i { color: #1492ff; font-weight: bolder; } } .smallBox { display: flex; justify-content: left; // color: #797979; align-items: center; background: #ffffff; margin: 15px 10px 0px 10px; position: relative; .echart013 { width: 70px; height: 120px; } ul { position: absolute; left: 70px; right: 0; padding-bottom: 10px; li { list-style: none; display: flex; padding-left: 10px; align-items: flex-end; flex-wrap: wrap; > div { width: 70%; } span { margin-left: -22px; display: block; &::before { content: "● "; color: #ffd199; } } b { color: #1492ff; font-size: 20px; margin-right: 7px; } i { color: #e63633; font-size: 14px; } } } } } } #item { background: #ffffff; margin-top: 15px; padding-bottom: 10px; > :nth-child(1) { display: flex; justify-content: space-between; align-items: center; padding-right: 10px; > :nth-child(1) { padding: 15px 0; display: flex; align-items: center; font-size: 15px; color: #363a44; padding-left: 16px; } .allItem { span { padding: 5px 8px; border: 1px solid rgb(209, 200, 200); border-radius: 2px; color: #363a44; } :nth-child(2) { margin: 0 -4px; } .allItemColor { color: #0066ff; border: 1px solid #0066ff !important; background: #d9e8ff; } } } .threeCard { .card { margin: 0; // background: rgb(250, 249, 249); display: flex; justify-content: space-between; padding: 10px 16px; color: #b3b5b9; line-height: 30px; align-items: center; img { width: 40px; line-height: 0; height: auto; } i { color: #1492ff; font-weight: bolder; } } > :nth-child(n + 2) { display: none; } } .threeEchart { margin: 0 16px; :nth-child(n + 2) { display: none; } } div[class^="echart"] { width: 100%; height: 700px; } } #company { .card { padding-left: 0 !important; padding-right: 0; div[class^="echart"] { width: 100%; } .fourTitle { display: flex; justify-content: space-between; padding: 0px 16px; flex-wrap: wrap; border-bottom: 1px solid rgb(224, 214, 214); color: #686b73; span { display: inline-block; padding: 10px 0; } } .fourTitleColor { color: #1492ff; border-bottom: 2px solid #1492ff; } .fourContent { height: unset !important; margin: 10px 0; > div { text-align: center; margin: 0 10px; padding: 5px 0; line-height: 24px; // box-shadow: 0 0 10px rgb(221, 215, 215); color: #b3b5b9; i { font-size: 14px; margin: 0; color: #b3b5b9; } } > :nth-child(n + 2) { display: none; } } .fourEchart { > div { height: 300px; } > :nth-child(n + 2) { display: none; } } h3 { padding: 10px 0 10px 16px; font-size: 15px; font-weight: normal; color: #686b73; } .echart_architecture { div { height: 700px !important; padding: 0 16px; box-sizing: border-box; } :nth-child(n + 2) { display: none; } } } } #people { .card { padding-left: 0 !important; text-align: center; padding: 10px 0; background: #f8faff; box-shadow: none !important; color: #b3b5b9; i { color: #1492ff; font-weight: bolder; } } > :last-child { display: flex; justify-content: space-around; align-items: center; height: unset !important; color: white; padding-bottom: 30px; div { border-radius: 50%; width: 160px; height: 160px; display: flex; align-items: center; justify-content: center; flex-direction: column; margin-top: 20px; img { width: 30px; } } } } } }