.home-index { width: 99%; padding-left: 20px; padding-bottom: 20px; .survey-top { padding-top: 20px; li { padding: 7px 8px 9px 12px; width: 24%; height: 128px; background: #FFFFFF; border-radius: 2px; border: 1px solid #E5EBF6; .top { .t1 { font-size: 14px; color: #333333; font-weight: 500; } .t2 { width: 24px; height: 24px; background: #F1F4FA; border-radius: 2px; border: 1px solid #BEC9DF; font-size: 14px; color: #646b78; cursor: pointer; } } .cen { margin-top: 13px; margin-bottom: 18px; align-items: flex-end; .mr { margin-right: 26px; } .t1 { font-size: 14px; color: #333333; line-height: 20px; font-weight: 500; } .t2 { font-size: 30px; color: #1969f9; font-weight: bold; line-height: 35px; margin-left: 3px; } } .bottom { .t1 { font-size: 12px; color: #646b78; font-weight: 500; } .t2 { font-size: 12px; color: #333333; } } } } .survey-show { margin-top: 25px; margin-bottom: 25px; padding: 20px 0 17px 0; height: 131px; background: #FFFFFF; border-radius: 2px; border: 1px solid #E5EBF6; li { position: relative; width: 15%; height: 94px; background: #F1F4FA; border-radius: 2px; border: 1px solid #E5EBF6; padding-top: 20px; padding-left: 10px; cursor: pointer; transition: all 0.4s ease; .iconfont { font-size: 30px; color: #A3ADC2; } .t1 { font-size: 14px; color: #333333; margin-top: 11px; } .t2 { font-size: 14px; color: #a1acc1; margin-top: 8px; } .color1 { position: absolute; right: 7px; top: -21px; width: 45px; height: 40px; line-height: 40px; background: #F35656; border-radius: 0px 0px 100px 100px; font-size: 16px; color: #ffffff; text-align: center; } .color2 { position: absolute; right: 7px; top: -21px; width: 45px; height: 40px; line-height: 40px; background: #FC7A28; border-radius: 0px 0px 100px 100px; font-size: 16px; color: #ffffff; text-align: center; } .color3 { position: absolute; right: 7px; top: -21px; width: 45px; height: 40px; line-height: 40px; background: #EEB602; border-radius: 0px 0px 100px 100px; font-size: 16px; color: #ffffff; text-align: center; } .color4 { position: absolute; right: 7px; top: -21px; width: 45px; height: 40px; line-height: 40px; background: #29C0D6; border-radius: 0px 0px 100px 100px; font-size: 16px; color: #ffffff; text-align: center; } .color5 { position: absolute; right: 7px; top: -21px; width: 45px; height: 40px; line-height: 40px; background: #4DD35B; border-radius: 0px 0px 100px 100px; font-size: 16px; color: #ffffff; text-align: center; } &:hover { transform: translateY(-8px); .t1 { color: #1969f9; } } } } .rate-box { margin-top: 25px; height: 178px; background: #FFFFFF; border-radius: 2px; border: 1px solid #E5EBF6; padding: 10px 10px 12px 12px; .top { .title { font-size: 16px; color: #333333; font-weight: 500; } .tab { width: 160px; height: 28px; background: #F1F4FA; border-radius: 2px; border: 1px solid #BEC9DF; text-align: center; li { font-size: 12px; color: #646b78; text-align: center; height: 21px; border-right: 1px solid #BEC9DF; padding: 0 5px; cursor: pointer; &.curr { color: #1969f9; } &:last-child { border-right: none; } } } } .status { margin-top: 60px; height: 18px; background: #DFE5F1; border-radius: 9px; li { position: relative; span { position: absolute; right: 6px; top: -45px; font-size: 22px; color: #333333; font-weight: bold; } &.color1 { background: #4DD35B; border-radius: 9px 0 0 9px; } &.color2 { background: #FF9D4D; } &.color3 { background: #629AFF; } } } } .offer { margin-top: 25px; height: 300px; background: #FFFFFF; border-radius: 2px; border: 1px solid #E5EBF6; padding: 16px 0 0 14px; .box { flex: 0 0 50%; .head { padding-right: 100px; .t1 { font-size: 16px; color: #333333; } .tab { width: 160px; height: 28px; background: #F1F4FA; border-radius: 2px; border: 1px solid #BEC9DF; text-align: center; li { font-size: 12px; color: #646b78; text-align: center; height: 21px; border-right: 1px solid #BEC9DF; padding: 0 5px; cursor: pointer; &.curr { color: #1969f9; } &:last-child { border-right: none; } } } } .list { width: 100%; tr { th { height: 44px; background: #F1F4FA; border-radius: 2px 2px 0px 0px; font-size: 14px; color: #333333; font-weight: normal; } td { height: 44px; background: #FFFFFF; font-size: 12px; color: #333333; } } } } } .inquiry { height: 300px; background: #FFFFFF; border-radius: 2px; border: 1px solid #E5EBF6; margin-top: 30px; .head { margin-left: 20px; margin-right: 7px; border-bottom: 1px solid #E5EBF6; .tab { li { position: relative; padding: 0 8px; height: 42px; background: #F1F4FA; border-radius: 2px 2px 0px 0px; border-right: 1px solid #E5EBF6; border-left: 1px solid #E5EBF6; font-size: 14px; color: #646b78; cursor: pointer; &:first-child { border-left: none; border-right: none; } &.curr { background: #FFFFFF; color: #333333; font-size: 16px; &:after { position: absolute; left: 0; width: 100%; height: 1px; background: #FFFFFF; content: ''; bottom: -1px; } } } } .params-wrap { .tabs { margin-right: 9px; width: 160px; height: 28px; background: #F1F4FA; border-radius: 2px; border: 1px solid #BEC9DF; text-align: center; li { font-size: 12px; color: #646b78; text-align: center; height: 21px; border-right: 1px solid #BEC9DF; padding: 0 5px; cursor: pointer; &.curr { color: #1969f9; } &:last-child { border-right: none; } } } } } .wrap { margin-top: 20px; width: 100%; .box1 { width: 80%; } .box2 { width: 20%; .t1 { font-size: 12px; color: #646b78; margin-bottom: 6px; } .inp { width: 248px; height: 32px; border-radius: 2px; border: 1px solid #BEC9DF; text-indent: 10px; font-size: 12px; &::-webkit-input-placeholder { color: #a1acc1; } } } } } } .el-input__inner { height: 28px !important; line-height: 28px !important; } .el-icon-date:before { content: "\e78e"; position: relative; top: -6px !important; } .el-date-editor .el-range-separator { line-height: 19px !important; font-size: 14px !important; color: #646b78 !important; } .el-date-editor .el-range__close-icon { line-height: 23px !important; }