.pageTitle { margin: 10px 20px; } .pageTitle>span:nth-of-type(1) { font-size: 20px; color: #333333; font-weight: bold; margin-right: 10px; } .formStyle { display: flex; flex-wrap: wrap; } .module1 { height: auto; margin-bottom: 10px; padding: 16px 16px 20px 16px; background: #FFFFFF; border-radius: 4px; } .moduleTitle { height: 22px; margin-bottom: 10px; margin-left: 6px; font-weight: bold; font-size: 16px; color: #0051AA; line-height: 22px; text-align: left; font-style: normal; text-transform: none; } .costStyle { height: 100px; margin: 10px 20px; padding: 20px 10px; background-color: #e7e7e7; display: flex; justify-content: space-around; } .costItem>div:nth-of-type(1) { font-size: 20px; font-weight: bold; margin-bottom: 10px; text-align: center; } .availableStyle { margin: 10px 20px; display: flex; justify-content: space-between; } .availableStyle>div:nth-of-type(1) { width: 30%; } .availableStyle>div:nth-of-type(2) { width: 30%; } .availableStyle>div:nth-of-type(3) { width: 40%; } .availableTitle { font-size: 20px; font-weight: bold; } .availableItem1Top { display: flex; margin-top: 10px; } .availableItem1Top1 { flex: 1; } .availableItem1Top1>div:nth-of-type(1) { font-size: 14px; font-weight: bold; } .availableItem1Top1>div:nth-of-type(2) { font-size: 12px; } .availableItem1Top2 { flex: 1; border-left: 1px solid #000; padding-left: 10px; } .availableItem1Top2>div { font-size: 14px; font-weight: normal; } .availableItem1Bottom { margin-top: 10px; } .availableItem1Bottom>div:nth-of-type(1) { font-size: 14px; font-weight: bold; margin-bottom: 4px; } .processStyle { width: 300px; height: 10px; margin-bottom: 10px; } .processStyle>span { display: inline-block; height: 10px; } .processStyle>span:nth-of-type(1) { background-color: red; } .processStyle>span:nth-of-type(2) { background-color: blue; } .processStyle>span:nth-of-type(3) { background-color: green; } .processBrief>span { padding: 0 10px; } .processBrief>span:nth-of-type(2) { border-left: 1px solid #000; border-right: 1px solid #000; } .availableItem2 { display: flex; justify-content: space-around; } .availableItem2>div { display: flex; flex-direction: column; justify-content: center; } .chart1 { width: 200px; height: 200px; } .availableItem3 { margin-bottom: 30px; } .lineChart{ margin-left: 20px; margin-top: 20px; } .lineChart>div:nth-of-type(1) { display: flex; align-items: center; } .lineTitle { margin-left: 10px; } .chart3{ width: 100%; height: 300px; } .module1 { height: auto; margin-bottom: 10px; padding: 16px 16px 20px 16px; background: #FFFFFF; border-radius: 4px; } .moduleTitle { height: 22px; margin-bottom: 10px; margin-left: 6px; font-weight: bold; font-size: 16px; color: #0051AA; line-height: 22px; text-align: left; font-style: normal; text-transform: none; }