.A1Home { position: relative; :global { .homeTop { width: 100%; height: 180px; background-image: url("../../assets/img/home/top.jpg"); background-size: 100% 100%; color: #fff; padding: 46px 0 0 160px; h3 { font-size: 36px; font-weight: 400; } p { font-size: 20px; margin-top: 5px; } } .homeMain { width: 100%; height: calc(100% - 180px); padding: 0px 0 80px; background-image: url('../../assets/img/home/bg.jpg'); background-size: 100% 100%; .homeSearch { padding: 0 140px; height: 120px; display: flex; justify-content: space-between; align-items: center; .homeSearchll { .ant-select { margin-right: 20px; .ant-select-selector { height: 40px; border-radius: 20px; .ant-select-selection-item { line-height: 38px; } } } } .homeSearchrr { display: flex; align-items: center; .ant-btn { border: 1px solid rgba(159, 25, 39, .6); color: rgba(159, 25, 39, .6); height: 40px; border-radius: 20px; padding-left: 20px; padding-right: 20px; &:hover { border: 1px solid rgba(159, 25, 39, 1); color: rgba(159, 25, 39, 1); } } .ant-input-affix-wrapper { height: 40px; border-radius: 20px; } input::-webkit-input-placeholder { /* WebKit browsers */ color: #666666; } input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #666666; } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #666666; } input:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #666666; } } } .noInfo { width: 100%; height: calc(100% - 120px); display: flex; justify-content: center; align-items: center; color: var(--themeColor); font-size: 24px; } .homeMainCon { width: 100%; height: calc(100% - 120px); .homeRowBox { width: 100%; height: 100%; padding: 0 140px; display: flex; flex-wrap: wrap; .homeRow { cursor: pointer; width: calc(20% - 16px); height: 50%; border-radius: 6px; overflow: hidden; padding-bottom: 20px; margin-right: 20px; .homeRowT { width: 100%; height: calc(100% - 46px); background-image: linear-gradient(#75736E, #BCBBB8); } .homeRowB { height: 46px; line-height: 46px; font-size: 16px; color: #666666; padding: 0px 8px; background-color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } &:nth-of-type(5n) { margin-right: 0; } } } } .page { display: flex; justify-content: flex-end; height: 40px; padding: 0 140px; } } } }